Histórico da Página
...
2º Etapa: Acessar a rotina Exportar Demonstrativos JSON (CTBJSON), selecionar os arquivos JSON gerados previamente na etapa anterior e gerar o arquivo unificado para envio ao Banco Central.
Importante:
Card documentos | |
---|---|
|
|
02. EXEMPLO DE UTILIZAÇÃO
Importante: Card documentos Informacao Essa funcionalidade depende da aplicação do pacote de atualização de dicionários e da habilitação do parâmetro MV_CTBJSON. Titulo IMPORTANTE!
Após atualizar o dicioário via UPDDISTR e habilitar o parâmetro MV_CTBJSON, o sistema exibirá um segundo grupo de perguntas em alguns relatórios.
...
- CTBR500 - Balanço Patrimonial;
- CTBR510 - Demonstração dos Resultados do Exercício;
- CTBR530 - Demonstração das Mutações do Patrimônio Líquido;
- CTBR560 - Demonstração dos Fluxos de Caixa.
Importante: Alguns demonstrativos serão exportados somente alterando a visão gerencial dos relatórios descritos anteriormente.
...
Exemplo de exportação do demonstrativo Balanço Patrimonial (CTBR500):
Importante: Card documentos Informacao Essa funcionalidade só está disponível nos demonstrativos em TReport Titulo IMPORTANTE!
Exemplo de Balanço Patrimonial (CTBR500) gerado no Protheus:
...
Para isso será necessário incluir no Menu do módulo SIGACTB a rotina CTBJSON.
Título do Menu | Função do Menu |
---|---|
Exportar Demonstrativos JSON | CTBJSON |
Obs.Importante: Essa funcionalidade estará presente no menu padrão a partir da versão 12.1.33
...
Exemplo de geração do arquivo final
...
Ação | Descrição |
---|---|
Carregar Arquivos JSON | Busca os arquivos JSON dos demonstrativos, gerados previamente. |
Gerar Arquivo | Faz a leitura e a unificação dos demonstrativos para gerar um arquivos final, no padrão especificado pelo Banco Central. |
...
. |
...
04. Pergunte SX1
X1_GRUPO | X1_ORDEM | X1_PERGUNT | X1_TIPO | X1_TAMANHO | X1_DECIMAL | X1_VALID | X1_VAR01 | X1_DEF01 | X1_DEF02 | X1_DEF03 | X1_DEF04 | X1_F3 |
CTBJSON | 01 | Gerar ? | N | 1 | 0 | mv_par01 | Relatorio | JSON | Ambos | |||
CTBJSON | 02 | Mes/Ano Referencia MMAAAA ? | C | 6 | 0 | CtVlMesAno(mv_par02) | mv_par02 | |||||
CTBJSON | 03 | Documento ? | C | 4 | 0 | CtVlDocJson(mv_par03) | mv_par03 | |||||
CTBJSON | 04 | Diretorio ? | C | 99 | 0 | CtJsonPath(@mv_par04) | mv_par04 | DIR | ||||
CTBJSON | 05 | Tipo Demonstração ? | N | 1 | 0 | mv_par05 | Individual | Consolidada | ||||
CTBJSON | 06 | Bloco ? | N | 1 | 0 | mv_par06 | Não se Aplica | Bloco III | Bloco VI | Bloco VII |
...