| 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/consulta/orcamento] Consulta de Orçamento: Pré-Página | |
| Tipo: | Desvio Condicional |
| Descrição: | Leitura de Senha |
| Condição: | |tmp.senhamenu|=&&|tmp.atendenteLogado|= |
| Destino: | /tele/configuracao/senhatele.wsp?tmp.pagina=|wi.page.id|&tmp.classe=Fat.Representante&tmp.metodovalidar=validarSenha&tmp.varRetorno=tmp.atendenteLogado&tmp.metodoAlterar=alterarSenha |
| 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: | CONTROLE DE ACESSO REPRESENTANTE |
| Condição: | true |
| Objeto: | tmp.rep |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select Representante->codRepresent as representante, Representante->nome as nomeRepresentante, Representante->codRepresent as flagRep from Tel.AtendenteUsuario where Empresa->codigo = '|pvt.login.idEmpresa|' and Usuario->id = '|pvt.login.idusuario|' |
| Tipo: | Gravar variáveis |
| Descrição: | Gravar o representante |
| Condição: | |tmp.rep.representante|!= |
| Objetos: | tmp.representante, tmp.nomeRepresentante |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.rep.representante|,|tmp.rep.nomeRepresentante| |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializar variaveis do Grid |
| Condição: | |tmp.ccs.order|= |
| Objetos: | tmp.ccs.order, tmp.ccs.orderby, tmp.atendente, tmp.situacao, tmp.dataInicioEmissao, tmp.dataFimEmissao, tmp.dtInicioEmissao, tmp.dtFimEmissao, tmp.dataInicioVal, tmp.dataFimVal, tmp.dtInicioVal, tmp.dtFimVal |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | ASC,1,*T,*T,|wi.date.dmy|,|wi.date.dmy|,|wi.date.dmy|,|wi.date.dmy|,Inicio,Fim,01/01/1850,31/12/9999 |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa a visualizacao do grid |
| Condição: | |tmp.btn|= |
| Objetos: | tmp.show |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | none; |
| Tipo: | Objeto |
| Descrição: | Pega o Caminho em CSP |
| Condição: | |tmp.csp.caminhocsp|= |
| Objeto: | tmp.csp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Utils.Utilities.getCaminhoCSP() |
| Tipo: | Objeto |
| Descrição: | Verifica multi moeda / Quantidade em Quilos/Decimais qtde/ bloqueia atendente/ dados trefilação |
| Condição: | true |
| Objeto: | tmp. |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql Select fat.variasMoedas as variasMoedas, fat.decimaisQtde as qtdeDec, tel.mostrarITDadosTrefilacao as mostrarKG, tel.bloquearOrcPorAtend, tel.mostrarITDadosTrefilacao as dadosTrefilacao from Fat.Configuracao fat, Tel.Configuracao tel where fat.codEmpresa->codigo="|pvt.login.idEmpresa|" and fat.codEmpresa->codigo=tel.Empresa->codigo |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o tamanho do grid e se mostra a coluna |
| Condição: | |tmp.variasMoedas|=1&&|tmp.mostrarKG|=1 |
| Objetos: | tmp.tamanhoGrid |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | 1140 |
| Condição falsa: | 1000 |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o tamanho do grid e se mostra a coluna |
| Condição: | |tmp.variasMoedas|=0&&|tmp.mostrarKG|=1 |
| Objetos: | tmp.tamanhoGrid |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 1000 |
| Tipo: | Gravar variáveis |
| Descrição: | Grava o tamanho do grid e se mostra a coluna |
| Condição: | |tmp.variasMoedas|=1&&|tmp.mostrarKG|=0 |
| Objetos: | tmp.tamanhoGrid |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 1140 |
| Tipo: | Objeto |
| Descrição: | Verifica se é Atendente, Supervisor ou Gerente |
| Condição: | |tmp.bloquearOrcPorAtend|=1 |
| Objeto: | tmp.atend |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Tel.OrcamentoCapa.getTipoAtendente('|pvt.login.idEmpresa|','','|tmp.atendenteLogado|') |
| Tipo: | Gravar variáveis |
| Descrição: | Grava a Condição para Supervisor |
| Condição: | |tmp.atend.tipo|=S |
| Objetos: | tmp.condicao, tmp.condicaoAtend |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | and (select Setor->Supervisor->codRepresent from Tel.SetorAtendente where codAtendente=Atendente->codRepresent)=|tmp.atendenteLogado|, and (select Setor->Supervisor->codRepresent from Tel.SetorAtendente where codAtendente=codRepresent)=|tmp.atendenteLogado| |
| Tipo: | Gravar variáveis |
| Descrição: | Grava a Condição para Atendente |
| Condição: | |tmp.atend.tipo|=A |
| Objetos: | tmp.condicao, tmp.condicaoAtend |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | and Atendente->codRepresent=|tmp.atendenteLogado|,and codRepresent=|tmp.atendenteLogado| |
| Tipo: | Objeto |
| Descrição: | Gera global para consulta com dados trefilação |
| Condição: | |tmp.dadosTrefilacao|=1 && (|tmp.btn|!=) |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Tel.OrcamentoItem.verificaDiametroExtOrc( "|wi.session.id|", "1", "|pvt.login.idEmpresa|", "|tmp.dataInicioEmissao|", "|tmp.dataFimEmissao|", "|tmp.diametroIni|", "|tmp.diametroFim|") |
| Tipo: | Referência a grid |
| Condição: | |tmp.btn|!= |
| Tipo de grid: | SQLS |
| Nome do grid: | TelConsultaOrc |
| Tipo: | Referência a grid |
| Condição: | |tmp.btn|!= |
| Tipo de grid: | SQLS |
| Nome do grid: | TelConsultaOrcTotal |
| Tipo: | Referência a grid |
| Condição: | |tmp.btn|!= |
| Tipo de grid: | SQLS |
| Nome do grid: | TelConsultaOrcTotGeral |
| Tipo: | Objeto |
| Descrição: | Mata global para consulta com dados trefilação |
| Condição: | |tmp.dadosTrefilacao|=1 && (|tmp.btn|!=) && false |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Tel.OrcamentoItem.verificaDiametroExtOrc("|wi.session.id|","") |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa o tipo de contato |
| Condição: | |tmp.tipoContato|= |
| Objetos: | tmp.tipoContato |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Tipo: | Gravar variáveis |
| Descrição: | Gravar estilos botao imprimir |
| Condição: | |tmp.btn|=consultar |
| Objetos: | tmp.ccs.btnImp |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class='botao' |
| Condição falsa: | class='botaodisabled' disabled |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa o tipo de impressao |
| Condição: | |tmp.impressao|= |
| Objetos: | tmp.impressao |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa a visualizacao dos graficos |
| Condição: | |grid.TelConsultaOrc.size|>0 |
| Objetos: | tmp.showG |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição falsa: | none |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa a visualizacao dados trefilados |
| Condição: | |tmp.dadosTrefilacao|=1 |
| Objetos: | tmp.showT |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição falsa: | none |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa dados diametro externo ini |
| Condição: | |tmp.dadosTrefilacao|=1&&(|tmp.diametroIni|=) |
| Objetos: | tmp.diametroIni |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 0,00 |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa dados diametro externo fim |
| Condição: | |tmp.dadosTrefilacao|=1&&(|tmp.diametroFim|=) |
| Objetos: | tmp.diametroFim |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 99,99 |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa tipo orcamento quando possuir trefilados |
| Condição: | |tmp.dadosTrefilacao|=1&&(|tmp.tipoOrc|=) |
| Objetos: | tmp.tipoOrc |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 3 |