Você está na página 1de 2

Pgina 1 de 2

DIVERS. - CONFIGURACAO DE LAY-OUT DE EMAIL


Reviso: 01/01/2002

2702 As rotinas de geracao/baixa de pendencias das Nao-Conformidades e Acoes Corretivas forem implementadas com o envio de e-mail para os responsaveis dos lancamentos, e para diversificar a comunicacao foram criados alguns Pontos de Entrada para a configuracao do LayOut dos e-mails. Os Pontos de Entrada sao: QNCBXFNC - Aviso ao Responsavel da Ficha de Nao-Conformidades quando for Baixa automatica das Etapas das Acoes Corretivas. QNCFICHA - Aviso ao Responsavel da Ficha de Nao-Conformidades quando for inclusao/alteracao. QNCRACAO - Aviso ao Responsavel da Acao Corretiva quando for incluida/alterada. QNCEACAO - Aviso ao Responsavel da Etapa/Passo atual da Acao Corretiva QNCCACAO - Aviso aos Responsaveis das Etapas/Passos das Acoes Corretivas quando a Acao Corretiva for CANCELADA. Todos os Pontos de Entrada de configuracao de envio de e-mail deverao obrigatoriamente retornar um array de uma linha com o seguinte formato: 1a.Coluna = Subject/Assunto 2a.Coluna = Conteudo/formato do envio do e-mail 3a.Coluna = Nome do arquivo atachado/anexo. Exemplo de Lay-Out em HTML: ///////////////////////////////////////////////////////////////// #INCLUDE "RDMAKE.CH" User Function QNCFICHA() SetPrvt("CRLF,ATIPO,ASTATUS,APRIORI,CMSG,CTXTDET,") SetPrvt("NLINDET,NCOLT,NT,AMSG,NCOL1,") SetPrvt("CTEXTO,NLINHASQ,NCOLUNA,ACOLUNA,") CRLF := CHR(13) + CHR(10) aTipo := { "Nao Conformidade Potencial",; "Nao Conformidade Existencial",; "Melhoria" } aStatus := { "Registrada","Em Analise","Procede",; "Nao Procede","Cancelada" } aPriori := { "Baixa", "Media" , "Alta" } cMsg cMsg cMsg cMsg cMsg := '<html>' + CRLF += '<head>' + CRLF += '<title> New Page 1 </title>' + CRLF += '</head>' + CRLF += '<body background="telam.jpg">' + CRLF

http://dem.microsiga.com.br/w_wEx011.apw?Cod=002626

29/12/2004

Pgina 2 de 2

cMsg += '<b><font size="3" face="Arial">Nao Conformidade ocorrida em '+ DTOC(M->QI2_OCORRE)+' Data Prevista p/ Conclusao: '+DTOC(M->QI2_CONPRE)+ '</font></b>' + CRLF cMsg += '<b><font size="4" face="Arial">Desc.Detalhada:</font></b>'+CRLF cMsg += '<b><font size="3" face="Arial">'+ STRTRAN(M->QI2_MEMO1,CHR(13)+CHR(10)," ")+'</FONT></B><BR>' + CRLF cMsg += '<BR>' + CRLF cMsg += '<b><font size="3" face="Arial">Atenciosamente</font></b>'+CRLF cMsg += '<b><font size="4" face="Arial">'+M->QI2_NUSR+'</font></b>'+CRLF cMsg += '<b><font size="4" face="Arial">+ QA_NDEPT(cMatDep,.F.,cFilAnt)+'</font></b><BR>' + CRLF cMsg += '<font size="2" face="Arial">Mensagem gerada automatica pelo Modulo SIGAQNC Controle de Nao-Conformidades</font></b>' + CRLF cMsg += '</body></html>' //////////////////////////////////////////////////////////////// Grupos Relacionados Principal / Sistemas / Base de Conhecimento / Informaces Diversas

Topo da Pgina

http://dem.microsiga.com.br/w_wEx011.apw?Cod=002626

29/12/2004

Você também pode gostar