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/configuracao] Configuração de TeleAtendimento: Pré-Página
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:Desvio Condicional
Descrição:Leitura de Senha
Condição:|tmp.senhamenu|=
Destino:/menu/senhaacesso.wsp?tmp.pagina=|wi.page.id|

Tipo:Gravar variáveis
Descrição:inicializa lock
Condição:true
Objetos:tmp.id, tmp.tabela, tmp.lockMsg
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|pvt.login.idempresa|,Tel.Configuracao, Registro Aberto em Outro Terminal

Tipo:Update
Descrição:Lock
Condição:|tmp.btn|= || (|tmp.error|=1)
Banco de dados:principal
Instrução SQL:Utils.LockTable.lockGenerico( |tmp.tabela|, |pvt.login.idUsuario|, |tmp.id|, |wi.session.id|, |tmp.lockMsg|)
Filtro SQL:<>'"
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Objeto
Descrição:Carrega Dados do Objeto
Condição:|tmp.btn|= || (|tmp.btn|=salvar && |tmp.error|=1)
Objeto:tmp
Banco de dados:principal
Instrução SQL:&sql
select Empresa->codigo as codEmpresa,
Acao->codigo as codAcao,
Acao->descricao as nomeAcao,
AcaoNiver->codigo as codAcaoNiver,
AcaoNiver->descricao as nomeAcaoNiver,
AcaoPesquisa->codigo as codAcaoPesquisa,
AcaoPesquisa->descricao as nomeAcaoPesquisa,
frequenciaContato,
%external(horaFimManha) as horaFimManha,
%external(horaFimTarde) as horaFimTarde,
%external(horaIniManha) as horaIniManha,
%external(horaIniTarde) as horaIniTarde,
reagendaAutomatico, tempoMedioContato,
emailContatoEmpresa,
utilizaPesquisa,
utilizaScript,
AcaoNotaFiscal->codigo as codAcaoNF,
AcaoNotaFiscal->descricao as codAcaoNFdesc,
frequenciaNF,
MotivoNaoVenda->codNaoVenda as naovenda,
MotivoNaoVenda->descricao as naovendadesc,
Historico->codigo as historico,
Historico->descricao as historicodesc,
habilitaf8cli,
atendimentoAberto,
obsAutCliente,diretorioArquivoAnexo,permitirSomenteCliInativos,
MotivoNaoVendaHistExtra->codNaoVenda as naoVendaExtra,
MotivoNaoVendaHistExtra->descricao as naoVendaExtraDesc,
permitirInfoContatoHistExtra,
HistoricoAgendaBaixada->codigo as codHistAgendaBaixada,
HistoricoAgendaBaixada->descricao as histAgendaBaixadaDesc,
HistoricoPesquisa->codigo as codHistPesquisa,
HistoricoPesquisa->descricao as histPesquisaDesc,
HistoricoOrcamento->codigo as codHistOrc,
HistoricoOrcamento->descricao as histOrcDesc,
geraAutoContato,
AtendenteGerAutoContato->codRepresent as codrep,
AtendenteGerAutoContato->fantasia as codrepdesc,
sugAutoCadHist,
ISNULL(utilizaOrcamento,1) as utilizaOrcamento,
permiteExcHist,
$$Decript^CSWUTI(senhaExcHist) as senhaExcHist,
ISNULL(permiteEmailAgendaHist,0) as permiteEmailAgendaHist,
ISNULL(mostraItemOrcHist,1) as mostraItemOrcHist
from Tel.Configuracao
where Empresa->codigo = "|pvt.login.idEmpresa|"

Tipo:Gravar variáveis
Descrição:Gravar Estilos Padrões
Condição:|tmp.error|=1
Objetos:tmp.ccs.txtcampo, tmp.ccs.btnmanter
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:class="campos",enabled class="botao"
Condição falsa:class="camposquery" disabled, disabled class="botaodisabled"

Tipo:Apagar variáveis
Descrição:Apagar
Condição:|tmp.error|!=1
Objetos:tmp.id,tmp.tabela
 
[tele/configuracao/configuracao] Configuração de TeleAtendimento: Pós-Página
Tipo:Update
Descrição:Gravar
Condição:|tmp.btn|=salvar
Banco de dados:principal
Instrução SQL:Tel.Configuracao.gravar(
|pvt.login.idusuario|,
|wi.page.id|,
|pvt.login.idempresa|,
|tmp.reagendaAutomatico|,
|tmp.codAcao|,
|tmp.frequenciaContato|,
|tmp.tempoMedioContato|,
'|tmp.horaIniManha|',
'|tmp.horaFimManha|',
'|tmp.horaIniTarde|',
'|tmp.horaFimTarde|',
|tmp.codAcaoNiver|,
|tmp.emailContatoEmpresa|,
|tmp.codAcaoPesquisa|,
|tmp.utilizaPesquisa|,
|tmp.utilizaScript|,
|tmp.codAcaoNF|,
|tmp.frequenciaNF|,
|tmp.naovenda|,
|tmp.historico|,
|tmp.habilitaf8cli|,
|tmp.atendimentoAberto|,
|tmp.obsAutCliente|,
|tmp.diretorioArquivoAnexo|,
|tmp.permitirSomenteCliInativos|,
|tmp.naoVendaExtra|,
|tmp.permitirInfoContatoHistExtra|,
|tmp.codHistAgendaBaixada|,
|tmp.codHistPesquisa|,
|tmp.codHistOrc|,
|tmp.geraAutoContato|,
|tmp.codrep|,
|tmp.sugAutoCadHist|,
|tmp.utilizaOrcamento|,
|tmp.permiteExcHist|,
|tmp.senhaExcHist|,
|tmp.permiteEmailAgendaHist|,
|tmp.mostraItemOrcHist|
)
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Update
Descrição:UnLock
Condição:|tmp.btn|=salvar && |tmp.error|=1
Banco de dados:principal
Instrução SQL:Utils.LockTable.unLock( |tmp.tabela|, |pvt.login.idUsuario|, |tmp.id|, |wi.session.id|)
Filtro SQL:<>'"
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error