Documentação do Projeto
WEBINTEGRATOR - Documentação de projeto
Projeto: csw Título: Sistema Web Consistem 23/07/2008 16:26

Projeto Páginas Grids Eventos Downloads Uploads Variáveis Classes Java

 
[tele/manutencao/emailcontatos] Envio de agenda ou histórico por e-mail: Pré-Página
Tipo:Desvio Condicional
Descrição:Desvia para página de leitura de senha
Condição:|tmp.senhamenu|=
Destino:/menu/senhamenu.wsp?tmp.pagina=|wi.page.id|

Tipo:Objeto
Descrição:Selecionar o nome do Usuario e a conta de Email
Condição:true
Objeto:tmp.usu
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql Select nome,contaEmail from Menu.Usuario where id = "|pvt.login.idUsuario|"

Tipo:Objeto
Descrição:Selecionar o email de Copia do Orçamento
Condição:true
Objeto:tmp.conf
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql Select atendRecEmailAgHist as atendEmail
from tel.Configuracao
where Empresa->codigo='|pvt.login.idEmpresa|'

Tipo:Gravar variáveis
Descrição:Verifica se o atendente recebe a cópia do orçamento
Condição:|tmp.conf.atendEmail|=1 && false
Objetos:tmp.copiaOculta
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:|tmp.usu.contaEmail|

Tipo:Objeto
Descrição:Versão da Página
Condição:true
Objeto:tmp.versao
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:Utils.Utilities.versao("Tel.Versao")

Tipo:Objeto
Descrição:Grava log de acesso
Condição:true
Objeto:tmp.log
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:Menu.LogAcesso.gravar("|pvt.login.idUsuario|","|pvt.login.pagina|.wsp")

Tipo:Objeto
Descrição:Busca dados do historico
Condição:|tmp.tipo|=2
Objeto:tmp.email
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql select
%External(data) as data,
%External(hora) as hora,
Contato->codContato as codContato,
Contato->razaoSocial as razaoSocial,
Contato->Cliente->codCliente as codCliente,
TipoHistorico->descricao as descTipoHistorico,
descricao,
%External(vendeu) as fechouvenda,
%External(origemLigacao) as origemLigacao,
MotivoNaoVenda->descricao as descMotivoNaoVenda,
Pessoas->nome as nomePessoas,
Atendente->nome as atendenteOrig
from Tel.Historico
where id="|tmp.chave|"

Tipo:Gravar variáveis
Descrição:Inicializa o assunto pelo tipo
Condição:|tmp.tipo|=1
Objetos:tmp.assunto
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:Informações da agenda
Condição falsa:Informações do histórico
 
[tele/manutencao/emailcontatos] Envio de agenda ou histórico por e-mail: Pós-Página
Tipo:Gravar variáveis
Descrição:Gravar log
Condição:false
Objetos:pvt.debug.smtp
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:true

Tipo:Enviar email
Descrição:Enviar e-mail
Condição:|tmp.btn|=enviar && false
Servidor:emailServer
De:|tmp.usu.contaEmail|
Nome:|tmp.usu.nome|
Assunto:|tmp.assunto|
Para:|tmp.para|
Cópia:|tmp.conf.emailCopia|
Cópia Oculta:|tmp.copiaOculta|
Origem (modelo):
|tmp.mensagem|
 
|$if(|tmp.tipo|=1,
INFORMAÇÕES DA AGENDA
Contato  |tmp.email.codContato|  - |tmp.email.razaoSocial|  (|tmp.email.codCliente|)
Data  |tmp.email.data|  Hora  |tmp.email.hora| 
Atendente  |tmp.email.atendente|  Atendente origem  |tmp.email.atendenteOrig| 
Pessoa de contato  |tmp.email.pessoa|  Ação  |tmp.email.descAcao| 
Complemento  |tmp.email.complemento| 
 
,
INFORMAÇÕES DO HISTÓRICO
Contato  |tmp.email.codContato|  - |tmp.email.razaoSocial|  (|tmp.email.codCliente|)
Data  |tmp.email.data|  Hora  |tmp.email.hora| 
Atendente origem  |tmp.email.atendenteOrig|  Tipo de histórico  |tmp.email.descTipoHistorico| 
Pessoa de contato  |tmp.email.nomePessoas|  Origem ligação  |tmp.email.origemLigacao| 
Fechou venda?  |tmp.email.fechouvenda|  Motivo não venda  |tmp.email.descMotivoNaoVenda| 
Descrição  |tmp.email.descricao| 
 
)$|
Processa cada cópia:Não
Formato HTML:Sim
Remover anexos:Não