| |
| [contasareceber/man/manutencaotitulo] Manutencao de títulos: 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("Cre.Versao") |
|
| Tipo: | Objeto |
| Descrição: | verifica se existe tipos de documento |
| Condição: | true |
| Objeto: | tmp.var |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &SQL select top 1 codigo From Cre.TipoDocumento |
|
| Tipo: | Objeto |
| Descrição: | Verifica se possui controle de antendente |
| Condição: | true |
| Objeto: | tmp.var |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &SQL select controleAtendente as possuiControleAtendente from Cre.ConfigGeral where
Empresa = "|pvt.login.idEmpresa|" |
|
| Tipo: | Objeto |
| Descrição: | Carrega configuração do Sistema de Comissões |
| Condição: | true |
| Objeto: | tmp.var |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &SQL select ultimoFechamento as dataUltimoFechamento from Com.Configuracao where
Empresa = "|pvt.login.idEmpresa|" |
|
| 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 Dados do Objeto |
| Condição: | (|tmp.btn|=abrir&&(|tmp.error|=1)) || ((|tmp.error|!=1)&&(|tmp.btn|=excluir)) |
| Objeto: | tmp.man |
| Banco de dados: | principal |
| Instrução SQL: | &sql SELECT
cd.EmpContab,
cd.EmpImplContab,
cd.Empresa,
cd.Portador,
cd.Portador->nome as PortadorDesc,
cd.TipoDocumento,
cd.TipodeCobranca,
cd.TipodeCobranca->descricao as TipodeCobrancaDesc,
cd.agenciaBancaria,
cd.atendente,
cd.baseComissAtenFat,
cd.baseComissAtenLiq,
cd.baseComissFat,
cd.baseComissLiq,
cd.bordero,
cd.cartaDebEmitida,
cd.cartaVenEmitida,
cd.carteira,
cd.centroCustos,
cd.cliente,
cd.codDesdobra,
cd.codEmissPapeleta,
cd.codEndCliente,
cd.codInstBanc,
cd.codLoteBaixa,
%external(cd.comissAtenFat) as comissAtenFat,
%external(cd.comissAtenLiq) as comissAtenLiq,
%external(cd.comissFat) as comissFat,
%external(cd.comissLiq) as comissLiq,
cd.condicaoVenda,
cd.contaBancaria,
cd.contrato,
cd.dataBxContabil,
cd.dataCartorio,
cd.dataComissEmiss,
cd.dataComissLib,
%external(cd.dataEmissao) as dataEmissao,
cd.dataFluxoCaixa,
cd.dataLanContab,
cd.dataLoteBaixa,
cd.dataPagamento,
cd.dataSaidaMerc,
%external(cd.dataVenc) as dataVenc,
cd.dataVencOriginal,
cd.desdobramentos,
cd.diasDescDupl,
cd.diasRecCobr,
cd.duplicata,
cd.estadoComis,
cd.geradoSistema,
cd.identParteDup,
cd.listada,
cd.loteBaixa,
cd.msgTitBanespa,
cd.numBancario,
cd.numDuplicatas,
cd.numLotBaixa,
cd.numRecJuros,
cd.pedido,
cd.percComissao,
cd.percComissaoAten,
%external(cd.percDesconto) as percDesconto,
cd.priNotaFiscal,
cd.qtdeNotaFiscal,
cd.reciboCobranca,
cd.reciboJuros,
cd.repEmissao,
cd.representante,
cd.romaneio,
cd.seqComissFat,
cd.seqComissLiqLib,
cd.seqComissLiqVin,
cd.seqContab,
cd.seqCredIdentificar,
cd.setorVenda,
cd.statusTitulo,
cd.tipoBaixa,
cd.tipoDesconto,
cd.tipoParcela,
cd.tipoVenda,
cd.vlrContratual,
cd.vlrCorrMonet,
cd.vlrDesconto,
cd.vlrJuros,
%external(cd.vlrMultaAtraso) as vlrMultaAtraso,
cd.vlrMultaPaga,
cd.vlrNFFatura,
cd.vlrOriginal,
%external(cd.vlrTitulo) as vlrTitulo,
%external(cd.vlrTotalNF) as vlrTotalNF,
cd.vlrURV,
fa.nome as clienteDesc,
fr.nome as representanteDesc,
ccv.descricao as condicaoVendaDesc
FROM
Cre.DuplicataAberta as cd,
Fat.Cliente as fa,
Fat.Representante as fr,
Cad.CondicaoDeVenda as ccv
where
Empresa = "|pvt.login.idEmpresa|" and
duplicata = "|tmp.codigo|" and
fa.codempresa = cd.Empresa and
fa.codCliente = cd.cliente and
fr.codempresa = cd.Empresa and
fr.codRepresent = cd.representante and
ccv.codEmpresa *= cd.Empresa and
ccv.codigo *= cd.condicaoVenda |
|
| Tipo: | Objeto |
| Descrição: | Ver tipo documento royalts |
| Condição: | |tmp.tipoDocumento|!= |
| Objeto: | tmp.var |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &SQL select TipoDocumento as docRoy
from Cre.ConfiguracaoRoyalts where
Empresa = "|pvt.login.idEmpresa|" |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar Estilos Padrões |
| Condição: | (|tmp.btn|=abrir && |tmp.error|=1) || ((|tmp.btn|=excluir || |tmp.btn|=salvar) && |tmp.error|!=1) |
| Objetos: | tmp.ccs.txtchave, tmp.ccs.txtcampo, tmp.ccs.btnabrir, tmp.ccs.btnmanter, tmp.ccs.txtdoc |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class="camposquery" readonly, class="campos" , disabled class="botaodisabled", enabled class="botao",class="camposquery" readonly |
| Condição falsa: | class="campos", class="camposquery" disabled, enabled class="botao", disabled class="botaodisabled",class="campos" |
|
| Tipo: | Gravar variáveis |
| Descrição: | Alteracao da duplicata gerada pelo sistema |
| Condição: | ((|tmp.man.geradoSistema|!=1) && (|tmp.btn|=abrir)) || ((|tmp.man.geradoSistema|!=)&&((|tmp.btn|=)||(|tmp.btn|=salvar))) || ((|tmp.error|!=1)&&(|tmp.btn|=salvar)) |
| Objetos: | tmp.ccs.altera |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | class="campos" |
| Condição falsa: | class="camposquery" readOnly |
|
| 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.man.,tmp.codigo,tmp.tipoDocumento |
|
| Tipo: | Objeto |
| Descrição: | variaveis da config geral |
| Condição: | true |
| Objeto: | tmp.cfg |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select excTituloImpl,PortadorCarteira,TipoCobrDisponivel from Cre.ConfigGeral where
Empresa = "|pvt.login.idEmpresa|" |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar Estilos Botão Excluir |
| Condição: | (|tmp.man.duplicata|=) || (|tmp.man.geradoSistema|=1) || (|tmp.cfg.excTituloImpl|!=1) || (|tmp.man.duplicata|!=) && ((|tmp.man.Portador| != |tmp.cfg.PortadorCarteira|) && (|tmp.man.TipoCobranca| != |tmp.cfg.TipoCobrDisponivel|)) |
| Objetos: | tmp.ccs.btnexcluir |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | disabled class="botaodisabled" |
| Condição falsa: | enabled class="botao" |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar estilo para o campo TipoDocumento |
| Condição: | |tmp.var.codigo|= |
| Objetos: | tmp.ccs.txtdoc |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | class="camposquery" readonly |
| |
| [contasareceber/man/manutencaotitulo] Manutencao de títulos: Pós-Página |
| Tipo: | Update |
| Descrição: | Excluir |
| Condição: | |tmp.btn|=excluir |
| Banco de dados: | principal |
| Instrução SQL: | Cre.DuplicataAberta.excluir(
|pvt.login.idusuario|,
|wi.page.id|,
|pvt.login.idempresa|,
|wi.session.id|,
|tmp.codigo|) |
| 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: | Cre.DuplicataAberta.gravar(
|pvt.login.idusuario|,
|wi.page.id|,
|pvt.login.idempresa|,
|wi.session.id|,
|tmp.codigo|,
|tmp.tipoDocumento|,
|tmp.man.cliente|,
|tmp.man.representante|,
|tmp.man.atendente|,
|tmp.man.Portador|,
|tmp.man.TipodeCobranca|,
|tmp.man.condicaoVenda|,
|tmp.man.dataEmissao|,
|tmp.man.dataVenc|,
|tmp.man.vlrTitulo|,
|tmp.man.vlrMultaAtraso|,
|tmp.man.comissFat|,
|tmp.man.comissLiq|,
|tmp.man.comissAtenFat|,
|tmp.man.comissAtenLiq|,
|tmp.man.priNotaFiscal|,
|tmp.man.qtdeNotaFiscal|,
|tmp.man.vlrTotalNF|,
|tmp.man.percDesconto|,
|tmp.man.tipoDesconto|,
|tmp.man.diasDescDupl|) |
| 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 |