Class AtualizaHomologacaoNova

java.lang.Object
br.com.intersys.systextil.function.AtualizaHomologacaoNova

public abstract class AtualizaHomologacaoNova extends Object
Implementa a função atualiza_homologacao do Vision e substitui a função br.com.intersys.systextil.function.AtualizaHomologacao que está no projeto systextil em NXJ, tornando-a obsoleta. Por isso foi preciso dar um novo nome a esta classe.

O código-fonte foi refatorado para permitir chamar somente os métodos de inclusão ou exclusão, conforme a necessidade, além de aceitar argumentos como CodProduto e Cnpj.

Author:
sergio
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    executar(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive prompt, String fnivel_homologado, String fgrupo_homologado, String fsubgrupo_homologado, String fitem_homologado, int fcnpj9_cliente_homologado, int fcnpj4_cliente_homologado, int fcnpj2_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado, int ftipo_operacao_homologacao, String forigem_etiquetas)
    Este é o método mais genérico, sem alterações, herdado da função em Vision.
    static void
    executar(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive prompt, CodProduto produto_homologado, Cnpj cnpj_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado, int ftipo_operacao_homologacao, String forigem_etiquetas)
    Este é o método mais genérico, adaptado para usar CodProduto e Cnpj por conveniência.
    static void
    executarExclusao(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto_homologado, Cnpj cnpj_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado)
    Este método é específico para executar a exclusão ftipo_operacao_homologacao == 2, e usa menos parâmetros, dispensando o elemento interativo.
    static void
    executarInclusao(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive prompt, CodProduto produto_homologado, Cnpj cnpj_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado, String forigem_etiquetas)
    Este método é específico para executar a inclusão ftipo_operacao_homologacao == 1, e faz uso de um elemento interativo que é informado como parâmetro.

    Methods inherited from class java.lang.Object

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

    • versao_systextilweb_f

      public int versao_systextilweb_f
  • Method Details

    • executar

      public static void executar(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive prompt, String fnivel_homologado, String fgrupo_homologado, String fsubgrupo_homologado, String fitem_homologado, int fcnpj9_cliente_homologado, int fcnpj4_cliente_homologado, int fcnpj2_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado, int ftipo_operacao_homologacao, String forigem_etiquetas)
      Este é o método mais genérico, sem alterações, herdado da função em Vision.
      Parameters:
      prompt - ds22686#Deseja atualizar etiquetas para o tipo de homologação {0} - {1} no pedido?(sim/não)
    • executar

      public static void executar(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive prompt, CodProduto produto_homologado, Cnpj cnpj_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado, int ftipo_operacao_homologacao, String forigem_etiquetas)
      Este é o método mais genérico, adaptado para usar CodProduto e Cnpj por conveniência.
      Parameters:
      prompt - ds22686#Deseja atualizar etiquetas para o tipo de homologação {0} - {1} no pedido?(sim/não)
    • executarInclusao

      public static void executarInclusao(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive prompt, CodProduto produto_homologado, Cnpj cnpj_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado, String forigem_etiquetas)
      Este método é específico para executar a inclusão ftipo_operacao_homologacao == 1, e faz uso de um elemento interativo que é informado como parâmetro.
      Parameters:
      prompt - ds22686#Deseja atualizar etiquetas para o tipo de homologação {0} - {1} no pedido?(sim/não)
    • executarExclusao

      public static void executarExclusao(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto_homologado, Cnpj cnpj_cliente_homologado, int fpedido_venda_homologado, double fqtde_pedido_homologado)
      Este método é específico para executar a exclusão ftipo_operacao_homologacao == 2, e usa menos parâmetros, dispensando o elemento interativo.