Histórico da Página
...
Bloco III: Demonstração do Resultado Abrangente - Utilizar o relatório CTBR510
Bloco VI: Demonstração dos Recursos de Consórcio Consolidada - Utilizar o relatório CTBR500
Bloco VII: Demonstração de Variações nas Disponibilidades de Grupos Consolidada - Utilizar o relatório CRBR510
1º Etapa: Exportar os demonstrativos em formato JSON.
Exemplo Exemplo de exportação do demonstrativo Balanço Patrimonial (CTBR500):
Importante: Essa funcionalidade só está disponível nos demonstrativos em TReport
Exemplo de Balanço Patrimonial (CTBR500) gerado no Protheus:
Para exportar o demonstrativo em formato JSON, basta ativar o parãmetro MV_CTBJSON e imprimir novamente o relatório no sistema.
Após a configuração dos parâmetros do relatório e antes da exibição na em tela, o sistema mostrará o novo grupo de perguntas:
PergunteDetalhamento do pergunte: CTBJSON
Pergunta/Campo | Observação |
Gerar ? | Se for escolhido Relatório: Gerar somente o relatório TReport; |
Mês Ano Referencia ? | Formato MMAAAA |
Documento ? | Código do documento de acordo com o manual do BC (9011, 9311...etc) |
Diretório ? | Local onde será salvo o arquivo JSON |
Tipo Demonstração ? | Individual;Consolidada |
Bloco ? | Essa pergunta deve ser utilizada somente no CTBR500 e CTBR510 quando o intuito é exportar outro bloco, alterando a visão gerencial. Para os demais relatórios, informar a opção: Não se Aplica |
...
Após informar a configuração para exportação do arquivo JSON, e caso seja informado para Gerar Ambos, o sistema exibirá o relatório TReport em tela e salvará o arquivo JSON na pasta especificada:
...
Para visualizar o conteúdo do arquivo, é recomendado utilizar algum um editor de arquivos que interprete o arquivo JSON. Existem editores online que fazem esse trabalho.
Exemplo do arquivo aberto em um editor online e com os valores conferidos:
2º Etapa: Gerar o arquivo final para envio ao Banco Central.
Após gerar os demonstrativos em formato JSON em uma pasta específica, o próximo passo é gerar o arquivo final, unificado, para envio ao banco central.
...
Título do Menu | Função do Menu |
---|---|
Exportar Demonstrativos JSON | CTBJSON |
Exemplo de geração do arquivo final
Acessar a rotina Exportar Demonstrativos JSON (CTBJSON) no sistema:
Será exibida a tela da rotina:
A rotina possui duas opções:
Carregar Arquivos JSON: Busca os arquivos dos demonstrativos gerados previamente.
...
Clicar no botão "Carregar Arquivos JSON" e informar o caminho onde os demonstrativos estão salvos:
...
Após confirmar, o sistema exibirá os arquivos selecionados escolhidos na grid da tela.
Neste momento o usuário deve conferir os demonstrativos carregados e marcar somente aqueles que deseja exportar para o Banco Central
...
Após carregar os demonstrativos na tela e selecionar os arquivos que devem ser exportados, o usuário deve gerar o arquivo final para envio ao banco central.Para isso, basta basta clicar no botão "Gerar Arquivo" e escolher o local onde deseja salvar.
Informar se o arquivo será uma Inclusão ou Substituição.
Arquivo gerado na pasta indicada:
Local do arquivo:
Arquivo aberto no editor JSON para conferência:
Balanço exportado corretamente para o arquivo final:
03. TELA
...
Gerar Arquivos - Demonstrativos JSON
Outras Ações / Ações relacionadas
Ação | Descrição |
---|
04. TELA XXXXX
Principais Campos e Parâmetros
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. | Campo | Descrição
Card documentos | ||||
---|---|---|---|---|
|
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 |
05. Parâmetro SX6
X6_VAR | X6_TIPO | X6_DESCRIC | X6_CONTEUD |
MV_CTBJSON | C | Emissao Dem.Contabeis JSON - BC (0=NAO GERA ARQ JSON - PADRAO) OU 1-GERA ARQ JSON | 1 |
06. TABELAS UTILIZADAS
- CT2 - Lançamentos Contábeis.
- CQ's - Saldos contábeis.
- CTS - Visão Gerencial
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |