Páginas filhas
  • DSERTSS3-2474 - [B.E] - CT-e OS recebidos: Ajustes na integração com módulo de compras

01. DADOS GERAIS

Produto:

TOTVS Transmite

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:TOTVS Transmite
Função:Não Há
País:Brasil
Ticket:Não Há
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS3-2474

02. SITUAÇÃO/REQUISITO

  • Implementação do status de processamento da exportação dos documentos;
  • Melhorar o retorno do método "setExported()", exibindo o status 400 quando ocorrer uma impossibilidade no processamento devido a requisição mal formada e 200 quando o processamento for realizado sem falhas.

03. SOLUÇÃO

  1. Modificação do projeto de "cte-api" para salvar em base de dados o registro do status de processamento para a solicitação de exportação realizada.
  2. Atualização do projeto de "cte-worker" para localizar o registro de status de processamento e modificá-lo conforme o processamento da requisição de lote podendo apresentar os seguintes estados:
    1. Status Inicial: Aguardando processamento - Exibido quando ocorre a solicitação de exportação em lote.
    2. Status Final: Falha no processamento da solicitação - Exibido quando ocorrem falhas no processamento da exportação em lote, sendo elas:
      1. Falha ao identificar os documentos em base de dados.
      2. Falha ao produzir o upload dos documentos para o ambiente de cloud (GCS).
    3. Status Final: Sucesso: - Exibido quando o processamento ocorre sem falhas, retornando deste modo o arquivo .zip em base 64 contendo os arquivos solicitados no pedido de exportação. 

04. DEMAIS INFORMAÇÕES

  • Não há

05. ASSUNTOS RELACIONADOS

  • Não há