| |
| [confeccao/configuracao/informacoes] Informacoes para Geracao de Componentes das Engenharias de Terceiros: 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("Tgg.Versao") |
|
| Tipo: | Gravar variáveis |
| Descrição: | Inicializar variáveis de lock |
| Condição: | true |
| Objetos: | tmp.lockMsg, tmp.tabela, tmp.id |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | Registro aberto em outro terminal,Tgg.ConfigConfecGerComp,|pvt.login.idEmpresa| |
|
| Tipo: | Update |
| Descrição: | Lock |
| Condição: | true |
| 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 Dados do Objeto |
| Condição: | true |
| Objeto: | tmp.ger |
| Banco de dados: | principal |
| Instrução SQL: | &sql select cfg.id as id, cfg.classificacao, cfg.fasesBx, cfg.natOrigem,
fas.nome as fasesBxDesc, cla.nome as classificacaoDesc, est.descricao as natOrigemDesc
from Tgg.ConfigConfecGerComp as cfg, Tcp.FasesProducao as fas,
Tcp.ClassificacaoComponentes as Cla, Est.Natureza as est
where
cfg.Empresa->codigo = '|pvt.login.idEmpresa|' and
fas.codEmpresa->codigo = cfg.Empresa->codigo and
fas.codFase= cfg.fasesBx and
cla.codEmpresa->codigo = cfg.Empresa->codigo and
cla.codComponente = cfg.classificacao and
est.codEmpresa->codigo = cfg.Empresa->codigo and
est.codNatureza = cfg.natOrigem |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar Estilos Padrões |
| Condição: | |tmp.error|=1 || (|tmp.btn|=salvar&&|tmp.error|=1) |
| Objetos: | tmp.ccs.txtcampo, tmp.ccs.btnmanter |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class="campos", enabled class="botao" |
| Condição falsa: | class="camposquery" disabled, disabled class="botaodisabled" |
|
| Tipo: | Apagar variáveis |
| Descrição: | Apagar Dados do Objeto |
| Condição: | |tmp.btn|=cancelar || ((|tmp.btn|=excluir || |tmp.btn|=salvar) && |tmp.error|=1) |
| Objetos: | tmp.ger |
| |
| [confeccao/configuracao/informacoes] Informacoes para Geracao de Componentes das Engenharias de Terceiros: Pós-Página |
| Tipo: | Update |
| Descrição: | Gravar |
| Condição: | |tmp.btn|=salvar |
| Banco de dados: | principal |
| Instrução SQL: | Tgg.ConfigConfecGerComp.gravar(
|pvt.login.idusuario|,
|wi.page.id|,
|pvt.login.idEmpresa|,
|tmp.ger.classificacao|,
|tmp.ger.fasesBx|,
|tmp.ger.natOrigem|) |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
|
| Tipo: | Update |
| Descrição: | UnLock |
| Condição: | |tmp.btn|=salvar&&|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 |