Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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
Informacao
A montagem da pasta .ZIP com os arquivos solicitados pelo banco central ficará sob responsabilidade dos clientes.
TituloIMPORTANTE!


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.
TituloIMPORTANTE!

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
TituloIMPORTANTE!

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 MenuFunção do Menu
Exportar Demonstrativos JSONCTBJSON

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çãoDescrição
Carregar Arquivos JSONBusca 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_GRUPOX1_ORDEMX1_PERGUNTX1_TIPOX1_TAMANHOX1_DECIMALX1_VALIDX1_VAR01X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_F3
CTBJSON   01Gerar ?                       N10                                                            mv_par01       Relatorio      JSON           Ambos                               
CTBJSON   02Mes/Ano Referencia MMAAAA ?   C60CtVlMesAno(mv_par02)                                        mv_par02                                                                         
CTBJSON   03Documento ?                   C40CtVlDocJson(mv_par03)                                       mv_par03                                                                         
CTBJSON   04Diretorio ?                   C990CtJsonPath(@mv_par04)                                       mv_par04                                                                   DIR   
CTBJSON   05Tipo Demonstração ?           N10                                                            mv_par05       Individual     Consolidada                                        
CTBJSON   06Bloco ?                       N10                                                            mv_par06       Não se Aplica  Bloco III      Bloco VI       Bloco VII            

...