| 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/pesquisa/pesquisa] Pesquisas: Pré-Página | |
| Tipo: | Desvio Condicional |
| Descrição: | Leitura de Senha |
| Condição: | |tmp.senhamenu|= |
| Destino: | /menu/senhamenu.wsp?tmp.pagina=|wi.page.id| |
| 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: | Apagar variáveis |
| Descrição: | Apagar Grupos |
| Condição: | |tmp.btn|=abrir || |tmp.btn|=cancelar |
| Objetos: | tmp.priGrupo, tmp.ultGrupo |
| Tipo: | Apagar variáveis |
| Descrição: | Apagar dados quando cancelar |
| Condição: | |tmp.btn|=cancelar |
| Objetos: | tmp.indexhistorico, tmp.datapesquisa, tmp.codigo, tmp.codpessoa,tmp.valorAnexo |
| Tipo: | Objeto |
| Descrição: | Carrega dados do Objeto ! ( Abrir ou Proximo) |
| Condição: | (|tmp.btn|=abrir) || (|tmp.btn|=proximo) |
| Objeto: | tmp |
| Banco de dados: | principal |
| Instrução SQL: | &sql select Top 1 codGrupo as grupo from Tel.PesquisaPergunta where Empresa = '|pvt.login.idEmpresa|' and codPesquisa = '|tmp.pesquisa|' and codGrupo > '|tmp.grupo|' order by codGrupo asc |
| Tipo: | Objeto |
| Descrição: | Carrega dados do Objeto ! ( Anterior ) |
| Condição: | |tmp.btn|=anterior |
| Objeto: | tmp |
| Banco de dados: | principal |
| Instrução SQL: | &sql select Top 1 codGrupo as grupo from Tel.PesquisaPergunta where Empresa = '|pvt.login.idEmpresa|' and codPesquisa = '|tmp.pesquisa|' and codGrupo < '|tmp.grupo|' order by codGrupo Desc |
| Tipo: | Objeto |
| Descrição: | Carrega dados do Objeto ! ( salvarResposta) |
| Condição: | |tmp.acao|=salvarResposta |
| Objeto: | tmp |
| Banco de dados: | principal |
| Instrução SQL: | &sql select Top 1 codGrupo as grupo from Tel.PesquisaPergunta where Empresa = '|pvt.login.idEmpresa|' and codPesquisa = '|tmp.pesquisa|' and codGrupo = '|tmp.grupo|' order by codGrupo Desc |
| Tipo: | Objeto |
| Descrição: | Motivo nao venda e historico - DEFAULT |
| Condição: | |tmp.btn|=abrir |
| Objeto: | tmp. |
| Banco de dados: | principal |
| Instrução SQL: | &sql select MotivoNaoVenda->codNaoVenda as naovenda, Historico->codigo as historico from Tel.Configuracao where Empresa->codigo="|pvt.login.idEmpresa|" |
| Tipo: | Objeto |
| Descrição: | GRAVA o histórico da pesquisa |
| Condição: | |tmp.btn|=abrir && |tmp.indexhistorico|= |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Tel.PesquisaContato.salvaHistorico( |pvt.login.idusuario|, |wi.page.id|, |pvt.login.idEmpresa|, |tmp.indexhistorico|, |tmp.pesquisa|, |tmp.contato|, |tmp.pessoa|, |tmp.atendente|) |
| Tipo: | Gravar variáveis |
| Descrição: | GRAVA variaveis para verificar elminacao do historico |
| Condição: | |tmp.btn|=abrir |
| Objetos: | tmp.index1, tmp.index2 |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.indexhistorico||||pvt.login.idEmpresa||||tmp.pesquisa||||pvt.login.idEmpresa||||pvt.login.idEmpresa||||tmp.contato||||tmp.pessoa||||tmp.datapesquisa|,|pvt.login.idEmpresa||||pvt.login.idEmpresa||||tmp.contato||||wi.date.dmy||||wi.date.hm| |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o primeiro Grupo |
| Condição: | |tmp.priGrupo|= |
| Objetos: | tmp.priGrupo |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.grupo| |
| Tipo: | Objeto |
| Descrição: | Grava o Ultimo grupo |
| Condição: | |tmp.btn|=abrir |
| Objeto: | tmp |
| Banco de dados: | principal |
| Instrução SQL: | &sql select Top 1 codGrupo as ultimoGrupo from Tel.PesquisaPergunta where Empresa = '|pvt.login.idEmpresa|' and codPesquisa = '|tmp.pesquisa|' order by codGrupo desc |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o Ultimo Grupo |
| Condição: | |tmp.btn|=abrir |
| Objetos: | tmp.ultGrupo |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.ultimoGrupo| |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o valor do tmp.codigo |
| Condição: | |tmp.btn|=abrir || |tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta |
| Objetos: | tmp.codigo |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.pesquisa| |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o valor do tmp.codpessoa |
| Condição: | |tmp.btn|=abrir || |tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta |
| Objetos: | tmp.codpessoa |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.pessoa| |
| Tipo: | Gravar variáveis |
| Descrição: | Gravar Estilos Padrões |
| Condição: | |tmp.btn|=abrir || |tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta |
| Objetos: | tmp.ccs.txtchave, tmp.ccs.txtcampo, tmp.ccs.btnabrir, tmp.ccs.btnmanter, tmp.showSalvar, tmp.ccsbtndup |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class="camposquery" disabled, class="campos" , disabled class="botaodisabled", enabled class="botao",none,class="botao" |
| Condição falsa: | class="campos", class="camposquery" disabled, enabled class="botao", disabled class="botaodisabled",none,disabled class="botaodisabled" |
| Tipo: | Apagar variáveis |
| Descrição: | Apagar Dados do Objeto |
| Condição: | |tmp.btn|=cancelar || (|tmp.btn|=excluir && |tmp.error|=1) || (|tmp.btn|=salvar && |tmp.error|=1) |
| Objetos: | tmp.pes.,tmp.codigo, tmp.pesquisa |
| Tipo: | Referência a grid |
| Condição: | |tmp.btn|=abrir || |tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta |
| Tipo de grid: | SQLS |
| Nome do grid: | TelPerguntas |
| Tipo: | Gravar variáveis |
| Descrição: | Estilos dos Botoes Anterior |
| Condição: | (|tmp.btn|=abrir) || (|tmp.grupo|==|tmp.priGrupo|) |
| Objetos: | tmp.ccs.anterior |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | disabled class="botaodisabled" |
| Condição falsa: | class="botao" |
| Tipo: | Gravar variáveis |
| Descrição: | Estilos dos Botoes Proximo |
| Condição: | |tmp.grupo|==|tmp.ultGrupo| |
| Objetos: | tmp.ccs.proximo |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | disabled class="botaodisabled" |
| Condição falsa: | class="botao" |
| Tipo: | Gravar variáveis |
| Descrição: | Esconde os Botoes Anterior e Proximo |
| Condição: | ( |tmp.btn|= || |tmp.btn|=cancelar ) && ( |tmp.acao|!=salvarResposta ) |
| Objetos: | tmp.showAntSalPro |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | none |
| Condição falsa: | , |
| Tipo: | Gravar variáveis |
| Descrição: | Se for chamado do detalha historico desabilito todos os botoes e campos |
| Condição: | |tmp.abertohistorico|=1&tmp.btn=abrir |
| Objetos: | tmp.ccs.txtchave, tmp.ccs.txtcampo, tmp.ccs.btnabrir, tmp.ccs.btnmanter, tmp.showAntSalPro |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | class="camposquery" disabled,class="camposquery" disabled,disabled class="botaodisabled",disabled class="botaodisabled",none |
| Tipo: | Objeto |
| Descrição: | Busca o cliente e seu código |
| Condição: | tmp.contato!= |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select razaosocial as nomeCliente, Cliente->codCliente as codCliente from Tel.Contatos where Empresa = "|pvt.login.idEmpresa|" and codContato="|tmp.contato|" |
| Tipo: | Objeto |
| Descrição: | Verifica se existe o objeto de upload na pesquisa |
| Condição: | (|tmp.btn|=abrir) || (|tmp.btn|=proximo) || (|tmp.acao|=salvarResposta) || (|tmp.btn|=cancelar|) |
| Objeto: | tmp.pesqUpload |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql Select top 1 id from Tel.PesquisaPergunta where Empresa = '|pvt.login.idEmpresa|' and codPesquisa = '|tmp.pesquisa|' and codGrupo = '|tmp.grupo|' and situacao="1" and tipoResposta=8 |
| Tipo: | Objeto |
| Descrição: | Busca os dados da pesquisa |
| Condição: | true |
| Objeto: | tmp.pesq |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select descricao,situacao, UPPER(%External(Situacao)) as descSituacao from tel.pesquisa where Empresa->codigo="|pvt.login.idEmpresa|" and codPesquisa="|tmp.pesquisa|" |
| Tipo: | Gravar variáveis |
| Descrição: | Gravar tmp.showPesquisa |
| Condição: | |tmp.pesq.situacao|!=2&&|tmp.pesq.situacao|!= |
| Objetos: | tmp.showPesq, tmp.showTexto, tmp.descPesquisa |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | none,,|tmp.pesq.descricao|- |tmp.pesq.descSituacao| |
| Condição falsa: | ,none, |
| Tipo: | Objeto |
| Descrição: | Busca a data interna |
| Condição: | true |
| Objeto: | tmp. |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Utils.Utilities.dataHoraInternaObj("|wi.date.dmy|",1), |
| Tipo: | Gravar variáveis |
| Descrição: | Pega a data interna |
| Condição: | true |
| Objetos: | tmp.dataInterna |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.datahora| |
| [tele/pesquisa/pesquisa] Pesquisas: Pós-Página | |
| Tipo: | Update |
| Descrição: | Excluir |
| Condição: | |tmp.btn|=excluir |
| Banco de dados: | principal |
| Instrução SQL: | Tel.Pesquisa.excluir( |pvt.login.idusuario|, |wi.page.id|, |pvt.login.idempresa|, |tmp.codigo|) |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Tipo: | Objeto |
| Descrição: | Pego o caminho |
| Condição: | true |
| Objeto: | tmp.diretorio |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select diretorioArquivoAnexo as caminho from tel.configuracao where Empresa=|pvt.login.idEmpresa| |
| Tipo: | Gravar variáveis |
| Descrição: | Busca o caminho do diretório |
| Condição: | true |
| Objetos: | tmp.caminho |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.diretorio.caminho| |
| Tipo: | Objeto |
| Descrição: | Verifico se é inclusao ou alteracao |
| Condição: | |tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta |
| Objeto: | tmp.verifica |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql Select id from Tel.PesquisaResultContato where PesquisaContato = "|tmp.index1|" |
| Tipo: | Objeto |
| Descrição: | GRAVA o histórico da pesquisa |
| Condição: | |tmp.btn|=duplicar |
| Objeto: | tmp.novo |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Tel.PesquisaContato.salvaHistorico( |pvt.login.idusuario|, |wi.page.id|, |pvt.login.idEmpresa|, "", |tmp.pesquisa|, |tmp.contato|, |tmp.pessoa|, |tmp.atendente|) |
| Tipo: | Update |
| Descrição: | Duplicar Pesquisa |
| Condição: | |tmp.btn|=duplicar |
| Banco de dados: | principal |
| Instrução SQL: | Tel.PesquisaResultContato.duplicar( |pvt.login.idusuario|, |wi.page.id|, |pvt.login.idempresa|, |tmp.indexhistorico|, |tmp.pesquisa|, |tmp.pessoa|, |tmp.datapesquisa|, |tmp.novo.indexhistorico|, |tmp.contato|) |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Tipo: | Update |
| Descrição: | Gravar as Respostas |
| Condição: | (|tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta) &&|tmp.abertohistorico|!=1 |
| Banco de dados: | principal |
| Instrução SQL: | Tel.PesquisaResultContato.gravar( |pvt.login.idusuario|, |wi.page.id|, |pvt.login.idempresa|, |tmp.indexhistorico|, |tmp.pesquisa|, |tmp.contato|, |tmp.pessoa|, |tmp.datapesquisa|, |tmp.grupo|, |tmp.per.codPergunta|, '|tmp.per.resposta|') |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Quantidade: | |tmp.numPerguntas| |
| Prefixo: | tmp.per |
| Condição para cada linha: | true |
| Tipo: | Update |
| Descrição: | UnLock |
| Condição: | |tmp.btn|=cancelar || ((|tmp.btn|=excluir || |tmp.btn|=salvar || |tmp.btn|=duplicar ) && |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 |
| Tipo: | Objeto |
| Descrição: | Motivo nao venda e historico - DEFAULT |
| Condição: | |tmp.btn|=anterior || |tmp.btn|=proximo || |tmp.acao|=salvarResposta |
| Objeto: | tmp.def |
| Banco de dados: | principal |
| Instrução SQL: | &sql select MotivoNaoVenda->codNaoVenda as naovenda, ISNULL(HistoricoPesquisa->codigo,Historico->codigo) as historico from Tel.Configuracao where Empresa->codigo="|pvt.login.idEmpresa|" |
| Tipo: | Update |
| Descrição: | Grava na tabela de Historico que foi incluido uma nova pesquisa |
| Condição: | (|tmp.acao|=salvarResposta) && |tmp.error|=1 && |tmp.verifica.id|= |
| Banco de dados: | principal |
| Instrução SQL: | Tel.Historico.verificarGravarAlterar( '|pvt.login.idEmpresa|', '|pvt.login.idUsuario|', '|wi.page.id|', '|pvt.login.idempresa|', '|tmp.contato|', '|wi.date.dmy|', '|wi.date.hms|', '|tmp.atendente|', '|tmp.def.historico|', '|tmp.pessoa|', '2', '1', '|tmp.def.naovenda|', '', '', '', '|tmp.pessoa|', '', '|tmp.index1|', '5') |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Tipo: | Update |
| Descrição: | Grava na tabela de Historico que foi alterado uma pesquisa |
| Condição: | (|tmp.acao|=salvarResposta) && |tmp.error|=1 && |tmp.verifica.id|!= |
| Banco de dados: | principal |
| Instrução SQL: | Tel.Historico.verificarGravarAlterar( '|pvt.login.idEmpresa|', '|pvt.login.idUsuario|', '|wi.page.id|', '|pvt.login.idempresa|', '|tmp.contato|', '|wi.date.dmy|', '|wi.date.hms|', '|tmp.atendente|', '|tmp.def.historico|', '|tmp.pessoa|', '2', '1', '|tmp.def.naovenda|', '', '', '', '|tmp.pessoa|', '', '|tmp.index1|', '6') |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |