Package systextil.faturamento
Class DesassociacaoPorLote
java.lang.Object
systextil.faturamento.FaturamentoTecidos
systextil.faturamento.DesassociacaoPorLote
- Author:
 - matheus
 
- 
Field Summary
Fields inherited from class systextil.faturamento.FaturamentoTecidos
item, nomePrograma, nrSolicitacao - 
Constructor Summary
ConstructorsConstructorDescriptionDesassociacaoPorLote(systextil.dao.PedidoVendaItem item, int nrSolicitacao, String nomePrograma)  - 
Method Summary
Modifier and TypeMethodDescriptionintdesassociarItemDoFaturamento(br.com.intersys.systextil.connection.AppConnection cn) Quando o item ainda possui quantidade a faturar para remover, remove-a.
Quando o item possui quantidade zerada, remove o item da solicitação de faturamento.intremoverItensZerados(br.com.intersys.systextil.connection.AppConnection cn) Methods inherited from class systextil.faturamento.FaturamentoTecidos
associarAoFaturamento, associarAoPedido, atualizarQuantidadeAfaturar, atualizarQuantidadeAfaturarPorSituacao 
- 
Constructor Details
- 
DesassociacaoPorLote
public DesassociacaoPorLote(systextil.dao.PedidoVendaItem item, int nrSolicitacao, String nomePrograma)  
 - 
 - 
Method Details
- 
desassociarItemDoFaturamento
public int desassociarItemDoFaturamento(br.com.intersys.systextil.connection.AppConnection cn) throws Exception Quando o item ainda possui quantidade a faturar para remover, remove-a.
Quando o item possui quantidade zerada, remove o item da solicitação de faturamento.- Returns:
 - O nº de registros que tiveram sua quantidade a faturar decrementada, ou o nº de itens desassociados ao faturamento.
 - Throws:
 Exception
 - 
removerItensZerados
public int removerItensZerados(br.com.intersys.systextil.connection.AppConnection cn) - Returns:
 - O nº de itens que foram removidos, nos quais a quantidade pedida, faturada e a faturar estavam zeradas.
 
 
 -