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/manutencao/orcamento2] Cadastro de Orçamento: Pré-Página
Tipo:Desvio Condicional
Descrição:Leitura de Senha
Condição:false
Destino:/tele/configuracao/senhatele.wsp?tmp.pagina=|wi.page.id|&tmp.classe=Fat.Representante&tmp.metodovalidar=validarSenha&tmp.varRetorno=tmp.atendente&tmp.metodoAlterar=alterarSenha

Tipo:Objeto
Descrição:Versão da Página
Condição:false
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:false
Objeto:tmp.
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql select
Representante->codRepresent as representante
from Tel.AtendenteUsuario
where Empresa->codigo = '|pvt.login.idEmpresa|'
and Usuario->id = '|pvt.login.idusuario|'

Tipo:Update
Descrição:Limpo a classe Temporária sempre que for abrir um registro |tmp.btn|=abrir||(|tmp.btn|=outro)|||tmp.btn|=
Condição:false
Banco de dados:principal
Instrução SQL:&sql Delete from Tel.OrcamentoItemTemp
where sessao="|wi.session.id|"
and Empresa->codigo="|pvt.login.idEmpresa|"
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:1
Resposta:tmp.error

Tipo:Update
Descrição:Limpo a classe Temporária dos Ensaios sempre que for abrir um registro |tmp.btn|=abrir||(|tmp.btn|=outro)|||tmp.btn|=
Condição:false
Banco de dados:principal
Instrução SQL:&sql Delete from Tel.OrcamentoItemTempEnsaios
where sessao="|wi.session.id|"
and Empresa->codigo="|pvt.login.idEmpresa|"
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Gravar variáveis
Descrição:Inicializar a variavel tmp.error
Condição:|tmp.error|=
Objetos:tmp.error
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:1

Tipo:Gravar variáveis
Descrição:Troca a EMPRESA
Condição:|tmp.btn|=mudaEmpresa
Objetos:pvt.login.idEmpresa
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.empresa|

Tipo:Objeto
Descrição:Pega a configuracao do TELE ATENDIMENTO
Condição:false
Objeto:tmp.
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql select verClienteEmpresa,habilitaf8cli,nivelMascGen,
mostrarITDadosTrefilacao,mostrarCPCalculoFrete,utilizaPesquisa
from Tel.Configuracao where
Empresa->codigo = "|pvt.login.idEmpresa|"

Tipo:Objeto
Descrição:Verifico se o contato é prospect ou cliente |tmp.codContato|!=
Condição:false
Objeto:tmp.tipocontato
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql Select tipo,Cliente->codCliente as codCli, Cliente->nome as descCli
from Tel.Contatos
where Empresa->codigo = "|pvt.login.idEmpresa|"
and codContato = "|tmp.codContato|"


Tipo:Gravar variáveis
Descrição:Gravar tmp.cliente
Condição:|tmp.tipocontato.tipo|=2
Objetos:tmp.cliente, tmp.descCliente
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.tipocontato.codcli|,|tmp.tipocontato.descCli|

Tipo:Objeto
Descrição:Verifico se existe o orcamento para o atendente em questão |tmp.numero|!=
Condição:false
Objeto:tmp.orc
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql Select numOrcamento,
Cliente->codCliente as cliente,
Cliente->nome as descCliente,
Moeda->codigo as moeda
from Tel.OrcamentoCapa
where Empresa->codigo="|pvt.login.idEmpresa|"
and numOrcamento="|tmp.numero|"

Tipo:Objeto
Descrição:Verifico se existe o orcamento para outro atendente |tmp.numero|!=
Condição:false
Objeto:tmp.existe
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql Select numOrcamento,Atendente->codRepresent as codAtendente,Atendente->fantasia as nomeAtendente
from Tel.OrcamentoCapa
where Empresa->codigo="|pvt.login.idEmpresa|"
and numOrcamento="|tmp.numero|"

