Mudanças entre as páginas "Cadastro Tipos Ficha Técnica" e "Anexos por Tipo de Documento"
(Diferenças entre páginas)
(Inserido documentação do tipo de ficha técnica) |
(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...') |
||
Linha 1: | Linha 1: | ||
− | *''' | + | 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. |
Edição das 11h16min de 1 de novembro de 2023
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.
Índice
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.