Árvore de páginas

Versões comparadas

Chave

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

...

draw.io Diagram
bordertrue
diagramNamegeracao_importacao_informe
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth786
revision2

1 - Importação de dados

A importação de dados para o Informe de Rendimentos padrão é realizada por uma rotina de monitoramento de diretórios. Para o correto funcionamento dessa rotina os arquivos devem ser depositados na pasta de entrada da empresa correspondente àquele arquivo.

Também é possível efetuar a importação de um arquivo de até 1MB via API externa conforme documentado na página de DR - 01 - Especificação API - (STIR), e assim esse arquivo poderá ser lido pela rotina automática de acordo com o tempo especificado nas Configurações Gerais.

O sistema espera receber Entrada de dados do sistema, o sistema recebe o arquivo JSON de uma competência específica com o seguinte padrão de nomenclatura: AAAAMM_SIGLA_SEQUENCIAL.json (ex.: 202513_CC_00001.json)

Inicialmente só serão aceitas competências anuais para processamento, portanto, é imprescindível que os arquivos importados estejam no formato de competência anual com os dígitos finais referentes ao mês com o valor "13", conforme exemplo acima.Dentro desta etapa, são feita validações básicas do arquivo (sintatica, tipagem, negocial)


Visão Geral do Processo:

  1. Disponibilização (Manual/Externa): O arquivo JSON é salvo na pasta de entrada correspondente à empresa.
  2. Detecção e Processamento (Automático): Um Job agendado varre periodicamente as pastas, valida os arquivos, processa o conteúdo  e move os arquivos para as pastas de destino conforme o resultado (sucesso, aviso ou erro).

2 - Consulta Status Importação

...