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

 
[ppcp/ordemprod/cadastros/movordemprod] Movimentação da O.P. - Dados gerais: Pré-Página
Tipo:Desvio Condicional
Descrição: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("Ppcp.Versao")

Tipo:Update
Descrição:Lock
Condição:|tmp.btn|==abrir
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:Objeto
Descrição:Carrega configuração do P.P.C.P.
Condição:true
Objeto:tmp.config
Banco de dados:principal
Instrução SQL:&sql select nrCasasOrdemProd from Ppcp.Config where Empresa->codigo = |pvt.login.idEmpresa|

Tipo:Objeto
Descrição:Carrega engenharia da O.P.
Condição:true
Objeto:tmp
Banco de dados:principal
Instrução SQL:&sql select Engenharia->codEngenharia as codEngenharia, Engenharia->codLog as codLog, Engenharia->codEstrutAtiva as codEstrutura from Ppcp_Prod.LoteProd where OrdemProd->Config->Empresa->codigo = '|pvt.login.idEmpresa|' and OrdemProd->codOrdemProd = '|tmp.codOrdemProd|' and codLote = '|tmp.codLote|'

Tipo:Objeto
Descrição:Carrega a movimentação da O.P.
Condição:|tmp.btn|==abrir || |tmp.btn|==reload || |tmp.btn|==salvar
Objeto:tmp.movOrdemProd
Banco de dados:principal
Instrução SQL:&sql select id, Processo->codProcesso as codProcesso, seqLanProcesso, %external(dataInicial) as dataInicial, %external(horaInicial) as horaInicial, %external(dataFinal) as dataFinal, %external(horaFinal) as horaFinal, $$EdtVlr^CSWUTI(qtdadeConfInfo,|tmp.config.nrCasasOrdemProd|) as qtdadeConf, $$EdtVlr^CSWUTI(qtdadeConfReal,|tmp.config.nrCasasOrdemProd|) as qtdadeConfReal, $$EdtVlr^CSWUTI(qtdadeNConfInfo,|tmp.config.nrCasasOrdemProd|) as qtdadeNConf, $$EdtVlr^CSWUTI(qtdadeNConfReal,|tmp.config.nrCasasOrdemProd|) as qtdadeNConfReal, $$EdtVlr^CSWUTI(qtdadeReproInfo,|tmp.config.nrCasasOrdemProd|) as qtdadeRepro, $$EdtVlr^CSWUTI(qtdadeRepro,|tmp.config.nrCasasOrdemProd|) as qtdadeReproReal, Escalas->codEscala as codEscala, Escalas->descricao as descEscala, tempoIntervalo, situacao from Ppcp_Prod.MovOrdemProd where LoteProd->OrdemProd->Config->Empresa->codigo = |pvt.login.idEmpresa| and LoteProd->OrdemProd->codOrdemProd = '|tmp.codOrdemProd|' and LoteProd->codLote = '|tmp.codLote|' and codLancamento = '|tmp.codLancamento|' and tipo = 1

Tipo:Objeto
Descrição:Carrega os operadores da O.P.
Condição:|tmp.btn|==abrir || |tmp.btn|==reload || |tmp.btn|==salvar
Objeto:tmp.operador
Banco de dados:principal
Instrução SQL:Ppcp_Prod.MovOperador.obterOperadores( '|pvt.login.idEmpresa|', '|tmp.codOrdemProd|', '|tmp.codLote|', '|tmp.codLancamento|')

Tipo:Objeto
Descrição:Carrega os operadores terceirizados da O.P.
Condição:|tmp.btn|==abrir || |tmp.btn|==reload || |tmp.btn|==salvar
Objeto:tmp.operadorTerc
Banco de dados:principal
Instrução SQL:Ppcp_Prod.MovOperadorTerc.obterOperadores( '|pvt.login.idEmpresa|', '|tmp.codOrdemProd|', '|tmp.codLote|', '|tmp.codLancamento|')

Tipo:Gravar variáveis
Descrição:Grava o código do processo nos novos lançamentos
Condição:|tmp.btn|==abrir && |tmp.movOrdemProd.id|==
Objetos:tmp.movOrdemProd.codProcesso
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.codProcesso|

