| 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/itenscliente] Itens de Produto do Cliente: Pré-Página | |
| Tipo: | Desvio Condicional |
| Descrição: | Desvia para página de 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: | Gravar variáveis |
| Descrição: | Seta a moeda Default |
| Condição: | |tmp.moeda|= |
| Objetos: | tmp.moeda |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Tipo: | Objeto |
| Descrição: | Verifica se a moeda tem tabela de preco |
| Condição: | true |
| Objeto: | tmp.tabMoeda |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select b.moeda,a.codTabelaPreco From Ped.TabPrecoCliente a, Ped.TabelaPreco b, Cad.UnidadeMonetaria c where a.codEmpresa->codigo="|pvt.login.idEmpresa|" and b.codEmpresa->codigo = a.codEmpresa->codigo and b.codTabela = a.codTabelaPreco and a.codcliente = "|tmp.cliente|" and b.situacao="1" and b.moeda = c.codigo and a.codTabelaPreco="|tmp.tabelapreco|" |
| Tipo: | Gravar variáveis |
| Descrição: | Grava tabela da capa como 9999 - Digitado |
| Condição: | ((|tmp.btn|=consultar) || (|tmp.btn|=salvar)) &&(|tmp.moeda|=|tmp.tabMoeda.moeda|) && ((|tmp.tabMoeda.codTabelapreco|=|tmp.tabelaSelecionada| )||(|tmp.tabelaSelecionada|=)) |
| Objetos: | tmp.tabelaCapa |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | |tmp.tabMoeda.codTabelaPreco| |
| Condição falsa: | 9999 |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializa o combo |
| Condição: | |tmp.tabelapreco|=&&|tmp.tabelaSelecionada|!=9999 |
| Objetos: | tmp.tabelapreco |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.tabelaSelecionada| |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializar variaveis do Grid |
| Condição: | |tmp.ccs.order|= |
| Objetos: | tmp.ccs.order, tmp.ccs.orderby |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | ASC,descricao |
| Tipo: | Gravar variáveis |
| Descrição: | Grava parametro para nao fechar |
| Condição: | |tmp.btn|=consultar |
| Objetos: | tmp.fechar |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | false |
| Tipo: | Gravar variáveis |
| Descrição: | Estilos da pagina |
| Condição: | |tmp.btn|!=consultar |
| Objetos: | tmp.ccs.combo, tmp.ccs.abrir, tmp.ccs.salvar, tmp.ccs.outro |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class="campos", enabled class="botao", disabled class="botaodisabled",disabled class="botaodisabled" |
| Condição falsa: | class="camposquery" disabled, disabled class="botaodisabled", enabled class="botao",enabled class="botao" |
| Tipo: | Gravar variáveis |
| Descrição: | Grava estilos do botao outro |
| Condição: | (|tmp.tabelaSelecionada|!=9999)&&(|tmp.tabelaSelecionada|!=) |
| Objetos: | tmp.ccs.outro |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | class="botaodisabled" disabled |
| Tipo: | Objeto |
| Descrição: | Verifica se a Empresa utiliza finalidade |
| Condição: | |tmp.btn|=consultar |
| Objeto: | tmp.finalidade |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select top 1 id from Fat.Finalidade where codEmpresa = |pvt.login.idEmpresa| |
| Tipo: | Gravar variáveis |
| Descrição: | Gravar a flag para mostra a finalidade |
| Condição: | |tmp.finalidade.id|!= |
| Objetos: | tmp.mostrar |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | 1 |
| Tipo: | Objeto |
| Descrição: | Pega as casas decimais |
| Condição: | true |
| Objeto: | tmp.fat |
| Banco de dados: | principal |
| Instrução SQL: | &sql Select decimaisQtde from Fat.Configuracao where codEmpresa->codigo="|pvt.login.idEmpresa|" |
| Tipo: | Gravar variáveis |
| Descrição: | Mostrar ou não o grid de itens |
| Condição: | |tmp.btn|=consultar |
| Objetos: | tmp.showgrid |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição falsa: | none |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializo a variavel tmp.tabpreco |
| Condição: | |tmp.btn|=consultar&&|tmp.tabelapreco|!= |
| Objetos: | tmp.tabpreco |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.tabelapreco| |
| Tipo: | Gravar variáveis |
| Descrição: | Inicializo a variavel tmp.tabelapreco |
| Condição: | |tmp.btn|=consultar&&|tmp.tabelapreco|= |
| Objetos: | tmp.tabelapreco |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.tabpreco| |
| Tipo: | Update |
| Descrição: | Gera a tabela de precos do cliente de acordo com a moeda Pai escolhida na hora de abrir o orcamento |
| Condição: | |tmp.btn|=consultar |
| Banco de dados: | principal |
| Instrução SQL: | Tel.TabPrecoCliente.getTabela( "|wi.session.id|", "|pvt.login.idEmpresa|", "|tmp.tabelapreco|", "|tmp.moeda|", "|tmp.cliente|", "|tmp.representante|", "|tmp.tiponota|","|pvt.login.Conta|") |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Tipo: | Objeto |
| Descrição: | Pega os Simbolos Moeda Pai |
| Condição: | |tmp.btn|=consultar |
| Objeto: | tmp. |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select simbologia as simboloPai from Cad.UnidadeMonetaria where codigo="|tmp.moeda|" |
| Tipo: | Objeto |
| Descrição: | Pega os Simbolos Moeda Selecionada |
| Condição: | |tmp.btn|=consultar |
| Objeto: | tmp. |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select simbologia as simboloMoe from Cad.UnidadeMonetaria where codigo=(select moeda from Ped.TabelaPreco where codEmpresa->codigo="|pvt.login.idEmpresa|" and codTabela="|tmp.tabelapreco|") |
| Tipo: | Referência a grid |
| Condição: | |tmp.btn|=consultar |
| Tipo de grid: | SQLS |
| Nome do grid: | TelItensPrecosCli |
| [tele/manutencao/itenscliente] Itens de Produto do Cliente: Pós-Página | |
| Tipo: | Update |
| Descrição: | Grava os itens escolhidos na tabela temporária - |tmp.tabpreco| removido da gravação dos itens |
| Condição: | |tmp.btn|=salvar |
| Banco de dados: | principal |
| Instrução SQL: | Tel.OrcamentoItemTemp.gravar( "|wi.session.id|", "|pvt.login.idempresa|", "|tmp.numOrcamento|", "", "|tmp.pre.codproduto|", "", "", "", "", "", "", "|tmp.pre.acrescimo|", "|tmp.pre.percComissao|", "|tmp.pre.valorquanti|", "|tmp.pre.precoprod|", "|tmp.pre.precoprod|", "|tmp.pre.precoprod|", "", "", "", "0",1, "|tmp.pre.percIPI|", "", "", "", "", "", "", "|wi.page.id|", "|pvt.login.idUsuario|", "|tmp.pre.codFinalidade|") |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Quantidade: | |tmp.totalregistros| |
| Prefixo: | tmp.pre |
| Condição para cada linha: | |tmp.pre.codprodutosel|=1 |
| Tipo: | Update |
| Descrição: | Verifica os saldos de lotes para cada item... |
| Condição: | true |
| Banco de dados: | principal |
| Instrução SQL: | Tel.SaldoDispLotes.verSaldoMulti( "|pvt.login.idEmpresa|", "|wi.session.id|", "|tmp.tiponota|", "|tmp.pre.codproduto|","") |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
| Quantidade: | |tmp.totalregistros| |
| Prefixo: | tmp.pre |
| Condição para cada linha: | |tmp.pre.codprodutosel|=1 |
| Tipo: | Update |
| Descrição: | apaga tabela temporaria |
| Condição: | true |
| Banco de dados: | principal |
| Instrução SQL: | &sql delete from Tel.TabPrecoCliente where sessao="|wi.session.id|" |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |