{"id":17308,"date":"2021-04-28T09:56:11","date_gmt":"2021-04-28T08:56:11","guid":{"rendered":"https:\/\/developers.primaverabss.com\/en\/questions\/como-limpar-o-editor-de-vendas-semelhante-a-clicar-no-botao-novo-via-motores\/"},"modified":"2021-05-14T10:21:02","modified_gmt":"2021-05-14T09:21:02","slug":"como-limpar-o-editor-de-vendas-semelhante-a-clicar-no-botao-novo-via-motores","status":"publish","type":"cma_thread","link":"https:\/\/developers.ila.cegid.com\/en\/forum\/como-limpar-o-editor-de-vendas-semelhante-a-clicar-no-botao-novo-via-motores\/","title":{"rendered":"Como limpar o editor de Vendas (semelhante a clicar no bot\u00e3o novo) via motores?"},"content":{"rendered":"<p>Bons dias.<\/p>\n<p>Tenho um Separador no editor de Vendas onde, entre outras coisas, quero permitir que ao clicar num determinado bot\u00e3o que grave o documento no Editor de Vendas e posteriormente &#8220;limpe&#8221; o editor, tal como o comportamento &#8220;normal&#8221; da aplica\u00e7\u00e3o.<\/p>\n<p>Gravar o documento, limpar as linhas e atualizar o editor \u00e9 f\u00e1cil:<\/p>\n<pre class=\"EnlighterJSRAW\">this.ContextService.BSO.Vendas.Documentos.Actualiza(this.ContextService.DocumentoVenda);\r\nthis.ContextService.DocumentoVenda.Linhas.RemoveTodos();\r\nthis.ContextService.CommitContext();<\/pre>\n<p>Mas como \u00e9 que limpo o &#8220;cabe\u00e7alho&#8221;? O PreencheDadosRelacionados s\u00f3 funciona se tivermos uma entidade preenchida.<\/p>\n<p>Certamente h\u00e1 uma fun\u00e7\u00e3o &#8220;Novo()&#8221; para limpar os dados do objecto sem termos de atualizar cada propriedade individualmente??<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bons dias. Tenho um Separador no editor de Vendas onde, entre outras coisas, quero permitir que ao clicar num determinado bot\u00e3o que grave o documento no Editor de Vendas e posteriormente &#8220;limpe&#8221; o editor, tal como o comportamento &#8220;normal&#8221; da aplica\u00e7\u00e3o. Gravar o documento, limpar as linhas e atualizar o editor \u00e9 f\u00e1cil: this.ContextService.BSO.Vendas.Documentos.Actualiza(this.ContextService.DocumentoVenda); this.ContextService.DocumentoVenda.Linhas.RemoveTodos(); [&hellip;]<\/p>\n","protected":false},"author":985,"featured_media":0,"template":"","tags":[],"cma_category":[],"cma_difficulty_level":[],"forum-tag":[374],"class_list":["post-17308","cma_thread","type-cma_thread","status-publish","hentry","forum-tag-v10-en","forum-languages-pt"],"_links":{"self":[{"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/cma_thread\/17308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/cma_thread"}],"about":[{"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/types\/cma_thread"}],"author":[{"embeddable":true,"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/users\/985"}],"wp:attachment":[{"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/media?parent=17308"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/tags?post=17308"},{"taxonomy":"cma_category","embeddable":true,"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/cma_category?post=17308"},{"taxonomy":"cma_difficulty_level","embeddable":true,"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/cma_difficulty_level?post=17308"},{"taxonomy":"forum-tag","embeddable":true,"href":"https:\/\/developers.ila.cegid.com\/en\/wp-json\/wp\/v2\/forum-tag?post=17308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}