Tipo:Objeto
Descrição:Carrega o código e a descrição da operação do processo
Condição:true
Objeto:tmp.movOrdemProd
Banco de dados:principal
Instrução SQL:&sql select Operacao->codOperacao as codOperacao, Operacao->descricao as descOperacao from Eng.Processo where Estrutura->Engenharia->Configuracao->Empresa->codigo = '|pvt.login.idEmpresa|' and Estrutura->Engenharia->codEngenharia = '|tmp.codEngenharia|' and Estrutura->Engenharia->codLog = '|tmp.codLog|' and Estrutura->codEstrutura = '|tmp.codEstrutura|' and codProcesso = '|tmp.movOrdemProd.codProcesso|'

Tipo:Gravar variáveis
Descrição:Gravar a descrição completa do processo
Condição:(|tmp.btn|==abrir || |tmp.btn|==reload || |tmp.btn|==salvar) && (|tmp.movOrdemProd.codProcesso|!=)
Objetos:tmp.movOrdemProd.processo
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.movOrdemProd.codProcesso| / |tmp.movOrdemProd.codOperacao| - |tmp.movOrdemProd.descOperacao|

Tipo:Gravar variáveis
Descrição:Gravar estilos padrões
Condição:((|tmp.btn|=abrir || |tmp.btn|==reload) && |tmp.movOrdemProd.id|!=) || ((|tmp.btn|=abrir || |tmp.btn|==reload) && |tmp.codLancamento|=) || ((|tmp.btn|=excluir && |tmp.error|!=1) || |tmp.btn|=salvar)
Objetos:tmp.ccs.txtchave, tmp.ccs.txtchave2, tmp.ccs.txtcampo, tmp.ccs.btnabrir, tmp.ccs.btnmanter, tmp.ccs.ckeckbox
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:class="camposquery" readonly, class="camposquery" readonly disabled, class="campos" , disabled class="botaodisabled", enabled class="botao",
Condição falsa:class="campos", class="campos", class="camposquery" disabled, enabled class="botao", disabled class="botaodisabled", disabled

Tipo:Apagar variáveis
Descrição:Apagar dados do objeto
Condição:|tmp.btn|=cancelar || (|tmp.btn|=excluir && |tmp.error|=1)
Objetos:tmp.movOrdemProd.,tmp.codLancamento,tmp.operador.,tmp.operadorTerc.,tmp.codProcesso

Tipo:Gravar variáveis
Descrição:Gravar estilos botão excluir
Condição:|tmp.movOrdemProd.id|!=
Objetos:tmp.ccs.btnexcluir
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:enabled class="botao"
Condição falsa:disabled class="botaodisabled"

Tipo:Gravar variáveis
Descrição:Gravar a variaveis dos botões Ativar/Inativar
Condição:|tmp.movOrdemProd.situacao| == 1
Objetos:tmp.btnTexto, tmp.btnHint, tmp.flagAtivar
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:Inativar,Inativar lançamento, 0
Condição falsa:Ativar, Ativar lançamento, 0

Tipo:Objeto
Descrição:Carrega o código do lote editado
Condição:true
Objeto:tmp
Banco de dados:principal
Instrução SQL:&sql select codLoteEdt from Ppcp_Prod.LoteProd where OrdemProd->Config->Empresa->codigo = |pvt.login.idEmpresa| and OrdemProd->codOrdemProd = '|tmp.codOrdemProd|' and codLote = '|tmp.codLote|'

Tipo:Objeto
Descrição:Carrega dados do processo
Condição:true
Objeto:tmp.totProcesso
Banco de dados:principal
Instrução SQL:&sql select flagTolerancia, showEncerrarProc, Processo->Operacao->contrQuantidade as contrQuantidade, Processo->Operacao->contrTempo as contrTempo, $$EdtVlr^CSWUTI(qtdadeSaldoLib,|tmp.config.nrCasasOrdemProd|) as qtdadeSaldoLib, $$EdtVlr^CSWUTI(qtdadeSaldoLibMax,|tmp.config.nrCasasOrdemProd|) as qtdadeSaldoLibMax from Ppcp_Prod.TotProcesso where LoteProd->OrdemProd->Config->Empresa->codigo = |pvt.login.idEmpresa| and LoteProd->OrdemProd->codOrdemProd = '|tmp.codOrdemProd|' and LoteProd->codLote = '|tmp.codLote|' and codProcesso = '|tmp.movOrdemProd.codProcesso|'

Tipo:Gravar variáveis
Descrição:Carrega check box tmp.encerrarProc
Condição:|tmp.totProcesso.showEncerrarProc|==1
Objetos:tmp.showEncerrarProc
Recursivo:Não
Processa FALSO:Sim
Condição falsa:none

