Páginas filhas
  • DSERTSS3-2073 - [B.E] - CT-e OS Emitidos: WORKER - Envio do arquivo XML por e-mail

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-2073

02. SITUAÇÃO/REQUISITO

  • Permitir que o usuário envie, através do TOTVS Transmite, e-mail com XML e DACTE-OS, para documentos emitidos, assim como mecanismo existente para documentos recebidos.

03. SOLUÇÃO

  • Conforme requisito informa, fluxo para CT-e OS recebidos já existe, logo a abordagem aqui foi adaptar o fluxo pré-existente, fazendo com que este aceite uma CT-e OS, independente se este e um documento emitido ou recebido. Para isso, o método de envio de e-mail passa a receber um atributo novo, que diz ao código se deve procurar na collection de emitidos ou recebidos. Além disso, concessões foram realizadas no fonte, pois para documentos emitidos, o XML final (documento e protocolo), precisa ser composto, logo foi ajustado o fluxo para ao invés de trabalhar com a classe definida para o documento, passasse a fazer isso em cima do conteúdo do mesmo, transformado em string.

04. DEMAIS INFORMAÇÕES

  • Não Há.

05. ASSUNTOS RELACIONADOS

  • Não Há.