Anexos por Tipo de Documento

Revisão de 11h16min de 1 de novembro de 2023 por Tiago.liz (discussão | contribs) (Criou página com 'Os anexos associados ao tipo de documento serão responsáveis por gerar relatórios conforme necessário e enviá-los junto ao email do documento fiscal posicionado. Esses re...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

Os anexos associados ao tipo de documento serão responsáveis por gerar relatórios conforme necessário e enviá-los junto ao email do documento fiscal posicionado. Esses relatórios serão enviados como anexos durante o processo de emissão de uma nota ou diretamente por meio das funções de envio de email dos documentos.

GERAL

  • Formato: Será o formato do relatório que será gerado para envio junto ao e-mail;
  • Condição SQL: A condição SQL tem a responsabilidade de recuperar os IDs dos documentos necessários para gerar o formato do relatório especificado;
    • OBS: Para que a condição SQL seja executada com precisão, é necessário ter um parâmetro nomeado como "ID", e o resultado dessa consulta SQL deve retornar as informações relacionadas a esse "ID".

Exemplo da condição SQL para o Pedido

 SELECT ATE.PEDIDO AS ID  
 FROM DOCUMENTOS DOC 
 INNER JOIN ITENS ITE ON ITE.DOCUMENTO = DOC.ID
 INNER JOIN PEDIDOITEMATENDIMENTOS ATE ON ATE.DOCUMENTOITEM = ITE.ID
 WHERE DOC.ID = :ID

Exemplo da condição SQL para a Ordem de Serviço

 SELECT ATE.ORDEMSERVICO AS ID
 FROM DOCUMENTOS DOC
 INNER JOIN ITENS ITE ON ITE.DOCUMENTO = DOC.ID 
 INNER JOIN ORDEMSERVICOITEMATENDIMENTOS ATE ON ATE.DOCUMENTOITEM = ITE.ID
 WHERE DOC.ID = :ID

CONCLUSÃO

Os anexos vinculados ao tipo de documento utilizados no faturamento de uma nota serão sempre gerados, desde que a condição SQL informada retorne o ID de um documento existente e o formato do relatório esteja configurado com as informações necessárias.