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/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