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

(Criou página com '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 procedime...')
 
 
(8 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));
   end;
+
    // MsgID é o id do registro da mensagem na tabela DB_MENSAGENS
 +
   '''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.