Class MontagemVolumes

java.lang.Object
systextil.vendas.MontagemVolumes

public class MontagemVolumes extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    removerItemPedido(br.com.intersys.systextil.connection.AppConnection cn, int volume, systextil.dao.CodProduto produto, int periodo, int ordem, int pedido, int sequencia, int deposito)
    No processo de coleta por TAG, se o usuário estiver em modo de eliminação, irá executar as seguintes validações: Verifica se o item está relacionado ao pedido e a caixa.
    Se estiver, irá abrir o volume (situacao = 0) e vai atualizar a quantidade de peças do volume, bem como a quantidade pedida do pedido de venda.
    Se a quantidade de peças da caixa for 0, remove o item da pcpc_325.
    Se a quantidade pedida do pedido for 0, remove o item da pedi_110.
    static void
    removerItemVolume(br.com.intersys.systextil.connection.AppConnection cn, int volume, systextil.dao.CodProduto produto, int periodo, int ordem, int pedido, int sequencia, int deposito)
    Retira o item somente do volume.
    static void
    removerItemVolumeAtualizandoPedido(br.com.intersys.systextil.connection.AppConnection cn, int volume, systextil.dao.CodProduto produto, int periodo, int ordem, int pedido, int sequencia, int deposito)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MontagemVolumes

      public MontagemVolumes()
  • Method Details

    • removerItemPedido

      public static void removerItemPedido(br.com.intersys.systextil.connection.AppConnection cn, int volume, systextil.dao.CodProduto produto, int periodo, int ordem, int pedido, int sequencia, int deposito) throws Exception
      No processo de coleta por TAG, se o usuário estiver em modo de eliminação, irá executar as seguintes validações: Verifica se o item está relacionado ao pedido e a caixa.
      Se estiver, irá abrir o volume (situacao = 0) e vai atualizar a quantidade de peças do volume, bem como a quantidade pedida do pedido de venda.
      Se a quantidade de peças da caixa for 0, remove o item da pcpc_325.
      Se a quantidade pedida do pedido for 0, remove o item da pedi_110.
      Throws:
      Exception
    • removerItemVolume

      public static void removerItemVolume(br.com.intersys.systextil.connection.AppConnection cn, int volume, systextil.dao.CodProduto produto, int periodo, int ordem, int pedido, int sequencia, int deposito) throws Exception
      Retira o item somente do volume. A atualizacao do pedido e dos acumulados fica sob responsabilidade do chamador, dentro da mesma transacao.
      Throws:
      Exception
    • removerItemVolumeAtualizandoPedido

      public static void removerItemVolumeAtualizandoPedido(br.com.intersys.systextil.connection.AppConnection cn, int volume, systextil.dao.CodProduto produto, int periodo, int ordem, int pedido, int sequencia, int deposito) throws Exception
      Throws:
      Exception