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-3385 |
02. SITUAÇÃO/REQUISITO
No cenário atual o TOTVS Transmite armazena os arquivos XML dos documentos fiscais na base de dados. O objetivo é adequar os endpoints de entrada do projeto portal-api para armazenar o XML na GCS e também obter o XML a partir GCS nas funcionalidades de consulta e exportação.
03. SOLUÇÃO
No projeto portal-api, foram alterados os endpoints abaixo para implementação do upload e consulta do XML a partir da GCS.
- GetDanfe
- GetXmlNfe
- Create
- Update
- ExportXML (Exportação unitária)
- PostImportXmlOrderAsync (Importação)
No endpoint de exportação, também foi incluído um novo parâmetro (join) que determinará se a aplicação deve exportar o XML completo em um único arquivo, ou um arquivo XML para a nota, e um XML para cada um dos eventos autorizados. Nesse primeiro momento, como o transmit-client ainda não passa esse parâmetro para a API, por default serão gerados os arquivos separados na exportação.
04. DEMAIS INFORMAÇÕES
Não Há.
05. ASSUNTOS RELACIONADOS
Não Há.