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:
*'''Nome:''' Nome do tipo de ficha técnica.
+
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.
*'''Contador:''' Contador responsável pela geração automática da sequência numérica da ficha técnica.
+
 
*'''Relatório:''' Relatório que será utilizado ao imprimir a ficha técnica.
+
===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.

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.