| |
| [contabilidade/cadastros/relatoriosgerenciaislinhas] Relatórios Gerenciais Linhas: 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("Ctb.Versao") |
|
| Tipo: | Gravar variáveis |
| Descrição: | Grava tmp.error=1 |
| Condição: | |tmp.error|= |
| Objetos: | tmp.error |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | 1 |
|
| Tipo: | Objeto |
| Descrição: | Carrega Dados do Objeto |
| Condição: | |tmp.btn|=abrir&&|tmp.error|=1 |
| Objeto: | tmp.linhas |
| Banco de dados: | principal |
| Instrução SQL: | &sql
select
id,
codEmpresa,
codLinha,
codRelatorio,
denominacao,
formulaOperacao as formula1,
formulaOperacao2 as formula2,
formulaOperacao3 as formula3,
formulaOperacao4 as formula4,
formulaOperacao5 as formula5,
formulaOperacao6 as formula6,
formulaOperacao7 as formula7,
formulaOperacao8 as formula8,
formulaOperacao9 as formula9,
tipoLinha
from
Ctb.RelatoriosGerenciaisLinhas
where
codEmpresa=|tmp.codEmpresa|
and codRelatorio=|tmp.codRelatorio|
and codLinha=|tmp.codigo| |
|
| 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 |
| 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.linhas.,tmp.codigo |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar Estilos Botão Excluir |
| Condição: | |tmp.linhas.id|!= |
| Objetos: | tmp.ccs.btnexcluir |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | enabled class="botao" |
| Condição falsa: | disabled class="botaodisabled" |
|
| Tipo: | Objeto |
| Descrição: | Carrega a ultima linha |
| Condição: | |tmp.codigo|= |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql select
max(codLinha)+1 as codigo
from
Ctb.RelatoriosGerenciaisLinhas
where
codEmpresa=|tmp.codEmpresa|
and codRelatorio=|tmp.codRelatorio| |
|
| Tipo: | Objeto |
| Descrição: | Verifica status para autorizar gravação das linhas |
| Condição: | true |
| Objeto: | tmp.abrir |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Ctb.RelatoriosGerenciaisLinhas.verRelatorio(|tmp.codEmpresa|,|tmp.codRelatorio|) |
| |
| [contabilidade/cadastros/relatoriosgerenciaislinhas] Relatórios Gerenciais Linhas: Pós-Página |
| Tipo: | Update |
| Descrição: | Excluir |
| Condição: | |tmp.btn|=excluir |
| Banco de dados: | principal |
| Instrução SQL: | Ctb.RelatoriosGerenciaisLinhas.excluir(
|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: | Ctb.RelatoriosGerenciaisLinhas.gravar(
|tmp.codEmpresa|,
|tmp.codRelatorio|,
|tmp.codigo|,
|tmp.linhas.denominacao|,
|tmp.linhas.tipolinha|,
|tmp.linhas.formula1|,
|tmp.linhas.formula2|,
|tmp.linhas.formula3|,
|tmp.linhas.formula4|,
|tmp.linhas.formula5|,
|tmp.linhas.formula6|,
|tmp.linhas.formula7|,
|tmp.linhas.formula8|,
|tmp.linhas.formula9|
)
|
| Filtro SQL: | '"<> |
| Mensagem OK: | 1 |
| Mensagem de erro: | |wi.sql.msg| |
| Resposta: | tmp.error |