Histórico da Página
...
1) Bloco C : construído pelo próprio programa (Informações Recuperadas da Escrituração Contábil Anterior).;
2) Registro 0000 – Criação de três campos: campos para informação de escrituração centralizada ou descentralizada e mudança de mapeamento do plano de contas;
3) Registro I051 – Exclusão do campo:
Exclusão do campo COD_PLAN_REF – código do plano referencial
4) Registro J100:
– Serão permitidas duas linhas de nível 1: Ativo Total e Passivo Total
– Serão exigidos, no mínimo, três níveis.
5)Registro J150:
– Será permitida uma linha de nível 1: Resultado do período.
– Serão exigidos, no mínimo, três níveis.
– Criação dos campos:
Campo NU_ORDEM: Numero de ordem da linha na visualização da demonstração.- Campo Obrigatório.
Campo VL_CTA_INI: Valor do saldo final da linha no período imediatamente anterior.
Campo IND_DC_CTA_INI: Indicador da situação do valor final da linha no período imediatamente anterior (D = Devedor, C = Credor).
Campo VL__CTA_FIN: Valor final da linha antes do encerramento do exercício.- Campo Obrigatório.
Campo IND_DC_CTA_FIN: Indicador da situação do valor final da linha antes do encerramento do exercício 3) Registro J150 (DRE): Criação dos campos de ordenação de linhas da DRE; Valor de saldo final do período imediatamente anterior e antes do encerramento e Indicador da situação do valor da DRE do período imediatamente anterior(D=Devedor, C=Credor).Campo Obrigatório.
Definição da Regra de Negócio
...
- Registro J100: Balanço Patrimonial
Serão permitidas duas linhas de nível 1: Ativo Total e Passivo Total
Serão exigidos, no mínimo, três níveis.
O registro J100 – O nível de detalhamento das demonstrações contábeis é de responsabilidade exclusiva pessoa jurídica. As demonstrações contábeis serão exibidas de acordo com a ordem dos códigos de aglutinação, considerando a estrutura hierárquica informada (níveis das contas).
...
REGRA_EXISTEM_2_NIVEIS_1: Verifica se existem duas linhas com o campo nível – J100.NIVEL_AGL (Campo 04) – igual a “1”, sendo uma com o indicado do grupo do balanços – J100.IND_GRP_BAL (Campo 06)– igual a “A” – Ativo; e outra igual a “P” – Passivo.
REGRA_EXISTEM_MAIS_DE_2_NIVEIS_1: Verifica se a quantidade de registros J100 com nível igual “1”– J100.NIVEL_AGL (Campo 04) – é igual a 2.
- Registro J150: Demonstração de Resultado do exercício
Será permitida uma linha de nível 1: Resultado do período.
Serão exigidos, no mínimo, três níveis.
Registro J150: Demonstração de Resultado do exercício
A A demonstração do resultado do exercício – registro J150 – será exibida de acordo com a ordem definida no campo “J150.NU_ORDEM (Campo 02)”.
Criação dos campos:
1 – Inclusão do campo NU) Campo NU_ORDEM: Numero de ordem da linha na visualização da demonstração.- Campo Obrigatório.
2 – Inclusão do campo VL) Campo VL_CTA_INI: Valor do saldo final da linha no período imediatamente anterior.
3 – Inclusão do campo IND) Campo IND_DC_CTA_INI: Indicador da situação do valor final da linha no período imediatamente anterior:
...
C – Credor.
4 – Inclusão do campo VL) Campo VL__CTA_FIN: Valor final da linha antes do encerramento do exercício.- Campo Obrigatório.
5 – Inclusão do campo IND) Campo IND_DC_CTA_FIN: Indicador da situação do valor final da linha antes do encerramento do exercício.- Campo Obrigatório.
...
02. EXEMPLO DE UTILIZAÇÃO
Sugestão para implementação:
Inclusão do layout 8
03. TELA XXXXX
Outras Ações / Ações relacionadas
...