Tipo:Gravar variáveis
Descrição:Carrega campo tmp.movOrdemProd.qtdadeConf
Condição:|tmp.totProcesso.contrQuantidade|==2 || |tmp.totProcesso.contrQuantidade|==3
Objetos:tmp.showQtdadeConf
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:none

Tipo:Gravar variáveis
Descrição:Carrega campo tmp.movOrdemProd.qtdadeNConf
Condição:|tmp.totProcesso.contrQuantidade|==3
Objetos:tmp.showQtdadeNConf
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:none

Tipo:Gravar variáveis
Descrição:Carrega campos de horarios e intervalo
Condição:|tmp.totProcesso.contrTempo|==2
Objetos:tmp.showTempo
Recursivo:Não
Processa FALSO:Sim
Condição verdadeira:none

Tipo:Gravar variáveis
Descrição:Inicializa variaveis
Condição:true
Objetos:tmp.encerrarProc
Recursivo:Não
Processa FALSO:Não
 
[ppcp/ordemprod/cadastros/movordemprod] Movimentação da O.P. - Dados gerais: Pós-Página
Tipo:Update
Descrição:Excluir
Condição:|tmp.btn|=excluir
Banco de dados:principal
Instrução SQL:Ppcp.Prod.MovOrdemProd.excluir( '|pvt.login.idEmpresa|', '|tmp.codOrdemProd|', '|tmp.codLote|', '|tmp.codLancamento|')
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Objeto
Descrição:Gravar
Condição:|tmp.btn|=salvar
Objeto:tmp.result
Banco de dados:principal
Instrução SQL:Ppcp.Prod.MovOrdemProd.gravarObj( '|wi.session.id|', '|pvt.login.idUsuario|', '|pvt.login.idEmpresa|', '|tmp.codOrdemProd|', '|tmp.codLote|', '|tmp.codLancamento|', '', '|tmp.flagAtivar|', '|tmp.movOrdemProd.codProcesso|', '|tmp.movOrdemProd.dataInicial|', '|tmp.movOrdemProd.horaInicial|', '|tmp.movOrdemProd.dataFinal|', '|tmp.movOrdemProd.horaFinal|', '|tmp.movOrdemProd.qtdadeConf|', '|tmp.movOrdemProd.qtdadeNConf|', '|tmp.movOrdemProd.qtdadeRepro|', '|tmp.movOrdemProd.codEscala|', '|tmp.movOrdemProd.intervalo|', '|tmp.tabOperador|', '|tmp.tabOperadorTerc|', '|tmp.encerrarProc|')

Tipo:Gravar variáveis
Descrição:Gravar código do lançamento
Condição:|tmp.btn| == salvar && |tmp.result.insercao| == 1
Objetos:tmp.codLancamento
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.result.codLancamento|

Tipo:Gravar variáveis
Descrição:Gravar mensagem
Condição:|tmp.btn| == salvar && |tmp.result.error| != 1
Objetos:tmp.error
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:|tmp.result.error|

Tipo:Update
Descrição:Ativar
Condição:|tmp.btn|=ativar
Banco de dados:principal
Instrução SQL:Ppcp.Prod.MovOrdemProd.ativar( '|wi.session.id|', '|pvt.login.idUsuario|', '|pvt.login.idEmpresa|', '|tmp.codOrdemProd|', '|tmp.codLote|', '|tmp.codLancamento|', '|tmp.encerrarProc|')
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Update
Descrição:Inativar
Condição:|tmp.btn|=inativar
Banco de dados:principal
Instrução SQL:Ppcp.Prod.MovOrdemProd.inativar( '|wi.session.id|', '|pvt.login.idUsuario|', '|pvt.login.idEmpresa|', '|tmp.codOrdemProd|', '|tmp.codLote|', '|tmp.codLancamento|')
Filtro SQL:'"<>
Mensagem OK:1
Mensagem de erro:|wi.sql.msg|
Resposta:tmp.error

Tipo:Gravar variáveis
Descrição:Gravar a variaveis dos botões Ativar/Inativar
Condição:|tmp.btn| == ativar || |tmp.btn| == inativar
Objetos:tmp.btn
Recursivo:Não
Processa FALSO:Não
Condição verdadeira:reload

Tipo:Update
Descrição:UnLock
Condição:|tmp.btn|==cancelar || (|tmp.btn|==excluir && |tmp.error|==1)
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