Class AtualizaSaldoContabil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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
-
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çaDebugException
.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 rollbackA 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
- umFile
contendo as informações para a atualização.- Throws:
TagException
- quando alguma informação do arquivo estiver errada.IOException
- quando um erro na leitura dofile
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
- umInputStream
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 doin
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
- umReader
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 dosource
ocorrer.
-