Mudanças entre as edições de "Script no Recebimento de Mensagem"

 
(5 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 5: Linha 5:
 
Nos parâmetros do módulo de cadastros gerais, deve ser vinculado o script criado.
 
Nos parâmetros do módulo de cadastros gerais, deve ser vinculado o script criado.
  
Exemplo de script:
+
===Exemplo===
  
  Nome: ExecutarEvento;
+
Nome: ExecutarEvento;
  
 
+
   '''procedure''' ExecutarEvento(MsgID: Integer);
   ***procedure*** ExecutarEvento(MsgID: Integer);
+
   '''begin'''
   ***begin***
 
 
     informacao('Recebimento da mensagem '+IntToStr(MsgID));
 
     informacao('Recebimento da mensagem '+IntToStr(MsgID));
 
     // MsgID é o id do registro da mensagem na tabela DB_MENSAGENS
 
     // MsgID é o id do registro da mensagem na tabela DB_MENSAGENS
   end;
+
   '''end''';
 
    
 
    
   begin
+
   '''begin'''
   end.
+
   '''end'''.

Edição atual tal como às 19h11min de 20 de junho de 2021

O script pode ser disparado no recebimento de mensagens dentro do ERP.

Para isso deve ser criado um script que contenha um procedimento com o mesmo nome e que esse procedimento receba um valor inteiro como parâmetro.

Nos parâmetros do módulo de cadastros gerais, deve ser vinculado o script criado.

Exemplo

Nome: ExecutarEvento;

  procedure ExecutarEvento(MsgID: Integer);
  begin
    informacao('Recebimento da mensagem '+IntToStr(MsgID));
    // MsgID é o id do registro da mensagem na tabela DB_MENSAGENS
  end;
  
  begin
  end.