Tipo:Gravar variáveis
Descrição:Seto o cliente
Condição:|tmp.orc.cliente|!=&&|tmp.btn|!=outro
Objetos:tmp.cliente, tmp.descCliente, tmp.moeda
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.orc.cliente|,|tmp.orc.descCliente|,|tmp.orc.moeda|

Tipo:Update
Descrição:Gera a tabela temporaria |tmp.mostrarITDadosTrefilacao|=1
Condição:false
Banco de dados:principal
Instrução SQL:Tel.ItensTrefilados.gerarTabela(
"|wi.session.id|",
"|pvt.login.idEmpresa|","|tmp.nivelMascGen|")


Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Update
Descrição:Lock |tmp.numero|!=
Condição:false
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:Gravar variáveis
Descrição:Gravar Estilos Padrões
Condição:|tmp.btn|=abrir && |tmp.error|=1&&(|tmp.orc.numOrcamento|!=|||tmp.numero|=)
Objetos:tmp.ccs.txtchavecb, tmp.ccs.txtchave, tmp.ccs.btnabrir, tmp.show, tmp.pagina, tmp.parametros, tmp.ccs.btnmanter, tmp.pagina2, tmp.parametros2, tmp.pagina3, tmp.parametros3, tmp.ccs.duplica, tmp.ccs.txtchavecli
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:class="camposquery" disabled,class="camposquery" readonly,disabled class="botaodisabled",,tele/manutencao/orcamentoitem,tmp.numOrcamento=|tmp.numero|&tmp.cliente=|tmp.cliente|&tmp.moeda=|tmp.moeda|&tmp.atendente=|tmp.atendente|&tmp.abertohistorico=|tmp.abertohistorico|, enabled class="botao",
tele/manutencao/orcamentocapa,tmp.numOrcamento=|tmp.numero|&tmp.cliente=|tmp.cliente|&tmp.orc.atendente=|tmp.atendente|&tmp.codPessoas=|tmp.codPessoas|&tmp.codContato=|tmp.codContato|&tmp.moeda=|tmp.moeda|&tmp.atendente=|tmp.atendente|&tmp.abertohistorico=|tmp.abertohistorico|,
tele/manutencao/orcamentodadosgerais,tmp.numOrcamento=|tmp.numero|&tmp.cliente=|tmp.cliente|&tmp.atendente=|tmp.atendente|&tmp.abertohistorico=|tmp.abertohistorico|,disabled class="botaodisabled",class="camposquery" disabled
Condição falsa:class="campos", class="campos", enabled class="botao", none,faturamento/branco,,disabled class="botaodisabled",faturamento/branco,,faturamento/branco,,enabled class="botao",class="campos"

Tipo:Update
Descrição:Carrega a tabela temporária TEMP (|tmp.btn|=abrir&&|tmp.error|=1)
Condição:false
Banco de dados:principal
Instrução SQL:Tel.OrcamentoItemTemp.carregaTemporaria(
"|wi.session.id|",
"|pvt.login.idEmpresa|",
"|tmp.numero|")
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Apagar variáveis
Descrição:Apagar Dados
Condição:|tmp.btn|=outro
Objetos:tmp.numero, tmp.totaltabpreco, tmp.tabelapreco.possui, tmp.tabelaespecial,tmp.descCliente

Tipo:Objeto
Descrição:Pega o nome fantasia do atendente |tmp.atendente|!=
Condição:false
Objeto:tmp.descatend
Banco de dados:principal
Instrução SQL:&sql select codRepresent,fantasia
from Fat.Representante
where codEmpresa = "|pvt.login.idEmpresa|"
and codRepresent="|tmp.atendente|"
and situacao=3

Tipo:Objeto
Descrição:Verifica se tem Moeda
Condição:false
Objeto:tmp.temmoeda
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql Select variasMoedas
from Fat.Configuracao
where codEmpresa->codigo="|pvt.login.idEmpresa|"

Tipo:Gravar variáveis
Descrição:Altero o estilo da moeda e desabilito se não tiver moeda na configuração de faturamento
Condição:|tmp.temmoeda.variasmoedas|=1
Objetos:tmp.mostrarmoeda, tmp.tamcli
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:,220px
Condição falsa:none

