Class AtualizaSaldoContabil

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

@Deprecated public class AtualizaSaldoContabil extends Object
Deprecated.
Utilizar do módulo de contabilidade.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    executar(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa_ctb, int conta_reduzida_ctb, Date data_ctb, double valor_ctb, String deb_cre_ctb, String atualiza_dc)
    Deprecated.
    Executa o processo, e não retorna nada.
    static void
    importarSaldoContabil(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresaMatriz, int exercicio, int codPlanoContabil, Date perInicial, int tipoSaldo, File file)
    Deprecated.
    Atualiza o saldo contábil com base em um arquivo.
    Esse arquivo deve ter o seguinte formato:
    [int]matriz;[int]filial;[int]conta reduzida;[double]valor saldo
    static void
    importarSaldoContabil(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresaMatriz, int exercicio, int codPlanoContabil, Date perInicial, int tipoSaldo, InputStream in)
    Deprecated.
    Atualiza o saldo contábil com base em um arquivo.
    Esse arquivo deve ter o seguinte formato:
    [int]matriz;[int]filial;[int]conta reduzida;[double]valor saldo
    static void
    importarSaldoContabil(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresaMatriz, int exercicio, int codPlanoContabil, Date perInicial, int tipoSaldo, Reader source)
    Deprecated.
    Atualiza o saldo contábil com base em um arquivo.
    Esse arquivo deve ter o seguinte formato:
    [int]matriz;[int]filial;[int]conta reduzida;[double]valor saldo

    Methods inherited from class java.lang.Object

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

    • AtualizaSaldoContabil

      public AtualizaSaldoContabil()
      Deprecated.
  • Method Details

    • executar

      public static void executar(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa_ctb, int conta_reduzida_ctb, Date data_ctb, double valor_ctb, String deb_cre_ctb, String atualiza_dc)
      Deprecated.
      Executa o processo, e não retorna nada. Se ocorrer algum erro de SQL, lança DebugException.

      Segue, para referência, a documentação copiada da função atualiza_saldo_contabil do Systêxtil 5:


      Esta funcao tem por objetivo atualizar os saldos dos periodos com base na data do lancamento contabil.
      Se houver erro, a funcao manda um codigo de volta, se nao houver erro, a volta sera 0 (zero).

      O controle do commit e rollback deve ser feita no programa que chama a funcao, porque a funcao e" chamada a cada lancamento lido pelo programa, mas o commit/rollback so" pode ser dado no final de todo o processo.
      Se nao houver erro, deve-se dar o commit na tabela cont_610, caso haja erro, deve-se dar o rollback

      A variavel atualiza_dc controla se a atualizacao dos saldos contabeis provem de lancamentos contabeis (onde a funcao ira atualizar os campos total_debito e total_credito e nao atualizara os saldos iniciais) ou o saldo provem da implantacao dos saldos iniciais das contas (onde o sistema ira atualizar apenas o campo saldo_periodo bem como o periodo inicial (periodo = 0)).
      *******************************************************************

    • importarSaldoContabil

      public static void importarSaldoContabil(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresaMatriz, int exercicio, int codPlanoContabil, Date perInicial, int tipoSaldo, File file) throws TagException, IOException
      Deprecated.
      Atualiza o saldo contábil com base em um arquivo.
      Esse arquivo deve ter o seguinte formato:
      [int]matriz;[int]filial;[int]conta reduzida;[double]valor saldo
      Parameters:
      conn - a conexão com o banco de dados.
      codEmpresaMatriz - o código da empresa matriz, deve ser o mesmo informado no arquivo.
      exercicio - o exercício contábil.
      codPlanoContabil - o código do plano de contas.
      perInicial - a data de inicio do exercício.
      tipoSaldo - o tipo de saldo, onde zero significa consolidado.
      file - um File contendo as informações para a atualização.
      Throws:
      TagException - quando alguma informação do arquivo estiver errada.
      IOException - quando um erro na leitura do file ocorrer.
    • importarSaldoContabil

      public static void importarSaldoContabil(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresaMatriz, int exercicio, int codPlanoContabil, Date perInicial, int tipoSaldo, InputStream in) throws TagException, IOException
      Deprecated.
      Atualiza o saldo contábil com base em um arquivo.
      Esse arquivo deve ter o seguinte formato:
      [int]matriz;[int]filial;[int]conta reduzida;[double]valor saldo
      Parameters:
      conn - a conexão com o banco de dados.
      codEmpresaMatriz - o código da empresa matriz, deve ser o mesmo informado no arquivo.
      exercicio - o exercício contábil.
      codPlanoContabil - o código do plano de contas.
      perInicial - a data de inicio do exercício.
      tipoSaldo - o tipo de saldo, onde zero significa consolidado.
      in - um InputStream para a leitura do arquivo contendo as informações para a atualização.
      Throws:
      TagException - quando alguma informação do arquivo estiver errada.
      IOException - quando um erro na leitura do in ocorrer.
    • importarSaldoContabil

      public static void importarSaldoContabil(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresaMatriz, int exercicio, int codPlanoContabil, Date perInicial, int tipoSaldo, Reader source) throws TagException, IOException
      Deprecated.
      Atualiza o saldo contábil com base em um arquivo.
      Esse arquivo deve ter o seguinte formato:
      [int]matriz;[int]filial;[int]conta reduzida;[double]valor saldo
      Parameters:
      conn - a conexão com o banco de dados.
      codEmpresaMatriz - o código da empresa matriz, deve ser o mesmo informado no arquivo.
      exercicio - o exercício contábil.
      codPlanoContabil - o código do plano de contas.
      perInicial - a data de inicio do exercício.
      tipoSaldo - o tipo de saldo, onde zero significa consolidado.
      source - um Reader para a leitura do arquivo contendo as informações para a atualização.
      Throws:
      TagException - quando alguma informação do arquivo estiver errada.
      IOException - quando um erro na leitura do source ocorrer.