Documentação do Projeto
WEBINTEGRATOR - Documentação de projeto
Projeto: csw Título: Sistema Web Consistem 23/07/2008 16:25

Projeto Páginas Grids Eventos Downloads Uploads Variáveis Classes Java

 
[patrimonio/cadastros/estcencusto] Frame Centro de Custo da Tela de Estrutura: Pré-Página
Tipo:Objeto
Descrição:Verifica se existe contabilização por Centor de Custo para Esta Empresa
Condição:true
Objeto:tmp.existe
Banco de dados:principal
Instrução SQL:&sql Select TOP 1 codEmpresa From Ctb.ContaCenCusto where codEmpresa = "|tmp.empresa|"

Tipo:Update
Descrição:Excluir toda a tabela de Estrutura de Centro de Custo
Condição:|tmp.btn|=&&|tmp.cencusto|= || (|tmp.btn|=encerrar&&|tmp.errorSalvar|=1)
Banco de dados:principal
Instrução SQL:&sql delete from Pat.EstruturaCCustoTemp where sessao = '|wi.session.id|'
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.errorExcluir

Tipo:Update
Descrição:Gerar Tabela Temporária do Centro de Custo
Condição:|tmp.btn|=&&|tmp.cencusto|= || (|tmp.btn|=encerrar&&|tmp.errorSalvar|=1)
Banco de dados:principal
Instrução SQL:Pat.EstruturaCCustoTemp.gerarTabela( |tmp.idEstrutura|, |wi.session.id|)
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Referência a grid
Condição:true
Tipo de grid:SQLS
Nome do grid:PatEstCenCustoTemp

Tipo:Objeto
Descrição:Mostra a taxa de Rateio do centro de custo selecionado
Condição:|tmp.id|!=&&|tmp.existe.codEmpresa|!=
Objeto:tmp.txRateio
Banco de dados:principal
Instrução SQL:&sql select %EXTERNAL(taxaRateio) as taxaRateio from Pat.EstruturaCCustoTemp where sessao = '|wi.session.id|' and codCCusto->codEmpresa = '|tmp.empresa|' and codCCusto->mascara = '|tmp.id|'

Tipo:Gravar variáveis
Descrição:Gravar a taxa de Rateio
Condição:|tmp.txRateio.taxaRateio|!=
Objetos:tmp.taxaRateio
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.txRateio.taxaRateio|

Tipo:Gravar variáveis
Descrição:Gravar tmp.ccs.txtcampo
Condição:true
Objetos:tmp.ccs.txtcampo
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:class='campos'

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('Pat.Versao')

Tipo:Apagar variáveis
Descrição:Apaga as variaveis
Condição:(|tmp.btn|=salvar)||(|tmp.btn|=encerrar)
Objetos:tmp.cencusto,tmp.desc.nome,tmp.taxaRateio
 
[patrimonio/cadastros/estcencusto] Frame Centro de Custo da Tela de Estrutura: Pós-Página
Tipo:Update
Descrição:Incluir na tabela temporária
Condição:|tmp.btn|=salvar&&|tmp.id|!=
Banco de dados:principal
Instrução SQL:Pat.EstruturaCCustoTemp.incluir( |tmp.empresa|, '|tmp.id|', '|wi.session.id|', |tmp.taxaRateio|)
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Update
Descrição:Gravar Todos os registros na tabela Oficial
Condição:|tmp.btn|=encerrar
Banco de dados:principal
Instrução SQL:Pat.EstruturaCCusto.gerarTabela( '|tmp.idEstrutura|', '|wi.session.id|')
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.errorSalvar

Tipo:Update
Descrição:Excluir o Centro de Custo da Tabela Temporária
Condição:|tmp.btn|=excluir
Banco de dados:principal
Instrução SQL:Pat.EstruturaCCustoTemp.%DeleteId('|tmp.id|');
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Apagar variáveis
Descrição:Apaga variáveis de Entrada
Condição:|tmp.btn|=encerrar||(|tmp.error|=1&&|tmp.btn|=salvar)
Objetos:tmp.cencusto,tmp.taxaRateio