diff --git a/03 - Painéis/CADASTRO - Categoria.xml b/03 - Painéis/CADASTRO - Categoria.xml index 7c57467..02fb377 100644 --- a/03 - Painéis/CADASTRO - Categoria.xml +++ b/03 - Painéis/CADASTRO - Categoria.xml @@ -99,7 +99,10 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc habilitaCampos(true); engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); - engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idDescricao').focus(); diff --git a/03 - Painéis/CADASTRO - Combustivel.xml b/03 - Painéis/CADASTRO - Combustivel.xml index 7b94afb..ecdd2c1 100644 --- a/03 - Painéis/CADASTRO - Combustivel.xml +++ b/03 - Painéis/CADASTRO - Combustivel.xml @@ -99,6 +99,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idChave').focus(); diff --git a/03 - Painéis/CADASTRO - Forma_de_Pagamento.xml b/03 - Painéis/CADASTRO - Forma_de_Pagamento.xml index 445d347..310d475 100644 --- a/03 - Painéis/CADASTRO - Forma_de_Pagamento.xml +++ b/03 - Painéis/CADASTRO - Forma_de_Pagamento.xml @@ -99,6 +99,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idChave').focus(); diff --git a/03 - Painéis/CADASTRO - Fornecedores.xml b/03 - Painéis/CADASTRO - Fornecedores.xml index 3087973..b35a9a7 100644 --- a/03 - Painéis/CADASTRO - Fornecedores.xml +++ b/03 - Painéis/CADASTRO - Fornecedores.xml @@ -102,6 +102,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idRazao').focus(); diff --git a/03 - Painéis/CADASTRO - Funcionários.xml b/03 - Painéis/CADASTRO - Funcionários.xml index 1e47544..a523a24 100644 --- a/03 - Painéis/CADASTRO - Funcionários.xml +++ b/03 - Painéis/CADASTRO - Funcionários.xml @@ -102,7 +102,10 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc habilitaCampos(true); engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); - engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idChave').focus(); @@ -387,7 +390,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc - + @@ -430,7 +433,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc diff --git a/03 - Painéis/CADASTRO - Operacoes.xml b/03 - Painéis/CADASTRO - Operacoes.xml index c62379a..1a3269f 100644 --- a/03 - Painéis/CADASTRO - Operacoes.xml +++ b/03 - Painéis/CADASTRO - Operacoes.xml @@ -100,6 +100,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); //engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idChave').focus(); diff --git a/03 - Painéis/CADASTRO - Socio.xml b/03 - Painéis/CADASTRO - Socio.xml index 1751880..5278264 100644 --- a/03 - Painéis/CADASTRO - Socio.xml +++ b/03 - Painéis/CADASTRO - Socio.xml @@ -12,13 +12,12 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc "nome" : "socios" , "sequence" : "socio_seq" , "idTabela" : "CODIGO", - "campos" : ["CODIGO", "NOME", "PERCENTUAL_PARTICIPACAO" ], - "camposTable" : ["CODIGO", "NOME", "PERCENTUAL_PARTICIPACAO" ] + "campos" : ["CODIGO", "NOME" ], + "camposTable" : ["CODIGO", "NOME" ] }, "relaciona" : [ ["CODIGO","idChave","Number"] , - ["NOME","idDescricao","String"], - ["PERCENTUAL_PARTICIPACAO","idPercentual","Number"] + ["NOME","idDescricao","String"] ] , "validacaoExclusao" : [ ["SELECT 0 AS CONTAR FROM SOCIOS WHERE CODIGO = ", "Existem registros ligados a esta tabela"], ["SELECT COUNT(CHAVE_RESPONSAVEL) AS CONTAR FROM CONTROLE_DESPESAS_PESSOAIS WHERE CHAVE_RESPONSAVEL = ", "Existem registros ligados a esta tabela."] @@ -99,6 +98,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc engine.getLayout('pnlTitulo').getRootComposition().setVisible(false); engine.getLayout('pnlInclusao').getRootComposition().setVisible(true); engine.getWidgetController('btnVoltar').getButton().setVisible(true); + engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null); + engine.getField('listaPrincipal').refresh(); + engine.getField('idPesquisa')['setValue(java.lang.Object)'](null); engine.getField('idChave').focus(); @@ -149,7 +151,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc } else { return true } - } + } function run() { @@ -210,12 +212,11 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc "nome" : "socios" , "sequence" : "socio_seq" , "idTabela" : "CODIGO", - "campos" : ["CODIGO", "NOME", "PERCENTUAL_PARTICIPACAO" ], - "camposTable" : ["CODIGO", "NOME", "PERCENTUAL_PARTICIPACAO" ] + "campos" : ["CODIGO", "NOME" ], + "camposTable" : ["CODIGO", "NOME" ] }, "relaciona" : [ ["CODIGO","idChave","Number"] , - ["NOME","idDescricao","String"], - ["PERCENTUAL_PARTICIPACAO","idPercentual","Number"], + ["NOME","idDescricao","String"] ] , "validacaoExclusao" : @@ -379,7 +380,6 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc - @@ -394,11 +394,12 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc + @@ -377,6 +385,17 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc + + + + + + + CODIGO + DESCRICAO + diff --git a/03 - Painéis/CADASTRO - Veiculos.xml b/03 - Painéis/CADASTRO - Veiculos.xml index fea4c28..7fa7d1d 100644 --- a/03 - Painéis/CADASTRO - Veiculos.xml +++ b/03 - Painéis/CADASTRO - Veiculos.xml @@ -6,7 +6,6 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc Cadastro de Veículos - + + - - - - + + + @@ -407,7 +409,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc importClass(Packages.br.com.davinti.base.vaadin.components.layout.MessageBox); function run() { if (engine.isValid()) { - if (engine.getGlobalVariable('validarDuplicidade')(engine.getField('idDescricao').getValue())) { + if (engine.getGlobalVariable('validarDuplicidade')(engine.getField('idPlaca').getValue())) { MessageBox.show(MessageBox.BoxType.INFO, 'Atenção', 'Já existe uma operação cadastrada com este nome.'); } else { var config = engine.getGlobalVariable('config'); diff --git a/03 - Painéis/LANÇAMENTO - Despesas.xml b/03 - Painéis/LANÇAMENTO - Despesas.xml index 9543b33..f03793b 100644 --- a/03 - Painéis/LANÇAMENTO - Despesas.xml +++ b/03 - Painéis/LANÇAMENTO - Despesas.xml @@ -228,12 +228,15 @@ CODIGO DESCRICAO + + +