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/configuracao/senhatele_bkp] Tela Senha Tele Atendimento: Pré-Página
Tipo:Apagar variáveis
Descrição:Apaga Variáveis no Primeiro Acesso
Condição:|tmp.pagina|!=
Objetos:senha.

Tipo:Objeto
Descrição:Verifica se existe configuração
Condição:true
Objeto:tmp.config
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql select id from Tel.Configuracao where Empresa->codigo = |pvt.login.idEmpresa|

Tipo:Objeto
Descrição:Verifica se Usuário está Cadastrado para Atendente
Condição:true
Objeto:tmp
Banco de dados:principal
Instrução SQL:&sql select Atendente->codRepresent as atend from Tel.AtendenteUsuario where Empresa->codigo = '|pvt.login.idEmpresa|' and Usuario->id = '|pvt.login.idusuario|'

Tipo:Gravar variáveis
Descrição:Gravar valor em tmp.senhamenu
Condição:|tmp.atend|!=
Objetos:tmp.senhamenu, tmp.atendente
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:1,|tmp.atend|

Tipo:Objeto
Descrição:Grava o Acesso ao Sistema de Atendimento
Condição:|tmp.atend|!=
Objeto:tmp.acessosis
Banco de dados:principal
Instrução SQL:Tel.AcessoSistema.gravarObj("|pvt.login.idEmpresa|", "|tmp.atendente|", "|wi.date.dmy|", "", "|wi.date.hms|", "", "|pvt.login.idEmpresa|", "|wi.page.id|", "|pvt.login.idUsuario|")

Tipo:Update
Descrição:Verifica se o programa está bloqueado para o Usuário
Condição:|tmp.pagina|!=
Banco de dados:principal
Instrução SQL:Menu.ProgramasInativosUsuario.verificar( |pvt.login.idusuario|, |pvt.login.pagina|.wsp)
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.bloq

Tipo:Desvio Condicional
Descrição:Desvia para página de Mensagem de Programa Bloqueado caso o programa esteja bloqueado
Condição:|tmp.pagina|!= && |tmp.bloq|!= 1
Destino:/menu/utils/msgprogbloqueado.wsp

Tipo:Gravar variáveis
Descrição:Inicializa Contador
Condição:|senha.contador|=
Objetos:senha.contador
Recursivo:Não
Processa FALSO:Não

Tipo:Gravar variáveis
Descrição:Grava o nome da página de retorno
Condição:|tmp.pagina|!=
Objetos:pvt.login.pagina, senha.classe, senha.metodovalidar, senha.metodoalterar, senha.chave, senha.varsenharetorno
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.pagina|,|tmp.classe|,|tmp.metodovalidar|,|tmp.metodoalterar|,|tmp.chave|,|tmp.varsenharetorno|

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

Tipo:Gravar variáveis
Descrição:Grava a variavel de retorno e a senha de retorno
Condição:|tmp.senhamenu|=1
Objetos:tmp.varsenha, tmp.senharetorno
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|senha.varsenharetorno|,|senha.senha|

Tipo:Apagar variáveis
Descrição:Apaga variaveis
Condição:|tmp.senhamenu|=1 && false
Objetos:senha.,tmp.senhamenu.status

Tipo:Desvio Condicional
Descrição:** Desvia para página chamadora caso valide a senha
Condição:|tmp.senhamenu|=1 && false
Destino:/|pvt.login.pagina|.wsp?|tmp.varsenha|=|tmp.senharetorno|

Tipo:Gravar variáveis
Descrição:Grava Estilo dos componentes
Condição:|senha.contador|>2
Objetos:tmp.ccs.txtchave, tmp.ccs.txtcampo, tmp.ccs.botao
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:class='campos',class='camposquery' disabled, class='botao' disabled
Condição falsa:class='campos',class='campos',class='botao'

Tipo:Gravar variáveis
Descrição:Inicializa Chave
Condição:|senha.chave|=
Objetos:senha.chave
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|pvt.login.idempresa|

Tipo:Gravar variáveis
Descrição:Inicializa a variavel de mostrar o botao
Condição:|senha.metodoalterar|=
Objetos:tmp.showbtn
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:none

Tipo:Gravar variáveis
Descrição:Grava erro se não existe configuração
Condição:|tmp.config.id|=
Objetos:tmp.error, tmp.ccs.txtchave, tmp.ccs.txtcampo, tmp.ccs.botao
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:Configuração de Tele Atendimento não cadastrada!,class='camposquery' disabled,class='camposquery' disabled, class='botao' disabled
 
[tele/configuracao/senhatele_bkp] Tela Senha Tele Atendimento: Pós-Página
Tipo:Gravar variáveis
Descrição:Grava o nome da página de retorno
Condição:|senha.btn|=OK
Objetos:senha.chave
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|pvt.login.idEmpresa||||tmp.atendente|

Tipo:Update
Descrição:Testa Senha Especifica
Condição:|senha.btn|=OK
Banco de dados:principal
Instrução SQL:Utils.Utilities.executarMetodo( "|senha.classe|", "|senha.metodoValidar|", "|senha.chave|", "|senha.senha|")
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.senhamenu

Tipo:Objeto
Descrição:Grava o Acesso ao Sistema de Atendimento
Condição:true
Objeto:tmp.acessosis
Banco de dados:principal
Instrução SQL:Tel.AcessoSistema.gravarObj("|pvt.login.idEmpresa|", "|tmp.atendente|", "|wi.date.dmy|", "", "|wi.date.hms|", "", "|pvt.login.idEmpresa|", "|wi.page.id|", "|pvt.login.idUsuario|")