Package systextil.dao
Class LoteContabil
java.lang.Object
systextil.dao.LoteContabil
Utilizar do módulo de contabilidade
Representa a tabela
CONT_520
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic LoteContabil
get
(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int cod_exercicio, int origem, int lote) static LoteContabil
get
(br.com.intersys.systextil.connection.AppConnection conn, LancamentoContabil lanc) static LoteContabil
getByDate
(br.com.intersys.systextil.connection.AppConnection conn, Exercicio exercicio, int origem, int lote, Date data_lote) getExercicio
(br.com.intersys.systextil.connection.AppConnection conn) static LoteContabil[]
getLotePorSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int exercicio, Date dataInicial, Date dataFinal, int situacao1, int situacao2) static LoteContabil
getMenorEmAberto
(br.com.intersys.systextil.connection.AppConnection conn, Exercicio exercicio, int origem, Date data_lote) static Integer
getSituacaoDoLote
(br.com.intersys.systextil.connection.AppConnection cn, int empresa, int exercicio, int origem, int lote) static int
insertNext
(br.com.intersys.systextil.connection.AppConnection conn, Exercicio exercicio, int origem, Date data_lote) Insere o próximo lote e retorna o número do lote que foi inserido com sucesso.static void
updateSituacaoDoLote
(br.com.intersys.systextil.connection.AppConnection conn, int newSituacao, int codEmpresa, int exercicio, int origem, int lote)
-
Field Details
-
cod_empresa
public final int cod_empresa -
exercicio
public final int exercicio -
origem
public final int origem -
lote
public final int lote -
data_lote
-
situacao
public final int situacao
-
-
Method Details
-
updateSituacaoDoLote
public static void updateSituacaoDoLote(br.com.intersys.systextil.connection.AppConnection conn, int newSituacao, int codEmpresa, int exercicio, int origem, int lote) -
get
public static LoteContabil get(br.com.intersys.systextil.connection.AppConnection conn, LancamentoContabil lanc) -
getLotePorSituacao
public static LoteContabil[] getLotePorSituacao(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int exercicio, Date dataInicial, Date dataFinal, int situacao1, int situacao2) -
get
public static LoteContabil get(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int cod_exercicio, int origem, int lote) -
getByDate
public static LoteContabil getByDate(br.com.intersys.systextil.connection.AppConnection conn, Exercicio exercicio, int origem, int lote, Date data_lote) -
getMenorEmAberto
public static LoteContabil getMenorEmAberto(br.com.intersys.systextil.connection.AppConnection conn, Exercicio exercicio, int origem, Date data_lote) -
insertNext
public static int insertNext(br.com.intersys.systextil.connection.AppConnection conn, Exercicio exercicio, int origem, Date data_lote) Insere o próximo lote e retorna o número do lote que foi inserido com sucesso. Se a inserção falhar por violar chave primária, vai tentando novos inserts incrementando o número do lote até dar certo. Assim, só lançaDebugException
se ocorrer OUTRO tipo de problema na execução do SQL.- Returns:
- o valor de
lote
que foi inserido com sucesso.
-
getExercicio
-
getSituacaoDoLote
public static Integer getSituacaoDoLote(br.com.intersys.systextil.connection.AppConnection cn, int empresa, int exercicio, int origem, int lote)
-