Class ObrfE294

java.lang.Object
systextil.bo.obrf.apuracao.ObrfE294

public class ObrfE294 extends Object
Author:
sergio
  • Constructor Summary

    Constructors
    Constructor
    Description
    ObrfE294(Mdi mdi, Dto dto, int tipo_origem)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    beforeDelete(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int cod_mensagem_01, int cod_mensagem_02, int cod_mensagem_03, int cod_mensagem_04, int cod_mensagem_05, int cod_mensagem_06, int cod_mensagem_07, int cod_mensagem_08, int cod_mensagem_09, int cod_mensagem_10)
    Retorna true se a operação pode ser efetivada, ou false se tiver que ser rejeitada.
    void
    beforeUpdateAtualizarCodAjuste(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said1, String cod_aju_ant01, String cod_ajuste1)
     
    void
    beforeUpdateAtualizarCodMensagem(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said1, int cod_msg_ant01, int cod_mensagem_01)
     
    void
    beforeUpdateDeletar(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said1, int cod_msg_ant01)
     
    void
    copiarNotasDeSaida(br.com.intersys.systextil.connection.AppConnection conn, Date inicio, Date fim, Obrf297DTO dtoParcial)
     
    fnc_busca_valores(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said, int p_cd_mensagem, BigDecimal p_val_default)
    Nunca retorna nulo.
    void
    fnc_get_msg_dif_aliq(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int p_cod_msg, int p_ind_entrada_saida, Date obrf_e280_periodo_ini, Date obrf_e280_periodo_fim)
    Deve ser chamado ao fim da validação dos campos cod_mensagem, depois de validar form_prev.
    void
    getMsgAjusteIcmsBeneficio(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int codMsg, int indEntradaSaida, Date inicio, Date fim)
     
    void
    getMsgDifAliqNotasSaida(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int codMsg, int indEntradaSaida, Date inicio, Date fim)
     
    validarCodAjuste(br.com.intersys.systextil.connection.AppConnection conn, String cod_ajuste10, int ind_entr_said10, int cod_mensagem_10)
     
    validarCodMensagem(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem_10)
    Valida o campo do código da mensagem.
    void
    validarValor(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, BigDecimal valor294_01, String descr294_01, int ind_entr_sai01, int cod_mensagem_01)
     
    static void
    validarValor(BigDecimal valor294_01, String descr294_01)
     

    Methods inherited from class java.lang.Object

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

    • ObrfE294

      public ObrfE294(Mdi mdi, Dto dto, int tipo_origem)
  • Method Details

    • fnc_busca_valores

      public BigDecimal fnc_busca_valores(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said, int p_cd_mensagem, BigDecimal p_val_default)
      Nunca retorna nulo.
    • getMsgDifAliqNotasSaida

      public void getMsgDifAliqNotasSaida(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int codMsg, int indEntradaSaida, Date inicio, Date fim) throws TagException
      Throws:
      TagException
    • getMsgAjusteIcmsBeneficio

      public void getMsgAjusteIcmsBeneficio(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int codMsg, int indEntradaSaida, Date inicio, Date fim) throws TagException
      Throws:
      TagException
    • fnc_get_msg_dif_aliq

      public void fnc_get_msg_dif_aliq(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int p_cod_msg, int p_ind_entrada_saida, Date obrf_e280_periodo_ini, Date obrf_e280_periodo_fim) throws TagException
      Deve ser chamado ao fim da validação dos campos cod_mensagem, depois de validar form_prev.
      Throws:
      TagException
    • copiarNotasDeSaida

      public void copiarNotasDeSaida(br.com.intersys.systextil.connection.AppConnection conn, Date inicio, Date fim, Obrf297DTO dtoParcial)
    • beforeUpdateDeletar

      public void beforeUpdateDeletar(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said1, int cod_msg_ant01)
    • beforeUpdateAtualizarCodMensagem

      public void beforeUpdateAtualizarCodMensagem(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said1, int cod_msg_ant01, int cod_mensagem_01)
    • beforeUpdateAtualizarCodAjuste

      public void beforeUpdateAtualizarCodAjuste(br.com.intersys.systextil.connection.AppConnection conn, int ind_entr_said1, String cod_aju_ant01, String cod_ajuste1)
    • beforeDelete

      public boolean beforeDelete(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, int cod_mensagem_01, int cod_mensagem_02, int cod_mensagem_03, int cod_mensagem_04, int cod_mensagem_05, int cod_mensagem_06, int cod_mensagem_07, int cod_mensagem_08, int cod_mensagem_09, int cod_mensagem_10)
      Retorna true se a operação pode ser efetivada, ou false se tiver que ser rejeitada.
    • validarCodAjuste

      public String validarCodAjuste(br.com.intersys.systextil.connection.AppConnection conn, String cod_ajuste10, int ind_entr_said10, int cod_mensagem_10) throws TagException
      Throws:
      TagException
    • validarCodMensagem

      public String validarCodMensagem(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem_10) throws TagException
      Valida o campo do código da mensagem. Retorna um objeto que vai alimentar as variáveis tp_mensagem e descr294_10, sendo que esta última está limitada em 55 caracteres.

      Atenção: a validação de códigos repetidos fica no formulário.

      Throws:
      TagException
    • validarValor

      public void validarValor(br.com.intersys.systextil.connection.AppConnection conn, TagInteractive interactive, BigDecimal valor294_01, String descr294_01, int ind_entr_sai01, int cod_mensagem_01) throws TagException
      Throws:
      TagException
    • validarValor

      public static void validarValor(BigDecimal valor294_01, String descr294_01) throws TagException
      Throws:
      TagException