Fluxo de funcionamento - Arquivo

Descrição das etapas

  1. Depósito de arquivo: o operador ou uma automação deverá depositar o arquivo em um pasta que a rotina consiga ler. Essa pasta será um parâmetro do sistema
  2. Leitura de arquivo: Rotina irá ler a pasta parametrizada ciclicamente de acordo com um cron do sistema
  3. Enfileiramento: registros vão ser acumulados para importação
  4. Importação: tentiva de importar registros, erros de validação nesta etapa poderão ser consultados via tela
  5. Validação: validação de registros sem erros de importaçao, erros nesta etapa poderão ser consultados via tela
    1. O lote de importação precisa ter status alterado manualmente via tela para essa etapa acontecer
  6. Cópia definitiva: processo técnico para mover os registros "rascunhos", para tabelas definitivas a fim de efetuar processamento
    1. O lote de importação precisa ter status alterado manualmente via tela para essa etapa acontecer
  7. Processamento
  8. Geração de 3040

Fluxo de funcionamento - API

Observação

As etapas de validação e move não serão feitas para os endpoints

Esses endpoints vão retornar erros de validação logo após a tentativa de importação (porém de maneira assíncrona)