| |
| [estoques/tabelas/parametrosnfe] Cadastro de parâmetros de Nota Fiscal de Entrada: 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("Est.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 de estoque - integração |
| Condição: | true |
| Objeto: | tmp.int |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select atualEscritaFiscal,
atualEstoque,
atualSuprimentos,
atualCPagar,
atualFluxoCaixa,
atualCustos,
atualContabil,
atualCReceber,
atualManutIndustrial,
atualRemessaIndustrial,
atualCCorrente
from Est.ConfigEstoqueIntegra
where codEmpresa=|pvt.login.idEmpresa| |
|
| Tipo: | Objeto |
| Descrição: | Carrega configuração de estoque - impostos |
| Condição: | true |
| Objeto: | tmp.imp |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select temICMS,
temIPI,
temISS,
temFunrural,
temIRRF,
temINSS
from Est.ConfigEstoqueImpostos
where codEmpresa=|pvt.login.idEmpresa| |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da Parametro e ParametroReducao |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.par |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select p.codParametro,
nome,
atuEscrita,
atuEstoque,
atuSuprimento,
atuCtasPagar,
atuFluxoCaixa,
atuCustos,
atuContabilidade,
atuCtasReceber,
atuManuIndust,
atuRemessaIndustr,
atuCtaCorrenteItens,
geraUltCompra,
permiteDivNfeDuplicata,
codTransacao,
permiteAlteracao,
possuiICMS,
possuiIPI,
possuiISS,
possuiFunrural,
possuiIRRF,
possuiINSS,
posReducaoICMS,
%external(perReducaoICMS) perReducaoICMS,
posReducaoIPI,
%external(perReducaoIPI) perReducaoIPI,
aceitaBaseICMSMaior
from Est.Parametro p, Est.ParametroReducao r
where p.codParametro = |tmp.codigo|
and p.codParametro =* r.codParametro |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da Transacao |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.tran |
| Banco de dados: | principal |
| Instrução SQL: | &sql select descricao
from Est.Transacao
where codEmpresa = '|pvt.login.idEmpresa|'
and codTransacao = '|tmp.par.codTransacao|' |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da ParametroFixas1 |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.parf1 |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select compCustoEntrada,
operCustoEntrada,
compCustos,
operCustos,
compBaseICMS,
operBaseICMS,
compBaseIPI,
operBaseIPI,
compBaseISS,
operBaseISS,
compBaseFunrural,
operBaseFunrural,
compBaseIR,
operBaseIR,
compBaseINSS,
operBaseINSS
from Est.ParametroFixas
where codParametro = |tmp.codigo|
and tipoFixa = 1 |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da ParametroFixas2 |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.parf2 |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select compCustoEntrada,
operCustoEntrada,
compCustos,
operCustos,
compBaseICMS,
operBaseICMS,
compBaseIPI,
operBaseIPI,
compBaseISS,
operBaseISS,
compBaseFunrural,
operBaseFunrural,
compBaseIR,
operBaseIR,
compBaseINSS,
operBaseINSS
from Est.ParametroFixas
where codParametro = |tmp.codigo|
and tipoFixa = 2 |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da ParametroFixas3 |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.parf3 |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select compCustoEntrada,
operCustoEntrada,
compCustos,
operCustos,
compBaseICMS,
operBaseICMS,
compBaseIPI,
operBaseIPI,
compBaseISS,
operBaseISS,
compBaseFunrural,
operBaseFunrural,
compBaseIR,
operBaseIR,
compBaseINSS,
operBaseINSS
from Est.ParametroFixas
where codParametro = |tmp.codigo|
and tipoFixa = 3 |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da ParametroFixas4 |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.parf4 |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select compCustoEntrada,
operCustoEntrada,
compCustos,
operCustos,
compBaseICMS,
operBaseICMS,
compBaseIPI,
operBaseIPI,
compBaseISS,
operBaseISS,
compBaseFunrural,
operBaseFunrural,
compBaseIR,
operBaseIR,
compBaseINSS,
operBaseINSS
from Est.ParametroFixas
where codParametro = |tmp.codigo|
and tipoFixa = 4 |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados da ParametroFixas5 |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.parf5 |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select compCustoEntrada,
operCustoEntrada,
compCustos,
operCustos,
compBaseICMS,
operBaseICMS,
compBaseIPI,
operBaseIPI,
compBaseISS,
operBaseISS,
compBaseFunrural,
operBaseFunrural,
compBaseIR,
operBaseIR,
compBaseINSS,
operBaseINSS
from Est.ParametroFixas
where codParametro = |tmp.codigo|
and tipoFixa = 5 |
|
| Tipo: | Update |
| Descrição: | Limpar tabela temporária |
| Condição: | |tmp.btn|!=&&|tmp.error|=1 |
| Banco de dados: | principal |
| Instrução SQL: | &sql
delete from Est.ParametroFixasTemp
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 |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Banco de dados: | principal |
| Instrução SQL: | Est.ParametroFixasTemp.gerarTabela(
|tmp.codigo|,
|wi.session.id|) |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
|
| Tipo: | Update |
| Descrição: | UnLock se não permite alteração |
| Condição: | (|tmp.btn|=abrir && |tmp.error|=1&&|tmp.par.permiteAlteracao|=0) |
| 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: | Gravar variáveis |
| Descrição: | Gravar Estilos Padrão |
| Condição: | (|tmp.btn|=abrir && |tmp.error|=1&&|tmp.par.permiteAlteracao|!=0)||((|tmp.btn|=excluir || |tmp.btn|=salvar) && |tmp.error|!=1) |
| Objetos: | tmp.ccs.txtchave, tmp.ccs.txtcampo, tmp.ccs.btnabrir, tmp.ccs.btnmanter |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class="camposquery" readonly, class="campos" , disabled class="botaodisabled", enabled class="botao" |
| Condição falsa: | class="campos",class="camposquery" disabled, enabled class="botao", 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.par.,tmp.codigo,tmp.parf1.,tmp.parf2.,tmp.parf3.,tmp.parf4.,tmp.parf5.,tmp.parf6 |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar Estilos Botão Excluir |
| Condição: | (|tmp.par.codParametro|!=)&&|tmp.par.permiteAlteracao|=1 |
| 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 Estilos Botão Outros Valores |
| Condição: | |tmp.btn|=abrir && |tmp.error|=1 |
| Objetos: | tmp.ccs.btnoutros |
| 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 Estilos Botão Cancelar |
| Condição: | (|tmp.btn|=abrir&&|tmp.error|=1) |
| Objetos: | tmp.ccs.btncancelar |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | enabled class="botao" |
| Condição falsa: | disabled class="botaodisabled" |
| |
| [estoques/tabelas/parametrosnfe] Cadastro de parâmetros de Nota Fiscal de Entrada: Pós-Página |
| Tipo: | Update |
| Descrição: | Excluir |
| Condição: | |tmp.btn|=excluir |
| Banco de dados: | principal |
| Instrução SQL: | Est.Parametro.excluirGeral(
|pvt.login.idusuario|,
|wi.page.id|,
|pvt.login.idempresa|,
|tmp.id|) |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
|
| Tipo: | Update |
| Descrição: | Gravar |
| Condição: | |tmp.btn|=salvar |
| Banco de dados: | principal |
| Instrução SQL: | Est.Parametro.gravarGeral(
|pvt.login.idusuario|,
|wi.page.id|,
|pvt.login.idempresa|,
|wi.session.id|,
|tmp.codigo|,
|tmp.par.nome|,
|tmp.par.atuEscrita|,
|tmp.par.atuEstoque|,
|tmp.par.atuSuprimento|,
|tmp.par.atuCtasPagar|,
|tmp.par.atuFluxoCaixa|,
|tmp.par.atuCustos|,
|tmp.par.atuContabilidade|,
|tmp.par.atuCtasReceber|,
|tmp.par.atuManuIndust|,
|tmp.par.possuiICMS|,
|tmp.par.possuiIPI|,
|tmp.par.possuiISS|,
|tmp.par.possuiFunrural|,
|tmp.par.codTransacao|,
|tmp.par.possuiIRRF|,
|tmp.par.geraUltCompra|,
|tmp.par.possuiINSS|,
|tmp.par.atuRemessaIndustr|,
|tmp.par.atuCtaCorrenteItens|,
|tmp.par.permiteDivNfeDuplicata|,
|tmp.par.aceitaBaseICMSMaior|,
|tmp.par.posReducaoICMS|,
|tmp.par.perReducaoICMS|,
|tmp.par.posReducaoIPI|,
|tmp.par.perReducaoIPI|,
1,
'Vlr da Mercadoria',
|tmp.parf1.compCustoEntrada|,
'|tmp.parf1.operCustoEntrada|',
|tmp.parf1.compCustos|,
'|tmp.parf1.operCustos|',
|tmp.parf1.compBaseICMS|,
'|tmp.parf1.operBaseICMS|',
|tmp.parf1.compBaseIPI|,
'|tmp.parf1.operBaseIPI|',
|tmp.parf1.compBaseISS|,
'|tmp.parf1.operBaseISS|',
|tmp.parf1.compBaseFunrural|,
'|tmp.parf1.operBaseFunrural|',
|tmp.parf1.compBaseIR|,
'|tmp.parf1.operBaseIR|',
|tmp.parf1.compBaseINSS|,
'|tmp.parf1.operBaseINSS|',
2,
'Vlr Despesas Acessórias',
|tmp.parf2.compCustoEntrada|,
'|tmp.parf2.operCustoEntrada|',
|tmp.parf2.compCustos|,
'|tmp.parf2.operCustos|',
|tmp.parf2.compBaseICMS|,
'|tmp.parf2.operBaseICMS|',
|tmp.parf2.compBaseIPI|,
'|tmp.parf2.operBaseIPI|',
|tmp.parf2.compBaseISS|,
'|tmp.parf2.operBaseISS|',
|tmp.parf2.compBaseFunrural|,
'|tmp.parf2.operBaseFunrural|',
|tmp.parf2.compBaseIR|,
'|tmp.parf2.operBaseIR|',
|tmp.parf2.compBaseINSS|,
'|tmp.parf2.operBaseINSS|',
3,
'Vlr Despesas Financeiras',
|tmp.parf3.compCustoEntrada|,
'|tmp.parf3.operCustoEntrada|',
|tmp.parf3.compCustos|,
'|tmp.parf3.operCustos|',
|tmp.parf3.compBaseICMS|,
'|tmp.parf3.operBaseICMS|',
|tmp.parf3.compBaseIPI|,
'|tmp.parf3.operBaseIPI|',
|tmp.parf3.compBaseISS|,
'|tmp.parf3.operBaseISS|',
|tmp.parf3.compBaseFunrural|,
'|tmp.parf3.operBaseFunrural|',
|tmp.parf3.compBaseIR|,
'|tmp.parf3.operBaseIR|',
|tmp.parf3.compBaseINSS|,
'|tmp.parf3.operBaseINSS|',
4,
'Vlr IPI',
|tmp.parf4.compCustoEntrada|,
'|tmp.parf4.operCustoEntrada|',
|tmp.parf4.compCustos|,
'|tmp.parf4.operCustos|',
|tmp.parf4.compBaseICMS|,
'|tmp.parf4.operBaseICMS|',
|tmp.parf4.compBaseIPI|,
'|tmp.parf4.operBaseIPI|',
|tmp.parf4.compBaseISS|,
'|tmp.parf4.operBaseISS|',
|tmp.parf4.compBaseFunrural|,
'|tmp.parf4.operBaseFunrural|',
|tmp.parf4.compBaseIR|,
'|tmp.parf4.operBaseIR|',
|tmp.parf4.compBaseINSS|,
'|tmp.parf4.operBaseINSS|',
5,
'Descontos/Bonificação',
|tmp.parf5.compCustoEntrada|,
'|tmp.parf5.operCustoEntrada|',
|tmp.parf5.compCustos|,
'|tmp.parf5.operCustos|',
|tmp.parf5.compBaseICMS|,
'|tmp.parf5.operBaseICMS|',
|tmp.parf5.compBaseIPI|,
'|tmp.parf5.operBaseIPI|',
|tmp.parf5.compBaseISS|,
'|tmp.parf5.operBaseISS|',
|tmp.parf5.compBaseFunrural|,
'|tmp.parf5.operBaseFunrural|',
|tmp.parf5.compBaseIR|,
'|tmp.parf5.operBaseIR|',
|tmp.parf5.compBaseINSS|,
'|tmp.parf5.operBaseINSS|'
) |
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |
|
| Tipo: | Update |
| Descrição: | UnLock |
| Condição: | |tmp.btn|=cancelar || ((|tmp.btn|=excluir || |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 |