Package systextil.fiacao
Class GeracaoCaixas
java.lang.Object
systextil.fiacao.GeracaoCaixas
-
Constructor Summary
ConstructorsConstructorDescriptionGeracaoCaixas
(int caixa, int turno, int deposito, int lote, String nivel, String grupo, String subgrupo, String item, Date dataProducao, double pesoLiquido, double pesoBruto, double pesoEmbalagem, double precoMedio, int statusCaixa, int transacaoEnt, int embalagem, double qtdePecasEmb, Date dataTransacao, String torcao, String nomePrograma, int periodoProd, int qualidadeFio, int preRomaneio, String grupoMaq, String subMaq, int nrMaq, Date dataCardex, int transaCardex, String usuarioCardex, double valorMovtoCardex, double valorContabilCardex, int pedido, int sequenciaPedido, int ordemAgrupamento, int pesador, int divisaoProducao, int ordemProducao, double pesoAdicional, int arreada, String restricao, int centroCustoCardex) -
Method Summary
Modifier and TypeMethodDescriptionvoid
validar
(br.com.intersys.systextil.connection.AppConnection cn, int empresa, Movimentacao movimento) De acordo com o tipo de programação do produto, será feita uma validação específica em relação ao depósito e estágio de estoque.
-
Constructor Details
-
GeracaoCaixas
public GeracaoCaixas(int caixa, int turno, int deposito, int lote, String nivel, String grupo, String subgrupo, String item, Date dataProducao, double pesoLiquido, double pesoBruto, double pesoEmbalagem, double precoMedio, int statusCaixa, int transacaoEnt, int embalagem, double qtdePecasEmb, Date dataTransacao, String torcao, String nomePrograma, int periodoProd, int qualidadeFio, int preRomaneio, String grupoMaq, String subMaq, int nrMaq, Date dataCardex, int transaCardex, String usuarioCardex, double valorMovtoCardex, double valorContabilCardex, int pedido, int sequenciaPedido, int ordemAgrupamento, int pesador, int divisaoProducao, int ordemProducao, double pesoAdicional, int arreada, String restricao, int centroCustoCardex)
-
-
Method Details
-
validar
public void validar(br.com.intersys.systextil.connection.AppConnection cn, int empresa, Movimentacao movimento) throws TagException, br.com.intersys.systextil.connection.UniqueViolation, br.com.intersys.systextil.connection.RuleViolation De acordo com o tipo de programação do produto, será feita uma validação específica em relação ao depósito e estágio de estoque. Este método faz a chamada do métodochecarSaldoLote()
, que irá verificar se o lote informado tem saldo suficiente para pesar uma caixa de fios.- Throws:
TagException
br.com.intersys.systextil.connection.UniqueViolation
br.com.intersys.systextil.connection.RuleViolation
-