Class ValidaConciliacaoContabil
java.lang.Object
br.com.intersys.systextil.function.ValidaConciliacaoContabil
Regra 4.8 (ticket 260291): bloqueio de alteracao/exclusao quando houver
sequencia conciliada em CONT_600 ou titulo vinculado a conciliacao ativa
(CONT_625 / CONT_626).
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanlancamentoTemSequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int numeroLanc) Indica se o lançamento (empresa + número) possui ao menos uma sequência comCONT_600.conciliado = 1.static booleanlancamentoTemSequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercicio, int numeroLanc) Indica se o lançamento (empresa + exercício + número) possui ao menos uma sequência comCONT_600.conciliado = 1.static booleanloteTemSequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercicio, int origem, int lote) Indica se o lote (empresa + exercício + origem + lote) possui ao menos uma sequência comCONT_600.conciliado = 1.static booleansequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercicio, int numeroLanc, int seqLanc) Indica se a sequência específica está conciliada.static booleantituloConciliado(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String cnpjR, String cnpjO, int cnpj2, int tipoTitulo, long numDocumento, String parcelaSerie) Título em conciliação ativa (CONT_625.status_conciliacao = 'A'), independentemente daorigem_financeiro.static booleantituloConciliado(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String origemFinanceiro, String cnpjR, String cnpjO, int cnpj2, int tipoTitulo, long numDocumento, String parcelaSerie) Título em conciliação ativa, opcionalmente filtrando pororigem_financeiro(ex.:ORIGEM_FINANCEIRO_TITULO).
-
Field Details
-
MSG_LANCAMENTO_CONCILIADO
Lançamento contábil conciliado (CONT_600.conciliado = 1).- See Also:
-
MSG_TITULO_CONCILIADO
Título vinculado a conciliação ativa (CONT_625/CONT_626).- See Also:
-
ORIGEM_FINANCEIRO_TITULO
Origem financeira de título a pagar/receber gravada em CONT_626.- See Also:
-
-
Constructor Details
-
ValidaConciliacaoContabil
public ValidaConciliacaoContabil()
-
-
Method Details
-
lancamentoTemSequenciaConciliada
public static boolean lancamentoTemSequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int numeroLanc) Indica se o lançamento (empresa + número) possui ao menos uma sequência comCONT_600.conciliado = 1. -
lancamentoTemSequenciaConciliada
public static boolean lancamentoTemSequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercicio, int numeroLanc) Indica se o lançamento (empresa + exercício + número) possui ao menos uma sequência comCONT_600.conciliado = 1. -
sequenciaConciliada
public static boolean sequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercicio, int numeroLanc, int seqLanc) Indica se a sequência específica está conciliada. -
loteTemSequenciaConciliada
public static boolean loteTemSequenciaConciliada(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int exercicio, int origem, int lote) Indica se o lote (empresa + exercício + origem + lote) possui ao menos uma sequência comCONT_600.conciliado = 1. -
tituloConciliado
public static boolean tituloConciliado(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String cnpjR, String cnpjO, int cnpj2, int tipoTitulo, long numDocumento, String parcelaSerie) Título em conciliação ativa (CONT_625.status_conciliacao = 'A'), independentemente daorigem_financeiro. -
tituloConciliado
public static boolean tituloConciliado(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String origemFinanceiro, String cnpjR, String cnpjO, int cnpj2, int tipoTitulo, long numDocumento, String parcelaSerie) Título em conciliação ativa, opcionalmente filtrando pororigem_financeiro(ex.:ORIGEM_FINANCEIRO_TITULO).
-