Class ContabilidadeDummy

java.lang.Object
systextil.services.contabilidade.ContabilidadeDummy
All Implemented Interfaces:
ContabilidadeService

public class ContabilidadeDummy extends Object implements ContabilidadeService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 interface ContabilidadeService
      Parameters:
      conn - Conexão com o banco
      codEmpresa - Uma empresa
      dataLanc - A data do lançamento contábil
      numUltNotaImpressa - A última nota fiscal impressa
      serie - 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 interface ContabilidadeService
      Parameters:
      conn - Conexão com o banco
      codEmpresa - 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 interface ContabilidadeService
      Parameters:
      conn - Conexão com o banco
      nome_form - Formulário que está tentando encontrar contas
      mdi - parâmetros do usuário logado
      cod_empresa - A empresa responsável pela conta
      exercicio - O exercício em que a conta se encontra
      tipo_contab - Tipo contábil
      cod_contabil - Um código contábil
      transacao - Uma transação de estoque
      c_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 interface ContabilidadeService
      Parameters:
      conn - Conexão com o banco
      codEmpresa - A empresa
      exercici - 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 interface ContabilidadeService
      Parameters:
      conn - Conexão com o banco
      codPlanoConta - 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 interface ContabilidadeService
      Parameters:
      conn - Conexão com o banco
      empresa - A empresa do exercício
      dataDoLancamento - A data em que está sendo realizado o lançamento contábil
      transacao - 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 interface ContabilidadeService
      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 interface ContabilidadeService