Mudanças entre as edições de "TPHNotificacoes"

(Exemplo)
 
(6 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
O objeto TPHNotificacoes permite criação e envio de notificações para os usuários que utilizam o PHApp, tornando possível adaptar as mensagens de acordo com as necessidades específicas de cada usuário ou situação. Isso contribui para uma experiência mais focada aos processos de cada cliente. Aqui estão algumas características-chave e benefícios do TPHNotificacoes:
+
O objeto TPHNotificacoes permite criação e envio de notificações para os usuários que utilizam o PHApp, tornando possível adaptar as mensagens de acordo com as necessidades específicas de cada usuário ou situação. Isso contribui para uma experiência mais focada aos processos de cada cliente.
  
'''Integração com Script:''' Uma das características mais poderosas do TPHNotificacoes é sua capacidade de integração com scripts. Isso significa que os desenvolvedores podem criar scripts personalizados para gerar notificações, permitindo uma ampla gama de possibilidades. Por exemplo, é possível criar notificações automáticas de lembretes, atualizações de status de pedidos, alertas de estoque e muito mais.
+
Uma das características mais poderosas do TPHNotificacoes é sua capacidade de integração com scripts. Isso significa que os desenvolvedores podem criar scripts personalizados para gerar notificações, permitindo uma ampla gama de possibilidades. Por exemplo, é possível criar notificações automáticas de lembretes, atualizações de status de pedidos, alertas de estoque e muito mais.
'''Aumento da Produtividade:''' Ao garantir que os usuários recebam informações críticas de maneira oportuna, o TPHNotificacoes contribui para aumentar a eficiência e a produtividade. Os funcionários podem tomar decisões informadas e agir rapidamente com base nas notificações recebidas.
+
 
 +
Ao garantir que os usuários recebam informações críticas de maneira oportuna, o TPHNotificacoes contribui para aumentar a eficiência e a produtividade. Os funcionários podem tomar decisões informadas e agir rapidamente com base nas notificações recebidas.
  
 
===Propriedades===
 
===Propriedades===
Linha 21: Linha 22:
 
|String
 
|String
 
|Usuários que a notificação será encaminhada conforme token registrado do celular. Pode-se utilizar mais de um ID de usuário utilizando a separação por ','.
 
|Usuários que a notificação será encaminhada conforme token registrado do celular. Pode-se utilizar mais de um ID de usuário utilizando a separação por ','.
 +
|-
 +
|ID
 +
|Int64
 +
|ID da notificação que será reencaminhada.
 
|}
 
|}
  
 
===Procedimentos===
 
===Procedimentos===
 
*'''Enviar:''' Realiza o envio da notificação.
 
*'''Enviar:''' Realiza o envio da notificação.
 +
*'''Reenviar:''' Realiza o reenvio da notificação.
  
 
===Exemplo===
 
===Exemplo===
  
 
   procedure Notificar;
 
   procedure Notificar;
     var Notificacao:TPHNotificacoes;
+
     var Notificacao:TPHNotificacoes;  
 
   begin
 
   begin
 
     Notificacao := NewPHNotificacoes;
 
     Notificacao := NewPHNotificacoes;
Linha 43: Linha 49:
 
    
 
    
 
   begin                                           
 
   begin                                           
     Notificar;                                  
+
     Notificar;                                                    
 +
  end.
 +
 
 +
  procedure ReenviarNotificacao;
 +
    var Notificacao:TPHNotificacoes;       
 +
  begin
 +
    Notificacao := NewPHNotificacoes;
 +
    try         
 +
      Notificacao.ID := 19;   
 +
      Notificacao.Reenviar;
 +
    finally
 +
      Notificacao.Free;
 +
    end; 
 +
  end;
 +
 
 +
  begin         
 +
    ReenviarNotificacao;                                                     
 
   end.
 
   end.

Edição atual tal como às 11h49min de 10 de novembro de 2023

O objeto TPHNotificacoes permite criação e envio de notificações para os usuários que utilizam o PHApp, tornando possível adaptar as mensagens de acordo com as necessidades específicas de cada usuário ou situação. Isso contribui para uma experiência mais focada aos processos de cada cliente.

Uma das características mais poderosas do TPHNotificacoes é sua capacidade de integração com scripts. Isso significa que os desenvolvedores podem criar scripts personalizados para gerar notificações, permitindo uma ampla gama de possibilidades. Por exemplo, é possível criar notificações automáticas de lembretes, atualizações de status de pedidos, alertas de estoque e muito mais.

Ao garantir que os usuários recebam informações críticas de maneira oportuna, o TPHNotificacoes contribui para aumentar a eficiência e a produtividade. Os funcionários podem tomar decisões informadas e agir rapidamente com base nas notificações recebidas.

Propriedades

Nome Tipo Descrição
Título String Titulo que aparecerá na notificação do celular.
Mensagem String Mensagem que aparecerá na notificação do celular.
Usuarios String Usuários que a notificação será encaminhada conforme token registrado do celular. Pode-se utilizar mais de um ID de usuário utilizando a separação por ','.
ID Int64 ID da notificação que será reencaminhada.

Procedimentos

  • Enviar: Realiza o envio da notificação.
  • Reenviar: Realiza o reenvio da notificação.

Exemplo

 procedure Notificar;
   var Notificacao:TPHNotificacoes; 
 begin
   Notificacao := NewPHNotificacoes;
   try          
     Notificacao.Titulo := 'Teste script';
     Notificacao.Mensagem := 'Teste Mensagem';
     Notificacao.Usuarios := '1,3';
     Notificacao.Enviar;
   finally
     Notificacao.Free;
   end;  
 end;
 
 begin                                          
   Notificar;                                                     
 end.
 procedure ReenviarNotificacao;
   var Notificacao:TPHNotificacoes;        
 begin
   Notificacao := NewPHNotificacoes;
   try          
     Notificacao.ID := 19;     
     Notificacao.Reenviar;
   finally
     Notificacao.Free;
   end;  
 end;
  
 begin           
   ReenviarNotificacao;                                                       
 end.