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
+
+
+