quarta-feira, 17 de outubro de 2012

Exemplos PHC -Colocar o Software PHC a responder aos emails da sua empresa

Pretendemos mostrar-lhe uma funcionalidade do módulo PHC ControlDoc designada por “Regras para Tratamento de Emails”, que permite a configuração de respostas automáticas aos e-mails recebidos, do arranque de Workflows e de adicionar anexos ao PHC Team Control.
Configurações Base:
1.       Parâmetro do Controldoc
 
Ex: Mailbox – Júlio Alberto; Inbox
 
Após ter preenchido o parâmetro aparece disponível na aplicação PHC a opção Executar Tratamento de E-Mail , que se encontra no Menu ControlDoc
 
Todos os emails recepcionados na mailbox indicada cairão ma Tabela de Emails.
 

 

O campo referente a processado permite que o mesmo email não seja importado duas vezes e o campo processado indica se foi executada alguma regra de tratamento de emails criado na aplicação.
 
2.       Parâmetro do Controldoc
Podem ser definidas na aplicação Regras para tratamento de emails, que se encontra no disponível no Menu ControlDoc.
 
Em baixo está descrito um exemplo de um tipo de Regra:
 
No separador “Filtro” irá definir em que condições o tratamento correrá. Neste exemplo se o campo Assunto começar por “Extracto conta corrente” então a aplicação correrá a regra.
 
 No separador resposta irá configurar o email que a aplicação irá despoletar automaticamente. No Para está a #de# para que reenvie a resposta para a pessoa que enviou o email.
No corpo pode estar este exemplo:

local retval
local msel
local ncliente

retval=""
ncliente = subsrt('#assunto#', 26,10)

msel="select cc.datalc, cc.EDEB,ECRED,NRDOC,cmdesc from cc(nolock) where edeb-ecred-(edebf-ecredf)<>0 and no"+astr(ncliente)
if u_sqlexec(msel,"temp2")

If reccount("temp2")>0
Select temp2
Append blank
u_totalcur("temp2","")
Endif

declare list_tit(5),list_cam(5),list_pic(5)
list_tit(1)="Data"
list_tit(2)="Documento"
list_tit(3)="Nº Doc"
list_tit(4)="Débito"
list_tit(5)="Crédito"


list_cam(1)="temp2.datalc"
list_cam(2)="temp2.cmdesc"
list_cam(3)="temp2.nrdoc"
list_cam(4)="temp2.edeb"
list_cam(5)="temp2.ecred"

list_pic(1)=""
list_pic(2)=""
list_pic(3)=""
list_pic(4)="@Z ###,###,###"
list_pic(5)="@Z ###,###,###"

retval=retval+listtohtml("temp2","Saldo por Cliente em "+dtoc(date()),2,,.t.)

endif

fecha("temp2")
 

 
 

 

De seguida apresentamos um exemplo do email que irá ser enviado.
 

 

3.       Configuração da Manutenção Personalizada
Aconselhamos ainda a colocação de Usa redemption, que se encontra no Menu Sistema/Manutenção personalizada
 

 
Este parâmetro permite que o programa ao responder automaticamente a emails não efetue perguntas de reenvio.

Sem comentários:

Enviar um comentário