Package systextil.fiscal
Class NotasPendentesDeContabilizacao
java.lang.Object
systextil.fiscal.NotasPendentesDeContabilizacao
Localiza as notas fiscais que ja estao em condicao de contabilizar mas ainda
nao tem lancamento contabil gerado (
num_contabil = 0).
As telas de digitacao de nota (obrf_f010, obrf_f020 e obrf_f050) usam esta consulta no BEFORE FORM para bloquear a inclusao de nota nova enquanto houver pendencia de contabilizacao.
Sao consideradas apenas as notas cuja transacao gera contabilizacao
(estq_005.atualiza_contabi em 1 ou 3, a mesma regra de
ChecaData.transacaoGeraContabilizacao(br.com.intersys.systextil.connection.AppConnection, java.lang.String, int)),
de empresa que gera contabil, com periodo de estoque ja encerrado na data da
nota e com exercicio/periodo contabil aberto na data em que a nota e
contabilizada (transacao na entrada, emissao na saida).
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringlistarEntradas(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int[] situacoesEntrada) Lista as notas fiscais de entrada pendentes de contabilizacao.static StringlistarSaidas(br.com.intersys.systextil.connection.AppConnection conn, int empresa) Lista as notas fiscais de saida pendentes de contabilizacao.
-
Method Details
-
listarEntradas
public static String listarEntradas(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int[] situacoesEntrada) Lista as notas fiscais de entrada pendentes de contabilizacao.- Parameters:
conn- conexao com o banco de dadosempresa- codigo da empresa, comparado comobrf_010.local_entregasituacoesEntrada- situacoes deobrf_010.situacao_entradaque a tela chamadora considera; cada tela trabalha com um conjunto proprio- Returns:
- uma linha por nota, no formato
documento / serie - raiz/ordem-digito, cada uma precedida de quebra de linha; vazio quando nao ha pendencia
-
listarSaidas
public static String listarSaidas(br.com.intersys.systextil.connection.AppConnection conn, int empresa) Lista as notas fiscais de saida pendentes de contabilizacao.- Parameters:
conn- conexao com o banco de dadosempresa- codigo da empresa da nota fiscal- Returns:
- uma linha por nota, no formato
nota / serie - raiz/ordem-digito, cada uma precedida de quebra de linha; vazio quando nao ha pendencia
-