Package systextil.services.contabilidade
Class ContabilidadeDummy
java.lang.Object
systextil.services.contabilidade.ContabilidadeDummy
- All Implemented Interfaces:
ContabilidadeService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
empresaGeraContabilidade
(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa) boolean
existsPlanoDeContas
(br.com.intersys.systextil.connection.AppConnection conn, int codPlanoConta) int
getByEmpresaExercicioContaDocFilial
(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int exercicio, int origem, int banco, int conta_corrente, Date data_controle, int documento, int filial_lancto) getCodExercicio
(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, Date dataLanc, int numUltNotaImpressa, String serie) int
getCodigoExercicio
(br.com.intersys.systextil.connection.AppConnection conn, int empresa, Date dataDoLancamento, int transacao) Responsável por encontrar o código do exercício, na classe ChecaData (agora localizada no plugin de contabilidade).
Deve ser utilizado o método deste serviço para que não haja mais acoplamento com o systextil-function.int
getConta
(br.com.intersys.systextil.connection.AppConnection conn, String nome_form, Mdi mdi, int cod_empresa, ExercicioDto exercicio, int tipo_contab, int cod_contabil, int transacao, int c_custo) getExercicio
(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercici) getHistoricoContabil
(br.com.intersys.systextil.connection.AppConnection conn, int historico) Obtém dados da tabela de históricos contábeis.
-
Constructor Details
-
ContabilidadeDummy
public ContabilidadeDummy()
-
-
Method Details
-
getCodExercicio
public ExercicioDto getCodExercicio(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, Date dataLanc, int numUltNotaImpressa, String serie) throws ExercicioException - Specified by:
getCodExercicio
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o bancocodEmpresa
- Uma empresadataLanc
- A data do lançamento contábilnumUltNotaImpressa
- A última nota fiscal impressaserie
- A série da última nota fiscal impressa- Returns:
- O código do exercício referente à data do lançamento e série da nota fiscal.
- Throws:
ExercicioException
-
empresaGeraContabilidade
public boolean empresaGeraContabilidade(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa) - Specified by:
empresaGeraContabilidade
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o bancocodEmpresa
- A empresa desejada- Returns:
- Se a empresa especificada está programada para gerar lançamentos contábeis.
-
getConta
public int getConta(br.com.intersys.systextil.connection.AppConnection conn, String nome_form, Mdi mdi, int cod_empresa, ExercicioDto exercicio, int tipo_contab, int cod_contabil, int transacao, int c_custo) - Specified by:
getConta
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o banconome_form
- Formulário que está tentando encontrar contasmdi
- parâmetros do usuário logadocod_empresa
- A empresa responsável pela contaexercicio
- O exercício em que a conta se encontratipo_contab
- Tipo contábilcod_contabil
- Um código contábiltransacao
- Uma transação de estoquec_custo
- Um centro de custo- Returns:
- O código reduzido da conta contábil.
-
getExercicio
public ExercicioDto getExercicio(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercici) throws Exception - Specified by:
getExercicio
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o bancocodEmpresa
- A empresaexercici
- Um código de exercício- Returns:
- Dados do exercício especificado.
- Throws:
Exception
-
existsPlanoDeContas
public boolean existsPlanoDeContas(br.com.intersys.systextil.connection.AppConnection conn, int codPlanoConta) - Specified by:
existsPlanoDeContas
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o bancocodPlanoConta
- Um plano de contas- Returns:
- Se o plano de contas existe.
-
getCodigoExercicio
public int getCodigoExercicio(br.com.intersys.systextil.connection.AppConnection conn, int empresa, Date dataDoLancamento, int transacao) Description copied from interface:ContabilidadeService
Responsável por encontrar o código do exercício, na classe ChecaData (agora localizada no plugin de contabilidade).
Deve ser utilizado o método deste serviço para que não haja mais acoplamento com o systextil-function.- Specified by:
getCodigoExercicio
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o bancoempresa
- A empresa do exercíciodataDoLancamento
- A data em que está sendo realizado o lançamento contábiltransacao
- A transação de estoque que está sendo utilizada para gerar lançamentos contábeis- Returns:
- O código do exercício, ou -1 caso não encontrá-lo.
-
getHistoricoContabil
public HistoricoContabilDTO getHistoricoContabil(br.com.intersys.systextil.connection.AppConnection conn, int historico) Description copied from interface:ContabilidadeService
Obtém dados da tabela de históricos contábeis.- Specified by:
getHistoricoContabil
in interfaceContabilidadeService
- Parameters:
conn
- Conexão com o banco.historico
- O código do histórico contábil- Returns:
- um
HistoricoContabilDTO
, ou nulo se não encontrar.
-
getByEmpresaExercicioContaDocFilial
public int getByEmpresaExercicioContaDocFilial(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int exercicio, int origem, int banco, int conta_corrente, Date data_controle, int documento, int filial_lancto) - Specified by:
getByEmpresaExercicioContaDocFilial
in interfaceContabilidadeService
-