Class GeracaoCaixas

java.lang.Object
systextil.fiacao.GeracaoCaixas

public class GeracaoCaixas extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    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 Summary

    Modifier and Type
    Method
    Description
    void
    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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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étodo checarSaldoLote(), 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