Tipo:Objeto
Descrição:Verifica se o cliente possui uma tabela de preços específica |tmp.btn|=abrir && |tmp.error|=1 && |tmp.cliente|!=
Condição:false
Objeto:tmp.
Banco de dados:principal
Instrução SQL:&sql select count(id) as totaltabpreco
From Ped.TabPrecoCliente where
codEmpresa->codigo="|pvt.login.idEmpresa|" and
codCliente = "|tmp.cliente|"

Tipo:Gravar variáveis
Descrição:Grava a tabela de preco ( 0 = nao / 1 = sim )
Condição:|tmp.totaltabpreco|=0
Objetos:tmp.tabelaespecial
Recursivo:Não
Processa FALSO:Sim
Condição falsa:1

Tipo:Gravar variáveis
Descrição:Acrescento nos parametros
Condição:|tmp.tabelaespecial|=1
Objetos:tmp.parametros
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.parametros|&tmp.tabelaespecial=|tmp.tabelaespecial|

Tipo:Gravar variáveis
Descrição:Desabilito o cliente se for prospect
Condição:|tmp.tipocontato.tipo|=1
Objetos:tmp.ccs.txtchavecli
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:class="camposquery" disabled

Tipo:Gravar variáveis
Descrição:Inicializar a variavel tmp.moeda
Condição:|tmp.moeda|=
Objetos:tmp.moeda
Recursivo:Não
Processa FALSO:Não

Tipo:Objeto
Descrição:Pega o Caminho em CSP |tmp.csp.caminhocsp|=&&|tmp.mostrarCPCalculoFrete|=1
Condição:false
Objeto:tmp.csp
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:Utils.Utilities.getCaminhoCSP()



Tipo:Gravar variáveis
Descrição:Grava a visualização do botao
Condição:|tmp.csp.caminhocsp|!=&&|tmp.mostrarCPCalculoFrete|=1
Objetos:tmp.showBtCalcFrete
Recursivo:Não
Processa FALSO:Sim
Condição falsa:none


Tipo:Objeto
Descrição:Mostra dados Gerais
Condição:false
Objeto:tmp.mostrar
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:Tel.Configuracao.retornaDadosGerais("|pvt.login.idEmpresa|")

Tipo:Gravar variáveis
Descrição:Gravar variavel para mostrar os dados gerais
Condição:|tmp.mostrar.mostrarVoltagem|=none&&|tmp.mostrar.mostrarMedico|=none&&|tmp.mostrar.mostrarCondPagamento1|=none&&|tmp.mostrar.mostrarCondPagamento2|=none&&|tmp.mostrar.mostrarCondPagamento3|=none&&|tmp.mostrar.mostrarCondPagamento4|=none
Objetos:tmp.showDG
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:none

Tipo:Objeto
Descrição:Busca o nome do atendente
Condição:false
Objeto:tmp.
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:&sql select
Atendente->nome as nomeAtend
from Tel.AtendenteUsuario
where Empresa->codigo="|pvt.login.idEmpresa|"
and atendente->codRepresent="|tmp.atendente|"

Tipo:Objeto
Descrição:Verifica se é Atendente, Supervisor ou Gerente |tmp.mostrarITDadosTrefilacao|=1
Condição:false
Objeto:tmp.atend
Banco de dados:principal
Filtro SQL:%*?'
Instrução SQL:Tel.OrcamentoCapa.getTipoAtendente('|pvt.login.idEmpresa|','','|tmp.atendente|')
 
[tele/manutencao/orcamento2] Cadastro de Orçamento: Pós-Página
Tipo:Update
Descrição:UnLock
Condição:|tmp.btn|=outro
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:Update
Descrição:Apaga Tabela temporaria
Condição:|tmp.btn|=outro
Banco de dados:principal
Instrução SQL:&sql delete from Tel.ItensTrefilados where sessao="|wi.session.id|"
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error