<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
 * IPM Sistemas (C) - Atende.net (C) - 2025
 * https://www.ipm.com.br/
 * Direitos Reservados
 * ESTE CÓDIGO FONTE E QUALQUER DOCUMENTAÇÃO QUE O ACOMPANHE SÃO PROTEGIDOS PELA LEI DE DIREITOS AUTORAIS INTERNACIONAIS
 * E NÃO PODE SER REVENDIDO OU REDISTRIBUÍDO. A REPRODUÇÃO OU DISTRIBUIÇÃO NÃO AUTORIZADA ESTÁ SUJEITA A PENALIDADES CIVIS E PENAIS.
 */

/*&lt;editor-fold desc="js_consulta_acoes.js"&gt;*//*
 {ipm "async": false, "bundle": "consultas_externos"}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,g){a.raw=g;return a};
var ControleConsultaAcoes=function(a,g){function n(){var h=a.oDivAcoesForm?a.oDivAcoesForm.get(0).acoes:[],b=g.getLinhasSelecionadas(!1),f=g.getLinhasDados(null,!0);g.controlaTotalizadorSelLinhas();a.oDivAcoesForm&amp;&amp;a.oDivAcoesForm[0]&amp;&amp;executaProximoLoopAnimacao(function(){a.oDivAcoesForm[0].scrollTop=0});if(0==b.length)$.each(h,function(){this.setAtivo(!1)}),a.checkSelecaoArea&amp;&amp;a.checkSelecaoArea.setSelecionado(!1),a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP&amp;&amp;a.oBotaoAcaoMultipla&amp;&amp;(a.oBotaoAcaoMultipla.setAtivo(!1),
$(".titulo_acao_consulta_inline",a.oTrTitulo).removeClass("botao_acao_inline_ativado"));else{var d=null;d=g.getSeletoresLinhas();var l=$(d.containerName,a.oDivDados).get(0);d=g.useAgrupamento()?$(d.seletorName+" .checkbox",l):$("&gt; "+d.seletorName+" .checkbox",l);a.checkSelecaoArea&amp;&amp;(d.length==f.length?a.checkSelecaoArea.setSelecionado(!0):a.checkSelecaoArea.setSelecionadoParcial());a.oDivAcoesForm&amp;&amp;a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.TOP&amp;&amp;g.funcoes.validaPrivilegioAcoesGrid(h);a.estiloAcoes==
CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP&amp;&amp;a.oBotaoAcaoMultipla&amp;&amp;($(".titulo_acao_consulta_inline",a.oTrTitulo).removeClass("botao_acao_inline_ativado"),a.oBotaoAcaoMultipla.setAtivo(!1),1&lt;b.length&amp;&amp;(a.oBotaoAcaoMultipla.setAtivo(!0),$(".titulo_acao_consulta_inline",a.oTrTitulo).addClass("botao_acao_inline_ativado")))}}return{criaBufferAcoes:function(){var h=0;$.each(a.options.acaoGrid,function(){this.visivel&amp;&amp;h++});a.numeroAcoesGridVisivel=h},criaAreaAcoes:function(){if(a.mostraAcoes){var h=g.funcoes.getFuncoesMontaAcoes();
if(0&lt;a.options.acaoGrid.length||void 0!==a.options.acaoForm&amp;&amp;0&lt;a.options.acaoForm.length){a.oDivAcoesForm?(a.oDivAcoesForm.empty(),$.each(a.options.agrupamentos,function(){this.campoAgrupamento&amp;&amp;delete this.campoAgrupamento})):(a.oDivAcoesForm=$("&lt;aside&gt;").attr("aria-label","Área de Ações").addClass("area_acoes disabled_user_select area-acoes").appendTo(a.areaConsulta),ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.oDivAcoesForm,10,"Área de Ações",!0,"subcontexto_"+a.options.nome));var b=$("&lt;div&gt;"),
f=$("&lt;div&gt;");void 0!==a.options.acaoForm&amp;&amp;0&lt;a.options.acaoForm.length&amp;&amp;(b.addClass("area_acao_consulta grupo-acoes-consulta").attr("role","presentation").addClass("area_acao_grupo"),b.css("float",CONST.CONSULTA.FLOAT_ACOES_FORM),a.oDivAcoesForm.append(b),h.montaAcoesForm(a.options.acaoForm,b));a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.TOP&amp;&amp;0&lt;a.options.acaoGrid.length&amp;&amp;(f.addClass("area_acao_consulta grupo-acoes-consulta").attr("role","presentation").addClass("area_acao_grupo"),f.css("float",CONST.CONSULTA.FLOAT_ACOES_GRID),
a.oDivAcoesForm.append(f),h.montaAcoesGrid(a.options.acaoGrid,f));0==h.getVisiveis().form&amp;&amp;b.hide();0==h.getVisiveis().grid&amp;&amp;f.hide();a.oDivAcoesForm[0].acoes=h.getBotoesAcoesGrid()}n()}},trataParametroExecutaAcao:function(h,b){var f={},d;for(d in b)"string"==typeof b[d]?(f[d]=b[d].replace(/\$consulta\-&gt;(.+)/,function(l,k){return"undefined"!=typeof h[k]&amp;&amp;null!=h[k]?h[k]:""}),-1&lt;f[d].indexOf("$filtro-&gt;")&amp;&amp;(f[d]=b[d].replace(/\$filtro\-&gt;(.+)/,function(l,k){l=a.getFiltro(k);return 0&lt;l.length?l[0].valor:
""}))):f[d]=b[d];f.msg&amp;&amp;(f.msg.param=h);return f},trataProxyExecutaAcao:function(h,b){var f={},d;for(d in b)void 0!==f["variavel"+d]&amp;&amp;(b[d]=f["variavel"+d]),"string"==typeof b[d]&amp;&amp;0!=d.indexOf("variavel")?(f["variavel"+d]=b[d],f[d]=b[d].replace(/\$consulta\-&gt;(.+)/,function(l,k){return void 0!==h[k]&amp;&amp;null!=h[k]?h[k]:""})):f[d]=b[d];return f},atualizaAreaAcoes:n,montaAcoesInLine:function(h,b,f){if(ControleBaseSistema.isLayoutV3()){var d=$('\n                &lt;td&gt;\n                    &lt;span class="full row"&gt;&lt;/span&gt;\n                &lt;/td&gt;\n            ').attr("role",
"gridcell").attr("tabindex",-1).attr("aria-readonly",!1).attr("aria-label","Ações").addClass("acao_consulta_inline slot-acao-inline"),l=d.find(".full.row");$.each(a.options.acaoGrid,function(c,e){c=null;a.usaFontAwesome&amp;&amp;(c=e.fontAwesome||"fa-file-alt");e.acaoIcone&amp;&amp;(c=null);if(11!=e.acao){c=new BotaoAcao(e.acao,function(){g.funcoes.executaAcaoGrid(e,{opcoes:b.valor,valor:f,acoes:b.acoes})},!0,!1,!1,c);e.acaoIcone&amp;&amp;c.setAcaoIcone(e.acaoIcone);e.corIconeAcao&amp;&amp;c.setCorIconeAcao(e.corIconeAcao);c.setPodeReceberFocus();
c.appendTo(l);c.rotina=e.rotina;c.acao=e.acao;c.habilitado=e.habilitado;c.attr("title",e.titulo);var m=ControleConsultaAcoes.getDadosAcaoLinha(b.acoes,e);!b.acoes||m&amp;&amp;m.acesso||c.setAtivo(!1);ControleBaseSistema.isLayoutV3()?c.showAsButton():c.css("padding-right","0px");e.visivel||c.hide()}});h.append(d)}else{var k=$("&lt;td&gt;").attr("role","gridcell").attr("tabindex",-1).attr("aria-readonly",!1).attr("aria-label","Ações").addClass("acao_consulta_inline");$.each(a.options.acaoGrid,function(c,e){c=null;
a.usaFontAwesome&amp;&amp;(c=e.fontAwesome||"fa-file-alt");e.acaoIcone&amp;&amp;(c=null);if(11!=e.acao){c=new BotaoAcao(e.acao,function(){g.funcoes.executaAcaoGrid(e,{opcoes:b.valor,valor:f,acoes:b.acoes})},!0,!1,!1,c);e.acaoIcone&amp;&amp;c.setAcaoIcone(e.acaoIcone);e.corIconeAcao&amp;&amp;c.setCorIconeAcao(e.corIconeAcao);c.setPodeReceberFocus();c.appendTo(k);c.rotina=e.rotina;c.acao=e.acao;c.habilitado=e.habilitado;c.obj.attr("title",e.titulo);var m=ControleConsultaAcoes.getDadosAcaoLinha(b.acoes,e);!b.acoes||m&amp;&amp;m.acesso||c.setAtivo(!1);
c.obj.css("padding-right","0px");e.visivel||c.hide()}});h.append(k)}},validaAcaoAcesso:function(h,b){var f=ControleConsultaAcoes.getDadosAcaoLinha(h,b);return f&amp;&amp;f.acesso?!0:(f=ControleConsultaAcoes.getDadosAcaoLinha(h,new ControleConsultaAcoes.AcaoConsulta("",b.acao,b.indice)))&amp;&amp;f.acesso?!0:!1}}};
ControleConsultaAcoes.getDadosAcaoLinha=function(a,g){a&amp;&amp;a.acoes&amp;&amp;(a=a.acoes);return a&amp;&amp;g&amp;&amp;a[g.rotina]&amp;&amp;a[g.rotina][g.acao]?a[g.rotina][g.acao][g.indice||1]?a[g.rotina][g.acao][g.indice||1]:a[g.rotina][g.acao]:null};
ControleConsultaAcoes.AcaoConsulta=function(a,g,n){this.rotina=a;this.acao=g;this.indice=defaultVal(n,1);this.fontAwesome=this.agrupamento=this.heightRow=this.destinoProxy=this.somenteMultipla=this.condicaoController=this.type=this.abreConsultaVazia=this.visivel=this.typeWindowPosition=this.clickMultiplo=this.hintDesativado=this.parametroPropagado=this.parametros=this.exigeCaptcha=this.chave=this.habilitado=this.multipla=this.janelaTipo=this.label=this.caller=this.click=this.acaoIcone=this.titulo=
this.nome=null};;/*&lt;/editor-fold desc="js_consulta_acoes.js"&gt;*/
/*&lt;editor-fold desc="js_consulta_dados.js"&gt;*//*
 {ipm "async": false, "bundle": "consultas_externos"}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,m){a.raw=m;return a};
var ControleConsultaDados=function(a,m){function X(b){a.dados&amp;&amp;0!=a.dados.length||a.isVisualizacaoMapa()?m.useAgrupamento()?a.montaTabelaDadosAgrupada():a.isVisualizacaoPadrao()?a.montaDadosVisualizacaoPadrao():a.isVisualizacaoMapa()?a.montaDadosVisualizacaoMapa():a.montaDadosVisualizacaoCard(!1):(P(),Q(),b&amp;&amp;a.abreAcaoConsultaEmpty());J();K();a.ajustaHeight();R();S()}function P(b){b=defaultVal(b,!0);a.oDivDados.empty();a.oTableDados=$("&lt;table&gt;").addClass("dados_consulta dados").attr("role","grid").attr("aria-label",
"Dados da Consulta").attr("aria-readonly",!0);a.oTBodyDados=$("&lt;tbody&gt;").appendTo(a.oTableDados);b&amp;&amp;a.oDivDados.append(a.oTableDados);ControleNavegacao.montaSubContexto(a.oTableDados,"subcontexto_dados_"+a.options.nome);ControleNavegacao.acessibilidade&amp;&amp;(ControleNavegacao.adicionaNavegacaoSetas(a.oTableDados,{pularComTab:!0,bidimensional:!0,elementos:"&gt;tbody&gt;tr&gt;td:visible,&gt;td:visible",elementosLinhas:"&gt;tbody&gt;tr:visible",fnConfirma:function(c){ControleNavegacao.isolaAlvo(document.activeElement,"Edição de Célula da Consulta")||
c.stopPropagation();return!1}}),ControleNavegacao.adicionaAtalhoContexto(a.oTableDados,{isAlt:!0,tecla:"e",titulo:"Executar Ação",funcao:function(c){if($(c.target.parentElement).is("tr"))return m.selecionaLinha(c,c.target.parentElement),m.executaEnter(c.target.parentElement),!1}},"subcontexto_dados_"+a.options.nome),a.oTableDados.on("keydown",function(c){" "==c.key&amp;&amp;$(c.target.parentElement).is("tr")&amp;&amp;m.selecionaLinha(c,c.target.parentElement)}));ControleNavegacao.adicionaAtalhoContexto(a.oTableDados,
{isCtrl:!0,tecla:"c",titulo:"Copiar linhas selecionadas",funcao:function(c){var d="";$(m.getLinhasSelecionadas(!1)).each(function(){d=d?d+("\n "+this.innerText):this.innerText});d&amp;&amp;(copiaTextoClipboard(d),Message.alertaSistema("EST-000426"))}},"subcontexto_dados_"+a.options.nome)}function Q(b){var c=function(d){if(!(a.dados&amp;&amp;0&lt;a.dados.length||a.oTBodyDados.parent().hasClass("consulta_empty")))if(ControleBaseSistema.isLayoutV3())criaEmptyState(Object.assign({icone:56,titulo:"Não há nada aqui!",descricao:d},
a.options.emptyState||{},{centraliza:!0,container:a.oDivDados}));else{var e=$("&lt;tr&gt;"),h=$("&lt;td&gt;");e.append(h);h.html(d);a.oTBodyDados.append(e);a.oTBodyDados.parent().addClass("consulta_empty")}};!b&amp;&amp;Message.validaFormatoMensagem(a.emptyMsg)?Message.getMensagemAsync(a.emptyMsg).then(function(d){c(d.mensagem)}):c(b||a.emptyMsg)}function J(){var b=function(){if(a.oMockScroll){var c=a.oDivConteudoDados.get(0).scrollHeight,d=a.oDivConteudoDados.get(0).clientHeight;(c=c&gt;d)?a.oMockScroll.show():a.oMockScroll.hide();
ControleBaseSistema.isLayoutV3()&amp;&amp;a.areaConsulta.toggleClass("possui-scroll",c);a.options.minWidth&amp;&amp;Y()}else Y()};if(ControleBaseSistema.isLayoutV3())return executaProximoLoopAguardando(b);b()}function Y(){var b=a.width()&gt;=a.options.minWidth?"100%":a.options.minWidth;a.oTableTitulo&amp;&amp;a.oTableTitulo.width(b);a.oTableDados&amp;&amp;(a.oTableDados.is(".consulta_empty")?a.oTableDados.width("100%"):a.oTableDados.width(b))}function K(b){if(!a.isVisualizacaoCard()&amp;&amp;!a.isVisualizacaoMapa()){var c=m.useAgrupamento();
m.getLinhasDados(b,!1).each(function(){if(c&amp;&amp;$(this).is(".linha_agrupamento"))return!0;var d=this.childNodes,e=1;if(a.options.permiteSelecaoLinha){var h=C();ControleBaseSistema.isLayoutV3()||Modernizr.mozilla&amp;&amp;h--;var l=$(d[0]);if(a.group&amp;&amp;a.group.length&amp;&amp;this.aNextNivel){var p=this.aNextNivel.length;if(m.isNivelRecursivo(p)){ControleBaseSistema.layoutSistemaNovo&amp;&amp;(h=parseInt(h)*ControleTamanhoFonte.getTamanhoFonte());var f=0;(a.group[p]||a.group[a.group.length-1]).icone&amp;&amp;(f+=C());l.css("padding-left",
h*(p-a.group.length));var g=(a.group.length+(a.colAdicionalTree||0)-p)*h;0&lt;p-a.group.length&amp;&amp;!$(".consulta_tree_marcador_subregistro",l).length&amp;&amp;($("&lt;span&gt;").addClass("consulta_tree_marcador_subregistro").prependTo(l),$("&gt; .consulta_tree_marcador_subregistro_filhos",l.parentsUntil(".linha_detalhamento.linha-dados-agrupamento","td")).css("margin-left",11+h*(p-a.group.length-2)));h=2*h+(g+f);ControleBaseSistema.layoutSistemaNovo&amp;&amp;(h=h/ControleTamanhoFonte.getTamanhoFonte()+"rem")}}ControleBaseSistema.isLayoutV3()?
l.css("--largura-slot-acao",h):l.css("width",h)}else--e;for(h=0;h&lt;a.campos.length;h++)l=a.campos[h],l.visivel&amp;&amp;l.visivelIni&amp;&amp;!l.agrupador&amp;&amp;(d[e].style.width=l.width,e++);0&lt;a.numeroAcoesGridVisivel&amp;&amp;(a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE||a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP)&amp;&amp;(ControleBaseSistema.isLayoutV3()?$(d[d.length-1]).css("width",Z()):(e=a.numeroAcoesGridVisivel*T(),50&gt;e&amp;&amp;(e=50),e=a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP?30:e,$(d[d.length-1]).css("width",
e)))});J()}}function G(){var b=1,c=a.oColGroupTitulo.get(0).childNodes;if(a.group&amp;&amp;!m.useAgrupamentoAsTree()&amp;&amp;0&lt;a.group.length){b+=a.group.length;a.colAdicionalTree&amp;&amp;(b+=a.colAdicionalTree);a.group&amp;&amp;a.group.length&amp;&amp;a.group[a.group.length-1].icone&amp;&amp;b++;$(".ajuste_agrupadores.slot-acao-selecao-fake",a.oColGroupTitulo).detach();$(".ajuste_agrupadores.slot-acao-selecao-fake",a.oTrTitulo).detach();for(var d=C(),e=0;e&lt;b-1;e++){var h=$("&lt;col&gt;").addClass("ajuste_agrupadores slot-acao-selecao-fake");ControleBaseSistema.isLayoutV3()?
h.css("--largura-slot-acao",d):h.width(d);a.oColGroupTitulo.prepend(h);h=$("&lt;td&gt;").addClass("estrutura_titulo_colunas_consulta acao_consulta ajuste_agrupadores slot-acao-selecao-fake").addClass("fundo_titulo_degrade");a.utilizaTituloColunas()&amp;&amp;h.attr("rowspan",2);a.oTrTitulo.prepend(h);$(".checkbox",a.oTrTitulo).length&amp;&amp;a.oTrTitulo.prepend($(".checkbox",a.oTrTitulo).parent())}}a.options.permiteSelecaoLinha?(e=C(),ControleBaseSistema.isLayoutV3()?$(c[0]).css("--largura-slot-acao",e):$(c[0]).css("width",
e)):--b;for(e=0;e&lt;a.campos.length;e++)d=a.campos[e],d.visivel&amp;&amp;d.visivelIni&amp;&amp;!d.agrupador&amp;&amp;($(c[b]).css("width",d.width),b++);0&lt;a.numeroAcoesGridVisivel&amp;&amp;(a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE||a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP)&amp;&amp;(ControleBaseSistema.isLayoutV3()?$(c[c.length-1]).css("width",Z()):(b=a.numeroAcoesGridVisivel,b*=T(),50&gt;b&amp;&amp;(b=50),b=a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP?30:b,$(c[c.length-1]).css("width",b+"px")))}function C(){var b=
CONST.CONSULTA.LARGURA_CHECK;if(a.options.permiteDropGrupo||a.options.permiteDropLinha)b=ControleBaseSistema.layoutSistemaNovo?"4rem":b+15;return b}function T(){if(ControleBaseSistema.isLayoutV3())return a.options.tamanhoAcaoInline||(a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP?20:28);var b=a.options.tamanhoAcaoInline||(ControleBaseSistema.layoutSistemaNovo?24:20),c=parseInt($(document.documentElement).css("font-size"))/12;0&lt;c&amp;&amp;(b*=c);return b}function L(){if(a.options.exibeAgrupador)if($.each(a.campos,
function(){var d=this;d.agrupador=!1;$.each(a.group,function(){$.each(this.nome,function(){if((this?this.toString():"")==d.nome)return d.agrupador=!0,!1});$.each(this.descritivo,function(){if(this.nome==d.nome)return d.agrupador=!0,!1})})}),a.oDivAgrupadores||(a.oDivAgrupadores=$("&lt;div&gt;").addClass("area_agrupadores_consulta area-agrupadores"),ControleBaseSistema.isLayoutV3()&amp;&amp;a.oDivAgrupadores.addClass("row"),a.oDivAgrupadores.droppable({accept:function(d,e){if(d.is("div."+a.sIdentificador)||d.is("div.coluna_"+
a.sIdentificador))return!0},helper:function(){var d=document.createElement("div"),e=new BotaoEstrutura("drag_coluna",null,!1);e.addClass("indicador-movimento-redimensionamento-coluna");d.className="helper_movimento";d.instance=e;e.appendTo(d);return d},over:function(d,e){e.helper.get(0).instance.setAtivo(!0)},out:function(d,e){e.helper.get(0).instance.setAtivo(!1)},drop:function(d,e){d=e.draggable.get(0).opcoes;0==a.group.length&amp;&amp;t&amp;&amp;t.setReadOnly(!0);a.group.push({tipo:2,nome:[d.nome],descritivo:[{nome:d.nome,
mostraTitulo:!0,quebraLinha:!1,visivel:!0}]});a.regPagina=0;a.refresh(!1,!1,function(){L();M();N();m.criaColunaAlvo();a.refresh()})}}).disableSelection(),a.droppables.push(a.oDivAgrupadores),a.areaConsulta.append(a.oDivAgrupadores)),ControleBaseSistema.isLayoutV3()){a.oDivAgrupadores.empty();a.oDivAgrupadores.sortable({axis:"x",containment:a.oDivAgrupadores,update:function(d,e){a.group=[];$("li",this).each(function(){var h=$(this).attr("name"),l=$(this).attr("descritivo");l=em_branco(l)?[]:JSON.parse(l);
a.group.push({tipo:2,nome:h.split(","),descritivo:l})});a.refresh()}});$.each(a.group,function(){var d=[];$.each(this.nome,function(){var p=this.toString();$.each(a.campos,function(){if(this.nome==p){var f=this.titulo;$.each(a.getTitulosColunas(),function(){0&lt;=this.campos.indexOf(p)&amp;&amp;(f=this.tit+" - "+f)});d.push(f)}})});var e=this.nome.join(","),h=d.join(","),l=new Botao("indicador-agrupamento-coluna-"+e,h);l.varianteOutline().desativaHover();l.attr("name",e).attr("title","Agrupando coluna "+h).attr("descritivo",
JSON.stringify(this.descritivo));e=IpmIcone.buscaFA("times").attr("title","Remover Agrupador");e.on("click",function(){l.getObj().hide(150,function(){$.each(a.group,function(p,f){f&amp;&amp;f.nome.join(",")==l.getAtributo("name")&amp;&amp;(0==p?a.group.splice(0,1):a.group.splice(p,1),0==a.group.length&amp;&amp;(a.group.splice(0,1),a.regPagina=a.options&amp;&amp;void 0!==a.options.registros?a.options.registros:-1,t&amp;&amp;t.setReadOnly(!1)),l.getObj().remove())});L();M();N();m.criaColunaAlvo();a.refresh()})});l.addIconeRight(e);l.appendTo(a.oDivAgrupadores)});
var b=0&gt;=a.oDivAgrupadores.children().length;b&amp;&amp;a.oDivAgrupadores.html("Clique no título da coluna e arraste aqui para agrupar pela mesma");a.oDivAgrupadores.toggleClass("empty-state",b)}else{a.oDivAgrupadores.empty();var c=$("&lt;ul&gt;");c.sortable({axis:"x",containment:a,update:function(d,e){a.group=[];$("li",this).each(function(){var h=$(this).attr("name"),l=$(this).attr("descritivo");l=em_branco(l)?[]:JSON.parse(l);a.group.push({tipo:2,nome:h.split(","),descritivo:l})});a.refresh()}});$.each(a.group,
function(){var d=[];$.each(this.nome,function(){var f=this.toString();$.each(a.campos,function(){if(this.nome==f){var g=this.titulo;$.each(a.getTitulosColunas(),function(){0&lt;=this.campos.indexOf(f)&amp;&amp;(g=this.tit+" - "+g)});d.push(g)}})});var e=$("&lt;li&gt;").addClass("indicador-coluna-agrupada"),h=$("&lt;span&gt;").addClass("agrupador_consulta_container").addClass("disabled_user_select"),l=$("&lt;span&gt;").addClass("agrupador_consulta_texto"),p=$("&lt;span&gt;").addClass("fas fa-times").css({"font-size":"1.5rem","margin-top":"-3px",
"margin-left":"3px",color:"var(--cor-sistema-base-3)",cursor:"pointer"});e.attr("name",this.nome.join(","));e.attr("descritivo",JSON.stringify(this.descritivo));h.addClass("fundo_titulo_degrade");h.addClass("area_acao_grupo");p.attr("title","Remover agrupador");p.on("click",function(){e.hide(300,function(){$.each(a.group,function(f,g){g&amp;&amp;g.nome.join(",")==e.attr("name")&amp;&amp;(0==f?a.group.splice(0,1):a.group.splice(f,1),0==a.group.length&amp;&amp;(a.group.splice(0,1),a.regPagina=a.options&amp;&amp;void 0!==a.options.registros?
a.options.registros:-1,t&amp;&amp;t.setReadOnly(!1)),e.remove())});0&gt;=c.children().length&amp;&amp;c.html("Clique no título da coluna e arraste aqui para agrupar pela mesma");L();M();N();m.criaColunaAlvo();a.refresh()})});l.text(d.join(","));h.append(l,p);e.append(h);c.append(e)});0&gt;=c.children().length&amp;&amp;c.html("Clique no título da coluna e arraste aqui para agrupar pela mesma");a.oDivAgrupadores.append(c)}}function N(){aa();ma();ba()}function aa(){if(ControleBaseSistema.isLayoutV3()){a.oContainerTitulo||(a.oContainerTitulo=
$("&lt;header&gt;").attr("aria-label","Cabeçalho da Consulta").addClass("consulta_titulo_colunas area-titulo-campos"),a.areaConsulta.append(a.oContainerTitulo));a.oContainerTitulo.empty();a.oMockScroll=$("&lt;div&gt;").addClass("mock_scroll mock-scroll-vertical");a.oContainerTitulo.append(a.oMockScroll);a.oTituloColunas=$("&lt;div&gt;").addClass("row");a.oContainerTitulo.append(a.oTituloColunas);if(a.isVisualizacaoCard()||a.isVisualizacaoMapa()){a.criaAreaTituloColunaCard();var b=a.oTituloColunas}else b=a.criaAreaTituloColunaPadrao();
a.criaCheckBoxControleSelecao(b);if(a.options.permiteDropGrupo||a.options.permiteDropLinha){var c=U();c.addClass("indicador_drag_and_drop_titulo").attr("title","É possível arrastar e soltar os registros desta consulta.");$("input",b).css("vertical-align","initial");b.css("text-align","center");c.css("padding","0");b.prepend(c)}if(m.useAgrupamento()&amp;&amp;!m.useAgrupamentoAsTree()&amp;&amp;!a.isVisualizacaoCard()){b=a.group.length;var d=C();for(c=0;c&lt;b;c++){var e=$("&lt;col&gt;").addClass("ajuste_agrupadores slot-acao-selecao-fake");
ControleBaseSistema.isLayoutV3()?e.css("--largura-slot-acao",d):e.width(d);a.oColGroupTitulo.append(e);e=$("&lt;td&gt;").addClass("estrutura_titulo_colunas_consulta acao_consulta ajuste_agrupadores slot-acao-selecao-fake").addClass("fundo_titulo_degrade");a.utilizaTituloColunas()&amp;&amp;e.attr("rowspan",2);a.oTrTitulo.append(e);a.aColunasTitulo.push("Árvore - Nível "+(c+1))}}}else{a.oContainerTitulo||(a.oContainerTitulo=$("&lt;header&gt;").attr("aria-label","Cabeçalho da Consulta").addClass("consulta_titulo_colunas area-titulo-campos"),
a.areaConsulta.append(a.oContainerTitulo));a.oContainerTitulo.empty();a.oMockScroll=$("&lt;div&gt;").addClass("mock_scroll mock-scroll-vertical");a.oContainerTitulo.append(a.oMockScroll);a.oTituloColunas=$("&lt;div&gt;");a.oTituloColunas.css("overflow","hidden");a.oTituloColunas.css("border-top","1px solid var(--cor-sistema-borda-padrao)");a.oContainerTitulo.append(a.oTituloColunas);a.isVisualizacaoCard()||a.isVisualizacaoMapa()?(a.oTituloColunas.css("overflow","initial"),a.oMockScroll.css("height","27px"),c=
a.criaAreaTituloColunaCard(),b=$("&lt;div&gt;").addClass("consulta_card_titulo_coluna_left"),c.append(b)):b=a.criaAreaTituloColunaPadrao();a.criaCheckBoxControleSelecao(b);if(a.options.permiteDropGrupo||a.options.permiteDropLinha)c=U(),c.addClass("indicador_drag_and_drop_titulo").attr("title","É possível arrastar e soltar os registros desta consulta."),$("input",b).css("vertical-align","initial"),b.css("text-align","center"),c.css("padding","0"),b.prepend(c);if(m.useAgrupamento()&amp;&amp;!m.useAgrupamentoAsTree()&amp;&amp;
!a.isVisualizacaoCard())for(b=a.group.length,d=C(),c=0;c&lt;b;c++)e=$("&lt;col&gt;").addClass("ajuste_agrupadores slot-acao-selecao-fake"),ControleBaseSistema.isLayoutV3()?e.css("--largura-slot-acao",d):e.width(d),a.oColGroupTitulo.append(e),e=$("&lt;td&gt;").addClass("estrutura_titulo_colunas_consulta acao_consulta ajuste_agrupadores slot-acao-selecao-fake").addClass("fundo_titulo_degrade"),a.utilizaTituloColunas()&amp;&amp;e.attr("rowspan",2),a.oTrTitulo.append(e),a.aColunasTitulo.push("Árvore - Nível "+(c+1))}na()}function ma(){if(!a.oDivDados&amp;&amp;
(a.oDivDados=a.oDivConteudoDados=$("&lt;div&gt;").appendTo(a.areaConsulta),a.oDivDados.addClass("div_conteudo_dados_consulta area-dados-campos"),ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.oDivDados,15,"Dados da Consulta",!0,"subcontexto_"+a.options.nome),ControleNavegacao.acessibilidade)){var b=!1;a.oDivDados.on("keydown",function(d){if("Tab"==d.key&amp;&amp;d.shiftKey)return b=!0,ControleNavegacao.voltarElementoFoco(),document.activeElement==a.oDivDados[0]&amp;&amp;ControleNavegacao.voltarElementoFoco(),b=!1});
a.oDivDados.on("focus",function(d){b||ControleNavegacao.primeiroElementoFoco(a.oDivDados,!0)})}if(a.options.criaAutoAdaptable){var c=!0;!a.scrollInfinito&amp;&amp;CONST.PORTAL&amp;&amp;(c=a.getJanela()&amp;&amp;a.getJanela().options?!a.getJanela().options.frame:!0);!0===c&amp;&amp;a.oDivConteudoDados.addClass(ControleElementosSistema.getSeletorElemento("height_auto"))}if(ControleBaseSistema.layoutSistemaNovo){if((c=a.getJanela())&amp;&amp;c.onResizeJanela)c.onResizeJanela(function(){a.ajustaConteudo();a.scrollInfinito&amp;&amp;V()})}else a.oDivConteudoDados.on("onSizeChange",
function(){a.ajustaConteudo()});a.oDivConteudoDados.on("scroll",function(){V()})}function ba(){var b="",c=[];a.order=a.order?a.order:[];$.each(a.order,function(){var d=a.oCampos[this.order],e="";"asc"==this.orderT.toString().toLowerCase()?e="Ascendente":"desc"==this.orderT.toString().toLowerCase()&amp;&amp;(e="Descendente");d&amp;&amp;c.push(d.titulo+" "+e)});0&lt;c.length&amp;&amp;(b="Ordenando por: "+c.join(", "));ControleBaseSistema.isLayoutV3()?$(".slot-titulo-coluna",a.oTituloColunas).each(function(){var d=this,e=this.opcoes,
h=!1,l=$(".acao-ordenacao-coluna",this);if(0&lt;l.length){var p=l.get(0).myInstance;$.each(a.order,function(){if(e&amp;&amp;e.nome==this.order)return h=this.orderT,emBranco(b)||p.setTitle(b),!1});h&amp;&amp;(a.isVisualizacaoCard()?(l={asc:IpmIcone.FA(318),desc:IpmIcone.FA(317)}[h]||IpmIcone.FA(196),l.on("click",function(f){m.adicionaOrdenacao(d,f);f.stopPropagation();f.preventDefault()}),p.addIconeRight(l)):p.removeClass("oculto").setIconeNome("ordenacao-"+h))}}):$(".div_titulo.slot-titulo-coluna",a.oTituloColunas).each(function(){var d=
this.opcoes,e=!1,h=$(".order",this);ControleBaseSistema.layoutSistemaNovo?$("&gt;.ipm-icone",h).detach():h.removeClass("asc").removeClass("desc");$.each(a.order,function(){if(d&amp;&amp;d.nome==this.order)return e=this.orderT,em_branco(b)||h.attr("title",b),!1});e&amp;&amp;(ControleBaseSistema.layoutSistemaNovo?IpmIcone.buscaFA({asc:"chevron-up",desc:"chevron-down"}[e.toLowerCase()]||"").criaObjeto().appendTo(h):$(".order",this).addClass(e))})}function V(){executaProximoLoopAguardando(function(){var b=a.oDivConteudoDados.get(0),
c=b.scrollLeft;a.oTituloColunas.get(0).scrollLeft=c;if(a.scrollInfinito&amp;&amp;b.clientHeight&amp;&amp;Math.ceil(b.scrollTop+b.clientHeight)&gt;=b.scrollHeight-10&amp;&amp;!a.running){b=a.paginaAtual+1;c=Math.ceil(a.totalReg/m.getLimit());var d=m.getLinhasDados().length-1;b&lt;c&amp;&amp;(a.paginaAtual=b,a.refresh(!1,!1,function(){if(0&lt;=d){var e=m.getLinhasDados()[d].oCheckAcao;$(a).getJanela()&amp;&amp;e&amp;&amp;($(a).getJanela().get(0).lastElFocus=e)}a.oDivConteudoDados.get(0).scrollTop+=d*m.getAlturaLinha()},!0,!1,!0,!1))}})}function na(){a.sIdentificador=
"consulta_"+(new Date).getTime();var b=a.getColunasPreferencia();a.campos=0&lt;b.length?b:a.campos;oa();if(!a.isVisualizacaoMapa())if(a.isVisualizacaoCard())a.criaCamposColunaTituloCard();else{a.oTrTitulo.children().each(function(f){$(this).is(".acao_consulta")||($(this).remove(),a.aColunasTitulo.splice(f,1))});var c=null;$.each(a.campos,function(f){if(this.visivel&amp;&amp;this.visivelIni&amp;&amp;!this.agrupador){f=a.isColunaTitulo(this.nome);var g=$("&lt;td&gt;").attr("title",this.titulo).attr("name",this.nome).addClass("estrutura_titulo_colunas_consulta fundo_titulo_degrade disabled_user_select");
g.disableSelection();g.on("mouseenter",function(){$(this).addClass("fundo_titulo_degrade_dark")}).on("mouseleave",function(){$(this).removeClass("fundo_titulo_degrade_dark")});a.utilizaTituloColunas()&amp;&amp;g.addClass("format_colunas_consulta_titulo");var k=$("&lt;div&gt;").addClass("div_titulo slot-titulo-coluna");f?a.options.exibeAgrupador&amp;&amp;k.addClass("coluna_"+a.sIdentificador):k.addClass(a.sIdentificador);k.get(0).opcoes=this;k.on("contextmenu",function(u){var x=this.opcoes;if(-1!==[Campo.NUMERICO,Campo.SMALLINT,
Campo.INTEGER,Campo.BIGINT,Campo.HORA,Campo.HORIMETRO].indexOf(this.opcoes.tipo)&amp;&amp;(this.opcoes.permiteAgregarColuna||this.opcoes.ordenavel)){var F=x.getOperacaoColuna();if(0==F.length)return!1;var B=new Context(u);B.setClassContent("context_selecao_linhas");B.setClassContent(a.options.classe_menu_contexto||"");B.obj.get(0).options=x;mapObject(F,function(H,D){if(ControleBaseSistema.isLayoutV3()){H=B.newRow();var ca=x.getDescricaoOperacaoColuna(D),da=x.getIconeOperacaoColuna(D),W=new Botao("acao-operacao-"+
D,ca);W.varianteGhost().appendTo(H);da&amp;&amp;W.addIconeLeft(IpmIcone.FA(da));W.onClick(function(){a.carregaDados(!1,!1,function(E){var A=E.dados_funcao||{};E=a.getJanela().oJanela.getOptions().titulo;A=A[x.nome];"contar"!==D&amp;&amp;(A=x.getValorConsulta(A));Message.alerta("EST-000170",{tituloJanela:E,nomeDaOperacao:ca.toLowerCase(),nomeDaColuna:x.titulo.toLowerCase(),valor:A},!0)},[{campo:x.nome,operador:D}]);B.hide()})}else{H=B.newRow();var ea=x.getDescricaoOperacaoColuna(D);H.on("click",function(){a.carregaDados(!1,
!1,function(E){var A=E.dados_funcao||{};E=a.getJanela().oJanela.getOptions().titulo;A=A[x.nome];"contar"!==D&amp;&amp;(A=x.getValorConsulta(A));Message.alerta("EST-000170",{tituloJanela:E,nomeDaOperacao:ea.toLowerCase(),nomeDaColuna:x.titulo,valor:A},!0)},[{campo:x.nome,operador:D}]);B.hide()});H.html(ea)}});B.setPosition(u.clientY,u.clientX);B.show()}return!1});var n=$("&lt;span&gt;").addClass("legenda-titulo-coluna").text(this.titulo);this.getListaIcone()&amp;&amp;n.text("");f&amp;&amp;(ControleBaseSistema.isLayoutV3()||n.css("line-height",
"12px"));if(this.ordenavel)if(ControleBaseSistema.isLayoutV3())(new BotaoEstrutura("ordenacao",null,!0,"acao-ordenar-coluna")).addClass("acao-ordenacao-coluna").appendTo(k),k.addClass("ordenavel").on("click",function(u){m.adicionaOrdenacao(k.get(0),u);u.stopPropagation();u.preventDefault()});else{g.addClass("ordenavel");var q=$("&lt;div&gt;").addClass("order");f&amp;&amp;!ControleBaseSistema.layoutSistemaNovo&amp;&amp;q.css("margin-top","3px");k.append(q).on("click",function(u){m.adicionaOrdenacao(this,u);u.stopPropagation();
u.preventDefault()})}k.append(n);if(CONST.CONSULTA.PERMITE_MOVIMENTAR_COLUNAS&amp;&amp;(!c||!1!==c.permiteRedimensionar)&amp;&amp;!1!==this.permiteRedimensionar){var r=$("&lt;div&gt;").addClass("div_titulo_resize acao-redimensionamento-coluna");g.append(r)}f&amp;&amp;!ControleBaseSistema.isLayoutV3()&amp;&amp;(r&amp;&amp;r.height("11px"),k.height("10px"),k.css("padding-left","4px"));g.append(k);if(this.hintColuna&amp;&amp;!em_branco(this.hintColuna))if(ControleBaseSistema.isLayoutV3())ComponenteHint.criaHintCampo(this.hintColuna).prependTo(k);else{q=
this;var v=new BotaoEstrutura("info_small",!1,!0),y=this.hintColuna;v.setIgnoreTab(!0);v.obj.addClass("botao_hint");v.obj.attr("title","");ControleBaseSistema.layoutSistemaNovo||(v.obj.css({"float":"left","margin-top":"3px","padding-left":"2px"}),n.css({"float":"left","padding-right":"2px"}));includeJavaScript("js_tooltip.js",function(){v.obj.IpmHint(y)});v.appendTo(k)}q=$("&lt;col&gt;");q.width(this.width);a.oColGroupTitulo.append(q);if(f)if(f.colunas)f.colunas.push(g),g=!1;else{f.colunas=[];f.colunas.push(g);
g=$("&lt;td&gt;").attr("title",f.tit);r&amp;&amp;(q=r.clone(),r.get(0).divResizeParent=q,g.append(q));g.disableSelection();g.addClass("estrutura_titulo_colunas_consulta fundo_titulo_degrade_fraco format_colunas_consulta_titulo titulo_colunas_consulta disabled_user_select");k=$("&lt;div&gt;").addClass("div_titulo slot-titulo-coluna slot-titulo-coluna-agrupador");k.addClass(a.sIdentificador);k.get(0).opcoes=this;ControleBaseSistema.isLayoutV3()||(k.height("10px"),k.css({"padding-left":"4px","text-align":"center"}));n=
$("&lt;span&gt;").addClass("legenda-titulo-coluna").text(f.tit);ControleBaseSistema.isLayoutV3()||n.css("line-height","10px");k.append(n);g.append(k);for(n=r=0;n&lt;f.campos.length;n++)for(var z=f.campos[n],w=0;w&lt;a.campos.length;w++)q=a.campos[w],q.nome==z&amp;&amp;q.visivel&amp;&amp;q.visivelIni&amp;&amp;!q.agrupador&amp;&amp;(r++,a.aColunasTitulo.push(f.tit+" - "+q.titulo));0&lt;r?(g.attr("colspan",r),f.colunaTitulo=g):g=!1}else a.utilizaTituloColunas()&amp;&amp;g.attr("rowspan",2);g&amp;&amp;(a.oTrTitulo.append(g),f||a.aColunasTitulo.push(this.titulo));
c=this}});if(a.utilizaTituloColunas()){var d=[];$.each(a.getTitulosColunas(),function(){this.colunas&amp;&amp;d.push(this)});for(b=0;b&lt;a.campos.length;b++)for(var e=0;e&lt;d.length;e++)if(-1!==d[e].campos.indexOf(a.campos[b].oCampo.getNome()))for(var h=d.splice(e,1),l=h[0].colunas.length,p=0;p&lt;l;p++)a.oTrTituloColunas.append(h[0].colunas[p])}0&lt;a.numeroAcoesGridVisivel&amp;&amp;(a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE||a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP)&amp;&amp;(b=$("&lt;td&gt;").attr("title","Ações").attr("name",
"actions").addClass("fundo_titulo_degrade disabled_user_select slot-acao-inline"),b.disableSelection(),a.utilizaTituloColunas()&amp;&amp;b.addClass("format_colunas_consulta_titulo"),e=$("&lt;div&gt;").addClass("div_titulo slot-titulo-coluna").attr("name","div_actions"),e.addClass(a.sIdentificador),a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE&amp;&amp;(h=$("&lt;span&gt;").addClass("legenda-titulo-coluna").text("Ações"),e.append(h),ControleBaseSistema.isLayoutV3()||(h.css("line-height","13px"),e.height("13px"),e.css("padding-left",
"4px"))),a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP&amp;&amp;(b.addClass("titulo_acao_consulta_inline"),ControleBaseSistema.isLayoutV3()&amp;&amp;e.addClass("full row"),a.doCriaAcaoMultiplaInLineGroup(e)),b.append(e),e=$("&lt;col&gt;"),e.width(0),a.oColGroupTitulo.append(e),a.utilizaTituloColunas()&amp;&amp;b.attr("rowspan",2),a.oTrTitulo.append(b),a.aColunasTitulo.push("Ações"));CONST.CONSULTA.PERMITE_MOVIMENTAR_COLUNAS&amp;&amp;(a.oTrTituloColunas&amp;&amp;$(".div_titulo_resize.acao-redimensionamento-coluna",a.oTrTituloColunas).draggable({axis:"x",
distance:5,helper:"clone",appendTo:"parent",cursor:"col-resize",start:function(f,g){$(document.body).addClass("disabled_user_select");f=this.divResizeParent?this.divResizeParent.get(0).parentNode:this.parentNode;var k=$(this).offset(),n=a.oDivConteudoDados.get(0).offsetTop;$(this).draggable("option","containment",[k.left-$(f.previousSibling).width()+50,0,k.left-50+$(f).width(),99999]);a.oDivColunaMoving.show().css({left:f.previousSibling.offsetLeft-$(a.oDivDados).scrollLeft(),top:n}).height(a.oDivDados.height());
ControleBaseSistema.isLayoutV3()&amp;&amp;g.helper.addClass("ativo")},drag:function(f,g){f=this.divResizeParent?this.divResizeParent.get(0).parentNode:this.parentNode;var k=$(a.oDivDados).scrollLeft();a.oDivColunaMoving.width(g.position.left-f.previousSibling.offsetLeft+k)},stop:function(f,g){ControleBaseSistema.isLayoutV3()&amp;&amp;g.helper.addClass("ativo");$(document.body).removeClass("disabled_user_select");a.oDivColunaMoving.hide();var k=this.divResizeParent?this.divResizeParent.get(0).parentNode:this.parentNode,
n=this.nextSibling.opcoes.nome;f=m.getPosicaoColuna(n);var q=parseFloat(a.campos[f].width),r=$(k).width();this.divResizeParent&amp;&amp;(q=0,$.each(a.isColunaTitulo(n).campos,function(){var z=this;$.each(a.campos,function(){if(this.nome==z)return a.isColunaDraggable(this)&amp;&amp;(q+=parseFloat(this.width)),!1})}));n=$(a.oDivDados).scrollLeft();g=Math.round((k.offsetLeft-n-g.position.left-1+r)*q/r);g=3&gt;g?3:g;var v=q-g;r=f-1;for(k={};0&lt;=r&amp;&amp;(k=a.campos[r],!a.isColunaDraggable(k));)r--;r=parseFloat(k.width)+v;3&gt;r&amp;&amp;
(g-=r,r=3);n=a.isColunaTitulo(k.nome);var y=a.isColunaTitulo(a.campos[f].nome);y.tit===n.tit?(a.campos[f].width=g+"%",n=!1):y?(n=y,v*=-1):a.campos[f].width=g+"%";n&amp;&amp;$.each(n.campos,function(){var z=this;$.each(a.campos,function(){if(this.nome==z)return a.isColunaDraggable(this)&amp;&amp;(this.width=parseFloat(this.width)- -1*v/100*parseFloat(this.width)+"%"),!1})});if(!n||y)k.width=r+"%";G();K();I();$(this).css("left",0)}}).disableSelection(),a.oTrTitulo&amp;&amp;$(".div_titulo_resize.acao-redimensionamento-coluna",
a.oTrTitulo).draggable({axis:"x",distance:5,helper:"clone",appendTo:"parent",cursor:"col-resize",start:function(f,g){$(document.body).addClass("disabled_user_select");f=$(this).offset();var k=a.oDivConteudoDados.position().top;ControleBaseSistema.isLayoutV3()||$(this).draggable("option","containment",[f.left-$(this.parentNode.previousSibling).width()+50,0,f.left-50+$(this.parentNode).width(),99999]);a.oDivColunaMoving.show().css({left:$(this.parentNode.previousSibling).position().left-$(a.oDivDados).scrollLeft(),
top:k}).height(a.oDivDados.height());ControleBaseSistema.isLayoutV3()&amp;&amp;g.helper.addClass("ativo")},drag:function(f,g){f=$(a.oDivDados).scrollLeft();g=g.position.left;var k=$(this.parentNode.previousSibling).position().left;a.oDivColunaMoving.width(g-(k+f))},stop:function(f,g){ControleBaseSistema.isLayoutV3()&amp;&amp;g.helper.removeClass("ativo");$(document.body).removeClass("disabled_user_select");a.oDivColunaMoving.hide();var k=this.nextSibling.opcoes.nome;f=m.getPosicaoColuna(k);var n=parseFloat(a.campos[f].width),
q=$(this.parentNode).width();if(k=a.isColunaTitulo(k))n=0,$.each(k.campos,function(){var z=this;$.each(a.campos,function(){if(this.nome==z)return a.isColunaDraggable(this)&amp;&amp;(n+=parseFloat(this.width)),!1})});k=$(a.oDivDados).scrollLeft();g=$(this.parentNode).position().left-k-g.position.left-1+q;g=Math.round(g*n/q);g=3&gt;g?3:g;var r=n-g;k=f-1;for(q={};0&lt;=k&amp;&amp;(q=a.campos[k],!a.isColunaDraggable(q));)k--;k=parseFloat(q.width)+r;3&gt;k&amp;&amp;(g-=k,k=3);var v=a.isColunaTitulo(q.nome),y=a.isColunaTitulo(a.campos[f].nome);
y?(v=y,r*=-1):a.campos[f].width=g+"%";v&amp;&amp;$.each(v.campos,function(){var z=this;$.each(a.campos,function(){if(this.nome==z)return a.isColunaDraggable(this)&amp;&amp;(this.width=parseFloat(this.width)- -1*r/100*parseFloat(this.width)+"%"),!1})});if(!v||y)q.width=k+"%";G();K();I();$(this).css("left",ControleBaseSistema.isLayoutV3()?"":0)}}).disableSelection(),$('.div_titulo[name!="div_actions"]',a.oTrTitulo).draggable({containment:a,cursor:"pointer",appendTo:a,distance:5,cursorAt:{left:-5},helper:function(){var f=
document.createElement("div");f.className="helper_movimento";var g=(new BotaoEstrutura("drag_coluna",null,!1)).setLabel($(this).text());g.addClass("indicador-movimento-redimensionamento-coluna");g.setEstiloExibicao(BotaoAcao.ESTILO_EXIBICAO_NORMAL);f.instance=g;g.appendTo(f);return f},start:function(f,g){g.helper.css("top","3px");$(document.body).addClass("disabled_user_select disable_user_select_draggable")},stop:function(f,g){$(document.body).removeClass("disabled_user_select disable_user_select_draggable");
I()}}).droppable({accept:"div."+a.sIdentificador,over:function(f,g){f=this.parentNode;var k=a.oDivDados.offset(),n=$(a.oDivDados).scrollLeft();a.oDivColunaAlvo.css({left:f.offsetLeft+(k.left-4-n),top:k.top-9-a.oContainerTitulo.height()}).show();g.helper.get(0).instance.setAtivo(!0)},out:function(f,g){a.oDivColunaAlvo.hide();g.helper.get(0).instance.setAtivo(!1)},drop:function(f,g){a.oDivColunaAlvo.hide();pa(g.draggable.get(0).opcoes.nome,this.opcoes.nome)}}).disableSelection(),a.droppables.push($(".div_titulo.slot-titulo-coluna",
a.oTrTitulo)),a.oTrTituloColunas&amp;&amp;$("div.div_titulo.slot-titulo-coluna",a.oTrTituloColunas).draggable({containment:a,cursor:"pointer",appendTo:a,distance:5,cursorAt:{left:-5},helper:function(){var f=document.createElement("div");f.className="helper_movimento";var g=(new BotaoEstrutura("drag_coluna",null,!1)).setLabel($(this).text());g.addClass("indicador-movimento-redimensionamento-coluna");g.setEstiloExibicao(BotaoAcao.ESTILO_EXIBICAO_NORMAL);f.instance=g;g.appendTo(f);return f},start:function(f,
g){g.helper.css("top","3px");$(document.body).addClass("disabled_user_select disable_user_select_draggable")},stop:function(f,g){$(document.body).removeClass("disabled_user_select disable_user_select_draggable");I()}}),I());G()}}function I(){var b=function(c){$.each(c,function(){var d=$(this).offset();$(this).draggable({containment:[d.left-$(this.parentNode.previousSibling).width()+50,0,d.left-50+$(this.parentNode).width(),99999]})})};a.oTrTitulo&amp;&amp;b($("div.div_titulo_resize.acao-redimensionamento-coluna",
a.oTrTitulo));a.oTrTituloColunas&amp;&amp;b($("div.div_titulo_resize.acao-redimensionamento-coluna",a.oTrTituloColunas))}function pa(b,c){var d=$("div.div_titulo.slot-titulo-coluna",a.oTrTitulo),e=a.campos.findIndex(function(n){return n.nome===b}),h=a.campos.findIndex(function(n){return n.nome===c}),l=a.isColunaTitulo(b),p=a.isColunaTitulo(c),f=p?p.colunaTitulo.get(0):d.toArray().find(function(n){return n.opcoes.nome===c}).parentNode;d=l?l.colunaTitulo.get(0):d.toArray().find(function(n){return n.opcoes.nome===
b}).parentNode;var g=!1;e&lt;h?$(f).after(d):(g=!0,$(f).before(d));var k=[];l?a.campos.filter(function(n){return l.campos.includes(n.nome)}).map(function(n){return n.nome}).forEach(function(n){var q=a.campos.findIndex(function(r){return r.nome===n});k.push(a.campos.splice(q,1))}):k.push(a.campos.splice(e,1));p&amp;&amp;a.campos.every(function(n){return p.campos.includes(n.nome)&amp;&amp;n.visivelIni?(c=n.nome,!g):!0});h=a.campos.findIndex(function(n){return n.nome===c});g||h++;k.forEach(function(n){a.campos.splice(h,
0,n[0]);h++});a.utilizaTituloColunas()&amp;&amp;a.oTrTituloColunas.children().each(function(n){var q=-1,r=$(this).attr("name");a.campos.every(function(v){a.isColunaTitulo(v.nome)&amp;&amp;v.visivelIni&amp;&amp;q++;return v.nome!==r});-1&lt;q&amp;&amp;(n=$(a.oTrTituloColunas.children()[q]),n.attr("name")!=r&amp;&amp;n.before(this))});G();X()}function oa(){$.each(a.campos,function(b){(b=a.isColunaTitulo(this.nome))&amp;&amp;delete b.colunas})}function U(){var b=$("&lt;div&gt;").addClass("indicador_drag_and_drop"),c=$("&lt;span&gt;").addClass("span_icone_drag").append($("&lt;i&gt;").addClass("fas fa-ellipsis-v")),
d=$("&lt;span&gt;").addClass("span_icone_drag").append($("&lt;i&gt;").addClass("fas fa-ellipsis-v"));b.append(c,d);return b}function M(){var b=null,c=0,d=a.getColunasPreferencia();a.campos=0&lt;d.length?d:a.campos;$(a.campos).each(function(h){this.visivel&amp;&amp;this.visivelIni&amp;&amp;!this.agrupador&amp;&amp;(b=h,c+=this.original_width)});var e=0;$(a.campos).each(function(h){this.visivel&amp;&amp;this.visivelIni&amp;&amp;!this.agrupador?(h==b?h=100-e:(h=this.original_width/c*100,e+=h),this.width=h+"%"):this.width="0"})}function qa(){var b=m.getTelaFiltro(),
c=$(".area_botao_consulta",b.getContent());if(0&lt;$("div",c).length)d=c.data("instance"),l=d.getAcao(110);else{var d=(new BotaoEstrutura("consultar",null)).setLabel("Consultar").setTitle("Consultar");ControleBaseSistema.isLayoutV3()&amp;&amp;d.setCor("var(--cor-sistema-base)");d.afterShowContext(function(f){f.setClassContent(a.options.classe_menu_contexto||"")});ControleNavegacao.adicionaAtalhoContexto(a,{isAlt:!0,tecla:"C",titulo:"Consultar",funcao:function(f){d.getObj().trigger("click");f.stopPropagation()}},
"subcontexto_"+a.options.nome);d.setPodeReceberFocus(!0);d.showAsGroup(!1);d.showAsButton(!0);l=$("&lt;div&gt;");l.addClass("area_acao_grupo");b.__botaoConsultar=d;d.appendTo(l);c.append(l);c.data("instance",d);if(m.getGridFiltro()){var e=function(){a.adicionaFiltro();var f=new Context;f.setClassContent(a.options.classe_menu_contexto||"");f.hide()};d.adicionaAcao((new BotaoAcao(102,function(){e.call()})).setLabel("Adicionar Filtro").setTitle("Adiciona um novo filtro à consulta"))}if(0&gt;=c.parents("table.tabela_campo_no_filtro_consulta").length){l=
(new BotaoAcao(116,null)).setLabel("Limpar Filtros").setTitle("Limpa os valores dos filtros adicionados à consulta");c=IpmIcone.buscaFA("cog").setStack(IpmIcone.buscaFA("times").setCor("var(--cor-sistema-erro-texto)"),IpmIcone.POSICAO_FA_STACK_DIREITA,IpmIcone.POSICAO_FA_STACK_BASE);l.setFontAwesome(c);var h=function(){a.LimparFiltroValor();Context.staticHide();a.ajustaHeight()};l.onClick(function(){h.call()});d.adicionaAcao(l)}var l=(new BotaoAcao(110,null)).setLabel("Limpar Consulta").setTitle("Limpa os filtros adicionados à consulta");
c=IpmIcone.buscaFA("list").setStack(IpmIcone.buscaFA("times").setCor("var(--cor-sistema-erro-texto)"),IpmIcone.POSICAO_FA_STACK_DIREITA,IpmIcone.POSICAO_FA_STACK_BASE);l.setFontAwesome(c);d.adicionaAcao(l);m.getGridFiltro()&amp;&amp;(c=(new BotaoAcao("duplicaLinha",null)).setLabel("Duplicar Filtros").setTitle("Irá duplicar os mesmo valores de filtros adicionais, inserindo-os logo abaixo."),c.setFontAwesome(IpmIcone.buscaFA("copy")),c.onClick(function(){var f=m.getGridFiltro(),g=f.totalLinhas;f.getValores().forEach(function(k){Object.keys(k).forEach(function(n){f.setValor(g,
n,k[n],!0)});g++})}),d.adicionaAcao(c));e&amp;&amp;ra(e,h,0)}d.onClick(function(){a.setNivelBusca(0);a.filtraConsulta()});l.onClick(function(){a.groupOpenUser=[];a.rowSelectUser=[];a.rowSelect={};a.LimparFiltro();Context.staticHide()});if(a.options.ocultaFiltros){var p=function(f){var g=$(".area_botao_consulta",b.getContent()).parent().children();$.each(g,function(){var k=$(this);k.is("td.area_botao_consulta")||(f?k.hide():k.show())})};p(!0);c=(new BotaoEstrutura("pin",function(){"unpin"==this.nome?(this.alteraClass("pin"),
this.setLabel("Exibir Filtros Avançados"),this.setTitle("Exibir Filtros Avançados"),p(!0)):(this.alteraClass("unpin"),this.setLabel("Ocultar Filtros"),this.setTitle("Ocultar Filtros"),p(!1));a.ajustaHeight()})).setLabel("Exibir Filtros Avançados").setTitle("Exibir Filtros Avançados");d.adicionaAcao(c)}}function ra(b,c){var d=m.getGridFiltro();if(d)$(d.obj).on("keydown",function(e){if(e.altKey&amp;&amp;107==e.keyCode){b.call();var h=d.getCampo(d.totalLinhas-1,"campo01")}else e.altKey&amp;&amp;109==e.keyCode?1&lt;d.totalLinhas&amp;&amp;
(d.removeLinha(d.totalLinhas-1),h=d.getCampo(d.totalLinhas-1,"campo01"),a.ajustaHeight()):c&amp;&amp;e.altKey&amp;&amp;76==e.keyCode&amp;&amp;(c.call(),h=d.getCampo(0,"campo01"));h&amp;&amp;$(h).trigger("focus")})}function sa(b,c,d){if(d&amp;&amp;b.getEstiloFromCampoFonte()){b=JSON.parse(c[b.getEstiloFromCampoFonte()]);b=(new CampoSeletorFonte("","","0")).getEstilizacaoComponentePorTipoConsulta(b.cor,b.tipoCor);b["font-weight"]="bold";for(var e in b)d.css(e,b[e])}}function ta(b){b.addClass("linha_dados");ControleBaseSistema.layoutSistemaNovo||
addHoverOnObject(b)}function ua(b){var c=a.options.onDropLinha;"string"==typeof c&amp;&amp;(c=eval("("+c+")"));return c.call(a,b)}function va(b){var c=a.options.onValidaLinhaDropavel;"string"==typeof c&amp;&amp;(c=eval("("+c+")"));return c.call(a,b)}function fa(b,c,d,e,h,l,p,f){if(!d.visivel||!d.visivelIni||d.agrupador)return!1;p=defaultVal(p,d.editavel);c=defaultVal(c,!1);h=defaultVal(h,!1);var g=$("&lt;td&gt;").attr("aria-selected",!1).attr("role","gridcell").addClass("slot-campo");ControleNavegacao.acessibilidade&amp;&amp;
g.attr("tabindex",-1);d.funcaoAgregada&amp;&amp;f&amp;&amp;(g.addClass("agregacao_consulta_item"),g.css("background","linear-gradient(90deg, #FFFFFF00 0,#FFFFFF00 "+1.5*(f-1)+"em,#9FB6CD   "+1.5*(f-1)+"em,#9FB6CD   calc("+1.5*(f-1)+"em + 1px),#9FB6CD11 calc("+1.5*(f-1)+"em + 1px),#9FB6CD11 calc("+1.5*(f-1)+"em + 2px))"));d.getHintRegistro()&amp;&amp;includeJavaScript("js_tooltip.js",function(){executaProximoLoopAguardando(function(){if(b[0].chave){var k=$.extend(!0,{},d.getHintRegistro(),{formulario:{chave:JSON.parse(b[0].chave)}});
ControleBaseSistema.isLayoutV3()?g.IpmHint($.extend(k,{hover:!0})):g.IpmHint(k)}})});b.append(g);ControleBaseSistema.isLayoutV3()&amp;&amp;(f="campo-"+d.tipo.replace(/_/g,"-"),g.addClass("slot-"+f));if(d.getListaIcone())return(c=a.getListaCampoIcone(e.valor,d))&amp;&amp;a.getBotaoFromListaIcone(c,g),g;ha(g,d,!0);!p||a.options.visualizacao?ia(g,!1,c,d,e):(ControleNavegacao.acessibilidade&amp;&amp;g.attr("aria-readonly",!1),ja(g,e,d,c,h,l,b));return g}function ha(b,c,d){d=defaultVal(d,!0);c.formatacao&amp;&amp;b.css(c.formatacao);
b.attr("nomeColuna",c.nome);d&amp;&amp;b.css("text-align",c.getAlinhamento())}function ia(b,c,d,e,h){c=defaultVal(c,!1);c||(c=$("&lt;span&gt;"),b.append(c));if(d){if("editor"===e.tipo){var l=$("&lt;div&gt;"+d+"&lt;/div&gt;");$(l).find("script").remove();$(l).find("style").remove();var p=function(){var f=this.getAttributeNames();$.each(f,function(g,k){g=k.toLowerCase();var n=["id","style","class"];k.startWith("data-")||-1!=n.indexOf(g)||this.removeAttribute(k)}.bind(this));$(this).children().length&amp;&amp;$.each($(this).children(),
p)};$.each(l.children(),p);c.html(l[0].innerHTML);c.css({"white-space":"normal","padding-left":"0px","padding-right":"0px"})}else"escala_linear"===e.tipo?(c.css("white-space","normal"),e.oCampo.appendContent(c),e.oCampo.setValue(d),e.oCampo.atualizaIcones(c)):e.tipo===Campo.LISTA_TAGS?e.oCampo.appendContent(c,d):c.text(d).attr("title",d);e.hint&amp;&amp;(a.oCampos[e.hint]&amp;&amp;h.valor?c.attr("title",h.valor[e.hint]):c.attr("title",e.hint))}c=a.isColunaTitulo(e.nome);b.attr("aria-label",c?c.tit+" - "+e.titulo:
e.titulo);b.attr("aria-description",d||"")}function ja(b,c,d,e,h,l,p){b.addClass("coluna_campo_editavel slot-campo-editavel");if(ControleBaseSistema.isLayoutV3()){var f="campo-"+d.tipo.replace(/_/g,"-");b=$("&lt;span&gt;").addClass("row slot-campo-input slot-"+f).appendTo(b)}if(c.valor){var g=d.getCampoEditavel(e,c.valor,function(){if(m.usaFuncaoAgregada()&amp;&amp;(1&lt;h.length||a.options.forceRowAgregate)){var k=m.executaCalculoFuncaoAgregacao(h);m.adicionaLinhaAgregacao(l,k)}});e=defaultVal(d.oCampo.permiteValorNegativo,
!1);g instanceof CampoNumerico&amp;&amp;g.setPermiteValorNegativo(e);c.valor[d.nome]=g;g.onFocus(function(k){a.deselecionaLinhas(!1,!0);m.selecionaLinha(!1,p.get(0),!1,!1);g.getExterno&amp;&amp;g.getExterno()&amp;&amp;g.getExterno().resetLastKey();stopPropagationEvent(k)});g.obj.get(0).valorAlterado=!1;g.onChange(function(k){this.valorAlterado=!0});g.appendTo(b);g.montaBotaoCalendario&amp;&amp;(g.montaBotaoCalendario(),g.addClass("campo_data_editavel"))}else g=d.getCampoEditavel(strtofloat(e),!1),g.setDisabled(!0),g.appendTo(b)}
function R(b){if(b)b="Fechada.",a.options.msgClosed&amp;&amp;(b+=" Com a mensagem "+strip_tags(a.options.msgClosed)+".");else{b=m.getNumeroMaximoPagina();if(t){var c=t.getValor();-1==c&amp;&amp;(c=m.getLimit())}b="Página "+(a.paginaAtual+1)+" de "+b+". ";b=c?b+("Mostrando "+(c&gt;a.totalReg?a.totalReg:c)+" de "+a.totalReg+" Registros."):b+("Total de "+a.totalReg+" Registros.");a.oTableDados&amp;&amp;(a.oTableDados.attr("aria-colcount",a.campos.length),a.oTableDados.attr("aria-rowcount",a.totalReg))}a.options.permiteSelecao&amp;&amp;
(b+=" selecionável");a.options.permiteSelecaoMultipla&amp;&amp;(b+=" multisseleção",a.attr("aria-multiselectable",!0));a.attr("aria-description",b)}function S(){if(!a.mostraRodape)return!1;var b=m.getNumeroMaximoPagina()||0;a.btnRefresh&amp;&amp;a.btnRefresh.setAtivo(!0);t&amp;&amp;(-1==t.getValor()?t.oCampo.setLabel(-1,m.getLimit()):t.oCampo.setLabel(-1,"Automático"));!1!==a.totalReg&amp;&amp;a.LabelTotal.setLabel("Total "+(a.totalReg||0));if(!a.oNavPag)return!1;a.oNavPag instanceof CampoForm?a.oNavPag.val(a.paginaAtual+1):a.oNavPag.setLabel(a.paginaAtual+
1);a.oLabelTotalPag.setLabel("de "+b);0&lt;a.paginaAtual?(a.btnPrev.setAtivo(!0),a.btnFirst.setAtivo(!0)):(a.btnPrev.setAtivo(!1),a.btnFirst.setAtivo(!1));a.paginaAtual+1&lt;b?(a.btnNext.setAtivo(!0),a.btnLast.setAtivo(!0)):(a.btnNext.setAtivo(!1),a.btnLast.setAtivo(!1))}function wa(){if(!ControleBaseSistema.isLayoutV3()){var b=$("&lt;button&gt;").addClass("rodape_consulta_scroll_proximo acao-visibilidade-overflow-rodape").appendTo(a.divRodape),c=IpmIcone.buscaFA("chevron-down"),d=c.criaObjeto().appendTo(b),
e=IpmIcone.buscaFA("chevron-up"),h=!1,l=!1;$(b).on("click",function(){if(l)return!1;l=!0;var p=a.divRodape.children(":not(.rodape_consulta_item_oculto):not(.rodape_consulta_scroll_proximo.acao-visibilidade-overflow-rodape)").sort(function(g,k){return(parseInt($(g).css("order"))||0)-(parseInt($(k).css("order"))||0)});if(h)a.divRodape.children(".rodape_consulta_item_oculto").removeClass("rodape_consulta_item_oculto"),c.trocaIcone(d,e),h=!1,setTimeout(function(){l=!1},200);else{var f=a.divRodape[0].getBoundingClientRect().top+
(ControleBaseSistema.layoutSistemaNovo?ControleTamanhoFonte.getTamanhoFonte():5);p.filter(function(){return this.getBoundingClientRect().top&lt;f}).addClass("rodape_consulta_item_oculto");setTimeout(function(){l=!1;p.filter(function(){return this.getBoundingClientRect().top&lt;f}).length==p.length&amp;&amp;(e.trocaIcone(d,c),h=!0)},500)}});if((b=a.divRodape.getJanela())&amp;&amp;b.onResizeJanela)b.onResizeJanela(function(){ka()})}}function ka(){a&amp;&amp;a.divRodape&amp;&amp;a.divRodape[0]&amp;&amp;(a.divRodape[0].offsetHeight&gt;=a.divRodape[0].scrollHeight?
a.divRodape.removeClass("rodape_consulta_scrollable area-rodape-com-overflow"):a.divRodape.addClass("rodape_consulta_scrollable area-rodape-com-overflow"))}function xa(){if(ControleBaseSistema.isLayoutV3()){var b=$('\n                &lt;div class="rodape-paginacao"&gt;\n                    &lt;span class="area-paginacao-prev"&gt;&lt;/span&gt;\n                    &lt;span class="area-paginacao-info"&gt;&lt;/span&gt;\n                    &lt;span class="area-paginacao-next"&gt;&lt;/span&gt;\n                &lt;/div&gt;\n            ').appendTo(a.divRodape),
c=b.find(".area-paginacao-prev"),d=b.find(".area-paginacao-info");b=b.find(".area-paginacao-next");a.btnFirst=new BotaoEstrutura("primeira_pagina",function(){this.ativo&amp;&amp;m.primeiraPagina()},!1);a.btnFirst.setLabel("Primeira Página").appendTo(c);a.btnPrev=new BotaoEstrutura("pagina_anterior",function(){this.ativo&amp;&amp;m.paginaAnterior()},!1);a.btnPrev.setLabel("Página Anterior").appendTo(c);CONST.CONSULTA.PERMITE_DIGITAR_PAGINA?(a.oNavPag=new CampoForm(Campo.NUMERICO,"pagina","Página",!1,5,5),ControleNavegacao.acessibilidade||
a.oNavPag.getCampo().attr("receiveFocus",!1),a.oNavPag.getCampo().useEnter(!1),a.oNavPag.onEnter(function(){if(!this.readOnly){var h=parseFloat(this.value);0&lt;h&amp;&amp;h&lt;=m.getNumeroMaximoPagina()?m.alteraPagina(h-1):(Message.alerta("EST-000442"),this.value="",this.focus())}}),a.oNavPag.setReadOnly(!!a.scrollInfinito)):((new Label("lbl_pg","Página",0)).appendTo(d),a.oNavPag=new Label("lbl_pag_atual","",0,!1));a.oNavPag.appendTo(d);a.oLabelTotalPag=new Label("lbl_total_pag","",0,!1);a.oLabelTotalPag.appendTo(d);
a.btnNext=new BotaoEstrutura("proxima_pagina",function(){this.ativo&amp;&amp;m.proximaPagina()},!1);a.btnNext.setLabel("Próxima Página").appendTo(b);a.btnLast=new BotaoEstrutura("ultima_pagina",function(){this.ativo&amp;&amp;m.ultimaPagina()},!1);a.btnLast.setLabel("Última Página").appendTo(b);O();a.btnRefresh&amp;&amp;a.btnRefresh.appendTo(b)}else{c=$("&lt;div&gt;").addClass("paginador rodape-paginacao").width("auto").appendTo(a.divRodape);c=$("&lt;table&gt;").attr("role","presentation").addClass("paginadora").appendTo(c);c=$("&lt;tbody&gt;").appendTo(c);
c=$("&lt;tr&gt;").appendTo(c);d=$("&lt;td&gt;").width(38).appendTo(c);a.btnFirst=new BotaoEstrutura("primeira_pagina",function(){this.ativo&amp;&amp;m.primeiraPagina()},!1);a.btnFirst.setLabel("Primeira Página").appendTo(d);a.btnPrev=new BotaoEstrutura("pagina_anterior",function(){this.ativo&amp;&amp;m.paginaAnterior()},!1);a.btnPrev.setLabel("Página Anterior").appendTo(d);(new Separador("V",15)).appendTo(d);d=$("&lt;td&gt;").width(40).appendTo(c);b=$("&lt;td&gt;").appendTo(c);var e=$("&lt;td&gt;").width(40).appendTo(c);CONST.CONSULTA.PERMITE_DIGITAR_PAGINA?
(a.oNavPag=new CampoForm("numerico","pagina","Página",!1,5,5),ControleNavegacao.acessibilidade||a.oNavPag.oCampo.setAtributo("receiveFocus",!1),a.oNavPag.oCampo.useEnter(!1),a.oNavPag.oCampo.onEnter(function(){if(!this.readOnly){var h=parseFloat(this.value);0&lt;h&amp;&amp;h&lt;=m.getNumeroMaximoPagina()?m.alteraPagina(h-1):(Message.alerta("EST-000442"),this.value="",this.focus())}}),b.width(47),a.oNavPag.oCampo.obj.css("margin-bottom","1px"),a.oNavPag.oCampo.appendTo(b),a.oNavPag.oLabel.appendTo(d),a.oNavPag.setReadOnly(!!a.scrollInfinito)):
(d.hide(),(new Label("lbl_pg","Página",0)).appendTo(b),a.oNavPag=new Label("lbl_pag_atual","",0,!1),a.oNavPag.appendTo(e));a.oLabelTotalPag=new Label("lbl_total_pag","",0,!1);a.oLabelTotalPag.appendTo(e);c=$("&lt;td&gt;").css("height","21px").appendTo(c);(new Separador("V",15)).appendTo(c);a.btnNext=new BotaoEstrutura("proxima_pagina",function(){this.ativo&amp;&amp;m.proximaPagina()},!1);a.btnNext.setLabel("Próxima Página").appendTo(c);a.btnLast=new BotaoEstrutura("ultima_pagina",function(){this.ativo&amp;&amp;m.ultimaPagina()},
!1);a.btnLast.setLabel("Última Página").appendTo(c);O();a.btnRefresh&amp;&amp;a.btnRefresh.appendTo(c)}}function O(){CONST.CONSULTA.MOSTRA_REG_PAGINA&amp;&amp;(a.btnRefresh=(new BotaoEstrutura("refresh_branco",function(){this.ativo&amp;&amp;(a.scrollInfinito&amp;&amp;(a.paginaAtual=0),a.refresh(!0))},!1)).setCss("margin-left",3),a.btnRefresh.setLabel("Atualizar Consulta"))}function ya(){if(ControleBaseSistema.isLayoutV3()){var b=$("&lt;div&gt;").addClass("rodape-registros");if(!0===a.options.mostraRegistrosPagina&amp;&amp;CONST.CONSULTA.MOSTRA_REG_PAGINA){t=
new CampoForm(Campo.LISTA,"registros",a.isConsultaMapa()?"Máximo de Marcadores Simultâneos":"Reg. por Página",!1,10,10,a.regPagina);ControleNavegacao.acessibilidade||t.getCampo().attr("receiveFocus",!1);if(a.options&amp;&amp;a.options.maximoPagina)var c=[[-1,"Auto"]].concat(Array.from(Array(a.options.maximoPagina.maximo/a.options.maximoPagina.intervalo),function(e,h){e=(h+1)*a.options.maximoPagina.intervalo;return[e,e]}));else a.isVisualizacaoCard()?c=[[-1,"Auto"],[10,10],[15,15],[30,30]]:a.isConsultaMapa()?
(c=[[100,100],[250,250],[500,500],[1E3,1E3],[2E3,2E3]],t.getCampo().setValorDefault(250),0&gt;=a.regPagina&amp;&amp;(a.regPagina=250)):c=[[-1,"Auto"],[10,10],[15,15],[30,30],[60,60],[100,100]];0==a.regPagina&amp;&amp;c.push([0,"Todos"]);t.setWidth("auto");t.getCampo().setLista(c);t.getCampo().setValor(a.regPagina);$("option",t.getObjCampo()).eq(0).addClass("reg_auto");t.onChange(function(){a.regPagina=this.value;a.paginaAtual=0;a.refresh();a.oBotaoPesquisaCliente&amp;&amp;(0!=this.value?a.oBotaoPesquisaCliente.setAtivo(!1):
a.oBotaoPesquisaCliente.setAtivo(!0));m.selecionaPrimeiraLinha(!1,0&lt;a.rowSelectUser.length)});t.setReadOnly(m.useAgrupamento());t.appendTo(b)}a.LabelTotal=new Label("lbl_total","",0,!1);a.LabelTotal.appendTo(b);m.useAgrupamentoAsTree()&amp;&amp;0===a.regPagina&amp;&amp;b.hide();a.divRodape.append(b)}else{b=$("&lt;table&gt;").attr("role","presentation").attr("border","0");c=$("&lt;tbody&gt;");b.append(c);var d=$("&lt;tr&gt;");c.append(d);!0===a.options.mostraRegistrosPagina&amp;&amp;CONST.CONSULTA.MOSTRA_REG_PAGINA&amp;&amp;(t=new CampoForm("lista",
"registros",a.isConsultaMapa()?"Máximo de Marcadores Simultâneos":"Registros por Página",!1,10,10,a.regPagina),ControleNavegacao.acessibilidade||t.oCampo.setAtributo("receiveFocus",!1),a.options&amp;&amp;a.options.maximoPagina?c=[[-1,"Automático"]].concat(Array.from(Array(a.options.maximoPagina.maximo/a.options.maximoPagina.intervalo),function(e,h){e=(h+1)*a.options.maximoPagina.intervalo;return[e,e]})):a.isVisualizacaoCard()?c=[[-1,"Automático"],[10,10],[15,15],[30,30]]:a.isConsultaMapa()?(c=[[100,100],
[250,250],[500,500],[1E3,1E3],[2E3,2E3]],t.getCampo().setValorDefault(250),0&gt;=a.regPagina&amp;&amp;(a.regPagina=250)):c=[[-1,"Automático"],[10,10],[15,15],[30,30],[60,60],[100,100]],0==a.regPagina&amp;&amp;c.push([0,"Todos"]),t.oCampo.setLista(c),t.getCampo().setValor(a.regPagina),$("option",t.oCampo.obj).eq(0).addClass("reg_auto"),t.oCampo.onChange(function(){a.regPagina=this.value;a.paginaAtual=0;a.refresh();a.oBotaoPesquisaCliente&amp;&amp;(0!=this.value?a.oBotaoPesquisaCliente.setAtivo(!1):a.oBotaoPesquisaCliente.setAtivo(!0));
m.selecionaPrimeiraLinha(!1,0&lt;a.rowSelectUser.length)}),c=$("&lt;td&gt;").width(115),t.oLabel.appendTo(c),d.append(c),c=$("&lt;td&gt;").width(50),t.setReadOnly(m.useAgrupamento()),t.oCampo.appendTo(c),d.append(c));c=$("&lt;td&gt;").width("auto");a.LabelTotal=new Label("lbl_total","",0,!1);a.LabelTotal.appendTo(c);d.append(c);d=$("&lt;div&gt;").addClass("total_reg total_reg_contador rodape-registros").width("auto");d.append(b);m.useAgrupamentoAsTree()&amp;&amp;0===a.regPagina&amp;&amp;d.hide();a.divRodape.append(d)}}function la(b){a.options.executaDblSelecaoLinha&amp;&amp;
a.options.inLine&amp;&amp;a.options.inLine.acaoSelecao&amp;&amp;(a.detalhamento&amp;&amp;a.areaUtilDetalhamento&amp;&amp;$(b).is(".linha_selecionada")&amp;&amp;(a.areaUtilFixa.hide(),a.areaUtilDetalhamento.show()),a.options.inLine.refreshOnSelecionaLinha&amp;&amp;m.funcoes.executaAcaoGrid(a.options.inLine.acaoSelecao))}var t,za=["linha_normal","linha_impar","linha_hover"],Z=function(){var b=a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP?1:a.numeroAcoesGridVisivel,c=T();c*=b;var d=ControleBaseSistema.useDesignSystem("--padding-hor-slot-linha",
a.areaConsulta);b=c+2*d+d*(b-1);c=a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP?b:70;b&lt;c&amp;&amp;(b=c);return b};return{montaTabelaDados:X,montaConsultaFechada:function(){P();Q(a.options.msgClosed?a.options.msgClosed:"Clique em Consultar ou filtre para iniciar a pesquisa.");R(!0);S()},montaEmpty:Q,montaLinha:function(b,c,d,e,h,l,p){var f=$("&lt;tr&gt;").addClass("registro-linha").attr("role","row").attr("aria-rowindex",a.paginaAtual*m.getLimit()+1+l);a.isAcaoStatusCheck(b)?ta(f):(f.addClass("linha_dados"),
f.css("cursor","default"));if(a.options.permiteSelecaoLinha){var g=$("&lt;td&gt;").attr("role","gridcell").attr("tabindex",-1).attr("aria-readonly",!1);(a.options.permiteDropGrupo||a.options.permiteDropLinha)&amp;&amp;U().attr("title","Arrastar e Soltar").appendTo(g);var k=a.getCheckSelecaoRegistro(f.get(0),b);k&amp;&amp;k.appendTo(g);f.get(0).oCheckAcao=k;g.addClass("acao_consulta slot-acao-selecao");f.append(g)}g={};k={};for(var n=b.valor,q=a.campos.length,r=0;r&lt;q;r++){var v=a.getValorFormatado(a.campos[r],n),y=a.campos[r],
z=y.nome;y.chave&amp;&amp;(k[z]=v);g[z]=v;v=fa(f,v,y,b,h,c,y.editavel,d);sa(y,n,v)}0&lt;a.numeroAcoesGridVisivel&amp;&amp;(a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE&amp;&amp;m.oConsultaAcoes.montaAcoesInLine(f,b,g),a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP&amp;&amp;(d=$('\n                    &lt;td&gt;\n                        &lt;span class="full"&gt;&lt;/span&gt;\n                    &lt;/td&gt;\n                ').attr("role","gridcell").attr("tabindex",-1).attr("aria-readonly",!1).attr("aria-label","Ações botão").addClass("acao_consulta_inline slot-acao-inline"),
h=d.find("&gt; .full"),ControleBaseSistema.isLayoutV3()&amp;&amp;h.addClass("row"),q=new BotaoEstrutura("more_option",function(w){m.criaContextDados(w,f.get(0),b)},!0),ControleBaseSistema.isLayoutV3()&amp;&amp;q.showAsButton(),q.setPodeReceberFocus(),q.appendTo(h),q.attr("title","Ações"),f.append(d)));$.each(n,function(w){this instanceof Campo&amp;&amp;this.campoConsulta.aplicaExterno(n,this)});d=f.get(0);d.opcoes=b.valor;d.valor=g;d.acoes=b.acoes;d.chave=JSON.stringify(k);d.indice=l;l=c.get(0).childNodes.length%2;f.addClass(za[l]+
" "+(p||""));"number"==typeof e?0==e?c.prepend(f):$(c.get(0).rows[e-1]).after(f):c.append(f);a.doAplicaEventosPadraoRegistro(f,b);a.doApplyFunctionStyle(f,b.valor);m.checkRowSelectUser(f);if(a.options.permiteDropGrupo||a.options.permiteDropLinha)f.css({"user-select":"none",cursor:"grab"}),f.draggable({cursorAt:{left:-5,top:10},distance:5,helper:function(w){w=$("&lt;div&gt;").addClass("linha_dados_helper").css({"max-width":this.getBoundingClientRect().width-15,"background-color":"var(--cor-helper-drag-fundo)"});
if(1&lt;m.getLinhasSelecionadas().length)var u=$("&lt;span&gt;").text(m.getLinhasSelecionadas().length+" linhas selecionadas");else w[0].innerHTML=this.innerHTML,u=$('span:not(".span_icone_drag")',w).detach(),w.empty();var x=$("&lt;span&gt;").css({width:"12px","text-align":"center","background-color":"#c0000011"}).append($("&lt;i&gt;").addClass("fas fa-times").css("color","#c00000"));w.append(x,u);return w},appendTo:a.oDivDados,containment:a.oDivDados,start:function(w){$(document.body).css("cursor","grabbing");var u=
$(m.getLinhasSelecionadas());u.length?u.each(function(){$(this).addClass("linha_selecionada_transparencia")}):(a.deselecionaLinhas(null,!0,!0),m.selecionaLinha(w,this),$(this).addClass("linha_selecionada_transparencia"));$(".linha_dados",a.oDivDados).addClass("linha_helper_transparencia");$(".linha_agrupamento",a.oDivDados).addClass("linha_helper_transparencia")},stop:function(){$(document.body).css("cursor","auto");$(".linha_helper_transparencia",a.oDivDados).removeClass("linha_helper_transparencia");
$(".linha_selecionada_transparencia",a.oDivDados).removeClass("linha_selecionada_transparencia")}}),a.options.permiteDropLinha&amp;&amp;(f.droppable({tolerance:"pointer",accept:function(w){var u=null,x=arguments.callee.caller.arguments,F;for(F in Object.keys(x))x[F].originalEvent&amp;&amp;(u=x[F]);return u&amp;&amp;"mouseup"===u.type&amp;&amp;!$(".linha_dados_helper").length||1&lt;m.getLinhasSelecionadas().length||this===w[0]?!1:a.options.onValidaLinhaDropavel?va({linha_origem:w[0].opcoes,linha_atual:this.opcoes}):$(this).childrenOf(w.parent())},
classes:{"ui-droppable-active":"linha_drop_ativo"},deactivate:function(){$(".linha_drop_ativo",a.oDivDados).removeClass("linha_drop_ativo")},out:function(w,u){w=$("i",u.helper);w.removeClass().addClass("fas fa-times").css("color","#c00000");w.parent().css("background-color","#c0000011")},over:function(w,u){var x=$("i",u.helper);setTimeout(function(){x.removeClass().addClass("fas fa-check").css("color","#4c8844");x.parent().css("background-color","#4c884411")},1)},drop:function(w,u){a.options.onDropLinha&amp;&amp;
ua({linha_origem:u.draggable[0].opcoes,linha_destino:this.opcoes})&amp;&amp;a.filtraConsulta()}}),a.droppables.push(f));return f},montaColuna:fa,iniciaEspacoTabela:P,getWidthColunaCheck:C,ajustaSizeColunaTitulo:G,onChangeFiltroCampo:m.funcoes.onChangeFiltroCampo,criaAreaFiltros:function(){if(a.mostraFiltros&amp;&amp;a.options.appendTelaFiltro){a.oDivFiltros=$("&lt;aside&gt;").attr("aria-label","Área de Filtros da Consulta").addClass("div_area_filtros_consulta area-filtros").appendTo(a.areaConsulta);ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.oDivFiltros,
5,"Área de Filtros",!0,"subcontexto_"+a.options.nome);var b=m.getTelaFiltro();b&amp;&amp;b.montaTela(a.oDivFiltros)}if(a.mostraFiltros){b=m.getTelaFiltro();var c=m.getGridFiltro();c&amp;&amp;(c.onCreateLinha(function(){m.funcoes.onChangeFiltroCampo(get_objetos_linha_grid(this),!0)}),c.getCampoOriginal("filtro").onChange(function(){m.funcoes.onChangeFiltroCampo(get_objetos_linha_grid(this),!0)}),c.getCampoOriginal("tipo").onChange(function(){m.funcoes.onChangeFiltroTipo(get_objetos_linha_grid(this),!0)}),c.setLinhasIniciais(1),
!0!==b.FiltrosSetados&amp;&amp;c.limpa());a.setValorInicial();qa()}},criaAreaTitulo:function(){if(!ControleBaseSistema.isLayoutV3()&amp;&amp;a.options.titulo){var b=$("&lt;div&gt;");b.addClass("fundo_titulo_degrade titulo_descricao_consulta area-titulo-campos");b.html(a.options.titulo);a.areaConsulta.append(b)}},criaAreaAgrupadores:L,criaTabela:N,criaRodape:function(){if(a.mostraRodape){a.divRodape||(a.divRodape=$("&lt;footer&gt;").attr("aria-label","Rodapé da consulta").addClass("rodape_consulta border_default2_top fundo_titulo_rodape disabled_user_select area-rodape").appendTo(a.areaConsulta),
ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.divRodape,25,"Rodapé da Consulta",!0,"subcontexto_"+a.options.nome));a.divRodape.empty();Modernizr.mobile&amp;&amp;a.divRodape.addClass("janela_rodape_mobile");if(a.isConsultaMapa()){var b=ControleTemaSistema.isTemaEscuro()||ControleTemaSistema.isTemaAltoContraste()?"imagem_powered_by_google_branco":"";Mapa.usaGoogleMaps()&amp;&amp;$("&lt;span&gt;").addClass("rodape_consulta_imagem").addClass("imagem_powered_by_google").addClass(b).appendTo(a.divRodape);O();a.btnRefresh&amp;&amp;
(a.btnRefresh.setCss({float:"left",marginTop:"2px"}),a.btnRefresh.appendTo(a.divRodape))}else a.scrollInfinito||!a.options.mostraPaginador?(O(),a.btnRefresh&amp;&amp;(a.btnRefresh.setCss({float:"left",marginTop:"3px",marginLeft:"6px"}),a.btnRefresh.appendTo(a.divRodape))):xa();ya();if(ControleBaseSistema.isLayoutV3())b=$("&lt;div&gt;").addClass("rodape-opcoes"),a.doCriaBotaoRodapeImprimir(b),a.doCriaBotaoRodapeOcultaFiltros(b),a.doCriaBotaoRodapePesquisaCliente(b),a.doCriaBotaoRodapeControleLinhas(b),a.doCriaBotaoRodapeTipoVisualizacao(b),
a.doCriaBotaoRodapeSalvarPreferencia(b),a.divRodape.append(b);else{b=$("&lt;table&gt;").attr("role","presentation").attr("border","0");var c=$("&lt;tbody&gt;");b.append(c);var d=$("&lt;tr&gt;");c.append(d);c=$("&lt;td&gt;").css("height","21px");d.append(c);(new Separador("V",15)).setCss("margin","-5px 5px auto 5px").setCss("vertical-align","text-bottom").appendTo(c);a.doCriaBotaoRodapeImprimir(c);a.doCriaBotaoRodapeOcultaFiltros(c);a.doCriaBotaoRodapePesquisaCliente(c);a.doCriaBotaoRodapeControleLinhas(c);a.doCriaBotaoRodapeTipoVisualizacao(c);
(new Separador("V",15)).setCss("margin","-5px 5px auto 5px").setCss("vertical-align","text-bottom").appendTo(c);a.doCriaBotaoRodapeSalvarPreferencia(c);d=$("&lt;div&gt;").addClass("total_reg rodape-opcoes").width("auto");d.append(b);a.divRodape.append(d)}!ControleBaseSistema.isLayoutV3()&amp;&amp;a.options.inLine&amp;&amp;(a.areaRodapeDetalhamento=$("&lt;div&gt;"),ControleBaseSistema.layoutSistemaNovo?a.areaRodapeDetalhamento.addClass("consulta_area_rodape_detalhamento"):(a.areaRodapeDetalhamento.addClass("border_default2_right consulta_area_rodape_detalhamento"),
a.areaRodapeDetalhamento.css({"float":"left",width:"auto",height:"100%","padding-left":3,"padding-right":3})),a.divRodape.prepend(a.areaRodapeDetalhamento));wa()}},verificaColunasOrdenacao:ba,ajustaCampos:M,ajustaOverflow:J,ajustaOverflowConsulta:V,ajustaSizeColunasDado:K,trataAcessibilidade:R,doAjustaRodape:S,criaAreaTituloColuna:aa,criaAreaTituloColunaPadrao:function(){a.oTableTitulo=$("&lt;table&gt;").addClass("dados titulo_consulta").attr("role","presentation");a.oTituloColunas.append(a.oTableTitulo);
a.oColGroupTitulo=$("&lt;colgroup&gt;");var b=C();if(a.options.permiteSelecaoLinha){var c=$("&lt;col&gt;");a.oColGroupTitulo.append(c);ControleBaseSistema.isLayoutV3()?c.css("--largura-slot-acao",b):c.width(b)}a.oTableTitulo.append(a.oColGroupTitulo);c=$("&lt;tbody&gt;");a.oTableTitulo.append(c);a.oTrTitulo=$("&lt;tr&gt;").addClass("estrutura_linha_titulo");a.aColunasTitulo=[];c.append(a.oTrTitulo);var d=$("&lt;td&gt;").addClass("estrutura_titulo_colunas_consulta acao_consulta slot-acao-selecao").addClass("fundo_titulo_degrade");
a.utilizaTituloColunas()&amp;&amp;(a.oTrTituloColunas=$("&lt;tr&gt;").addClass("estrutura_linha_titulo"),c.append(a.oTrTituloColunas),a.oTrTitulo.addClass("titulo_agrupamento"),a.oTrTituloColunas.addClass("titulo_agrupamento_colunas"),d.attr("rowspan",2),ControleBaseSistema.isLayoutV3()?d.css("--largura-slot-acao",b):d.width(b));a.options.permiteSelecaoLinha&amp;&amp;(a.oTrTitulo.append(d),a.aColunasTitulo.push("Seleção de Linhas"));return d},doFormataTextoVisualizacaoPadrao:ha,doFormataTextoVisualizacaoNaoEditavel:ia,
doFormataTextoVisualizacaoEditavel:ja,criaAreaDetalhamento:function(){a.oDivDetalhamento=$("&lt;div&gt;").addClass("detalhamento_consulta area-detalhamento").appendTo(a.areaConsulta);ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.oDivDetalhamento,20,"Detalhamento da Consulta",!0,"subcontexto_"+a.options.nome);var b=$("&lt;div&gt;");a.oDivDetalhamento.append(b);b.addClass("area_detalhamento border_default2_top");a.areaUtilFixa=$("&lt;div&gt;");a.areaUtilFixa.addClass("janela_ipm_detalhamento");if(a.options.detalhamentoCollapse){var c=
!1;2==a.options.detalhamentoCollapse&amp;&amp;(c=!0,a.areaUtilFixa.addClass("detalhamento_ativo_consulta_collapsed_close"),a.areaUtilFixa.addClass("detalhamento_consulta_collapsed_close"));a.oSplitterDetalhamento=new Splitter("H",c);a.oSplitterDetalhamento.setHint("Esconder detalhamento da consulta","Mostrar detalhamento da consulta");a.oSplitterDetalhamento.setFunctionCollapsed(function(){a.oSplitterDetalhamento.getCollapsed()?(a.areaUtilFixa.addClass("detalhamento_consulta_collapsed_close"),a.areaUtilFixa.removeClass("detalhamento_consulta_collapsed_open")):
(a.areaUtilFixa.addClass("detalhamento_consulta_collapsed_open"),a.areaUtilFixa.removeClass("detalhamento_consulta_collapsed_close"));a.ajustaHeight()});a.oSplitterDetalhamento.appendTo(a.areaUtilFixa);var d=0,e=$("&lt;div&gt;").addClass("coluna_moving_consulta indicador-preview-redimensionamento-coluna").css("opacity",.5);a.oSplitterDetalhamento.obj.draggable({axis:"y",helper:"clone",appendTo:"parent",cursor:"row-resize",cancel:".detalhamento_consulta_collapsed_close",distance:5,start:function(){if(a.oSplitterDetalhamento.getCollapsed())return!1;
$(document.body).addClass("disabled_user_select");var h=$(this.parentNode);e.css({top:h.position().top,left:h.position().left,width:h.width(),height:h.height()});h.hide();h.parent().append(e);a.ajustaHeight()},drag:function(h,l){if(a.oSplitterDetalhamento.getCollapsed())return!1;h=l.position.top;l=e.height()-(l.position.top-e.position().top);0===d&amp;&amp;(d=e.position().top);if(5&gt;l||h&lt;d)return!1;e.css({top:h,height:l})},stop:function(){if(a.oSplitterDetalhamento.getCollapsed())return!1;$(document.body).removeClass("disabled_user_select");
$(this.parentNode).show();$(this.parentNode).height(e.height());e.remove();a.ajustaHeight()}}).disableSelection()}else a.areaUtilFixa.css("paddingTop","4px");a.areaUtilFixa.height(a.alturaAreaDetalhamento);b.append(a.areaUtilFixa);a.detalhamento.montaTela(a.areaUtilFixa)},criaAreaDetalhamentoInLine:function(){if(ControleBaseSistema.isLayoutV3()){a.oDivDetalhamento=$("&lt;div&gt;").addClass("area-detalhamento").appendTo(a.areaConsulta);a.areaUtilDetalhamento=$("&lt;div&gt;").appendTo(a.oDivDetalhamento);a.areaUtilDetalhamento.addClass("janela_ipm_detalhamento janela-detalhamento");
var b=a.alturaAreaDetalhamento;a.options.inLine.orientacao===Consulta.DETALHAMENTO_ORIENTACAO_VERTICAL?(a.areaConsulta.addClass("detalhamento-vertical"),a.areaUtilDetalhamento.width(b)):a.areaUtilDetalhamento.height(b);ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.oDivDetalhamento,20,"Detalhamento da Consulta",!0,"subcontexto_"+a.options.nome);a.areaUtilDetalhamento.empty();a.options.detalhamentoCollapse&amp;&amp;(b={},a.oSplitterDetalhamento=new Splitter((b[Consulta.DETALHAMENTO_ORIENTACAO_HORIZONTAL]=
Splitter.TIPO_HORIZONTAL,b[Consulta.DETALHAMENTO_ORIENTACAO_VERTICAL]=Splitter.TIPO_VERTICAL,b)[a.options.inLine.orientacao],a.options.detalhamentoCollapse==Consulta.DETALHAMENTO_COLLAPSE_INICIA_MINIMIZADO),a.oSplitterDetalhamento.setHint("Esconder detalhamento da consulta","Mostrar detalhamento da consulta"),a.oSplitterDetalhamento.setTelas($(),a.areaUtilDetalhamento),a.oSplitterDetalhamento.montaComponente(a.oDivDetalhamento),1024&gt;=__initialWidth&amp;&amp;a.options.inLine.orientacao===Consulta.DETALHAMENTO_ORIENTACAO_VERTICAL&amp;&amp;
a.oSplitterDetalhamento.setColapsed(!0),a.oSplitterDetalhamento.onChangeCollapse(function(){J()}),a.oSplitterDetalhamento.setTamanhoMaximoResize(function(){return a.options.inLine.orientacao==Consulta.DETALHAMENTO_ORIENTACAO_HORIZONTAL?IpmJanelas.getJanelaAtiva().height()/2:IpmJanelas.getJanelaAtiva().width()/2}));m.emptyDetalhamento()}else if(a.oDivDetalhamento=$("&lt;div&gt;").addClass("detalhamento_consulta area-detalhamento"),b=$("&lt;div&gt;"),a.oDivDetalhamento.append(b),a.areaUtilDetalhamento=$("&lt;div&gt;"),
a.areaUtilDetalhamento.addClass("janela_ipm_detalhamento"),2===a.options.inLine.orientacao?(b.css("height","100%"),a.oDivDetalhamento.addClass("detalhamento_consulta_vertical"),a.prepend(a.oDivDetalhamento),a.areaConsulta.addClass("border_default2_right"),a.areaConsulta.css({overflow:"auto",height:"100%"}),a.oDivDetalhamento.width(a.alturaAreaDetalhamento),a.oDivDetalhamento.css({"float":"right",height:"100%"})):(a.areaConsulta.append(a.oDivDetalhamento),a.areaUtilDetalhamento.height(a.alturaAreaDetalhamento),
b.addClass("area_detalhamento border_default2_top")),ControleNavegacao.adicionaAtalhoAutomaticoContexto(a.oDivDetalhamento,20,"Detalhamento da Consulta",!0,"subcontexto_"+a.options.nome),b.append(a.areaUtilDetalhamento),a.areaUtilDetalhamento.empty(),a.options.detalhamentoCollapse){var c=!1;2==a.options.detalhamentoCollapse&amp;&amp;(c=!0,a.areaUtilDetalhamento.addClass("detalhamento_ativo_consulta_collapsed_close"),a.areaUtilDetalhamento.addClass("detalhamento_consulta_collapsed_close"));2===a.options.inLine.orientacao?
(a.oSplitterDetalhamento=new Splitter("V",c),a.oSplitterDetalhamento.obj.css("float","left"),a.oSplitterDetalhamento.obj.css("cursor","e-resize")):(a.oSplitterDetalhamento=new Splitter("H",c),a.oSplitterDetalhamento.obj.css("cursor","n-resize"));a.oSplitterDetalhamento.setHint("Esconder detalhamento da consulta","Mostrar detalhamento da consulta");a.oSplitterDetalhamento.setFunctionCollapsed(function(){var d=a.oSplitterDetalhamento.getCollapsed(),e=2===a.options.inLine.orientacao?a.oDivDetalhamento:
a.areaUtilDetalhamento;d?(e.addClass("detalhamento_ativo_consulta_collapsed_close"),e.addClass("detalhamento_consulta_collapsed_close"),"H"==a.oSplitterDetalhamento.tipo&amp;&amp;a.oSplitterDetalhamento.obj.css("cursor","default")):(e.removeClass("detalhamento_ativo_consulta_collapsed_close"),e.removeClass("detalhamento_consulta_collapsed_close"),"H"==a.oSplitterDetalhamento.tipo&amp;&amp;a.oSplitterDetalhamento.obj.css("cursor","n-resize"),"V"==a.oSplitterDetalhamento.tipo&amp;&amp;a.oSplitterDetalhamento.obj.css("cursor",
"e-resize"),la());ControleBaseSistema.layoutSistemaNovo||a.ajustaHeight()});a.oSplitterDetalhamento.prependTo(b);2===a.options.inLine.orientacao&amp;&amp;1024&gt;=__initialWidth&amp;&amp;a.oSplitterDetalhamento.setColapsed(!0)}else a.areaUtilDetalhamento.css("paddingTop","4px")},executaDetalhamentoSelecaoLinha:la,atualizaEstadoRodapeConsulta:ka}};;/*&lt;/editor-fold desc="js_consulta_dados.js"&gt;*/
/*&lt;editor-fold desc="js_consulta_filtros.js"&gt;*//*
 {ipm "async": false, "bundle": "consultas_externos"}
*/
var ControleConsultaFiltros=function(){function x(b,a,c){this.proxyConsulta=b;this.gridFiltros=a;this.alteraTipo=c;this.usaTabela=!0;this.afterEvento=this.onEnter=null;this.usaConstantesParametros=!1}function C(b,a,c,e,d){if(ControleBaseSistema.isLayoutV3()){var g=ContextoFlutuante.monta("Configurar Constante/Parâmetro",function(){var f=VetorUtils.getBordaElemento(d.obj,VetorUtils.BORDA_HORIZONTAL_MEIO,VetorUtils.BORDA_VERTICAL_TOPO);f.y-=ControleBaseSistema.useDesignSystem("--gap-1");return f},function(){return q.closeJanela()}).posiciona(ContextoFlutuante.ESTILO_POSICAO_CENTRO,
ContextoFlutuante.ESTILO_POSICAO_TOPO).inject(ContextoFlutuante.ESTILO_CONTEXTO_SETAS).criaSeta(d.obj);g.setIconeCabecalho(126);g.criaBotoes(!1);g.base.attr("id","contexto-constantes-parametros");var h=1,l=e.getValor();l&amp;&amp;(h=l.startsWith("CONSTANTE")?2:3);var t=ContextoFlutuante.montaContainerContexto();g.rodape.css({opacity:0});g.show(t);var q=new Janela({rotina:12009,acao:438,frame:g.corpo,rodapeFrame:g.rodape,onComplete:function(){executaProximoLoopAnimacao(function(){g.rodape.css({opacity:1});
g.reposiciona()})},fnSubmit:function(f){f=f[1]||"";var m=f.split("_");e.setLista([[f,("PARAMETRO"==m[0]?"Parâmetro":"Constante")+": "+(m[1]+"_"+m[2]).split("-").join(", Item: ")]]);e.setValor(f);v(b,a,c,e,d);g.close()},onClose:function(){return t.detach()},parametro:{permiteSimples:!1,tipo:h,valor:l}})}else{var n=ContextoFlutuante.monta("Configurar Constante/Parâmetro",function(){var f=VetorUtils.getBordaElemento(d.obj,VetorUtils.BORDA_HORIZONTAL_MEIO,VetorUtils.BORDA_VERTICAL_TOPO);f.x+=.25*ControleTamanhoFonte.getTamanhoFonte();
return f},function(){q.closeJanela()}).posiciona(ContextoFlutuante.ESTILO_POSICAO_TOPO,ContextoFlutuante.ESTILO_POSICAO_CENTRO).inject(ContextoFlutuante.ESTILO_CONTEXTO_SETAS).criaSeta(d.obj).corDestaque(ControleTemaSistema.getCorTemaAtual(4));h=1;(l=e.getValor())&amp;&amp;(h=l.startsWith("CONSTANTE")?2:3);var r;ControleBaseSistema.bloqueiaSistema();q=new Janela({rotina:12009,acao:438,frame:n.corpo,bloqueadora:function(){},onComplete:function(){ControleBaseSistema.desbloqueiaSistema();var f=new Botao("fechar",
"Fechar");f.onClick(function(){n.close()});f.appendTo(n.rodape);r=ContextoFlutuante.montaContainerContexto();q.obj.css("width","35rem");q.obj.css("height","7rem");executaProximoLoopAguardando(function(){q.getOptions().botoes.reverse().forEach(function(m){"string"==typeof m&amp;&amp;(m=avaliaCaminho(m));m&amp;&amp;m.appendTo(n.rodape)})});n.show(r)},fnSubmit:function(f){f=f[1]||"";var m=f.split("_");e.setLista([[f,("PARAMETRO"==m[0]?"Parâmetro":"Constante")+": "+(m[1]+"_"+m[2]).split("-").join(", Item: ")]]);e.setValor(f);
v(b,a,c,e,d);n.close()},onClose:function(){r.detach()},parametro:{permiteSimples:!1,tipo:h,valor:l}})}}function v(b,a,c,e,d){a instanceof CampoListaMultipla||[ConsultaGridFiltros.OPERADORES.ENTRE,ConsultaGridFiltros.OPERADORES.NULO,ConsultaGridFiltros.OPERADORES.NAO_NULO,ConsultaGridFiltros.OPERADORES.CONTIDO,ConsultaGridFiltros.OPERADORES.NAO_CONTIDO].includes(b.getValor())?(d.hide(),a.setDisabled(!1),a.setReadOnly(!1),a.obj.parent().show(),c.setDisabled(!1),c.setReadOnly(!1),e.setValor(""),e.obj.parent().hide()):
(d.show(),e.getValor()?(a.setDisabled(!0),a.obj.parent().hide(),c.setDisabled(!0),c.obj.parent().hide(),a.setValor(""),c.setValor(""),e.obj.parent().show()):(a.setDisabled(!1),a.setReadOnly(!1),a.obj.parent().show(),c.setDisabled(!1),c.setReadOnly(!1),a.setValor(""),e.obj.parent().hide()))}function D(b){var a=z.apply(this,[b.filtro.value]);if(-1!=a){var c=this.proxyConsulta.getCampos()[a];this.usaTabela&amp;&amp;(b.tipo.parentNode.style.display="table-cell");b.tipo.myInstance.setReadOnly(!1);b.tipo.myInstance.removeClass("campo_leitura campo_visualizacao");
this.alteraTipo&amp;&amp;(c.filtroOperador?$(b.tipo).val(c.filtroOperador):-1&lt;"cpf_cnpj serial numerico data_hora data_uno data interval ano hora competencia data_uno booleano boolean smallint integer bigint lista_multipla lista".split(" ").indexOf(c.tipo)?$(b.tipo).val("="):"contido"==c.tipo?$(b.tipo).val("CT"):$(b.tipo).val("C"),this.proxyConsulta.getFiltroOperador()&amp;&amp;$.each(this.proxyConsulta.getFiltroOperador(),function(){this.nome==c.nome&amp;&amp;$(b.tipo).val(this.operador)}));-1&lt;["booleano","boolean","lista",
"lista_multipla"].indexOf(c.tipo)&amp;&amp;(b.tipo.myInstance.setReadOnly(!0),b.tipo.myInstance.setClass("campo_leitura campo_visualizacao"));$(c).attr("lastTipo")&amp;&amp;(c.tipo=$(c).attr("lastTipo"));ControleBaseSistema.isLayoutV3()?(a=$(b.campo01).closest(this.usaTabela?"td":".slot-componente"),w.apply(this,[a,c,"campo01",!1]),a=$(b.campo02).closest(this.usaTabela?"td":".slot-componente"),w.apply(this,[a,c,"campo02",!1]),a=get_objetos_linha_grid(a[0])):(a=$(b.campo01).closest(this.usaTabela?"td":".span_componente_campo"),
w.apply(this,[a,c,"campo01",!1]),a=$(b.campo02).closest(this.usaTabela?"td":".span_componente_campo"),w.apply(this,[a,c,"campo02",!1]),a=get_objetos_linha_grid(a[0]));A.apply(this,[a])}}function A(b){$(b.campo02).parent().hide();b.campo02.myInstance.setValor(null);var a=$(b.campo02).parent().parent().is(".linha_componente_tela");a&amp;&amp;$(b.campo02).parent().parent().hide();var c=ControleBaseSistema.isLayoutV3()?$(b.campo01).closest(this.usaTabela?"td":".slot-componente"):$(b.campo01).closest(this.usaTabela?
"td":".span_componente_campo"),e=z.apply(this,[b.filtro.value]),d=this.proxyConsulta.getCampos()[e],g=B.apply(this,[d]);"CT"==b.tipo.value||"!CT"==b.tipo.value?"contido"!=d.tipo&amp;&amp;($(d).attr("lastTipo",d.tipo),d.tipo="contido"):$(d).attr("lastTipo")&amp;&amp;(d.tipo=$(d).attr("lastTipo"));for(e=0;e&lt;b.tipo.length;e++)$('option[value="'+b.tipo[e].value+'"]',b.tipo).removeAttr("disabled"),$('option[value="'+b.tipo[e].value+'"]',b.tipo).css("display","");e=g?g.tipo:d.tipo;$(d).attr("lastTipo")&amp;&amp;$(d).attr("lastTipo")!=
d.tipo&amp;&amp;(e=$(d).attr("lastTipo"));var h=-1!==["numerico","smallint","integer","bigint"].indexOf(e),l=-1!==["data","data_hora"].indexOf(e);("ano"==e||l||"competencia"==e)&amp;&amp;u(b.tipo,["C","NC","IC","TC"]);"ano"==e||"contido"==e||h||u(b.tipo,["CT","!CT"]);h&amp;&amp;d.oCampo&amp;&amp;null!=d.oCampo.getDecimais()&amp;&amp;d.oCampo.getDecimais()&amp;&amp;u(b.tipo,["CT","!CT","C","NC"]);"interval"==e&amp;&amp;u(b.tipo,["C","NC","IC","TC","E"]);"cpf_cnpj"==e&amp;&amp;u(b.tipo,"&lt; &gt; &lt;= &gt;= NC E IC TC".split(" "));"cpf"!=e&amp;&amp;"cnpj"!=e||u(b.tipo,"&lt; &gt; &lt;= &gt;= NC E TC".split(" "));
g&amp;&amp;g.getCampo().getExterno()&amp;&amp;u(b.tipo,"C NC CT !CT IC TC E".split(" "));w.apply(this,[c,d,"campo01",!0]);d=get_objetos_linha_grid(c[0]);if("E"==b.tipo.value){if($(b.campo01).attr("useEnter",""),a&amp;&amp;$(b.campo02).parent().parent().show(),$(b.campo02).parent().show(),$(c).attr("colspan","1"),g||($(d.campo01).css("width",this.usaTabela?"12rem":"10rem"),$(d.campo02).css("width",this.usaTabela?"12rem":"10rem")),l)switch(b=$(d.campo01),a=$(d.campo02),e){case "data":a.is(":visible")&amp;&amp;b[0].myInstance.setCampoDataRelacionado(a[0].myInstance);
break;case "data_hora":a.is(":visible")&amp;&amp;b[0].myInstance.setCampoDataHoraRelacionado(a[0].myInstance)}}else $(b.campo01).attr("useEnter","false"),$(c).attr("colspan","2");this.usaConstantesParametros&amp;&amp;(c=d.tipo.myInstance,b=d.campo01.myInstance,a=d.campo02.myInstance,v(c,b,a,d.constanteParametro.myInstance,d[103].myInstance))}function w(b,a,c,e){var d=this,g=a.tipo,h=g,l=a.tamanhoMaximo,t=this.proxyConsulta.getTelaFiltro(),q=$('input[name="campo01"]',b).val(),n=$('select[name="tipo"]',this.usaTabela?
b.parent():b.parent().parent()),r=20,f=a.oCampo||a.campo,m=("campo01"==c?"Primeiro":"Segundo")+" valor para o filtro sobre o campo "+a.titulo;b.empty();$(a).attr("lastTipo")&amp;&amp;$(a).attr("lastTipo")!=a.tipo&amp;&amp;(h=$(a).attr("lastTipo"));if("memo"==g||"editor"==g)g="texto";"texto"==g&amp;&amp;(r=100);"ano"==h&amp;&amp;(r=4);l&amp;&amp;(r=l);if("NULL"==n.val()){g="preenchido";var k=new CampoForm("lista",c,m,!1,10,!1);k.setLista([["","Selecione..."],[1,"Sim"],[0,"Não"]])}else k=new CampoForm(g,c,m,!1,20,r);(f&amp;&amp;f.decimais||a.decimais)&amp;&amp;
y(g)&amp;&amp;k.setDecimais(f&amp;&amp;f.decimais||a.decimais);(f&amp;&amp;f.permiteValorNegativo||a.permiteValorNegativo)&amp;&amp;y(g)&amp;&amp;k.oCampo.setPermiteValorNegativo(f&amp;&amp;f.permiteValorNegativo||a.permiteValorNegativo);(f&amp;&amp;f.recebeValorInvalido||a.recebeValorInvalido)&amp;&amp;y(g)&amp;&amp;k.oCampo.setRecebeValorInvalido(f&amp;&amp;f.recebeValorInvalido||a.recebeValorInvalido);switch(g){case "mascara":if(h=a.oCampo&amp;&amp;a.oCampo.getAtributo("mascara")||a.mascara)n=a.oCampo&amp;&amp;a.oCampo.mascaras||a.mascaras,l="_",n?(h=n[0][0],l=n[0][1],k.oCampo.setMascaras(n)):
l=(a.oCampo&amp;&amp;a.oCampo.getPlaceHolder()||a.placeholder||"").toString().substr(0,1),(n=a.oCampo&amp;&amp;a.oCampo.coringas||a.coringas)&amp;&amp;k.oCampo.setCoringas(n),k.oCampo.setMask(h,l);break;case "lista_tags":case "lista":case "lista_multipla":k="lista_tags"==g?new CampoForm("lista_tags",c,m,!1,null,r):new CampoForm("lista_multipla",c,m,!1,null,r);k.getCampo().setConteudoFixo();k.onChange(function(){$(a).attr("isListaMultipla",k.getCampo())});h=f.lista||f.getLista()||(a.itens||[]).map(function(p){return[p.valor,
p.nome,!0,{},p.hint]});k.setLista(h);k.getCampo().getObj().grid=!0;k.getCampo().campo.getObj().get(0).myInstance=k.getCampo().getObj().get(0).myInstance;(a.getMaxWidthCampoLista&amp;&amp;a.getMaxWidthCampoLista()||a.maxWidthCampoLista)&amp;&amp;k.oCampo.setCss("max-width",a.getMaxWidthCampoLista&amp;&amp;a.getMaxWidthCampoLista()||a.maxWidthCampoLista);break;case "booleano":case "boolean":k=new CampoForm("lista",c,m,!1,null,r);k.getCampo().setTextoInicial("Todos");k.setLista([[0,"Não"],[1,"Sim"]]);$(a).attr("isLista",!0);
break;case "hora":k.oCampo.setExibeSegundos(f&amp;&amp;(f.getExibeSegundos&amp;&amp;f.getExibeSegundos()||f.exibeSegundos)||a.exibeSegundos);k.oCampo.setPermiteMaisDia(f&amp;&amp;f.getPermiteMaisDia&amp;&amp;f.getPermiteMaisDia());break;case "data_hora":k.oCampo.setExibeSegundos(f&amp;&amp;(f.getExibeSegundos&amp;&amp;f.getExibeSegundos()||f.exibeSegundos)||a.exibeSegundos)}"preenchido"!==g&amp;&amp;(a.hasCampoFiltro&amp;&amp;a.hasCampoFiltro()||a.campoFiltro)&amp;&amp;(k=B.apply(this,[a]),$(k.getCampo().getObj()).attr("name",c));k.oCampo.onEnter(function(p){p=$('input[name="campo02"]',
this.parentNode.parentNode);"campo01"===this.name&amp;&amp;p.is(":visible")?p.trigger("focus"):d.onEnter?(d.gridFiltros&amp;&amp;d.gridFiltros.executaOnChangeGrid(),d.onEnter()):t&amp;&amp;t.__botaoConsultar&amp;&amp;t.__botaoConsultar.getObj().trigger("click")});if(d.gridFiltros)k.oCampo.onPaste(function(p){d.gridFiltros&amp;&amp;d.gridFiltros.executaOnChangeGrid();return!0});if(!ControleNavegacao.acessibilidade)k.oCampo.onKeyDown(function(p){p=p.keyCode;p==CONST.KEY.PAGE_UP?d.proxyConsulta.paginaAnterior():p==CONST.KEY.PAGE_DOWN?d.proxyConsulta.proximaPagina():
(p==CONST.KEY.ARROW_DOWN||p==CONST.KEY.ARROW_UP)&amp;&amp;d.proxyConsulta.selecionaPrimeiraLinha()});k.oCampo.useEnter&amp;&amp;k.oCampo.useEnter(!1);!0===e&amp;&amp;k.oCampo.setValor(q);this.gridFiltros&amp;&amp;this.gridFiltros.adicionaAtributoGrid(k.oCampo);k.oCampo.appendTo(b)}function y(b){return"contido"!=b&amp;&amp;"preenchido"!=b}function B(b){return b.getCampoFiltro&amp;&amp;b.getCampoFiltro()||b.campoFiltro&amp;&amp;eval(b.campoFiltro)()}function z(b){return this.proxyConsulta.getCampos().findIndex(function(a){return a.nome==b})}function u(b,
a){for(var c=0;c&lt;a.length;c++)$('option[value="'+a[c]+'"]',b).attr("disabled","true"),$('option[value="'+a[c]+'"]',b).css("display","none")}x.prototype.montaGrid=function(b){if(ControleBaseSistema.isLayoutV3()){var a=new GridDados("valores","Filtros","100%",1,null,!1,!1,!1);a.setModoImpressao(GridDados.MODO_EXIBICAO_LAYOUT);var c=cloneObject(LayoutExibicaoTela.GRID);c.template.eixo.dinamico={default:{colunas:["minmax(auto, 25rem)","auto","repeat(2, minmax(0, auto))",this.usaConstantesParametros?"auto auto 1fr":
1],linhas:["1fr"]}};a.setLayoutExibicao(c);c=new CampoForm(Campo.LISTA,"filtro","Coluna",!1,"100%");c.setStyle("min-width","15rem");c.setEscondeLabel(!0);c.oCampo.setLista(b);b=new CampoForm(Campo.LISTA,"tipo","Operador",!1,14);b.setEscondeLabel(!0);b.setLista(Object.values(ConsultaGridFiltros.OPERADORES).filter(function(h){return![ConsultaGridFiltros.OPERADORES.COND_E,ConsultaGridFiltros.OPERADORES.COND_OU,ConsultaGridFiltros.OPERADORES.NAO_NULO,ConsultaGridFiltros.OPERADORES.FUZZY].includes(h)}).map(function(h){return new ItemLista(h,
ConsultaGridFiltros.DESCRICAO_OPERADORES[h].ucFirst(),!0)}));var e=new CampoForm(Campo.TEXTO,"campo01","Valor",!1,"100%");e.setEscondeLabel(!0);var d=new CampoForm(Campo.TEXTO,"campo02","Valor Adicional",!1,"100%");d.setEscondeLabel(!0);c=[c,b,e,d];this.usaConstantesParametros&amp;&amp;(b=new CampoForm(Campo.LISTA_DINAMICA,"constanteParametro","",!1,null,null,""),b.setDisabled(!0),b.setReadOnly(!0),b.setEscondeLabel(!0),b.onChange(function(){var h=a.getIndice(),l=a.getInstanciaCampoLinha(h,"tipo").oCampo,
t=a.getInstanciaCampoLinha(h,"campo01").oCampo,q=a.getInstanciaCampoLinha(h,"campo02").oCampo,n=a.getInstanciaCampoLinha(h,"constanteParametro").oCampo;h=a.getInstanciaCampoLinha(h,103);v(l,t,q,n,h)}),e=new BotaoAcao(103),e.setTitle("Configurar Constantes e Parâmetros"),c.push(b,e));a.setFilhos(c);this.gridFiltros=a;this.aplicaEventos();return a}var g=new GridDados("valores","Filtros","100%",1,null,!1,!1,!1);g.setModoImpressao(GridDados.MODO_EXIBICAO_LAYOUT);g.setLayoutExibicao({id:"grid",colunasTemplate:{"default":["minmax(auto, 25rem)",
"auto","repeat(2, minmax(0, auto))",this.usaConstantesParametros?"auto auto 1fr":1]},linhasTemplate:{"default":[1]},estiloTela:{"grid-gap":0},modoAutoAjuste:0});c=new CampoForm(Campo.LISTA,"filtro","Coluna",!1,"100%");c.setStyle("min-width","15rem");c.setEscondeLabel(!0);c.oCampo.setLista(b);b=new CampoForm(Campo.LISTA,"tipo","Operador",!1,14);b.setEscondeLabel(!0);b.setLista(Object.values(ConsultaGridFiltros.OPERADORES).filter(function(h){return![ConsultaGridFiltros.OPERADORES.COND_E,ConsultaGridFiltros.OPERADORES.COND_OU,
ConsultaGridFiltros.OPERADORES.NAO_NULO,ConsultaGridFiltros.OPERADORES.FUZZY].includes(h)}).map(function(h){return new ItemLista(h,ConsultaGridFiltros.DESCRICAO_OPERADORES[h].ucFirst(),!0)}));e=new CampoForm(Campo.TEXTO,"campo01","Valor",!1,"100%");e.setEscondeLabel(!0);d=new CampoForm(Campo.TEXTO,"campo02","Valor Adicional",!1,"100%");d.setEscondeLabel(!0);c=[c,b,e,d];this.usaConstantesParametros&amp;&amp;(b=new CampoForm(Campo.LISTA_DINAMICA,"constanteParametro","",!1,null,null,""),b.setDisabled(!0),b.setReadOnly(!0),
b.setEscondeLabel(!0),b.onChange(function(){var h=g.getIndice(),l=g.getInstanciaCampoLinha(h,"tipo").oCampo,t=g.getInstanciaCampoLinha(h,"campo01").oCampo,q=g.getInstanciaCampoLinha(h,"campo02").oCampo,n=g.getInstanciaCampoLinha(h,"constanteParametro").oCampo;h=g.getInstanciaCampoLinha(h,103);v(l,t,q,n,h)}),e=new BotaoAcao(103),e.setTitle("Configurar Constantes e Parâmetros"),c.push(b,e));g.setFilhos(c);this.gridFiltros=g;this.aplicaEventos();return g};x.prototype.aplicaEventos=function(){var b=this;
this.gridFiltros.onCreateLinha(function(){b.disparaEvento("campo",this);b.afterEvento&amp;&amp;b.afterEvento()});this.gridFiltros.getCampoOriginal("filtro").onChange(function(){b.disparaEvento("campo",this);b.afterEvento&amp;&amp;b.afterEvento()});this.gridFiltros.getCampoOriginal("tipo").onChange(function(){b.disparaEvento("tipo",this);b.afterEvento&amp;&amp;b.afterEvento()});if(this.usaConstantesParametros){var a=this.gridFiltros.getCampoOriginal(103);if(a)a.onClick(function(){var c=a.obj.grid,e=c.getIndice(),d=c.getInstanciaCampoLinha(e,
"tipo").oCampo,g=c.getInstanciaCampoLinha(e,"campo01").oCampo,h=c.getInstanciaCampoLinha(e,"campo02").oCampo,l=c.getInstanciaCampoLinha(e,"constanteParametro").oCampo;c=c.getInstanciaCampoLinha(e,103);C(d,g,h,l,c)})}};x.prototype.disparaEvento=function(b,a){if(a instanceof jQuery||a instanceof Node)a=get_objetos_linha_grid(a);switch(b){case "campo":return D.apply(this,[a]);case "tipo":return A.apply(this,[a])}return null};return x}();;/*&lt;/editor-fold desc="js_consulta_filtros.js"&gt;*/
/*&lt;editor-fold desc="js_consulta_funcoes.js"&gt;*//*
 {ipm "async": false, "bundle": "consultas_externos"}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(d){var E=0;return function(){return E&lt;d.length?{done:!1,value:d[E++]}:{done:!0}}};$jscomp.arrayIterator=function(d){return{next:$jscomp.arrayIteratorImpl(d)}};$jscomp.makeIterator=function(d){var E="undefined"!=typeof Symbol&amp;&amp;Symbol.iterator&amp;&amp;d[Symbol.iterator];return E?E.call(d):$jscomp.arrayIterator(d)};
var ControleConsultaFuncoes=function(d){function E(a,b,c,e){return a.filter(function(h){if(!h.visivel||h.agrupador||h.somenteMultipla)return!1;if(!1===e||h.condicaoController&amp;&amp;B(c,h))return!0;if(Array.isArray(b))return 1&lt;b.length&amp;&amp;"1"!=h.multipla?!1:b.every(function(l){return t(l,h)});if(c){var f=d.getDadosAcaoLinha(b,h);if(f&amp;&amp;f.validateController||(f=d.getDadosAcaoLinha(b,new ControleConsultaAcoes.AcaoConsulta("",h.acao,h.indice)))&amp;&amp;f.validateController)return!0}return t(b,h)})}function p(a){var b=
a.slice(),c=[];a=d.getDadosSelecionados();var e=d.getChavesSelecionados();a.forEach(function(h,f){f=e[f];var l=[];b.forEach(function(g){g=g.dadosAcao;var m=d.getDadosAcaoLinha(h,g);m&amp;&amp;m.validateController&amp;&amp;(m={},m.rotina=g.rotina,m.acao=g.acao,l.push(m))});l.length&amp;&amp;c.push({chave:f,dados:h,acoes:l})});return c}function k(a,b){for(var c=[],e=0;e&lt;a.length;e++)$.each(a[e],function(){for(var h=0;h&lt;b.length;h++){var f=b[h];f.rotina==this.rotina&amp;&amp;f.acao==this.acao&amp;&amp;(this.acesso||c.push({rotina:this.rotina,
acao:this.acao}))}});return c}function u(a,b,c,e,h){var f=[],l=[],g={};b.forEach(function(m){var n=m.agrupamento?c[m.agrupamento]:null;if(!n)return!0;g[n.nome]||(g[n.nome]=[]);g[n.nome].push(m)});b.forEach(function(m){var n=m.agrupamento?g[m.agrupamento]:null,q=m.agrupamento?c[m.agrupamento]:null;if(n&amp;&amp;q){if(-1===l.indexOf(q.nome)){m=a(!0,!1);var w;d.getUsaFontAwesome()&amp;&amp;(w=q.fontAwesome||q.fa||"fa-file-alt");w=(new BotaoAcao(q.acao,null,!0,!1,!1,w)).setLabel(q.titulo).setCss("display","flex").setCss("justify-content",
"flex-start");w.obj.addClass(d.getClasseBotaoContexto(!0));w.appendTo(m);l.push(q.nome)}n.forEach(function(x){(x=y(a,x,f,n,e,h))&amp;&amp;f.push(x)})}else(q=y(a,m,f,n,e,h))&amp;&amp;f.push(q)});return!0}function y(a,b,c,e,h,f){var l=b.rotina+"_"+b.acao+"_"+b.indice;if(-1!==c.indexOf(l))return null;a=a(!1,!!e);var g;d.getUsaFontAwesome()&amp;&amp;(g=b.fontAwesome||null);b=$.extend({},b);b.botao=null;g=(new BotaoAcao(b.acao,function(m){ControleBaseSistema.triggerAlvoPropagacao(d.consulta.obj);D(b,f||h)},!0,!1,!1,g)).setCss("display",
"flex").setCss("justify-content","flex-start").setPodeReceberFocus().setLabel(b.titulo);b.acaoIcone&amp;&amp;g.setAcaoIcone(b.acaoIcone);b.corIconeAcao&amp;&amp;g.setCorIconeAcao(b.corIconeAcao);g.addClass(d.getClasseBotaoContexto(!1));g.appendTo(a);return l}function B(a,b){for(var c=0;c&lt;a.length;c++){var e=a[c];if(e.rotina==b.rotina&amp;&amp;e.acao==b.acao&amp;&amp;(1==e.ativo||b.acesso))return!0}return!1}function t(a,b){var c=d.getDadosAcaoLinha(a,b);return c&amp;&amp;c.acesso?!0:(c=d.getDadosAcaoLinha(a,new ControleConsultaAcoes.AcaoConsulta("",
b.acao,b.indice)))&amp;&amp;c.acesso?!0:!1}function r(a){a.parametros.tamanhoJanelaDispositivo=window.outerWidth}function C(a){d.isVisualizacaoMapa()&amp;&amp;(a.parametros.dados_mapa=d.getParametrosDadosMapa())}function I(a){if(a.habilitado){if("function"===typeof a.click)var b=a.click;else(b=a.click&amp;&amp;avaliaCaminho(a.click))||(b=eval("("+a.click+")"));var c=L(null,a.parametros);b.apply(null,[a.chave,{},a,!1,c,d.consulta,!1])}}function K(a){return a.map(function(b){if("string"==typeof b)try{return JSON.parse(b)}catch(c){window.__bDesenvolvimento&amp;&amp;
IPMBarker.bark(IPMBarker.FATAL,"Chave não reconhecida: "+b),b={}}return b})}function D(a,b,c){c=!1===c?!1:!0;if(b)if(b.length&amp;&amp;0&lt;b.length){b instanceof jQuery&amp;&amp;(b=b.toArray());var e=b.map(function(f){return d.getValorRegistro(f)});var h=b.map(function(f){return d.getChaveRegistro(f)})}else e=[d.getValorRegistro(b)],h=[d.getChaveRegistro(b)];else e=d.getDadosSelecionados(!1),h=d.getChavesSelecionados(),b=d.getElementosSelecionados();h=K(h);return e.length?a&amp;&amp;a.verificaDisponivel&amp;&amp;!1===a.verificaDisponivel(b)?
void 0:1==e.length?e[0]?F(e[0],h[0],a,d.getJanela(),b,c):!1:M(e,h,a,b):!1}function F(a,b,c,e,h,f){if(f&amp;&amp;c.botao&amp;&amp;!c.botao.ativo)return!1;f=1==c.typeWindowPosition;window.ConsultaGridAcoes&amp;&amp;(f=c.typeWindowPosition==ConsultaGridAcoes.TIPO_JANELA_ACAO.IN_LINE);if(!f||d.getDetalhamentoVisivel()){var l=!0,g=d.getDadosAcaoLinha(a,c);g&amp;&amp;(g.acesso?g.msg?(exceptionCallFromJson(g.msg.Exception),l=!1):l=!0:l=!1);if(l){f&amp;&amp;e.setTituloAdicional&amp;&amp;e.setTituloAdicional("");c.click||(c=d.getAcaoOriginal(c.rotina,c.acao,
c.indice));if(!c)return;e=L(a,c.parametros);c.destinoProxy=c.destinoProxy?N(a,c.destinoProxy):!1;"function"===typeof c.click?f=c.click:(f=c.click&amp;&amp;avaliaCaminho(c.click))||(f=eval("("+c.click+")"));if(l=a.acoes)a=$.extend({},a),delete a.acoes;a.key&amp;&amp;a.valor&amp;&amp;(a=a.valor);ControleBaseSistema.isLayoutV3()?(g=ControleBaseSistema.TIPO_BLOQUEIO_FRAME,g.campos=[["100%","100%",{css:{"grid-column":"1 / span 2"}}],["100%","100%"],["100%","100%"],["100%","100%"],["100%","100%"],["100%","100%"],["100%","100%"],
["100%","100%"],["100%","100%"]],g.cssContainer={display:"grid","grid-template-columns":".3fr 1fr","grid-template-rows":"repeat(5, 2.5rem)",gap:"var(--gap-4)"},f.apply(h,[b,a,c,l,e,d.consulta,!1,h,g])):f.apply(h,[b,a,c,l,e,d.consulta,!1,h])}return!0}return!1}function M(a,b,c,e){if(c.botao&amp;&amp;!c.botao.ativo||1!=c.multipla)return!1;a instanceof jQuery&amp;&amp;(a=a.toArray());if(a.every(function(n){return(n=d.getDadosAcaoLinha(n,c))&amp;&amp;!n.acesso?!1:!0})){var h=[],f=[],l=[],g=[];a.forEach(function(n,q){q=b[q];h.push(L(n,
c.parametros));f.push(q);g.push(n.acoes);n.acoes&amp;&amp;(n=$.extend({},n),delete n.acoes);l.push(n)});var m=Q(h);c.destinoProxy=c.destinoProxy?N(a[0],c.destinoProxy):!1;c.clickMultiplo||(c.clickMultiplo=c.click);c.click||(c=d.getAcaoOriginal(c.rotina,c.acao,c.indice));"function"===typeof c.clickMultiplo?a=c.clickMultiplo:(a=c.clickMultiplo&amp;&amp;avaliaCaminho(c.clickMultiplo))||(a=eval("("+c.clickMultiplo+")"));l=l.map(function(n){return n&amp;&amp;n.key&amp;&amp;n.valor?n.valor:n});a.apply(e,[f,l,c,g,m,d.consulta]);return!0}return!1}
function Q(a){return a.reduce(function(b,c){for(var e in c){var h=c[e];em_branco(e)||em_branco(h)||(b[e]=b[e]&amp;&amp;b[e]!=h?b[e]+","+h:h)}return b},{})}function L(a,b){var c={};a&amp;&amp;a.key&amp;&amp;a.valor&amp;&amp;(a=a.valor);for(var e in b)if(c[e]=b[e],"string"==typeof b[e]){if(a&amp;&amp;-1&lt;b[e].indexOf("$consulta-&gt;")&amp;&amp;(c[e]=b[e].replace(/\$consulta\-&gt;(.+)/,function(f,l){return void 0!==a[l]&amp;&amp;null!==a[l]?a[l]:""})),-1&lt;b[e].indexOf("$filtro-&gt;")&amp;&amp;(c[e]=b[e].replace(/\$filtro\-&gt;(.+)/,function(f,l){return(f=d.getFiltro(l))&amp;&amp;0&lt;f.length?
f[0].valor:""})),-1&lt;b[e].indexOf("componente[")){var h=avaliaCaminho(b[e]);c[e]=h instanceof CampoForm?h.getValor():""}}else b[e]&amp;&amp;"object"===typeof b[e]&amp;&amp;b[e].escopo&amp;&amp;b[e].funcao&amp;&amp;b[e].argumentos&amp;&amp;(c[e]=executaEventoJson(b[e]));a&amp;&amp;c.msg&amp;&amp;(c.msg.param=a);return c}function N(a,b){var c={};a&amp;&amp;a.key&amp;&amp;a.valor&amp;&amp;(a=a.valor);for(var e in b)void 0!==c["variavel"+e]&amp;&amp;(b[e]=c["variavel"+e]),"string"==typeof b[e]&amp;&amp;0!=e.indexOf("variavel")?(c["variavel"+e]=b[e],c[e]=b[e].replace(/\$consulta\-&gt;(.+)/,function(h,
f){return void 0!==a[f]&amp;&amp;null!=a[f]?a[f]:""})):c[e]=b[e];return c}function R(a,b){var c=!1;0&lt;a.length&amp;&amp;d.executaAjaxValidarControlador(a).then(function(e){if(!1===b)c=e;else for(var h=[],f=0;f&lt;e.length;f++)$.each(e[f],function(){for(var l=0;l&lt;b.length;l++){var g=b[l];if(g.rotina==this.rotina&amp;&amp;g.acao==this.acao){var m=JSON.stringify({rotina:this.rotina,acao:this.acao});this.acesso||(g.setAtivo(!1),h.push(m));-1&gt;=h.indexOf(m)&amp;&amp;g.setAtivo(this.acesso)}}})});return c}function P(a,b,c,e,h,f,l,g){if((d.forcaFontAwesome||
d.getUsaFontAwesome())&amp;&amp;!a.acaoIcone)var m=a.fontAwesome||"fa-file-alt";c=(new BotaoAcao(a.acao,h,e,!1,!1,m)).setLabel(c);a.hintDesativado&amp;&amp;c.setHintDesativado(a.hintDesativado);a.corIconeAcao&amp;&amp;c.setCorIconeAcao(a.corIconeAcao);c.setPodeReceberFocus();a.acaoIcone&amp;&amp;c.setAcaoIcone(a.acaoIcone);a.botao=c;g||(g=d.getAgrupamentoOptConsulta(a.agrupamento));g?(a=null,d.getUsaFontAwesome()&amp;&amp;(a=g.fa||"fa-file-alt"),g.campoAgrupamento?(l=g.campoAgrupamento,f=1):(l=(new BotaoAcao(g.acao,!1,!0===l,!1,!1,a)).setLabel(g.titulo),
l.showAsGroup(!0),l.showAsButton(!0),g.campoAgrupamento=l,l.appendTo(b)),l.adicionaAcao(c)):(c.showAsButton(),c.appendTo(b));d.usaSeparadorAcoes&amp;&amp;!isNaN(f)&amp;&amp;1!=f&amp;&amp;(new Separador("V",CONST.CONSULTA.ALTURA_SEPARADOR)).appendTo(b);return c}function S(){if(d.getMapa()){var a=d.getJanela();a&amp;&amp;a.bloqueiaJanela();d.getMapa().imprimeVisivel().then(function(b){function c(){var h=$("#container .estrutura_logo_cliente").clone().children(),f=$(e[0].contentDocument.body).css("margin","1cm");$("&lt;style&gt;").html("@page{margin: 0 auto}").appendTo(f);
var l=$("&lt;div&gt;").css({display:"flex","align-items":"center","justify-content":"space-between"}).appendTo(f),g=$("&lt;div&gt;").appendTo(l);$(h[0]).css({"margin-left":"1rem",height:"5rem"}).appendTo(g);g=$("&lt;div&gt;").css({"line-height":"1","text-align":"center","font-size":"0.65rem"}).appendTo(l);$(h[1]).css({margin:"0","font-size":"1.8em","font-weight":"bold"}).appendTo(g);$("#sistema_topo .label_sistema").clone().css({margin:"0","font-size":"1.5em","font-weight":"initial"}).appendTo(g);$("&lt;h2&gt;").html(a&amp;&amp;
a.getOptions()&amp;&amp;a&amp;&amp;a.titulo||"Consulta").css({margin:"0","font-size":"1.5em","font-weight":"initial"}).appendTo(g);$("&lt;div&gt;").appendTo(l);$(b).css({"margin-top":"0.5rem",width:"100%"}).appendTo(f);e[0].contentWindow.print();Modernizr.firefox?setTimeout(function(){e.detach()},500):e.detach()}a&amp;&amp;a.desbloqueiaJanela();var e=$("&lt;iframe&gt;").attr("width",window.innerWidth).attr("height",window.innerHeight).appendTo(document.body);Modernizr.firefox?setTimeout(c,500):c()})}else Message.alerta("EST-000858")}
function O(a,b,c,e,h){a=new ControleConsultaFiltros(d,a,b);!1===c&amp;&amp;(a.usaTabela=!1);a.onEnter=e;a.afterEvento=h;return a}return{onChangeFiltroCampo:function(a,b,c,e){O(null,b,c,e,null).disparaEvento("campo",a)},onChangeFiltroTipo:function(a,b,c,e){O(null,b,c,e,null).disparaEvento("tipo",a)},montaControleConsultaFiltros:O,getFuncoesMontaAcoes:function(a){var b=0,c=0,e="",h=[];return{montaAcoesForm:function(f,l){f.forEach(function(g,m){b++;var n=m/(f.length-1),q=!0;e=g.agrupamento;for(var w=m+1;w&lt;f.length;w++){var x=
f[w];if((!x.agrupamento||x.agrupamento!=e)&amp;&amp;x.visivel){q=!1;break}}g.visivel?q?n=1:f[m+1]&amp;&amp;!f[m+1].visivel&amp;&amp;m+1==f.length-1&amp;&amp;(n=1):(b--,n=1);m=P(g,l,g.label,g.habilitado,function(){C(g);r(g);I(g)},n,!0,a&amp;&amp;a[g.agrupamento]);g.visivel||m.hide()})},montaAcoesGrid:function(f,l){c=f.length;var g=[];f.forEach(function(m,n){var q=n/(f.length-1),w=!0;(e=m.agrupamento)&amp;&amp;-1==g.indexOf(e)&amp;&amp;g.push(e);for(var x=n+1;x&lt;f.length;x++){var z=f[x];if((!z.agrupamento||-1==g.indexOf(z.agrupamento))&amp;&amp;z.visivel){w=!1;break}}m.visivel?
w?q=1:f[n+1]&amp;&amp;!f[n+1].visivel&amp;&amp;n+1==f.length-1&amp;&amp;(q=1):(c--,q=1);n=P(m,l,m.titulo,!1,function(){C(m);r(m);D(m)},q,!1,a&amp;&amp;a[m.agrupamento]);h.push(n);n.rotina=m.rotina;n.acao=m.acao;n.indice=m.indice;n.habilitado=m.habilitado;n.dadosAcao=m;(n.visivel=m.visivel)||n.hide()})},getVisiveis:function(){return{form:b,grid:c}},getBotoesAcoesGrid:function(){return h}}},montaAcoesGridContext:function(a,b,c,e,h,f,l){if(!Array.isArray(e)&amp;&amp;!e.acoes&amp;&amp;!1!==l)return!1;var g=[];0&lt;c.length&amp;&amp;(g=E(c,e,h,l));if(!g.length)return!1;
if(!(null!==h&amp;&amp;h.length&amp;&amp;h[0]instanceof BotaoAcao))return u(a,g,b,e,f);c=p(h);return c.length?d.executaAjaxValidarControlador(c).then(function(m){var n=k(m,h);n.length&amp;&amp;(g=g.filter(function(q){var w=!0;n.forEach(function(x){x.rotina==q.rotina&amp;&amp;q.acao==x.acao&amp;&amp;(w=!1)});return w}));return u(a,g,b,e,f)}):u(a,g,b,e,f)},executaAcaoGrid:D,executaAcaoGridSimples:F,executaAcaoGridMultipla:M,executaAcaoForm:I,validaPrivilegioAcoesGrid:function(a,b){var c=a.slice(),e=[];if(b){var h=[b.__valor];var f=[b.__chave]}else h=
d.getDadosSelecionados(),f=d.getChavesSelecionados();h.forEach(function(l,g){g=f[g];var m=[];c=c.filter(function(n){var q=n.dadosAcao,w=!0,x=!0;if(1&lt;h.length&amp;&amp;0==q.multipla||0==h.length||1==h.length&amp;&amp;q.somenteMultipla)x=w=!1;else{var z=d.getDadosAcaoLinha(l,q);z&amp;&amp;(z.validateController?(w={},w.rotina=q.rotina,w.acao=q.acao,m.push(w),w=!1):z.acesso||(x=w=!1))}n.setAtivo(w);return x});0&lt;m.length&amp;&amp;e.push({chave:g,dados:l,acoes:m})});R(e,a);d.disparaPosValidacoes(e,a)},imprimir:function(a,b,c,e){if(d.isVisualizacaoMapa())return S(),
!0;var h=[];b="?rot="+a+"&amp;aca="+b+"&amp;ajax=t&amp;processo=processaDados&amp;type=birt";var f=d.trataValoresSelecao(c),l=d.getParametrosConsulta(),g=new Relatorio(0,0);g.setConsultaRelacionada(e);g.setConsulta(a);0&lt;l[1].length&amp;&amp;g.setDescricaoFiltro(l[1]);b+=l[0];d.getJanela()&amp;&amp;d.getJanela().getOptions()&amp;&amp;d.getJanela().getOptions().titulo&amp;&amp;g.addParamType("nomeConsulta",d.getJanela().getOptions().titulo);g.adicionaParametro("isSelecao",c&amp;&amp;0&lt;f.length);g.addParamType("__filtros_"+d.getNome(),d.getValoresFiltros(!0));
g.addParamType("selecao",f);a=[];c=d.getParametros();for(var m in c)if((e=c[m])&amp;&amp;e[0]&amp;&amp;"uidFromParametro"===e[0]){a=e[1].split(",");break}if(a.length)for(g.addParamType("uidFromParametro",a.join(",")),f=0;f&lt;a.length;f++)for(m in l=a[f],c)if((e=c[m])&amp;&amp;e[0]&amp;&amp;e[0]===l){g.addParamType(l,e[1]);break}var n=d.getGroups();$.each(d.getCampos(!0),function(){function x(v,G){var A={};A.nome=v.nome;var J=d.isColunaTitulo(v.nome);A.titulo=J?J.tit+" - "+v.titulo:v.titulo;A.width=v.width;A.visivel=!0;A.agrupador=
G;A.tipo=v.tipo;A.funcao=v.funcaoAgregada;v.oCampo.decimais&amp;&amp;(A.decimais=v.oCampo.decimais);v.oCampo.limitDecimais&amp;&amp;(A.limitDecimais=v.oCampo.limitDecimais);v.tamanhoMaximo&amp;&amp;(A.tamanhoMaximo=v.tamanhoMaximo);h.push(A)}var z=this;if(1==z.visivel&amp;&amp;z.visivelIni)x(z,z.agrupador);else{var H=!1;n&amp;&amp;n.some(function(v){if(v.nome&amp;&amp;(H=-1&lt;v.nome.indexOf(z.nome)))return!0});H&amp;&amp;x(z,!0)}});g.adicionaParametro("Campos",h);g.adicionaParametro("Agrupadores",n);if(d.isNivelRecursivo(n.length)){var q=d.getGroupsAbertos();
m=q.map(function(x){var z="";return q.reduce(function(H,v){x.startsWith(v)&amp;&amp;(H.push(v.substr(z?z.length+1:0)),z=v);return H},[])});g.adicionaParametro("AgrupadoresAbertos",m);var w=[];m.length&amp;&amp;m.forEach(function(x){var z={};x.forEach(function(H){var v=[],G=n.find(function(A){return A.nome.find(function(J){return 0==H.indexOf(J)?!0:!1})});G&amp;&amp;(G=G.nome.reduce(function(A,J){A=A[A.length-1].split(J);v[v.length-1]&amp;&amp;(z[v[v.length-1]]=A[A.length-2].substr(1,A[A.length-2].length-2));v.push(J);return A},
[H]),z[v[v.length-1]]=G[G.length-1].substr(1,G[G.length-1].length-1))});w.push(z)});b+="&amp;agrupAbertos="+JSON.stringify(w)}g.adicionaParametro("urlOpen",b);g.send();return!0},montaJanelaSubconsulta:function(a,b,c,e){var h=L(c,a.parametros);h.sub_consulta_est=!0;a.destinoProxy=a.destinoProxy?N(c,a.destinoProxy):!1;a.frame=e;if(e=c.acoes)c=$.extend({},c),delete c.acoes;return abre_nova_janela(b,c,a,e,h,d.consulta)},getDescricaoFormalFiltro:function(a,b,c,e){var h=null;b?a?(c==ConsultaGridFiltros.OPERADORES.NULO?
h=parseInt(b)?"Sim":"Não":e&amp;&amp;(e instanceof CampoNumerico&amp;&amp;"string"==typeof b&amp;&amp;c!=ConsultaGridFiltros.OPERADORES.CONTIDO&amp;&amp;(b=strtofloat(b)),e instanceof CampoLista&amp;&amp;Array.isArray(b)?h=0&lt;b.length?b.map(function(f){return e.getValorConsulta(f)}).join(", "):"Todos":e instanceof CampoCompetencia&amp;&amp;e.isConteudoValidoMascara&amp;&amp;e.isConteudoValidoMascara(e.mascara,b)?h=b:c==ConsultaGridFiltros.OPERADORES.CONTIDO?("string"===typeof b&amp;&amp;(b=b.split(",")),h=b.map(function(f){var l=f.split("-");return 1&lt;l.length?
"de "+l[0]+" até "+l[1]:f}).join(" ou&lt;br/&gt;")):h=e.getValorConsulta(b)),h||(h=b)):h=Array.isArray(b)?0&lt;b.length?" ("+b.join(", ")+")":" Todos":" "+b:(h=' &lt;i&gt;"Vazio"&lt;/i&gt;',e&amp;&amp;e instanceof CampoBooleano&amp;&amp;(h=" Todos"));return h}}};
ControleConsultaFuncoes.forConsultaGrid=function(d,E){var p=Object.values(d.opcoes.camposConsulta).map(function(k){k=$().extend({},k);k.titulo=k.nome;k.nome=k.id;return k});return new ControleConsultaFuncoes({consulta:d.opcoes.proxyComponente,forcaFontAwesome:!0,usaSeparadorAcoes:!1,getCampos:function(k){if(k){var u=d.areaDados.dataSource.getTamanhosColunas(),y=d.areaDados.dataSource&amp;&amp;d.areaDados.dataSource.agregacao;return d.areaDados.dataSource.colunas.filter(function(B){return d.areaDados.dataSource.isColunaVisivel([],
B)}).map(function(B){var t=d.areaDados.dataSource.colunasId[B.id].campo;t.funcaoAgregada="";if(Array.isArray(y))for(var r=$jscomp.makeIterator(y),C=r.next();!C.done;C=r.next()){if(C=C.value,C.campo===B.id){t.funcaoAgregada=C.operador===ConsultaGridDados.TIPOS_AGREGACOES.MEDIA?"AVE":C.operador;break}}else void 0===y&amp;&amp;(t.funcaoAgregada=B.agregacao);t.width=B.idx?u[B.idx-1].tamanho:0;return t})}return p},getFiltroOperador:function(){return d.opcoes.operadoresFiltrosIniciais},getTelaFiltro:function(){return d.areaFiltros.getTelaFiltros()},
getUsaFontAwesome:function(){return!0},getClasseBotaoContexto:function(k){return k?"estrutura_group_context_consulta":"estrutura_botao_context_consulta"},getAgrupamentoOptConsulta:function(){return null},isVisualizacaoMapa:function(){return d.opcaoRenderizacaoAtual.identificador==ConsultaGridDados.MODO_RENDERIZACAO_DATA_MAPA},getParametrosDadosMapa:function(){return d.areaDados.componenteGrid.getParametrosMapa()},getFiltro:function(k){return null},disparaPosValidacoes:function(k,u){d.areaAcoes.triggerAfterValidacaoAcao(k,
u)},getDadosSelecionados:function(){return d.areaAcoes.selecao.valores},getChavesSelecionados:function(){return d.areaAcoes.selecao.chaves},getValorRegistro:function(k){return k.__valor||k.valor},getChaveRegistro:function(k){return k.__chave?d.areaDados.trataChaveRegistro(k.__chave):d.areaDados.trataChaveRegistro(k.chave)},getElementosSelecionados:function(){return null},getJanela:function(){return d.janela},getDadosAcaoLinha:function(k,u){return k.acoes&amp;&amp;k.acoes[u.rotina+"_"+u.acao+"_"+(u.indice||
1)]},executaAjaxValidarControlador:function(k){return Promise.resolve([])},paginaAnterior:function(){},proximaPagina:function(){},selecionaPrimeiraLinha:function(){},getAcaoOriginal:function(k,u,y){return d.opcoes.acoes.grid.find(function(B){return B.acao==u&amp;&amp;B.rotina==k&amp;&amp;B.indice==y})},getDetalhamentoVisivel:function(){return!d.areaAcoes.detalhamentoInLine.isCollapsed()},trataValoresSelecao:function(k){return k?this.getChavesSelecionados().map(function(u){return Array.isArray(u)||$.isPlainObject(u)||
$.isEmptyObject(u)?u:encodeURIComponent(u)}):[]},getParametrosConsulta:function(){var k=[],u=this.getDescricaoFiltros();k.push("chave="+JSON.stringify(d.opcoes.chave));var y=Object.entries(d.opcoes.parametros).reduce(function(B,t){var r=t[1];r instanceof CampoForm&amp;&amp;(r=this[1].val());Array.isArray(r)||$.isPlainObject(r)||$.isEmptyObject(r)||(r=encodeURIComponent(r));B[t[0]]=r;return B},{});y[ConsultaGridDados.NOME_PARAMETRO_FILTROS]=this.getValoresFiltros(!0);y[ConsultaGridDados.NOME_PARAMETRO_ORDEM]=
d.areaDados.getOrdenacaoRegistros(d.areaDados.dataSource.getDadosOrdenacao());y.nome_consulta=this.getNome();d.opcoes.linkProcessamento.Proxy&amp;&amp;(y._proxy=d.opcoes.linkProcessamento.Proxy);k.push("parametro="+JSON.stringify(y));return["&amp;"+k.join("&amp;"),u.join(" &lt;br /&gt; ")]},getDescricaoFiltros:function(){function k(t,r){if(!r)return t;if(r.operador==ConsultaGridFiltros.OPERADORES.COND_E)return r.valores.reduce(k,[]);t.push(r);return t}var u=this.getTelaFiltro(),y=E(),B=[this.getValoresFiltros()].reduce(k,
[]);return B.filter(function(t){return!(!t.fixo&amp;&amp;B.some(function(r){return r.fixo&amp;&amp;r.valores[0]==t.valores[0]}))}).map(function(t){var r=t.valores[0];Array.isArray(r)||(r=[r]);var C=[],I="";r=r.map(function(D){Array.isArray(D)&amp;&amp;(I="pesquisa",D=D[0]);var F=y.find(function(M){return M.id==D})||d.opcoes.camposConsulta[D]||u.findComponente(D);return F?(I||(I=F.titulo?F.nome:F.id),C.push(F),F.titulo||F.nome):""}).filter(function(D){return D}).join(", ");if(I&amp;&amp;t.valores[1]){if(t.operador==ConsultaGridFiltros.OPERADORES.NULO)return r+
":"+parseInt(t.valores[1])?"Sim":"Não";if(1==C.length){var K=C[0].oCampo||C[0].campo&amp;&amp;C[0].campo.oCampo;if(K)return K instanceof CampoLista&amp;&amp;Array.isArray(t.valores[1])?0&lt;t.valores[1].length?r+":"+t.valores[1].map(function(D){return K.getValorConsulta(D)}).join(", "):r+":Todos":r+":"+K.getValorConsulta(t.valores[1])}return r+":"+t.valores[1]}return""}).filter(function(t){return t})},getNome:function(){return d.opcoes.nome},getValoresFiltros:function(k){return d.areaFiltros.getValoresFiltros(k)},getParametros:function(){return d.opcoes.parametros},
isColunaTitulo:function(k){return d.opcoes.agrupamentosColunas.find(function(u){return u.campos.some(function(y){return y==k})})},getGroups:function(){return d.opcoes.agrupamentosLinhas.agrupamentos},getGroupsAbertos:function(){return Object.entries(d.areaDados.dataSource.agrupamentosAbertos).flatMap(function(k){return Object.entries(k[1]).map(function(u){var y=[];JSON.parse(u[0]).forEach(function(B,t){y.push(d.areaDados.dataSource.getAgrupadorNivel(t).id+"_"+B)});return y.join("_")})})},isNivelRecursivo:function(k){return(k=
d.areaDados.dataSource.getAgrupadorNivel(k-1))&amp;&amp;k.dados.tipo==ComponenteDataSource.TIPO_BUSCA_AGRUPAMENTO_TREE},getMapa:function(){return d.areaDados.componenteGrid.oMapa}})};
ControleConsultaFuncoes.forIpmGrid=function(d){var E={consulta:d,forcaFontAwesome:ControleBaseSistema.layoutSistemaNovo,usaSeparadorAcoes:!ControleBaseSistema.layoutSistemaNovo,getCampos:function(){return d.campos},getFiltroOperador:function(){return d.filtroOperador},getTelaFiltro:function(){return d.getTelaFiltro()},getUsaFontAwesome:function(){return d.usaFontAwesome},getClasseBotaoContexto:function(p){return p?"botao_grupo_contexto":"botao_contexto"},getAgrupamentoOptConsulta:function(p){return d.options.agrupamentos[p]},
isVisualizacaoMapa:function(){return d.isVisualizacaoMapa()},getParametrosDadosMapa:function(){return d.getParametrosDadosMapa()},getFiltro:function(p){return d.getFiltro(p)},disparaPosValidacoes:function(){},getDadosSelecionados:function(p){return d.getDadosLinhasSelecionadas(!1,!0,p)},getChavesSelecionados:function(){var p=d.getDadosLinhasSelecionadas();return p?p.map(function(k){return d.getChaveLinha(k)}):p},getValorRegistro:function(p){var k=$.extend({},p.opcoes||p.valor||p);!k.acoes&amp;&amp;p.acoes&amp;&amp;
(k.acoes=p.acoes);return k},getChaveRegistro:function(p){return d.getChaveLinha(E.getValorRegistro(p))},getDadosAcaoLinha:function(p,k){p&amp;&amp;p.acoes&amp;&amp;(p=p.acoes);return p&amp;&amp;k&amp;&amp;p[k.rotina]&amp;&amp;p[k.rotina][k.acao]?p[k.rotina][k.acao][k.indice||1]?p[k.rotina][k.acao][k.indice||1]:p[k.rotina][k.acao]:null},getElementosSelecionados:function(){var p=d.getLinhasSelecionadas();return 1&lt;p.length?p:p[0]},getJanela:function(){return d.getJanela()},executaAjaxValidarControlador:function(p){return new Promise(function(k){timeOutCancel(d.iniLoading,
300);loadAjax({rotina:d.options.rotina,acao:d.options.acao,method:"POST",parametro:{data:p},async:ControleBaseSistema.layoutSistemaNovo,tipo:"json",processo:"validateActionSelected",completo:function(u){timeOutCancelNow(d.iniLoading);d.closeLoading();k(u)}})})},paginaAnterior:function(){d.paginaAnterior()},proximaPagina:function(){d.proximaPagina()},selecionaPrimeiraLinha:function(){d.selecionaPrimeiraLinha()},getAcaoOriginal:function(p,k,u){return d.options.acaoGrid.find(function(y){return y.acao==
k&amp;&amp;y.rotina==p&amp;&amp;y.indice==u})},getDetalhamentoVisivel:function(){return d.getDetalhamentoVisivel()},trataValoresSelecao:function(){return d.trataValoresSelecao(!0)},getParametrosConsulta:function(){return d.getParametrosConsulta(!0)},getNome:function(){return d.getNome()},getValoresFiltros:function(){return d.getValoresFiltros()},getParametros:function(){return d.parametro},isColunaTitulo:function(p){return d.isColunaTitulo(p)},getGroups:function(){return d.group},getGroupsAbertos:function(){return d.groupOpenUser},
isNivelRecursivo:function(p){return d.isNivelRecursivo(p)},getMapa:function(){return d.oMapa}};return new ControleConsultaFuncoes(E)};;/*&lt;/editor-fold desc="js_consulta_funcoes.js"&gt;*/
/*&lt;editor-fold desc="js_jsuggest.js"&gt;*//*
 {ipm "async": false, "bundle": "consultas_externos"}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(c){return c.raw=c};$jscomp.createTemplateTagFirstArgWithRaw=function(c,b){c.raw=b;return c};
(function(c){c.fn.IPMSuggest=function(b){function w(){x={data:{},length:0}}function C(a){if(!(b.oCampo&amp;&amp;b.oCampo.getDisabled&amp;&amp;b.oCampo.getDisabled()||b.instanceCampo&amp;&amp;(b.instanceCampo.getVisualizacao()||b.instanceCampo.getReadOnly())||b.oCampo&amp;&amp;b.oCampo.validaParametroObrigatorio&amp;&amp;!b.oCampo.validaPesquisa(!0)||b.bAceitaEnter&amp;&amp;13==a.keyCode&amp;&amp;!z))if("change"==a.type||"focus"==a.type)z=!0;else switch(t&amp;&amp;clearTimeout(t),a.keyCode){case 38:a.preventDefault();S(-1);z=!0;break;case 40:a.preventDefault();
S(1);z=!0;break;case 9:case 13:if(z){var d=c("tr.linha_hover",m)[0];!d&amp;&amp;b.autoSelectFirst&amp;&amp;(d=c("tr",c("tbody",m))[0]);d?T(d,a):h.val()&amp;&amp;b.fnNoSelect&amp;&amp;!t&amp;&amp;b.fnNoSelect.call();B();z=!1}break;case 27:t&amp;&amp;clearTimeout(t);D=!1;w();B();setPosicaoCursor(h.get(0),0,h.val().length);break;default:z=!1}}function M(a){if(!(b.oCampo&amp;&amp;b.oCampo.getDisabled&amp;&amp;b.oCampo.getDisabled()||b.instanceCampo&amp;&amp;(b.instanceCampo.getVisualizacao()||b.instanceCampo.getReadOnly()))&amp;&amp;c(this).is(":focus")&amp;&amp;(t&amp;&amp;clearTimeout(t),38!=
a.keyCode&amp;&amp;40!=a.keyCode&amp;&amp;9!=a.keyCode&amp;&amp;(13!=a.keyCode||b.bAceitaEnter)&amp;&amp;27!=a.keyCode)){u=-1;D=!0;var d=this,f=c(this).val().trim();f.length&gt;=b.iMinChars&amp;&amp;f!=CONST.MSG_SUGGEST.CARREGANDO_PESQUISA&amp;&amp;(13==a.keyCode||"change"==a.type?N(f,d):t=setTimeout(function(){N(f,d)},b.iDelay));0==f.length&amp;&amp;w()}}function S(a){var d=c("tbody",m).eq(0);"none"!=m.css("display")&amp;&amp;(d=c("tr",d))&amp;&amp;(u+=a,0&gt;u?u=0:u&gt;=d.length&amp;&amp;(u=d.length-1),d.removeClass("linha_hover"),c(d[u]).addClass("linha_hover"),d[u]&amp;&amp;d[u].scrollIntoView&amp;&amp;
d[u].scrollIntoView(!1))}function T(a,d){a||(a=document.createElement("tr"),a.extra={});p.html("");B();var f=a.extra;if(c(a).is(".linha_suggest_desabilitada"))return(a=a.msg)&amp;&amp;alerta(a.msg,"alerta",a.sis,a.code,function(){h.val("");h.focus()}),!1;f&amp;&amp;(c(b.externo).each(function(){var g=f[this[5]?this[1][0]:this[1]];g&amp;&amp;(b.grid?b.grid.setValorFormatado(b.grid.indice,this[0].nome,g):(this[0].setValorFormatado(g),this[0].setClassCampoInvalido(!1)))}),b.oCampo instanceof CampoExterno&amp;&amp;b.oCampo.resetLastKey());
var e=b.grid||h.grid?(b.grid||h.grid).getIndice():void 0;b.fnSelect?b.fnSelect(f,a,d):1==y?b.oCampoExterno?b.oCampoExterno.callFunctionSelect(f,e):e||0===e?h.grid.getInstanciaCampoLinha(h.grid.getIndice(),h.attr("name")).setValor(f):h.val(f):b.oCampo&amp;&amp;b.oCampo.callFunctionSelect(f,e)}function N(a,d){O(d);ControleBaseSistema.isLayoutV3()&amp;&amp;p.hide();A.show();var f=a=a.toLowerCase();-1!==a.indexOf("&lt;")&amp;&amp;-1!==a.indexOf("&gt;")&amp;&amp;(f=f.replace(/[&gt;&lt;]/g,""));E&amp;&amp;(E.abort(),E=null);var e=b.iCacheLength?Z(a):null;
if(e&amp;&amp;0&lt;e.length)F(a,e,d);else if(1==y)b.fnBusca?(e=executaEventoJson(b.fnBusca),e instanceof Promise?e.then(function(g){F(a,g,d)}):F(a,e,d)):F(a,b.aValores,d);else if(b.find){d.myInstance instanceof CampoCpfCnpjInt&amp;&amp;0==a.indexOf("0")&amp;&amp;(a=a.substr(1,a.length));if(!b.hideOnFind)for(a="",e=0;e&lt;b.iMinChars;e++)a+="%";E=loadAjax({rotina:b.rotina,acao:b.acao,tipo:"json",processo:"carregaPesquisaSuggest",parametro:c.extend({query:a,find:b.find,rotina:b.rotina,acao:b.acao},b.oCampo.getValoresParametros?
b.oCampo.getValoresParametros(d):{}),data:{selecionar:!0},completo:function(g){E=null;if(1!=g.resultLimit&amp;&amp;!g.naoFiltrado){b.aColunas=g.campos;b.aInstanciaCampos=aa(g.campos);ba();g=g.dados;var n=f,k=g;k&amp;&amp;n&amp;&amp;b.iCacheLength&amp;&amp;(!x.length||x.length&gt;b.iCacheLength?(w(),x.length++):x[n]||x.length++,x.data[n]=k)}F(f,g,d)}})}else A.hide();t&amp;&amp;clearTimeout(t)}function aa(a){var d=[];c.each(a,function(f){var e=Campo.getInstance(this.tipo,this.nome,!1,!1);e instanceof CampoNumerico?(0&lt;this.decimais&amp;&amp;e.setDecimais(this.decimais),
0&lt;this.pad&amp;&amp;e.setPad(this.pad)):e instanceof CampoLista&amp;&amp;e.setLista(this.lista);d[f]=e});return d}function ba(){var a=0,d=[];c(b.aColunas).each(function(){-1&lt;c(b.show).indexOf(this.nome)&amp;&amp;(a+=this.original_width,d.push(this.original_width))});for(var f=0;f&lt;d.length;f++)d[f]=Math.round(100*d[f]/a)+"%";var e=0;c(b.aColunas).each(function(g){-1&lt;c(b.show).indexOf(this.nome)&amp;&amp;(b.aColunas[g].width=d[e],e++)})}function F(a,d,f){if(d){A.hide();p.empty().show();O(f);if(1==d.resultLimit)ControleBaseSistema.isLayoutV3()?
($manyResults=criaEmptyState({container:p.empty(),titulo:'Muitos resultados encontrados para &lt;b&gt;"'+a+'".&lt;/b&gt;',descricao:"Defina um filtro mais específico.",icone:166,centraliza:!0}),$manyResults.addClass("column").append(J())):(a=ControleBaseSistema.isLayoutV3()?"&lt;b&gt;"+a+"&lt;/b&gt;":"&lt;span&gt;"+a+"&lt;/span&gt;",p.empty().append(c("&lt;div&gt;").addClass("no_result suggest-no-result").html('Muitos resultados encontrados para "'+a+'".&lt;br&gt;&lt;b&gt;Defina um filtro mais específico.&lt;/b&gt;')));else if(!D||0==d.length||d.naoFiltrado)ControleBaseSistema.isLayoutV3()?
($noResults=criaEmptyState({container:p.empty(),titulo:'Nenhum resultado encontrado para "&lt;b&gt;'+a+'&lt;/b&gt;"',icone:3,centraliza:!0}),$noResults.addClass("column").append(J())):p.empty().append(c("&lt;div&gt;").addClass("no_result suggest-no-result").html('Nenhum resultado encontrado para "&lt;span&gt;'+a+'&lt;/span&gt;"').append(J()));else{if(b.dataToDom)b.dataToDom(p.append(b.dataToDom(d,a)));else if(1==y){if(p.append(ca(d,a)),0&gt;=p.children().children().children().length){B();return}}else{var e=c(J());e.css({textAlign:"center",
paddingBottom:"5px"});p.append(da(d,a)).append(e)}O(f)}z=!0}else B()}function da(a,d){var f=c("&lt;tr&gt;").addClass("fundo_titulo_degrade suggest-tabela-titulo").css("lineHeight","100%"),e=c("&lt;table&gt;").append(c("&lt;thead&gt;").append(f)),g=c("&lt;tbody&gt;").appendTo(e);c(b.aColunas).each(function(){if(-1&lt;c(b.show).indexOf(this.nome)){var k=this.agrupador&amp;&amp;this.agrupadorNome;f.append(c("&lt;th&gt;").html((k?k+" - ":"")+this.titulo))}});var n=a.length;10&lt;n&amp;&amp;(n=10);c(a).each(function(k){if(k&gt;=n)return!1;var l=this.valor,
q=c("&lt;tr&gt;").addClass(0==k%2?"linha_normal suggest-linha-normal":"linha_impar suggest-linha-impar");k=ControleConsultaAcoes.getDadosAcaoLinha(this.acoes,new ControleConsultaAcoes.AcaoConsulta(b.rotina,106));k&amp;&amp;k.acesso&amp;&amp;!k.msg||(q.addClass("suggest-linha-desabilitada linha_suggest_desabilitada"),q[0].msg=k&amp;&amp;k.msg);c(b.aColunas).each(function(r){if(-1&lt;c(b.show).indexOf(this.nome)){var v=l[this.nome];"lista"==this.tipo?(b.aInstanciaCampos[r].setValor(v),v=b.aInstanciaCampos[r].getValorVisualizacao()):
v=b.aInstanciaCampos[r].getValorFormatado(v);r=c("&lt;td&gt;");r.attr("name",this.nome);r.html(v);q.append(r.get(0))}});q.appendTo(g);U(q[0],l)});V(g[0]);W(e[0],d);return e[0]}function U(a,d){a.extra=d;if(b.fnStyle&amp;&amp;b.fnStyle.fn){var f=b.grid?b.grid.getIndice():null;b.fnStyle.fn.apply(h,[c(a),d,f])}c(a).on("mouseenter",function(){c("tr",a.parentNode).removeClass("linha_hover");c(this).addClass("linha_hover");u=c("tr",a.parentNode).indexOf(c(this).get(0))}).on("mouseleave",function(){c(this).removeClass("linha_hover")}).on("click",
function(e){e.preventDefault();e.stopPropagation();T(this,e);forceFocusNextObjeto(h)})}function ca(a,d){var f=document.createElement("table"),e=document.createElement("tbody");f.appendChild(e);c(a).each(function(g,n){var k=document.createElement("tr"),l=c(document.createElement("td"));k.className=0==g%2?"linha_normal suggest-linha-normal":"linha_impar suggest-linha-impar";c(k).attr("title",n);l.html(n);k.appendChild(l.get(0));e.appendChild(k);U(k,n)});V(e);W(f,d);return f}function W(a,d){a=c("tr",
a);c.each(a,function(){var f=c("td",this);c.each(f,function(){var e=c(this);if(1==y||-1&lt;inArray(e.attr("name"),b.find)){for(var g=0,n=e.text(),k=d.retiraAcento().toLowerCase().split(/\s+/),l=n.toLowerCase().retiraAcento(),q=[],r=0;r&lt;k.length;r++){var v=k[r].trim();if(0&lt;v.length){g=l.toString().indexOf(v,g);if(-1&lt;g)q.push([g,v.length]);else if(h[0].myInstance instanceof CampoNumerico&amp;&amp;-1&lt;v.indexOf(",")){var G=v.split(","),K=l.split(",");if(G[0]==K[0]){var X=G[0]+",",L=K[0]+",";if(-1&lt;G[1].search(/[1-9](?!.*[1-9])/)){var Y=
G[1].search(/[1-9](?!.*[1-9])/)+1;X+=G[1].substring(0,Y);is_und(K[1])||(L+=K[1].substring(0,Y),X==L?q.push([0,L.length]):e.remove())}else q.push([0,L.length])}else e.remove()}else 1==y&amp;&amp;b.hideOnFind&amp;&amp;e.remove();g+=v.length}}var H="",P=0;c.each(q,function(){var ea=n.substr(this[0],this[1]);H+=n.substr(P,this[0]-P);H+='&lt;span class="matched"&gt;'+ea+"&lt;/span&gt;";P=this[0]+this[1]});H+=n.substr(H.length-29*q.length);e.html(H)}});1==y&amp;&amp;b.hideOnFind&amp;&amp;0==c(this).children().length&amp;&amp;c(this).remove()});1==y&amp;&amp;b.hideOnFind&amp;&amp;
0==a.children().length&amp;&amp;a.remove()}function V(a){c(a).on("mousedown",function(){Q=!0}).on("mouseup",function(){Q=!1})}function J(){var a=c("&lt;div&gt;").addClass("suggest-help-container").html("Pressione &lt;b&gt;ESC&lt;/b&gt; para fazer uma nova pesquisa");ControleBaseSistema.isLayoutV2()&amp;&amp;a.css({"font-style":"italic","margin-top":"10px","font-size":"11px"});return a}function O(a){fa(a);ControleBaseSistema.isLayoutV3()?m.css("display","flex"):m.show();m.attr("class",b.class);var d=ControleBaseSistema.addAlvoPropagacao(m,
function(){m.hide();ControleBaseSistema.removeAlvoPropagacao(d)})}function fa(a){var d=c(a).offset(),f=c(a).height()+3;a=c(a).width()+20;ControleBaseSistema.isLayoutV3()&amp;&amp;(f+=ControleBaseSistema.useDesignSystem("--gap-1"));m.css({minWidth:a,top:d.top+f,left:d.left});d=p.height();p.width();300&lt;d&amp;&amp;(d=300);ControleBaseSistema.isLayoutV3()||m.css({height:d})}function Z(a){if(!a)return null;if(x.data[a])return x.data[a];var d=null;b.ignoraEspeciais&amp;&amp;(d=b.ignoraEspeciais);for(var f=a.length-1;f&gt;=b.iMinChars;f--){var e=
a.substr(0,f);if(e=x.data[e]){f=[];for(var g=0;g&lt;e.length;g++)for(var n=e[g].valor,k=0;k&lt;b.find.length;k++){var l=n[b.find[k]];if("string"==typeof l){d&amp;&amp;0&lt;=d.indexOf(b.find[k])&amp;&amp;(a=a.replace(/[^0-9a-zA-Z]/gi,""),l=l.replace(/[^0-9a-zA-Z]/gi,""));a:{var q=l;l=a.toLowerCase().retiraAcento().split(/\s+/);q=q.toLowerCase().retiraAcento();for(var r=0;r&lt;l.length;r++)if(-1==q.indexOf(l[r])){l=!1;break a}l=!0}if(l){f[f.length]=e[g];break}}}return f}}return null}function B(){R||(R=!0,I&amp;&amp;clearTimeout(I),A.hide(),
m.is(":visible")&amp;&amp;m.hide(),R=!1)}var h=this,t=null,I=null,R=!1,D=!1,Q=!1,y=!1,x={},u=-1,z=!1,A,p,m,E=null;b=c.extend({iDelay:400,iMinChars:2,iCacheLength:10,aColunas:[],aValores:[],show:[],hideOnFind:!0,autoSelectFirst:!0,find:!1,grid:!1,oCampoExterno:!1,fnNoSelect:!1,fnSelect:!1,fnStyle:!1,fnBusca:null,class:"",instanceCampo:h[0].myInstance},b||{});this.flush=function(){w()};(function(){b.fnBusca||0&lt;b.aValores.length?y=!0:(h.addClass("suggest"),h.addClass("campo_externo"),Modernizr.chromeos&amp;&amp;h.addClass("campo_externo_chromeos"));
h.attr("autocomplete","off");(b&amp;&amp;b.oCampo&amp;&amp;!(b.oCampo.oCampo instanceof CampoNumerico)||"0"===h.attr("maxLength"))&amp;&amp;h.removeAttr("maxLength");ControleNavegacao.acessibilidade&amp;&amp;h.attr("receiveFocus",!1);var a=ControleBaseSistema.isLayoutV3(),d=a?"#suggest-container-resultados":"#result_suggest";0==c(d).length?(d=a?ControleElementosSistema.buscaElementoContainer():c(document.body),A=c("&lt;div&gt;").addClass("loading suggest-loading").hide(),p=c("&lt;div&gt;").addClass("data_suggest suggest-container-dados"),m=
c("&lt;div&gt;").attr("id",a?"suggest-container-resultados":"result_suggest").addClass("overflow_scroll").css("min-height",a?80:60).append(A,p).appendTo(d)):(m=c(d),A=c(".loading",m),p=c(".data_suggest",m),p.html(""));a&amp;&amp;(a=ControleBaseSistema.TIPO_BLOQUEIO_FRAME,a.campos=[["100%","var(--tamanho-campo-sistema)"],["80%","var(--tamanho-campo-sistema)"]],ControleBaseSistema.bloqueiaElemento(A,"",a));m.hide();w();B();h.on("keydown",C);h.on("keyup",M);h.on("change",C);h.on("change",M);y&amp;&amp;(h.on("focus",C),h.on("focus",
M));b.oCampoExterno&amp;&amp;(b.oCampoExterno.obj||b.oCampoExterno.iniCampoFromObject(h),b.oCampoExterno.onFocus(function(){u=-1;D=!0;var f=h,e=c(h).val().trim();0==b.iMinChars&amp;&amp;e!=CONST.MSG_SUGGEST.CARREGANDO_PESQUISA&amp;&amp;setTimeout(function(){N(e,f)},300);0==e.length&amp;&amp;w()}),b.oCampoExterno.onBlur(function(){t&amp;&amp;clearTimeout(t);D=!1;Q||Modernizr.chrome||(I&amp;&amp;clearTimeout(I),I=setTimeout(B,200));w()}))})();return this};c.fn.IPMSugget=c.fn.IPMSuggest})(jQuery);
jQuery.fn.makeUrl=function(c,b){for(var w in b){var C=-1==c.indexOf("?")?"?":"&amp;";c+=C+w+"="+encodeURI(b[w])}return c};jQuery.fn.indexOf=function(c){for(var b=0;b&lt;this.length;b++)if(this[b]==c)return b;return-1};;/*&lt;/editor-fold desc="js_jsuggest.js"&gt;*/
/*&lt;editor-fold desc="js_consulta.js"&gt;*//*
 {ipm "async": false, "bundle": "consultas_externos", "priority": 400}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(p){return p.raw=p};$jscomp.createTemplateTagFirstArgWithRaw=function(p,M){p.raw=M;return p};
jQuery.fn.GridConsulta=function(p){function M(b){var c=null;$.each(a.campos,function(d){if(this.nome==b)return c=d,!1});return c}function G(b){b=defaultVal(b,!1);var c=[];if(a.controlaSelecionados&amp;&amp;!b)$.each(a.rowSelectUser,function(){c.push(a.rowSelect[this])});else return B(null,!0);return c}function Za(b){Array.isArray(b)||("object"==typeof b&amp;&amp;(b=JSON.stringify(b)),b=[b]);b=defaultVal(b,[]);var c=[];B().each(function(){for(var d=this.chave,e=0;e&lt;b.length;e++){var f=b[e];"object"==typeof f&amp;&amp;(f=
JSON.stringify(b));if(f===d){c.push(this);break}}});return c}function Ca(){if(a.btnSelLinhas&amp;&amp;a.controlaSelecionados){var b=a.rowSelectUser.length,c="Nenhuma Linha Selecionada";0&lt;b&amp;&amp;(c=b+" Linha"+(1==b?"":"s")+" Selecionada"+(1==b?"":"s"));a.btnSelLinhas.setTitle(c);a.lblSelLinhas.setLabel(c)}}function B(b,c,d){c=defaultVal(c,!1);b=defaultVal(b,a.oDivDados);c=c?".linha_selecionada.ativo":"";var e=Da();b=$(e.containerName,b).get(0)||b;c=E()?e.seletorName+c:"&gt; "+e.seletorName+c;b=$(c,b);d&amp;&amp;(b=b.eq(0));
return b}function Da(){switch(a.tipoVisualizacao){case CONST.CONSULTA.TIPO_VISUALIZACAO.PADRAO:var b="tbody";var c=".linha_dados";break;case CONST.CONSULTA.TIPO_VISUALIZACAO.CARD:if(ControleBaseSistema.isLayoutV3()){b="&gt; ul";c=".registro-card";break}b=E()?"tbody":".consulta_card_container";c=".consulta_card";break;case CONST.CONSULTA.TIPO_VISUALIZACAO.MAPA:b=".linhas_consulta_mapa_container",c=".linha_dados"}return{containerName:b,seletorName:c}}function Ea(b){return $(b).is(".linha_selecionada.ativo")}
function U(b,c){var d=[],e=c,f=$(c).parentsUntil(".div_conteudo_dados_consulta").length-$(b).parentsUntil(".div_conteudo_dados_consulta").length;if(0&lt;f){var g=c;var h=b;e=c}else 0&gt;f&amp;&amp;(f*=-1,g=b,h=c,e=b);if(f){for(;0&lt;f--;)g=g.parentElement;b=h;c=g}if(b.parentNode!==c.parentNode){g=b;f=c;for(c=e;!$(g.parentNode).hasClass(".div_conteudo_dados_consulta")&amp;&amp;!$(f.parentNode).hasClass(".div_conteudo_dados_consulta")&amp;&amp;g.parentNode!=f.parentNode;)if(g=g.parentNode,f=f.parentNode,null==g||null==f)return[];h=
f.rowIndex&gt;g.rowIndex?!0:!1;return g.parentNode==f.parentNode?U(h?b.parentNode.lastChild:b.parentNode.firstChild,b).concat(U(h?g.nextElementSibling:g.previousElementSibling,c)):d}for(h=c.rowIndex&gt;b.rowIndex?!0:!1;b;){if($(b).hasClass("linha_detalhamento")||$(b).hasClass("linha-dados-agrupamento"))$(b).is(":visible")&amp;&amp;(g=$("&gt;td&gt;table&gt;tbody",b).children(),d=$(e).childrenOf(b)?d.concat(U(h?g.get(0):g.get(g.length-1),e)):d.concat(U(g.get(0),g.get(g.length-1))));else if(d.push(new ItemGridLinha(b,b.valor)),
g=b.oCheckAcao)g.setSelecionado(!0),$(b).addClass("linha_selecionada ativo"),$("&gt;td:not(.acao_consulta)",b).attr("aria-selected",!0),a.addRowSelectUser(b.chave,b);b=b===c?null:h?b.nextSibling:b.previousSibling}C.atualizaAreaAcoes();return d}function $a(b,c){Array.isArray(b)||("object"==typeof b&amp;&amp;(b=JSON.stringify(b)),b=[b]);b=defaultVal(b,[]);c=defaultVal(c,!0);B().each(function(){for(var d=this.chave,e=0;e&lt;b.length;e++){var f=b[e];"object"==typeof f&amp;&amp;(f=JSON.stringify(f));if(f===d){c?H(!1,this,!0):
H(!1,this,!1);break}}});C.atualizaAreaAcoes()}function ab(){var b=[];B().each(function(){b.push(new ItemGridLinha(this,this.valor));var c=this.oCheckAcao;if(c){var d=this.chave;c.getSelecionado()?(c.setSelecionado(!1),$(this).removeClass("linha_selecionada ativo"),$("&gt;td:not(.acao_consulta)",this).attr("aria-selected",!1),a.isKeyRowSelectUser(d,!0)):(c.setSelecionado(!0),$(this).addClass("linha_selecionada ativo"),$("&gt;td:not(.acao_consulta)",this).attr("aria-selected",!0),a.addRowSelectUser(d,this))}});
C.atualizaAreaAcoes();return b}function da(b){ea.length||executaProximoLoopAguardando(function(){for(var c;c=ea.pop();)H(null,c[0],!0,0==ea.length)});a.isKeyRowSelectUser(b[0].chave,!1)&amp;&amp;ea.push(b)}function H(b,c,d,e,f,g){b=defaultVal(b,!1);var h=c.oCheckAcao;if(!h)return a.forcaEventoSelecao&amp;&amp;P([new ItemGridLinha(c,c.valor)]),f=$(b.target).parentsUntil(".dados_consulta dados","td"),f=0&lt;f.length?f:$(b.target),"contextmenu"!=b.type&amp;&amp;a.options.inLine&amp;&amp;a.estiloAcoes==CONST.CONSULTA.ESTILOS_ACOES.INLINE&amp;&amp;
0&lt;f.length&amp;&amp;f.is("td")&amp;&amp;!f.hasClass("acao_consulta_inline")&amp;&amp;fa(c,!1),!1;g=defaultVal(g,!1);e=defaultVal(e,!0);var k=a.getJanela().getObj().get(0).lastElFocus;var m=c.oCheckAcao.get()[0];k=k&amp;&amp;k.isConnected?k==m:!0;k||(e=!1);d=d?!0:!$(c).is(".linha_selecionada.ativo");k=$(c).is(".linha_selecionada.ativo");m=[new ItemGridLinha(c,c.valor)];var q=a.isVisualizacaoMapa()?$(c).data("marker"):!1;if(a.getJanela()&amp;&amp;IpmJanelas.getJanelaAtiva()){if(!ControleNavegacao.acessibilidade&amp;&amp;a.getJanela().oJanela.get(0).id==
IpmJanelas.getJanelaAtiva().get(0).id&amp;&amp;e)if(h.obj.is(":visible")&amp;&amp;!ControleNavegacao.acessibilidade)h.focus();else if($(c).is(":visible")){var l=c.offsetTop;c.parentElement&amp;&amp;(l-=c.parentElement.offsetTop);l&lt;a.oDivConteudoDados[0].scrollTop?a.oDivConteudoDados[0].scrollTop=l-5:(e=a.oDivConteudoDados[0].scrollTop+a.oDivConteudoDados.height(),l+=c.offsetHeight,l&gt;e&amp;&amp;(a.oDivConteudoDados[0].scrollTop+=l-e+5))}h.setSelecionado(d)}else!a.getJanela()||!0!==a.getJanela().getOptions().fromPortal&amp;&amp;!1===a.getJanela().getOptions().frame||
(ControleNavegacao.acessibilidade||h.focus(),h.setSelecionado(d));b&amp;&amp;(h=b.ctrlKey,e=b.shiftKey,l=$(b.target).hasClass("checkbox")||$(b.target).children(".checkbox").length,!h&amp;&amp;("keydown"==b.type||e||!l)||h&amp;&amp;e||!a.options.permiteSelecaoMultipla)&amp;&amp;(h&amp;&amp;e&amp;&amp;a.options.permiteSelecaoMultipla||a.options.permiteSelecaoContinua||(a.rowSelect={},a.rowSelectUser=[],a.deselecionaLinhas(c,!0,!1)),b.shiftKey&amp;&amp;a.ultimaLinhaSelecaoNormal&amp;&amp;a.ultimaLinhaSelecaoNormal!=c&amp;&amp;a.options.permiteSelecaoMultipla&amp;&amp;(document.getSelection().empty(),
m=U(a.ultimaLinhaSelecaoNormal,c)));h=c.chave;d?(a.addRowSelectUser(h,c),$(c).addClass("linha_selecionada ativo"),$("&gt;td:not(.acao_consulta)",c).attr("aria-selected",!0),(!b||b.shiftKey&amp;&amp;a.ultimaLinhaSelecaoNormal)&amp;&amp;b||(a.ultimaLinhaSelecaoNormal=c)):(a.isKeyRowSelectUser(h,!0),$(c).removeClass("linha_selecionada ativo"),$("&gt;td:not(.acao_consulta)",c).attr("aria-selected",!1),V());ControleBaseSistema.layoutSistemaNovo?b&amp;&amp;(b.stopPropagation(),ControleBaseSistema.triggerAlvoPropagacao(b.target)):stopPropagationEvent(b);
1!=f?(timeOutCancelNow(u.executaDetalhamentoSelecaoLinha),timeOutCancel(u.executaDetalhamentoSelecaoLinha,300,c)):k||g||V();C.atualizaAreaAcoes();q&amp;&amp;(d?q.doSelecionaMarcador():q.doDeselecionaMarcador());P(m)}function P(b){a.options.onSelectRow&amp;&amp;!a.getJanela().isClosed()&amp;&amp;(a.getJanela().options&amp;&amp;a.getJanela().options.frame||a.getJanela().isAtiva())&amp;&amp;a.options.onSelectRow.call(this,b)}function na(b,c){c=defaultVal(c,!1);var d=B()[0];O(d,b,c)}function O(b,c,d,e){d=defaultVal(d,!1);e=defaultVal(e,!1);
if(b){var f=$("button",b).eq(0);f.is(":visible")&amp;&amp;(ControleNavegacao.acessibilidade?ControleNavegacao.focaElemento(f.parent(),!0):ControleNavegacao.focaElemento(f,!0));(!(c&amp;&amp;"keydown"==c.type&amp;&amp;c.ctrlKey||d)||c&amp;&amp;"a"==c.key&amp;&amp;c.ctrlKey)&amp;&amp;H(c,b,e);ControleBaseSistema.triggerAlvoPropagacao(c)}}function J(){return a.options.telaFiltro}function I(){var b=J();return b?b.findComponente("grd_filtros_consulta"):!1}function L(){return a.options.alturaLinhaFixa||CONST.CONSULTA.ALTURA_LINHA+(E()?6:0)}function Fa(){a.oDivConteudoDados.get(0).scrollLeft=
0;a.oDivConteudoDados.get(0).scrollTop=0;a.oTituloColunas.get(0).scrollLeft=0}function Q(){var b=!1;$.each(a.campos,function(){if(!1!==this.getFuncaoAgregada())return b=!0,!1});return b}function bb(b){var c=new Context(b);c.setClassContent(a.options.classe_menu_contexto||"");var d=c.newRow(2),e=new BotaoEstrutura("remover",function(f){a.rowSelect={};a.rowSelectUser=[];a.deselecionaLinhas(!1,!0);c.hide()});c.obj.addClass("disabled_user_select");(Modernizr.ie||Modernizr.edge)&amp;&amp;c.obj.css("min-width",
2*parseFloat(c.obj.css("min-width")));e.appendTo(d[0]);e.obj.disableSelection();e.obj.attr("title","Remover Todas as Linhas Selecionadas");d[1].html("Remover Todas");$.each(a.rowSelectUser,function(){var f=[],g=JSON.parse(this);$.each(g,function(q,l){q=a.oCampos[q];!q.visivel||q.agrupador||em_branco(q.titulo)||f.push(q.titulo+": "+l)});if(0&lt;f.length){var h=f.join(" - "),k=c.newRow(2),m=new BotaoEstrutura("remover",function(q){a.isKeyRowSelectUser(JSON.stringify(g),!0);$a(g,!1);c.hide()});m.appendTo(k[0]);
m.obj.disableSelection();m.obj.attr("title","Remover Seleção da Linha");k[1].html(h)}});2&lt;$("td",c.obj).length?(c.setPosition(b.clientY,b.clientX),c.obj.css("bottom","auto"),c.show()):c.hide()}function oa(b,c){var d=b.opcoes.nome,e=!1,f=null;$.each(a.order,function(g){if(d==this.order)return e=this,f=g,!1});b=e?"asc"==e.orderT?"desc":"asc":"asc";c.ctrlKey&amp;&amp;1&lt;=a.order.length?e?"desc"==b?e.orderT=b:1&lt;a.order.length&amp;&amp;null!=f?a.order.splice(f,1):a.order=[{order:d,orderT:b,tipo:2}]:a.order.push({order:d,
orderT:b,tipo:2}):a.order=[{order:d,orderT:b,tipo:2}];u.verificaColunasOrdenacao();a.refresh(!0)}function W(b,c,d){c=defaultVal(c,a.valoresAgregados);var e=$(".linha_agregacao",b);e&amp;&amp;e.remove();var f=$("&lt;tr&gt;");f.addClass("linha_agregacao linha-agregacao");e=$("&lt;td&gt;").addClass("acao_consulta");e.html("&amp;nbsp;");f.append(e);a.options.permiteSelecaoLinha||e.hide();b.append(f);d?b.parent().addClass("tabela_dados_agregada"):b.parent().css("margin-bottom","4px");a.campos.forEach(function(g){if(!g.agrupador){var h=
"",k=g.getFuncaoAgregada();!1!==k&amp;&amp;(h=g.getValorConsulta(c[g.nome]));h=u.montaColuna(f,h,g,!1,!1,!1,!1);if(!1!==k&amp;&amp;h){var m=$("&lt;div&gt;").addClass("coluna_agregacao coluna-agregacao row").appendTo(h);if(R(d)){h.addClass("coluna_agregacao_td");var q=".agregacao_consulta_item:nth-child("+(h.index()+1)+")";m.on("mouseout",function(){$(q,this.parentsUntil(".linha_detalhamento.linha-dados-agrupamento,div_conteudo_dados_consulta",".dados")).removeClass("agregacao_consulta_focus");this.removeClass("agregacao_consulta_focus")}.bind(h)).on("mouseover",
function(){$(q,this.parentsUntil(".linha_detalhamento.linha-dados-agrupamento,div_conteudo_dados_consulta",".dados")).addClass("agregacao_consulta_focus");this.addClass("agregacao_consulta_focus")}.bind(h))}k=$("&lt;div&gt;").appendTo(m);m=$("&lt;div&gt;").appendTo(m);$("span",h).appendTo(m);m=new BotaoEstrutura("soma");m.setTitle(g.getDescricaoFuncaoAgregacao());m.appendTo(k);m.setStyle("cursor","help");d&amp;&amp;1&lt;d&amp;&amp;h.css("padding-left",1.5*(d-1)+"em")}}});return f}function Ga(b,c){$.each(b,function(d){var e=this.marcador;
if(e&amp;&amp;!em_branco(e.latitude)&amp;&amp;0!=e.latitude&amp;&amp;!em_branco(e.longitude)&amp;&amp;0!=e.longitude){for(var f={},g={},h=0;h&lt;a.campos.length;h++){var k=a.campos[h];if(k.visivel&amp;&amp;!k.agrupador){var m=a.getValorFormatado(k,this.valor);k.chave&amp;&amp;(g[k.nome]=m);k.visivelIni&amp;&amp;(f[k.nome]=m)}}h=$("&lt;div&gt;");var q=$("&lt;ul&gt;").appendTo(h);$.each(f,function(r,t){var z=a.isColunaTitulo(a.oCampos[r].nome),y=$("&lt;li&gt;").appendTo(q);z&amp;&amp;y.text(z.tit+" - ");y.text(y.text()+a.oCampos[r].titulo+": ");t&amp;&amp;y.text(y.text()+t);a.oCampos[r].getFormatacao()&amp;&amp;
y.css(a.oCampos[r].getFormatacao())},"");if((e=a.oMapa.criaMarcadorFixo(e.latitude,e.longitude,e.titulo,e.icone,h.get(0),e.label))&amp;&amp;c.getDiv()){var l=function(r){if(r instanceof Event)return r;if(window.event&amp;&amp;window.event instanceof Event)return window.event;for(var t in r)if(r[t]instanceof Event)return r[t];return null},n=$("&lt;div&gt;").addClass("linha_dados").data("marker",e).appendTo(c.getDiv()).get(0);h=a.getCheckSelecaoRegistro(n,this);h.appendTo(n);a.oMapa.adicionaEventoMarcador(e,"click",function(r){(r=
l(r))&amp;&amp;mySingleClick(function(t){O(n,t)},r)});a.onDbl&amp;&amp;a.oMapa.adicionaEventoMarcador(e,"dblclick",function(r){var t=l(r);t&amp;&amp;myDoubleClick(function(){H(r,n,!0);fa(n,!1)},t)});n.opcoes=this.valor;n.valor=f;n.acoes=b[d].acoes;n.chave=JSON.stringify(g);n.indice=d;n.oCheckAcao=h;a.doAplicaEventosPadraoRegistro($(n),b[d]);a.doApplyFunctionStyle($(n),b[d].valor);da($(n));a.acaoMarcador&amp;&amp;a.acaoMarcador.rotina&amp;&amp;a.acaoMarcador.acao&amp;&amp;(d=ControleConsultaAcoes.getDadosAcaoLinha(n.acoes,a.acaoMarcador))&amp;&amp;d.acesso&amp;&amp;
(d="Detalhar Marcador",a.acaoMarcador.titulo?d=a.acaoMarcador.titulo:a.acaoMarcador.label&amp;&amp;(d=a.acaoMarcador.label),e=$("&lt;li&gt;").css("textAlign","center").appendTo(q),$("&lt;a&gt;").html(d).on("click",function(){K.executaAcaoGrid(a.acaoMarcador,n)}).appendTo(e))}}})}function X(b){for(var c=[],d=0;d&lt;b.length;d++)c.push(b[d].keyGroup);return c.join("_")}function Ha(b){fa(b,G())}function fa(b,c){b=!1;var d=[new ControleConsultaAcoes.AcaoConsulta(a.onDbl.rotina,a.onDbl.acao,a.onDbl.indice)];a.onDbl.rotina==
p.double.rotina&amp;&amp;a.onDbl.acao==p.double.acao||d.push(new ControleConsultaAcoes.AcaoConsulta(p.double.rotina,p.double.acao,p.double.indice));for(var e in d)if(b=K.executaAcaoGrid(d[e],c,!0))break;return b}function cb(b){var c=a.options.onValidaGrupoDropavel;"string"==typeof c&amp;&amp;(c=eval("("+c+")"));return c.call(a,b)}function db(b){var c=a.options.onDropGrupo;"string"==typeof c&amp;&amp;(c=eval("("+c+")"));return c.call(a,b)}function Ia(b,c,d,e){d=defaultVal(d,!0);e=defaultVal(e,!1);if(E()&amp;&amp;d){d=c.get(0).parent().parent().get(0).aNextNivel;
var f=X(d)}!e&amp;&amp;b.is(":visible")?(b.css("display","none"),c.alteraClass("no_fechado"),E()&amp;&amp;a.isKeyGroupOpenUser(f,!0)):(b.css("display",""),c.alteraClass("no_aberto"),E()&amp;&amp;a.addKeyOpenGroupUser(f));u.ajustaOverflow();u.ajustaSizeColunasDado()}function S(b,c,d,e,f,g){f=defaultVal(f,!1);g=defaultVal(g,!1);var h=b.next();if(!h.is(".linha_detalhamento.linha-dados-agrupamento")){var k=b.get(0).aNextNivel;if(k){h=k.length;var m=a.group[h-1]||a.group[a.group.length-1];if((m.tipo==AgrupamentoConsulta.BUSCA_AJAX||
m.tipo==AgrupamentoConsulta.BUSCA_TREE)&amp;&amp;!d){m.tipo!=AgrupamentoConsulta.BUSCA_TREE||a.group[h]||(a.colAdicionalTree=Math.max(a.colAdicionalTree||0,h-(a.group.length-1)),u.ajustaSizeColunaTitulo());a.setNivelBusca(h+1);var q={};for(m=0;m&lt;k.length;m++)$.each(k[m].campos,function(v){if(!this.isCampoBusca)return!0;var w=a.campos.find(function(A){return A.nome===v});w=w&amp;&amp;w.tipo?w.tipo:"";var F=this.valor,x=em_branco(F)||null===F;w={filtroCampo:v,filtroTipo:!1===x?"=":"NULL",filtroValor:!1===x?ha(F,!1,
w):"0",filtroValor02:"",filtroTipoCampo:"",filtroGroup:!0,fixo:!0};q[v]=w});a.carregaDados(!0,Object.values(q),function(v){v.dados&amp;&amp;pa(k,v.dados);v.dados_funcao&amp;&amp;(a.valoresAgregados=v.dados_funcao);S(b,c,!0,e,f,g);g&amp;&amp;a.options.permiteSelecaoLinha&amp;&amp;a.selecionarTodasLinhas()});return}}var l=ia(k);if(k.length==a.group.length&amp;&amp;m.tipo==AgrupamentoConsulta.BUSCA_CLIENT){var n=!1;for(h=0;h&lt;l.length;h++){var r=l[h].valor;$.each(a.campos,function(){if(this.visivel&amp;&amp;!this.agrupador){var v=r[this.nome];if(!em_branco(v)&amp;&amp;
null!=v)return n=!0,!1}});if(n)break}if(!n)return e.getObj().hide(),!1}if(a.isVisualizacaoCard())var t=d=$("&lt;div&gt;").css({width:"100%"});else d=$("&lt;table&gt;"),d.addClass("dados_agrupamento dados "),t=$("&lt;tbody&gt;"),d.append(t);h=$("&lt;tr&gt;").css("display","none").addClass("linha_detalhamento linha-dados-agrupamento");b.after(h);h[0].linhaGrupo=b[0];var z=$("&lt;td&gt;").addClass("slot-dados-agrupamento");ControleBaseSistema.isLayoutV3()||z.css({"border-left":"0px"});z.append(d);if(m.tipo==AgrupamentoConsulta.BUSCA_TREE){var y=
b.children().length;z.attr("colSpan",y);$("&lt;span&gt;").addClass("consulta_tree_marcador_subregistro_filhos").appendTo(z)}else y=$("&lt;td&gt;").addClass("slot-acao-selecao-fake"),h.append(y);0&lt;Object.keys(k[k.length-1].acoes).length&amp;&amp;(y=z.attr("colSpan")?parseInt(z.attr("colSpan"))+1:2,z.attr("colSpan",y));h.append(z);z.append(d);if(Array.isArray(l)&amp;&amp;l.length)if(a.isVisualizacaoCard())a.montaDadosVisualizacaoCard(l,d);else if(a.isVisualizacaoMapa())a.montaDadosVisualizacaoMapa(l,d);else{$.each(l,function(v){b&amp;&amp;
(b.hasClass("linha_agrupamento")||b.hasClass("linha-agrupamento"))&amp;&amp;b[0].aNextNivel&amp;&amp;0&lt;Object.keys(b[0].aNextNivel[b[0].aNextNivel.length-1].acoes).length?(b[0].linhasAgrupadas||(b[0].linhasAgrupadas=[]),b[0].linhasAgrupadas.push(u.montaLinha(this,t,null,null,l,v))):u.montaLinha(this,t,null,null,l,v)});if(Q())if(m.tipo==AgrupamentoConsulta.BUSCA_CLIENT||m.tipo==AgrupamentoConsulta.BUSCA_AUTO){if(1&lt;l.length||a.options.forceRowAgregate){m=[];m=a.valoresAgregados[k[0].keyGroup];if(void 0==m||"undefined"==
m)m=ja(l);W(t,m)}}else a.valoresAgregados&amp;&amp;m.tipo==AgrupamentoConsulta.BUSCA_AJAX&amp;&amp;1&lt;l.length&amp;&amp;W(t,a.valoresAgregados);u.ajustaSizeColunasDado(d)}else Ja(k,t,f,g)||h.css("height",0)}Ia(h,e,null,f)}function eb(b,c){var d=b.next();if(!d.is(".linha_detalhamento.linha-dados-agrupamento")){d=$("&lt;tr&gt;").css("display","none").addClass("linha_detalhamento linha-dados-agrupamento");b.after(d);var e=b.children().length;if(a.options.permiteSelecaoLinha){e--;var f=$("&lt;td&gt;").addClass("acao_consulta");d.append(f)}var g=
$("&lt;td&gt;");g.attr("colSpan",e);d.append(g);var h=b.get(0).opcoes,k=Y(h),m=b.get(0).acoes,q=1&lt;a.getFormularioSubConsulta().length?!0:!1;$.each(a.getFormularioSubConsulta(),function(){var l=this;if(q){var n=new CollapseContent("collapse_"+l.rotina+"_"+l.acao,l.titulo,null,null,!0);n.onClick(function(){if(!n.getConteudo()){var r=$("&lt;div&gt;");Ka(r,l,m,k,h);n.setConteudo(r)}u.ajustaOverflow()});n.appendTo(g);n.setCss({marginBottom:3})}else Ka(g,l,m,k,h)})}Ia(d,c,!1)}function Ka(b,c,d,e,f){var g=C.trataParametroExecutaAcao(f,
c.parametros);c.destinoProxy=c.destinoProxy?C.trataProxyExecutaAcao(f,c.destinoProxy):!1;var h=$("&lt;div&gt;").addClass("border_default3_top detalhamento_consulta");g.sub_consulta_est=!0;h.height("100%");b.append(h);c.frame=h;abre_nova_janela(e,f,c,d,g,a).obj.css({height:c.heightRow,overflow:"auto"})}function ja(b){var c={},d=!1;$.each(b,function(e){var f=this.valor;$.each(a.campos,function(){var g="hora"==this.tipo,h="horimetro"==this.tipo;var k=f[this.nome]instanceof CampoNumerico?strtofloat(f[this.nome].getValor()):
f[this.nome];if(a.valoresAgregados&amp;&amp;!1!==a.valoresAgregados[this.nome]&amp;&amp;"undefined"!=typeof a.valoresAgregados[this.nome])return g&amp;&amp;!this.oCampo.isConteudoValidoMascara(this.oCampo.mascara,a.valoresAgregados[this.nome])&amp;&amp;(a.valoresAgregados[this.nome]=a.valoresAgregados[this.nome].substr(0,this.oCampo.mascara.length)),c[this.nome]=a.valoresAgregados[this.nome],!0;if(1&lt;ka())return!0;var m=0;g?m=this.oCampo.getExibeSegundos()?"00:00:00":"00:00":h&amp;&amp;(m="00:0000:00");k=defaultVal(k,m);var q=0;if(g||h)q=
timeStrToSec(k);switch(this.getFuncaoAgregada()){case "MAX":if(c[this.nome]&lt;k||"undefined"==typeof c[this.nome]||(g||h)&amp;&amp;timeStrToSec(c[this.nome])&lt;q)c[this.nome]=k;break;case "MIN":if(c[this.nome]&gt;k||"undefined"==typeof c[this.nome]||(g||h)&amp;&amp;timeStrToSec(c[this.nome])&gt;q)c[this.nome]=k;break;case "SUM":case "AVG":"undefined"==typeof c[this.nome]&amp;&amp;(c[this.nome]=m),"undefined"!=typeof k&amp;&amp;(c[this.nome]=g?secToStrTime(timeStrToSec(c[this.nome])+q,this.oCampo.getExibeSegundos()):h?secToStrTime(timeStrToSec(c[this.nome])+
q,!0):c[this.nome]+k),"AVG"==this.getFuncaoAgregada()&amp;&amp;(d=!0)}})});d&amp;&amp;$.each(a.campos,function(){"AVG"!=this.getFuncaoAgregada()||a.valoresAgregados&amp;&amp;!1!==a.valoresAgregados[this.nome]&amp;&amp;"undefined"!=typeof a.valoresAgregados[this.nome]||"undefined"!=typeof c[this.nome]&amp;&amp;(c[this.nome]="hora"==this.tipo?secToStrTime(Math.floor(timeStrToSec(c[this.nome])/b.length),this.oCampo.getExibeSegundos()):c[this.nome]/b.length)});return c}function ia(b){for(var c=a.dadosAgrupamento,d=0;d&lt;b.length;d++){var e=b[d].keyGroup;
c=c[e]?c[e].dados||c[e].dado:null}return c}function R(b){if(!a.group)return!1;if(Array.isArray(b)){var c=a.group.length;b.length&lt;c&amp;&amp;(c=b.length);b=c-1}return a.group[b]?4==a.group[b].tipo||5==a.group[b].tipo:a.group[a.group.length-1]&amp;&amp;(4==a.group[a.group.length-1].tipo||5==a.group[a.group.length-1].tipo)}function pa(b,c){for(var d=a.dadosAgrupamento,e=0;e&lt;b.length;e++){var f=b[e].keyGroup;if(!d[f])break;b.length==e+1&amp;&amp;(R(e)?d[f].dados=c:d[f].dado=c);d=d[f].dados||d[f].dado}}function La(b,c){c=defaultVal(c,
!0);var d={},e=a.options.group[b.info.nivel-1].descricaoAgrupamentoNulo||"",f="";$.each(b.info.campos,function(h){if(!this.visivel)return!0;var k="",m=a.campos[M(h)];if(m){var q=this.valor;this.quebra_linha&amp;&amp;0&lt;Object.values(d).length&amp;&amp;(k+="&lt;br/&gt;");null!=this.valor&amp;&amp;(q=m.getValorConsulta(this.valor));q=null==q?em_branco(e)?"Sem "+this.titulo:e:'&lt;span class="coluna_agrupador_valor"&gt;'+q+"&lt;/span&gt;";if(this.mostra_titulo){var l=m.titulo;$.each(a.getTitulosColunas(),function(){0&lt;=this.campos.indexOf(h)&amp;&amp;
(l=this.tit+" - "+l)});k=k+("&lt;b&gt;"+l+": &lt;/b&gt;")+q}else k=c?k+("[ "+q+" ]"):k+q;d[m.nome]=k}});var g=Object.entries(d);g.forEach(function(h,k){f+='&lt;span nomeColuna="'+h[0]+'"&gt;'+h[1]+"&lt;/span&gt;";(h=g[k+1]&amp;&amp;g[k+1][0])&amp;&amp;-1===h.indexOf("&lt;br/&gt;")&amp;&amp;(f+=" - ")});return f}function Ja(b,c,d,e){d=defaultVal(d,!1);e=defaultVal(e,!1);for(var f=b.length,g=a.dadosAgrupamento,h=R(f),k=0;k&lt;f;k++){var m=b[k].keyGroup;g=g[m]?g[m].dados||g[m].dado:{}}k=u.getWidthColunaCheck();for(var q in g)if(m=g[q]){if(h){var l="linha_agrupadora_tree";
l=m.info.filhos?l+(" linha_agrupadora_tree_parent linha_agrupadora_tree_parent_"+(f-(a.group.length-2))):l+" linha_agrupadora_tree_folha";l=u.montaLinha(m.dado,c,f+1,null,null,null,l);var n=$("td",l).eq(0);ControleBaseSistema.isLayoutV3()?(k*=a.group.length+1,n.css("--largura-slot-acao",k)):n.css("width",(a.group.length+1)*k)}else{l=$("&lt;tr&gt;").addClass("linha_agrupamento linha-agrupamento");n=$("&lt;td&gt;").addClass("acao_consulta slot-acao-selecao");n.addClass("acao_consulta_agrupamento");l.append(n);
if(ControleBaseSistema.isLayoutV3()){n.css("--largura-slot-acao",k);var r=$('&lt;td&gt;&lt;span class="legenda-titulo-agrupamento"&gt;&lt;/span&gt;&lt;/td&gt;').appendTo(l);r=r.find(".legenda-titulo-agrupamento")}else r=$("&lt;td&gt;").addClass("no_border_left").appendTo(l);var t=La(m),z=$("&lt;span&gt;");z.html(t).attr("title",strip_tags(t));r.append(z);c.append(l);a.ocultaBotaoAgrupador&amp;&amp;r.css("border-left","0px");a.doApplyFunctionStyleAgrupamento(l,m.dado);a.options.permiteDropGrupo&amp;&amp;(l.droppable({tolerance:"pointer",accept:function(x){var A=
null,D=arguments.callee.caller.arguments,Z;for(Z in Object.keys(D))D[Z].originalEvent&amp;&amp;(A=D[Z]);if(0===x.parents(".linha_detalhamento.linha-dados-agrupamento").length||A&amp;&amp;"mouseup"===A.type&amp;&amp;!$(".linha_dados_helper").length)return!1;var qa=!0;A=$(G());if(a.options.onValidaGrupoDropavel){var Ma=[],Na=[];A.each(function(){var T=$(this).parents(".linha_detalhamento.linha-dados-agrupamento")[0].linhaGrupo.aNextNivel;Ma.push($.extend(this.opcoes,{grupo:T}));-1===Na.indexOf(T)&amp;&amp;Na.push(T)});return cb({valor_linhas_selecionadas:Ma,
grupo_atual:this.aNextNivel})}var Oa=this;A.each(function(){var T=$(this);$(Oa).childrenOf(T.parents(".div_conteudo_dados_consulta")[0])?T.parents(".linha_detalhamento.linha-dados-agrupamento").each(function(){this.linhaGrupo==Oa&amp;&amp;(qa=!1)}):qa=!1});return qa},classes:{"ui-droppable-active":"linha_helper_grupo_ativo"},deactivate:function(){$(".linha_helper_grupo_ativo",a.oDivDados).removeClass("linha_helper_grupo_ativo")},out:function(x,A){x=$("i",A.helper);x.removeClass().addClass("fas fa-times").css("color",
"#c00000");x.parent().css("background-color","#c0000011")},over:function(x,A){var D=$("i",A.helper);setTimeout(function(){D.removeClass().addClass("fas fa-check").css("color","#4c8844");D.parent().css("background-color","#4c884411")},1)},drop:function(x,A){if(a.options.onDropGrupo){var D=[];$(G()).each(function(){var Z=$(this).parents(".linha_detalhamento.linha-dados-agrupamento")[0].linhaGrupo.aNextNivel;D.push($.extend(this.opcoes,{grupo:Z}))});db({linhas_selecionadas:D,grupo_destino:this.aNextNivel})&amp;&amp;
a.filtraConsulta()}}}),a.droppables.push(l))}t=fb();var y=b.concat(m.info);t.appendTo(n);a.ocultaBotaoAgrupador&amp;&amp;t.hide();l.get(0).aNextNivel=y;if(0&lt;Object.keys(y[y.length-1].acoes).length){l.on("contextmenu",function(x){Pa(x,this);return!1});var v=$("&lt;td&gt;").addClass("icone_acoes_agrupamento slot-acao-inline"),w=IpmIcone.buscaFA("bars").criaObjeto();v.on("click",function(x){var A=new Context(x),D=$(x.currentTarget).offset();D.top+=x.currentTarget.offsetHeight-2;A.setPosition(D.top,D.left);Pa(x,this.parentElement,
A);CONST.ATENDE&amp;&amp;ControleBaseSistema.triggerAlvoPropagacao(x)});w.appendTo(v);v.appendTo(l)}w=a.group[f]||a.group[a.group.length-1];w.icone&amp;&amp;(v=w.icone,$.isPlainObject(v)&amp;&amp;(w.icone.funcao||(v=w.icone[m.info.filhos?"parent":"leaf"]),v&amp;&amp;$.isPlainObject(v)&amp;&amp;(w=h?new ItemGridLinha(l,m.dado.valor):new ItemGridAgrupamento(l,m.dado),v=window[v.funcao].apply(v.escopo,[w].concat(v.argumentos||[])))),w=$("&lt;span&gt;").addClass("consulta_icone_agrupamento"),h?(w.appendTo(n),n.addClass("consulta_agrupamento_acao_icone")):
w.prependTo(r),v&amp;&amp;("string"==typeof v?w.addClass(v):w.append(v)));if((n=a.options.group[m.info.nivel-1].iconesAgrupamento)&amp;&amp;0&lt;n.length)for(var F in n)v=n[F],w=$("&lt;span&gt;").addClass("icone_fa_agrupamento_consulta").append($("&lt;i&gt;").addClass(v[0])),v[1]&amp;&amp;w.IpmHint(v[1]),z.prepend(w);!0===d&amp;&amp;(m.info.initAbert=!0);(m.info.initAbert||a.isKeyGroupOpenUser(X(y),!1))&amp;&amp;S(l,f,null,t,d,e);if(h)m.info.filhos||t.obj.addClass("consulta_tree_botao_oculto");else l.on("click",function(x){if(a.validaTelaFiltros()){var A=
$(this);A=$(".icone_arvore",A);var D=null;0&lt;A.length&amp;&amp;(D=A.parent().get(0).myInstance);S($(this),null,null,D)}stopPropagationEvent(x)})}h&amp;&amp;Q()&amp;&amp;(b=Object.values(g).map(function(x){return x.dado}),b.length||a.options.forceRowAgregate)&amp;&amp;(b=ja(b),W(c,b,f+1).addClass("linha_agrupadora_tree"));return g.length}function Pa(b,c,d){var e=c.aNextNivel[c.aNextNivel.length-1].acoes,f=[],g;for(g in e)for(var h in e[g]){var k=e[g][h];!k.visivel||k.agrupador||k.somenteMultipla||(k.condicaoController&amp;&amp;Qa(!1,k)&amp;&amp;
f.push(k),f.push(k))}b=d||new Context(b);Ra(f,b,$(c))}function ra(b,c,d){for(var e=c.length,f=a.dadosAgrupamento,g=0;g&lt;e;g++){var h=c[g].keyGroup;f=f[h]?f[h].dado:{}}e="";b instanceof ItemTree&amp;&amp;(e=b.getNome()+"_");for(var k in f){g=f[k];var m=La(g,!1);h=c.concat(g.info);var q=a.options.group[g.info.nivel-1].tipoIcone?a.options.group[g.info.nivel-1].tipoIcone:"default",l=a.options.group[g.info.nivel-1].icone,n=e+k.replace(".","_");m=new ItemTree(n,strip_tags(m),null,q);b.addChildren(m);p.modoExibicaoTree==
Tree.MODO_EXIBICAO_PASTAS?m.setIconeFA(l,!0):l&amp;&amp;m.setIconeFA(l);d&amp;&amp;m.hide();m.get(0).aNextNivel=h;if(g.info.initAbert||a.isKeyGroupOpenUser(X(h),!1)){for(g=m;g.Parent;)g=g.Parent,g.setSelecionado&amp;&amp;g.setSelecionado(!1);m.setSelecionado(!0)}}}function gb(b){a.oDivAgrupamentoTree||(a.oDivAgrupamentoTree=$("&lt;div&gt;").addClass("agrupamento_tree_view consulta-agrupamento-tree").addClass("border_default2_right"),a.prepend(a.oDivAgrupamentoTree));a.oDivAgrupamentoTree.empty();a.oTreeAgrupamento=new Tree("tree_agrupamento_consulta",
"Selecione uma opção:",!1,!1,!1,!1);a.oTreeAgrupamento.setSelectable("default");a.oTreeAgrupamento.setModoExibicao(p.modoExibicaoTree);a.oTreeAgrupamento.onSelect(function(c,d){if((d=a.oTreeAgrupamento.getSelecionado())&amp;&amp;(!d.hasChildren()||p.atualizaConsultaClickTree)){c=c?!0:!1;var e=d.obj.aNextNivel[0].nivel;u.iniciaEspacoTabela();sa(d,c,p.atualizaConsultaClickTree,e)}});ra(a.oTreeAgrupamento,b);a.oTreeAgrupamento.appendTo(a.oDivAgrupamentoTree);findContentAutoAdaptable(a.oDivAgrupamentoTree)}function sa(b,
c,d,e){var f=b.obj.aNextNivel;if(f){if(d){var g=f.length;a.setNivelBusca(g+1);g=Sa(f);a.carregaDados(!0,g,function(k){k.dados&amp;&amp;pa(f,k.dados);k.dados_funcao&amp;&amp;(a.valoresAgregados=k.dados_funcao);k=ia(f);if(Array.isArray(k))a.isVisualizacaoCard()?a.montaDadosVisualizacaoCard(k):a.isVisualizacaoMapa()?a.montaDadosVisualizacaoMapa(k):a.adicionaRegistrosConsulta(k,a.oTableDados,a.oTBodyDados),0&gt;e&amp;&amp;b.Parent.removeChild(b);else if(0==b.getChildren().length){ra(b,f,0===e?!0:!1);var m=--e;k=b.getChildren();
$.each(k,function(){sa(this,c,d,m)})}else k=b.getChildren(),$.each(k,function(){sa(this,c,d,e)})})}else g=f.length,a.setNivelBusca(g+1),g=Sa(f),a.carregaDados(!0,g,function(k){k.dados&amp;&amp;pa(f,k.dados);k.dados_funcao&amp;&amp;(a.valoresAgregados=k.dados_funcao);k=ia(f);Array.isArray(k)?a.isVisualizacaoCard()?a.montaDadosVisualizacaoCard(k):a.isVisualizacaoMapa()?a.montaDadosVisualizacaoMapa(k):a.adicionaRegistrosConsulta(k,a.oTableDados,a.oTBodyDados):ra(b,f)});if(c)for(a.groupOpenUser=[],a.addKeyOpenGroupUser(X(f)),
g=b;g.Parent;){g=g.Parent;var h=g.get(0).aNextNivel;h&amp;&amp;a.addKeyOpenGroupUser(X(h))}}}function Sa(b){for(var c=[],d=0;d&lt;b.length;d++)$.each(b[d].campos,function(e){if(!this.isCampoBusca)return!0;var f=this.valor,g=em_branco(f)||null===f;c.push({filtroCampo:e,filtroTipo:!1===g?"=":"NULL",filtroValor:!1===g?f:"1",filtroValor02:"",filtroTipoCampo:"",filtroGroup:!0,fixo:!0})});return c}function Ta(b){b.onEnter(function(c){a.utilizaCamposEditaveis()?forceFocusNextObjeto($(this).children()):$(this).children().trigger("click");
stopPropagationEvent(c);return!0});b.setPodeReceberFocus(!0);b.setCss({"float":"left"});return b}function fb(){var b=new BotaoArvore("no_fechado",hb);return Ta(b)}function ib(){var b=new BotaoArvore("no_fechado",jb),c=a.getFormularioSubConsulta();1==c.length&amp;&amp;(c=c[0],b.getObj().attr("title",c.titulo));return Ta(b)}function hb(b){for(var c=$(this.get(0));!c.is("tr");)c=c.parent();S(c,null,null,this);ControleBaseSistema.isLayoutV3()?ControleBaseSistema.triggerAlvoPropagacao(b):stopPropagationEvent(b)}
function jb(b){for(var c=$(this.get(0));!c.is("tr");)c=c.parent();eb(c,this);ControleBaseSistema.triggerAlvoPropagacao(b)}function aa(b,c,d){function e(){ControleBaseSistema.triggerAlvoPropagacao(b);g.setClassContent(a.options.classe_menu_contexto||"");g.show(!0);g.obj.css("overflow-x","hidden")}a.controlaSelecionados&amp;&amp;a.deselecionaLinhas(c,!0,!0);var f=Ea(c)?!0:!1;a.deselecionaLinhas();H(b,c,!0,!1,!0,f);var g=new Context(b);c=K.montaAcoesGridContext(function(h,k){var m=g.newRow();h?m.parent("tr").addClass("linha_grupo"):
k&amp;&amp;m.css("padding-left","22px");return m},a.options.agrupamentos,a.options.acaoGrid,d,a.oDivAcoesForm&amp;&amp;a.oDivAcoesForm[0].acoes,c);c instanceof Promise?c.then(e()):!0===c&amp;&amp;e()}function Qa(b,c){if(!1===b)try{b=a.oDivAcoesForm.get(0).acoes}catch(f){__bDesenvolvimento&amp;&amp;alert("Você possui ações com validação no controller e não mostra a área das ações da consulta.")}for(var d=0;d&lt;b.length;d++){var e=b[d];if(e.rotina==c.rotina&amp;&amp;e.acao==c.acao&amp;&amp;(1==e.ativo||c.acesso))return!0}return!1}function kb(b){if(0&lt;
a.options.acaoGrid.length){var c=G(),d=[];$.each(a.options.acaoGrid,function(){if(!this.visivel||this.agrupador||"1"!=this.multipla)return!0;var e=this;if(e.condicaoController)Qa(!1,e)&amp;&amp;d.push(e);else{var f=0;$.each(c,function(){C.validaAcaoAcesso(this,e)&amp;&amp;f++});f==c.length&amp;&amp;d.push(e)}});Ra(d,new Context(b),c)}}function Ra(b,c,d){if(0&lt;b.length){c.setClassContent(a.options.classe_menu_contexto||"");var e=[],f=[],g={},h=function(){var k=this,m=this.rotina+"_"+this.acao+"_"+this.indice;if(-1!==f.indexOf(m))return!0;
var q=this.agrupamento?a.options.agrupamentos[this.agrupamento]:null,l=c.newRow(),n;a.usaFontAwesome&amp;&amp;(n=k.fontAwesome||"fa-file-alt");n=new BotaoAcao(k.acao,function(){c.hide();if($(d).hasClass("linha_agrupamento")||$(d).hasClass("linha-agrupamento")){var r=d[0].aNextNivel,t=k.chave?k.chave:{},z;for(z in r){var y=r[z],v=y.keyGroup.split("_"),w;for(w in v)0!=w%2&amp;&amp;(t[v[w-1]]=v[w])}y.chaveAcoes&amp;&amp;$.extend(t,y.chaveAcoes);0&lt;Object.keys(y.acoes).length&amp;&amp;(r=y.campos[v[0]],y=ControleConsultaAcoes.getDadosAcaoLinha(y.acoes,
k),("function"===typeof y.click?y.click:eval("("+y.click+")")).apply(d,[t,r,y,null,k.parametros,a,!1,d]))}else K.executaAcaoGrid(k,d)},!0,!1,!1,n);n.setPodeReceberFocus();n.setLabel(k.titulo);ControleBaseSistema.isLayoutV3()||n.setCss("display","block");k.acaoIcone&amp;&amp;n.setAcaoIcone(k.acaoIcone);n.getInput().on("focus",function(){$(this.parentNode.parentNode.parentNode).addClass("linha_hover")});n.getInput().on("blur",function(){$(this.parentNode.parentNode.parentNode).removeClass("linha_hover")});
q&amp;&amp;n.obj.css("padding-left","22px");n.appendTo(l);f.push(m)};$.each(b,function(){var k=this.agrupamento?a.options.agrupamentos[this.agrupamento]:null;if(!k)return!0;g[k.nome]||(g[k.nome]=[]);g[k.nome].push(this)});$.each(b,function(){var k=this.agrupamento?g[this.agrupamento]:null,m=this.agrupamento?a.options.agrupamentos[this.agrupamento]:null;if(k&amp;&amp;m){if(-1===e.indexOf(m.nome)){var q=c.newRow(),l;a.usaFontAwesome&amp;&amp;(l=m.fontAwesome||m.fa||"fa-file-alt");l=(new BotaoAcao(m.acao,null,!0,!1,!1,l)).setLabel(m.titulo);
l.obj.addClass("botao_grupo_contexto");q.parent("tr").addClass("linha_grupo");l.appendTo(q);e.push(m.nome)}$.each(k,function(){h.call(this)})}else h.call(this)});c.show(!0);c.obj.css("overflow-x","hidden")}else c.hide()}function Y(b){var c={},d;for(d in b){var e=M(d);null!=e&amp;&amp;a.campos[e].chave&amp;&amp;(c[d]=b[d])}return c}function ka(){return 0==a.regPagina||!1===p.mostraRegistrosPagina?1:Math.ceil((a.totalAgrupamento||a.totalReg)/ba())}function ta(){B().each(function(){$(this).show();var b=a.isVisualizacaoMapa()?
$(this).data("marker"):!1;b&amp;&amp;(b.setMap(a.oMapa),a.oMapa.exibeMarcador(b))})}function Ua(b){a.deselecionaLinhas();em_branco(b)&amp;&amp;ta();b=b.toLowerCase().retiraAcento();B().each(function(c){var d=this.opcoes,e=!1;$.each(d,function(f,g){a.oCampos[f]&amp;&amp;(g=!a.oCampos[f].tipo||"lista"!=a.oCampos[f].tipo&amp;&amp;"booleano"!=a.oCampos[f].tipo&amp;&amp;"boolean"!=a.oCampos[f].tipo?a.getValorFormatado(a.oCampos[f],d):a.oCampos[f].getValorConsulta(g));if(null==g||em_branco(g)||!a.oCampos[f]||!a.oCampos[f].visivel||a.oCampos[f].agrupador)return!0;
if(0&lt;=g.toString().toLowerCase().retiraAcento().indexOf(b))return e=!0,!1});c=a.isVisualizacaoMapa()?$(this).data("marker"):!1;e?($(this).show(),c&amp;&amp;a.oMapa.exibeMarcador(c)):($(this).hide(),c&amp;&amp;(c.setMap(a.oMapa),a.oMapa.ocultaMarcador(c)))});a.ajustaHeight()}function ua(b){var c=a.paginaAtual-1;if(0&lt;=c)return N(c,!1,b),!0;N(a.paginaAtual,!0);return!1}function va(b){var c=a.paginaAtual+1;if(c&lt;ka())return N(c,!1,b),!0;N(a.paginaAtual,!0);return!1}function N(b,c,d){function e(){b!=a.paginaAtual&amp;&amp;(a.groupOpenUser=
[],a.controlaSelecionados||(a.rowSelect={},a.rowSelectUser=[]));a.paginaAtual=b;a.refresh(c,!1,d,!0,!1,!0)}if(a.persisteTrocaPagina){var f=a.getDadosAlterados();if(0==f.length)e();else{var g=[],h;for(h in f)g.push(Y(f[h]));var k=a.getJanela();k&amp;&amp;k.bloqueiaJanela("Persistindo alterações no servidor.");loadAjax({Form:a.options.Formulario,processo:"persisteInformacoesRegistrosPagina",tipo:"script",parametro:{valores:f},chave:g,completo:function(){k&amp;&amp;k.desbloqueiaJanela();e()}})}}else e()}function lb(){$.each(a.campos,
function(){this.width=this.original_width;this.visivelIni=this.originalVisivelIni})}function wa(b){b=defaultVal(b,!1);var c=a.getJanela();c&amp;&amp;(b?ControleBaseSistema.isLayoutV3()?c.bloqueiaJanelaFull("",ControleBaseSistema.TIPO_BLOQUEIO_SPINNER):c.bloqueiaJanelaFull():ControleBaseSistema.isLayoutV3()?c.bloqueiaJanela("",ControleBaseSistema.TIPO_BLOQUEIO_SPINNER):c.bloqueiaJanela())}function ca(){var b=a.getJanela();b&amp;&amp;b.desbloqueiaJanela()}function mb(){if(ControleBaseSistema.isLayoutV3())$(".grupo-acoes-consulta",
a.oDivAcoesForm).each(function(c,d){var e=$(d).find(".botao-acao-base:visible");e.each(function(f,g){g=$(g);var h=1==e.length,k=!h&amp;&amp;f==e.length-1,m="0";h&amp;&amp;(m="var(--rdx-1)");h||0!=f||(m="var(--gap-1) 0 0 var(--gap-1)");k&amp;&amp;(m="0 var(--gap-1) var(--gap-1) 0");g.css("--rdx-botao",m);h||k||g.css("border-right-color","transparent")})});else{var b=$("div.area_acao_consulta.area_acao_grupo",a.oDivAcoesForm);b.each(function(){$(".div_botao_acao:visible",b).each(function(){for(var c=$(this),d=c.next();0&lt;d.length&amp;&amp;
!d.is(".div_botao_acao:visible");)d=d.next();0&lt;d.length&amp;&amp;(c.css({"border-bottom-right-radius":"0px","border-top-right-radius":"0px"}),ControleBaseSistema.layoutSistemaNovo||c.css("border-right","0px"),16&lt;d.position().left&amp;&amp;d.css({"border-left":"0px","border-bottom-left-radius":"0px","border-top-left-radius":"0px"}))})})}}function ba(){if(!a.cacheLimit||-1===a.cacheLimit){if(-1!==CONST.CONSULTA.LIMITE_POR_PAGINA&amp;&amp;!0===(a.getJanela()&amp;&amp;a.getJanela().options?!!a.getJanela().options.frame:!1))return CONST.CONSULTA.LIMITE_POR_PAGINA;
p.scrollInfinito&amp;&amp;(a.regPagina=-1);var b=a.regPagina;-1==b&amp;&amp;(b=a.oDivConteudoDados.innerHeight(),a.options.minWidth&amp;&amp;a.options.minWidth&gt;a.oDivConteudoDados.get(0).scrollWidth&amp;&amp;(b-=L()),0&lt;b?this.lastSizeConsulta=b:this.lastSizeConsulta&amp;&amp;(b=this.lastSizeConsulta),b=Math.floor(b/(L()*ControleTamanhoFonte.getTamanhoFonte()/12)),Q()&amp;&amp;b--,0&gt;=b&amp;&amp;(b=1),a.scrollInfinito&amp;&amp;(b+=3,a.regPagina=b));if(!a.cacheLimit)return b;a.cacheLimit=b}return a.cacheLimit}function Va(){if(ControleBaseSistema.isLayoutV3()){var b=
a.getFiltros(),c=J();if(c&amp;&amp;(c=c.findComponente("tela-filtros-extras"),a.mostraFiltros)){var d=c.getComponentes(),e;for(e in d)if(c=d[e],c instanceof CampoForm){b[0].push(c.getNome());b[1].push(c.oCampo.getAtributo("operador"));if("lista_tree"==c.tipo)b[2].push(c.oCampo.getFilterValue()),b[3].push(c.oCampo.getValue());else{if(a.recarregando||"data"!=c.tipo&amp;&amp;"data_hora"!=c.tipo)b[2].push(c.getValor());else{var f=c.oCampo.getPeriodoAplicado();b[2].push(f?f:c.getValor())}b[3].push("")}b[4].push(c.tipo);
b[5].push(defaultVal(c.oCampo.getAtributo("podeSalvar"),!0));b[6].push("lista"==c.tipo?c.getCampo().getEncoded():!1)}}if(a.mostraFiltros&amp;&amp;(d=I()))for(f=d.getValores(),e=0;e&lt;f.length;e++){c=a.campos[M(f[e].filtro)];var g=c.tipo,h=f[e].campo01,k=f[e].tipo;$(c).attr("lastTipo")&amp;&amp;(g=$(c).attr("lastTipo"));$(c).attr("isListaMultipla")&amp;&amp;(g="lista_multipla",h=get_valor_objeto($(d.getCampo(e,"campo01")).closest("span.container_select_multiple"),$(c).attr("isListaMultipla")));$(c).attr("isLista")&amp;&amp;(g="lista");
if($(c).attr("isLista")||$(c).attr("isListaMultipla"))k="IN";a.recarregando||"data"!=g&amp;&amp;"data_hora"!=g||!(c=$(d.getCampo(e,"campo01"))[0].myInstance.getPeriodoAplicado&amp;&amp;$(d.getCampo(e,"campo01"))[0].myInstance.getPeriodoAplicado())||(h=c,f[e].campo02=null);b[0].push(f[e].filtro);b[1].push(k);b[2].push(h);b[3].push(f[e].campo02);b[4].push(g)}return a.getFiltrosIniciais(b)}b=a.getFiltros();if((c=J())&amp;&amp;a.mostraFiltros)for(e in d=c.getComponentes(),d)c=d[e],c instanceof CampoForm&amp;&amp;(b[0].push(c.getNome()),
b[1].push(c.oCampo.getAtributo("operador")),"lista_tree"==c.tipo?(b[2].push(c.oCampo.getFilterValue()),b[3].push(c.oCampo.getValue())):(a.recarregando||"data"!=c.tipo&amp;&amp;"data_hora"!=c.tipo?b[2].push(c.getValor()):(f=c.oCampo.getPeriodoAplicado(),b[2].push(f?f:c.getValor())),b[3].push("")),b[4].push(c.tipo),b[5].push(defaultVal(c.oCampo.getAtributo("podeSalvar"),!0)),b[6].push("lista"==c.tipo?c.getCampo().getEncoded():!1));if(a.mostraFiltros&amp;&amp;(d=I()))for(f=d.getValores(),e=0;e&lt;f.length;e++){c=a.campos[M(f[e].filtro)];
g=c.tipo;h=f[e].campo01;k=f[e].tipo;$(c).attr("lastTipo")&amp;&amp;(g=$(c).attr("lastTipo"));$(c).attr("isListaMultipla")&amp;&amp;(g="lista_multipla",h=get_valor_objeto($(d.getCampo(e,"campo01")).closest("span.container_select_multiple"),$(c).attr("isListaMultipla")));$(c).attr("isLista")&amp;&amp;(g="lista");if($(c).attr("isLista")||$(c).attr("isListaMultipla"))k="IN";a.recarregando||"data"!=g&amp;&amp;"data_hora"!=g||!(c=$(d.getCampo(e,"campo01"))[0].myInstance.getPeriodoAplicado&amp;&amp;$(d.getCampo(e,"campo01"))[0].myInstance.getPeriodoAplicado())||
(h=c,f[e].campo02=null);b[0].push(f[e].filtro);b[1].push(k);b[2].push(h);b[3].push(f[e].campo02);b[4].push(g)}return b=a.getFiltrosIniciais(b)}function la(){0==$("#coluna_alvo").length?(a.oDivColunaAlvo=$("&lt;div&gt;").addClass("coluna_alvo").attr("id","coluna_alvo"),$(document.body).append(a.oDivColunaAlvo)):a.oDivColunaAlvo=$("#coluna_alvo");a.oDivColunaMoving=$("&lt;div&gt;").addClass("coluna_moving_consulta indicador-preview-redimensionamento-coluna");ControleBaseSistema.isLayoutV3()||a.oDivColunaMoving.css("opacity",
.5);a.append(a.oDivColunaMoving)}function V(){if(a.detalhamento)a.areaUtilFixa.show(),a.areaUtilDetalhamento&amp;&amp;(a.areaUtilDetalhamento.empty(),a.areaUtilDetalhamento.hide()),xa();else if(a.options.inLine&amp;&amp;a.options.inLine.refreshOnSelecionaLinha){if(a.areaUtilDetalhamento)if(ControleBaseSistema.isLayoutV3())$(a.areaUtilDetalhamento).empty(),criaEmptyState({centraliza:!0,container:a.areaUtilDetalhamento,icone:207,titulo:"Não há nada aqui!",descricao:a.options.inLine.descricaoInicio});else{$(a.areaUtilDetalhamento).empty();
var b=a.options.inLine.descricaoInicio,c=$("&lt;table&gt;").addClass("dados_consulta dados").css("height","100%"),d=$("&lt;tr&gt;"),e=$("&lt;td&gt;").addClass("consulta_empty").css("vertical-align","middle");d.append(e);c.append(d);e.html(b);$(a.areaUtilDetalhamento).append(c)}a.areaRodapeDetalhamento&amp;&amp;$(a.areaRodapeDetalhamento).empty();xa()}}function Wa(){a.options.inLine&amp;&amp;a.options.inLine.acaoPadrao&amp;&amp;$.each(a.options.acaoForm,function(){if(this.rotina==a.options.inLine.acaoPadrao.rotina&amp;&amp;this.acao==a.options.inLine.acaoPadrao.acao)return K.executaAcaoForm(this),
!1})}function Xa(){return!a.oSplitterDetalhamento||!a.oSplitterDetalhamento.getCollapsed()}function xa(){a.getJanela()&amp;&amp;a.getJanela().get(0).setTituloAdicional("")}function Ya(b,c){var d={},e;for(e in b)c[e]&amp;&amp;c[e].dado&amp;&amp;(Array.isArray(b[e].dado)&amp;&amp;Array.isArray(c[e].dado)?d[e]=$.extend(b[e],c[e],{dado:nb(b[e].dado,c[e].dado)}):d[e]=$.extend(b[e],c[e],{dado:Ya(b[e].dado,c[e].dado)}));return $.extend(b,c,d)}function nb(b,c){var d=a.campos.filter(function(q){return q.chave}).map(function(q){return q.nome});
b=$.extend([],b);var e=b.map(function(q){var l={},n;for(n in d)l[d[n]]=q.valor[d[n]];return l}),f;for(f in c){var g;for(g in e){var h=e[g];var k=!0;for(var m in h)if(c[f].valor[m]!=h[m]){k=!1;break}if(k)break}k||b.push(c[f])}return b}function ya(b,c){a.scrollInfinito?Array.isArray(b)?a.dados=$.merge(a.dados,b):(Array.isArray(a.dados)&amp;&amp;(a.dados={}),a.dados=Ya(a.dados,b)):a.dados=b;a.valoresAgregados=c;E()&amp;&amp;(a.dadosAgrupamento=a.dados)}function za(){return a.group?!0===p.groupAsTree:!1}function E(){return a.group?
0&lt;a.group.length:!1}function ha(b,c,d){if(Array.isArray(b)||$.isPlainObject(b)){$.each(b,function(e,f){b[e]=ha(f,c,d)});if(Array.isArray(b)){if("lista_multipla"!==d&amp;&amp;1===b.length)return b[0];if(0===b.length)return""}return b}c&amp;&amp;"string"==typeof b&amp;&amp;(b=b.replace(/\u0009/g," "),b=b.replace(/\\/g,"\\\\"),b=b.replace(/"/g,'\\"'));return!0===c?encodeURIComponent(full_escape(b)):full_escape(b)}function Aa(b){var c={};return"modo-visualizacao-"+(c[CONST.CONSULTA.TIPO_VISUALIZACAO.PADRAO]="padrao",c[CONST.CONSULTA.TIPO_VISUALIZACAO.CARD]=
"card",c[CONST.CONSULTA.TIPO_VISUALIZACAO.MAPA]="mapa",c)[b]||"padrao"}var a=this,K=ControleConsultaFuncoes.forIpmGrid(this),C=new ControleConsultaAcoes(a,{getLinhasSelecionadas:G,getLinhasDados:B,controlaTotalizadorSelLinhas:Ca,getDetalhamentoVisivel:Xa,limpaTituloAdicional:xa,getChave:Y,iniLoading:wa,closeLoading:ca,getSeletoresLinhas:Da,useAgrupamento:E,funcoes:K}),u=new ControleConsultaDados(a,{useAgrupamento:E,useAgrupamentoAsTree:za,usaFuncaoAgregada:Q,getLinhasDados:B,isNivelRecursivo:R,getTelaFiltro:J,
getGridFiltro:I,getPosicaoColuna:M,primeiraPagina:function(){N(0)},ultimaPagina:function(){N(ka()-1)},paginaAnterior:ua,proximaPagina:va,alteraPagina:N,selecionaPrimeiraLinha:na,criaColunaAlvo:la,adicionaOrdenacao:oa,getAlturaLinha:L,criaContextDados:aa,checkRowSelectUser:da,getLinhasSelecionadas:G,selecionaLinha:H,executaCalculoFuncaoAgregacao:ja,adicionaLinhaAgregacao:W,getNumeroMaximoPagina:ka,getLimit:ba,executaEnter:Ha,focusCheckRow:O,oConsultaAcoes:C,funcoes:K,emptyDetalhamento:V});this.getLinhasSelecionadas=
G;var ea=[];this.selecionaPrimeiraLinha=na;this.isNivelRecursivo=R;this.getChaveLinha=Y;this.paginaAnterior=ua;this.proximaPagina=va;this.iniLoading=wa;this.closeLoading=ca;this.getDetalhamentoVisivel=Xa;this.isKeyGroupOpenUser=function(b,c){for(var d=!1,e=0;e&lt;this.groupOpenUser.length;e++)if(this.groupOpenUser[e]==b){d=!0;1==c&amp;&amp;this.groupOpenUser.splice(e,1);break}return d};this.addKeyOpenGroupUser=function(b){this.isKeyGroupOpenUser(b,!1)||this.groupOpenUser.push(b)};this.criaAreaAcoes=function(){C.criaAreaAcoes()};
this.alteraTituloColuna=function(b,c){b=$('td[name="'+b+'"]',a.oTrTitulo);return 0&lt;b.length&amp;&amp;(b=$("div.div_titulo &gt; span",b),0&lt;b.length)?(b.text(c),!0):!1};this.alteraVisibilidadeAgrupamentos=function(){for(var b=$("tr.linha_agrupamento.linha-agrupamento",a.oDivDados),c=0;c&lt;b.length;c++){var d=$(b[c]),e=$(".icone_arvore",d),f=null;0&lt;e.length&amp;&amp;(f=e.parent().get(0).myInstance);S(d,null,null,f)}};this.selecionarTodasLinhas=function(b){var c=[];b=defaultVal(b,!1);if(!0===b){b=$("tr.linha_agrupamento.linha-agrupamento",
a.oDivDados);for(var d=0;d&lt;b.length;d++){var e=$(b[d]),f=$(".icone_arvore",e),g=null;0&lt;f.length&amp;&amp;(g=f.parent().get(0).myInstance);S(e,null,null,g,!0,!0)}}b=B();d=b.length;for(e=0;e&lt;d;e++)if(f=b[e],c.push(new ItemGridLinha(f,f.valor)),g=f.oCheckAcao)g.setSelecionado(!0),$(f).addClass("linha_selecionada ativo"),$("&gt;td:not(.acao_consulta)",f).attr("aria-selected",!0),a.addRowSelectUser(f.chave,f);C.atualizaAreaAcoes();return c};this.deselecionaLinhas=function(b,c,d){var e=[];c=defaultVal(c,!1);d=defaultVal(d,
!0);B(null,!0).each(function(){if(b&amp;&amp;b==this)return!0;e.push(new ItemGridLinha(this,this.valor));var f=this.oCheckAcao;if(f){var g=a.isVisualizacaoMapa()?$(this).data("marker"):!1;g&amp;&amp;g.doDeselecionaMarcador();f.setSelecionado(!1);$(this).removeClass("linha_selecionada ativo");$("&gt;td:not(.acao_consulta)",this).attr("aria-selected",!1);c&amp;&amp;a.isKeyRowSelectUser(this.chave,!0)}});a.oDivAcoesForm&amp;&amp;d&amp;&amp;C.atualizaAreaAcoes();a.checkSelecaoArea&amp;&amp;a.checkSelecaoArea.setSelecionado(!1);return e};this.deselecionaLinha=
function(b,c,d){c=defaultVal(c,!1);d=defaultVal(d,!0);b=B(null,!1).get(b);var e=b.oCheckAcao;if(e&amp;&amp;e.getSelecionado()){var f=a.isVisualizacaoMapa()?$(b).data("marker"):!1;f&amp;&amp;f.doDeselecionaMarcador();e.setSelecionado(!1);$(b).removeClass("linha_selecionada ativo");$("&gt;td:not(.acao_consulta)",b).attr("aria-selected",!1);c&amp;&amp;a.isKeyRowSelectUser(b.chave,!0)}a.oDivAcoesForm&amp;&amp;d&amp;&amp;C.atualizaAreaAcoes()};this.isKeyRowSelectUser=function(b,c){if(1==this.disableSelectUser)return!1;for(var d=!1,e=0;e&lt;this.rowSelectUser.length;e++){var f=
JSON.parse(this.rowSelectUser[e]),g=JSON.parse(b),h=!0;$.each(f,function(k,m){if(g[k]!=m)return h=!1});if(!0===h){d=!0;!0===c&amp;&amp;(delete this.rowSelect[this.rowSelectUser[e]],this.rowSelectUser.splice(e,1));break}delete f;delete g}Ca();return d};this.addRowSelectUser=function(b,c){c=defaultVal(c,!1);1==this.disableSelectUser||this.isKeyRowSelectUser(b,!1)||(this.rowSelect[b]=c?c:Za(b)[0],this.rowSelectUser.push(b))};this.filtraConsulta=function(){N(0,!0)};this.getColunaFromNomeBanco=function(b){var c=
this.campos.find(function(d){return d.nomeBanco==b});return c?c.nome:null};this.setMostraColunaRodape=function(b){a.mostraRodape&amp;&amp;(b?(a.oContainerTitulo.show(),a.divRodape.show()):(a.oContainerTitulo.hide(),a.divRodape.hide()),a.ajustaHeight())};this.criaAreaTituloColunaPadrao=function(){return u.criaAreaTituloColunaPadrao()};this.criaAreaTituloColunaCard=function(){if(ControleBaseSistema.isLayoutV3()){var b=$("&lt;div&gt;").addClass("slot-titulo-coluna"),c=$("&lt;div&gt;").addClass("slot-acao-coluna");a.oTituloColunas.append(b,
c);return b}b=$("&lt;div&gt;").addClass("consulta_card_titulo_coluna").addClass("acao_consulta").addClass("fundo_titulo_degrade");a.oTituloColunas.append(b);return b};this.criaCheckBoxControleSelecao=function(b){if(!a.options.permiteSelecaoLinha||!1===a.options.permiteSelecaoTodasLinhas)return!1;a.checkSelecaoArea=new Checkbox(!1);a.checkSelecaoArea.setType("destaque");a.checkSelecaoArea.onClick(function(){var c=a.checkSelecaoArea.getSelecionado()?a.deselecionaLinhas(!1,!0):a.selecionarTodasLinhas(!0);
P(c)});a.checkSelecaoArea.getObj().on("contextmenu",function(c){stopPropagationEvent(c);var d=new Context(c);d.setClassContent("context_selecao_linhas");d.setClassContent(a.options.classe_menu_contexto||"");c=d.newRow();c.html("Selecionar Todos");c.on("click",function(){var e=a.selecionarTodasLinhas(!0);d.hide();P(e)});c=d.newRow();c.html("Inverter Seleção");c.on("click",function(){var e=ab();d.hide();P(e)});c=d.newRow();c.html("Nenhum");c.on("click",function(){var e=a.deselecionaLinhas(!1,!0);d.hide();
P(e)});d.show();return!1});a.options.permiteSelecaoMultipla&amp;&amp;(a.checkSelecaoArea.obj.attr("title","Selecionar/desselecionar todos."),a.checkSelecaoArea.appendTo(b))};this.getColunasPreferencia=function(){var b=[],c=a.campos.slice(0);if(!a.preferenciaCampos)return b;for(var d=0;d&lt;a.preferenciaCampos.length;d++)for(var e=a.preferenciaCampos[d],f=0;f&lt;a.campos.length;f++)if(c[f]&amp;&amp;a.campos[f].nome==e.name){a.getColunasPreferenciaTitulo(c,b,f)||(is_und(e.width)||!1===e.width||(a.campos[f].width=e.width),
a.campos[f].visivelIni=defaultVal(e.visivelIni,a.campos[f].visivelIni),b.push(a.campos[f]),delete c[f]);break}for(d=0;d&lt;c.length;d++)c[d]&amp;&amp;b.push(c[d]);return b};this.getColunasPreferenciaTitulo=function(b,c,d){if(!b[d])return!1;d=a.isColunaTitulo(b[d].nome);if(!d)return!1;for(var e=!1,f=0;f&lt;d.campos.length;f++)if(d.campos[f])for(var g=0;g&lt;b.length;g++)if(b[g]&amp;&amp;b[g].nome==d.campos[f]){for(e=0;e&lt;a.preferenciaCampos.length;e++){var h=a.preferenciaCampos[e];if(h&amp;&amp;a.campos[g].nome==h.name){is_und(h.width)||
!1===h.width||(a.campos[g].width=h.width);a.campos[g].visivelIni=defaultVal(h.visivelIni,a.campos[g].visivelIni);break}}c.push(a.campos[g]);delete b[g];e=!0}return e};this.getCamposOrdenaveis=function(){var b=[];$.each(a.campos,function(c){this.visivel&amp;&amp;this.visivelIni&amp;&amp;!this.agrupador&amp;&amp;this.ordenavel&amp;&amp;b.push(this)});return b};this.criaCamposColunaTituloCard=function(){if(ControleBaseSistema.isLayoutV3()){var b=a.getCamposOrdenaveis();if(b&amp;&amp;0==b.length)return;var c=$(a.oTituloColunas).find(".slot-titulo-coluna"),
d=$(a.oTituloColunas).find(".slot-acao-coluna"),e=new Botao("acao-ordenar-coluna","Ordenar",function(k){var m=new Context(k);m.setClassContent(a.options.classe_menu_contexto||"");$.each(b,function(q,l){if(l.visivel&amp;&amp;l.visivelIni&amp;&amp;!l.agrupador&amp;&amp;l.ordenavel){q=l.nome;var n=l.titulo,r=a.isColunaTitulo(l.nome);r&amp;&amp;(n=r.tit+" - "+n);var t=new Botao("acao-ordenar-coluna-"+q,n,function(){var z=$(t.getObj()).get(0);z.opcoes=l;c.get(0).opcoes=l;e.setTexto(n);oa(z,k);m.hide();k.stopPropagation();k.preventDefault()});
t.varianteGhost();q=m.newRow();t.appendTo(q);$.each(a.order,function(z,y){t.addIconeLeft(l.nome==y.order?IpmIcone.FA(13):null)})}});m.setPosition(k.clientY,k.clientX);m.show()});e.varianteGhost().addIconeRight(IpmIcone.FA(196));e.addClass("acao-ordenacao-coluna ordenavel").appendTo(c);e.setTitle("Clique para ordenar a consulta");a.doCriaAcaoMultiplaInLineGroup(d)}else{d=$(".consulta_card_titulo_coluna",a.oTituloColunas);d=$("&lt;div&gt;").addClass("consulta_card_titulo_coluna_right").appendTo(d);var f=
$("&lt;div&gt;").addClass("div_titulo").appendTo(d);$("&lt;div&gt;").addClass("order").appendTo(f);var g=$("&lt;span&gt;").addClass("campo_ordenacao").appendTo(f),h=a.getCamposOrdenaveis();h&amp;&amp;0&lt;h.length&amp;&amp;(g=$("&lt;span&gt;").addClass("campo_ordenacao").appendTo(f),g.attr("title","Clique para ordenar a consulta"),g.html("Ordenar"),g.on("click",function(k){var m=new Context(k);m.setClassContent(a.options.classe_menu_contexto||"");$.each(h,function(q){var l=this;if(l.visivel&amp;&amp;l.visivelIni&amp;&amp;!l.agrupador&amp;&amp;l.ordenavel){var n=
l.titulo;(q=a.isColunaTitulo(l.nome))&amp;&amp;(n=q.tit+" - "+n);q=m.newRow();q.html(n);q.get(0).opcoes=l;q.on("click",function(t){f.get(0).opcoes=l;g.html(n);oa(this,t);m.hide();t.stopPropagation();t.preventDefault()});var r={padding:"5px","border-bottom":"0.5px solid var(--cor-sistema-borda-padrao)",cursor:"pointer"};$.each(a.order,function(t){if(l.nome==this.order)return r["border-left"]="5px solid var(--cor-sistema-borda-padrao)",!1});q.css(r)}});m.setPosition(k.clientY,k.clientX);m.show()}));a.doCriaAcaoMultiplaInLineGroup(d)}u.verificaColunasOrdenacao()};
this.doCriaAcaoMultiplaInLineGroup=function(b){0&lt;a.numeroAcoesGridVisivel&amp;&amp;a.estiloAcoes===CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP&amp;&amp;(a.oBotaoAcaoMultipla=new BotaoEstrutura("more_option",function(c){if(!this.ativo)return!1;kb(c);return!1},!1),a.oBotaoAcaoMultipla.setLabel("Ações Múltiplas"),a.oBotaoAcaoMultipla.setPodeReceberFocus(),a.oBotaoAcaoMultipla.attr("title","Ações"),a.oBotaoAcaoMultipla.appendTo(b),ControleBaseSistema.isLayoutV3()?(a.oBotaoAcaoMultipla.setNome("acao-inline-ocultas"),a.oBotaoAcaoMultipla.addClass("acao-inline-ocultas")):
a.oBotaoAcaoMultipla.setNome("btn_pin_acoes_inline_ocultas"))};this.getTelaFiltro=function(){return J()};this.getGridFiltro=function(){return I()};this.selecionaLinha=function(b,c){c=c||!1;(b=B()[b])&amp;&amp;H(!1,b,c)};this.selecionaLinhaFromChave=function(b,c){var d=B().toArray().find(function(e){var f=e.opcoes;return Object.entries(b).every(function(g){return f[g[0]]==g[1]})});d&amp;&amp;H(!1,d,!!c)};this.getValorFormatado=function(b,c){var d=b.nome;if("undefined"==typeof c[d])return null;if("numerico"===b.tipo&amp;&amp;
null!==c[d]){if(c[d].campoConsulta instanceof CampoConsulta){var e=a.getResultLinha(c);c[d]=e[d]}"string"===typeof c[d]&amp;&amp;-1&lt;c[d].indexOf(",")&amp;&amp;(c[d]=strtofloat(c[d]));c[d]=toFloat(c[d])}b.editavel&amp;&amp;!a.options.visualizacao||null===c[d]?("undefined"!==typeof c[d]&amp;&amp;null!==c[d]&amp;&amp;c[d].campoConsulta instanceof CampoConsulta&amp;&amp;b.editavel&amp;&amp;(e=a.getResultLinha(c),c[d]=e[d]),b=c[d]):b=b.getValorConsulta(c[d]);return b};this.doFormataTextoVisualizacaoPadrao=function(b,c,d){u.doFormataTextoVisualizacaoPadrao(b,
c,d)};this.doFormataTextoVisualizacaoNaoEditavel=function(b,c,d,e,f){u.doFormataTextoVisualizacaoNaoEditavel(b,c,d,e,f)};this.doFormataTextoVisualizacaoEditavel=function(b,c,d,e,f,g,h){u.doFormataTextoVisualizacaoEditavel(b,c,d,e,f,g,h)};this.doAplicaEventosPadraoRegistro=function(b,c){if(!a.isAcaoStatusCheck(c))return!1;if(Modernizr.touch){var d=null;b.on("touchstart",function(f){if(1==f.touches.length){f.clientX=f.touches[0].clientX;f.clientY=f.touches[0].clientY;var g=this;d=setTimeout(function(){aa(f,
g,c);d=null},1E3)}});b.on("touchmove",function(){d&amp;&amp;(clearTimeout(d),d=null)});b.on("touchend",function(f){if(d)clearTimeout(d),d=null;else return f.preventDefault(),!1})}else b.on("contextmenu",function(f){aa(f,this,c);return!1});if(a.onDbl&amp;&amp;(a.options.selecionar&amp;&amp;a.options.double&amp;&amp;106==a.options.double.acao&amp;&amp;(a.onDbl=a.options.double),106!=a.onDbl.acao||a.options.permiteSelecaoLinha))b.on("dblclick",function(f){var g=this;myDoubleClick(function(){H(f,g,!0);fa(g,!1)},f)});b.on("click",function(f){var g=
this;mySingleClick(function(h){var k=!1;$(h.target).hasClass("checkbox")||$(h.target.children).hasClass("checkbox")||!(g.oCheckAcao&amp;&amp;g.oCheckAcao.getSelecionado()&amp;&amp;1&lt;a.getLinhasSelecionadas(!0).length)||h.ctrlKey||a.options.permiteSelecaoContinua&amp;&amp;g.oCheckAcao.getSelecionado()||(k=!0);O(g,h,!1,k)},f)});if(a.isSubConsulta()&amp;&amp;(b=a.options.permiteSelecaoLinha?$("td",b).eq(1):$("td",b).eq(0))){var e=ib();ControleBaseSistema.isLayoutV3()&amp;&amp;b.children().css({display:"inline-block","line-height":"calc(var(--altura-linha) + var(--padding-ver-slot-linha))"});
e.prependTo(b)}};this.doApplyFunctionStyle=function(b,c){p.functionStyle&amp;&amp;(b=new ItemGridLinha(b,c),p.functionStyle.apply(a,[b,a]))};this.doApplyFunctionStyleAgrupamento=function(b,c){p.functionStyleAgrupamento&amp;&amp;(b=new ItemGridAgrupamento(b,c),p.functionStyleAgrupamento.apply(a,[b,a]))};this.isAcaoStatusCheck=function(b){return a.acaoCheck&amp;&amp;(b=ControleConsultaAcoes.getDadosAcaoLinha(b,new ControleConsultaAcoes.AcaoConsulta(a.options.rotina,11)))?defaultVal(b.acesso,!0):!0};this.onKeyDownLinhaSelecionada=
function(b,c){if(b.keyCode==CONST.KEY.ARROW_UP){var d=c.previousSibling||-1;if(E()&amp;&amp;($(d).is(".linha_agregacao")||$(c).is(".linha_dados")||$(c).is(".consulta_card"))&amp;&amp;-1==d)for(c=$(c).parent();c&amp;&amp;!c.is(".dados_consulta")&amp;&amp;!c.is(".consulta_card_container");){if(c.is(".linha_detalhamento.linha-dados-agrupamento")&amp;&amp;c.get(0).previousSibling){d=c.get(0).previousSibling;break}c=c.parent()}}else if(b.keyCode==CONST.KEY.ARROW_DOWN&amp;&amp;(d=c.nextSibling||1,E()&amp;&amp;($(d).is(".linha_agregacao")||$(c).is(".linha_dados")||
$(c).is(".consulta_card"))&amp;&amp;1==d))for(c=$(c).parent();c&amp;&amp;!c.is(".dados_consulta")&amp;&amp;!c.is(".consulta_card_container");){if(c.is(".linha_detalhamento.linha-dados-agrupamento")&amp;&amp;c.get(0).nextSibling){d=c.get(0).nextSibling;break}c=c.parent()}if(d)return stopPropagationEvent(b,!0),"number"==typeof d?a.scrollInfinito&amp;&amp;0&lt;d?a.oDivConteudoDados.get(0).scrollTop+=L():a.scrollInfinito||(c=!1,0&lt;d?(Fa(),c=va(function(){na(b)})):c=ua(function(){var e=B();O(e[e.length-1],b)}),c&amp;&amp;$(this).trigger("blur")):(L()*d.indice!=
a.oDivConteudoDados[0].scrollTop&amp;&amp;(b.keyCode==CONST.KEY.ARROW_UP?a.oDivConteudoDados[0].scrollTop-=L():b.keyCode==CONST.KEY.ARROW_DOWN&amp;&amp;(a.oDivConteudoDados[0].scrollTop+=L())),O(d,b)),!1};var Ba=null;this.getCheckSelecaoRegistro=function(b,c){if(!a.options.permiteSelecaoLinha||!a.isAcaoStatusCheck(c))return!1;c=new Checkbox(!1);c.onClick(function(d){$("input",a.oDivAcoesForm).eq(0).trigger("focus")});if(!ControleNavegacao.acessibilidade)c.onKeyDown(function(d){return a.onKeyDownLinhaSelecionada(d,
b)});c.onEnter(function(d){if(!Ba){Ba=setTimeout(function(){Ba=null},1E3);ControleBaseSistema.layoutSistemaNovo?ControleBaseSistema.triggerAlvoPropagacao(d):stopPropagationEvent(d,!0);if(a.utilizaCamposEditaveis())return forceFocusNextObjeto(this),!0;var e=this.parentNode.parentNode;Ea(e)?Ha(e):H(d,e,!0)}});return c};this.montaDadosVisualizacaoPadrao=function(){a.cacheLimit=-1;u.iniciaEspacoTabela();a.adicionaRegistrosConsulta(a.dados,a.oTableDados,a.oTBodyDados);a.cacheLimit=null};this.adicionaRegistrosConsulta=
function(b,c,d){for(var e=b.length,f=0;f&lt;e;f++)u.montaLinha(b[f],d,null,null,b,f);Q()&amp;&amp;(0&lt;e||a.options.forceRowAgregate)&amp;&amp;(b=ja(b),W(d,b));u.ajustaSizeColunaTitulo();u.ajustaSizeColunasDado(c);u.ajustaOverflow();a.ajustaHeight()};this.montaDadosVisualizacaoCard=function(b,c){if(ControleBaseSistema.isLayoutV3()){var d=$(c||a.oDivDados);d.empty();d=$("&lt;ul&gt;").addClass("full").appendTo(d);b=b?b:a.dados;c=b.length;for(var e=a.campos.length,f={},g=0;g&lt;c;f={$jscomp$loop$prop$$conteudoHintCard$13:f.$jscomp$loop$prop$$conteudoHintCard$13,
$jscomp$loop$prop$$card$12:f.$jscomp$loop$prop$$card$12},g++){f.$jscomp$loop$prop$$card$12=$('\n                    &lt;li class="registro-card column"&gt;\n                        &lt;figure class="registro-card-preview centralizado full"&gt;&lt;/figure&gt;\n                        &lt;figcaption class="registro-card-legenda row"&gt;&lt;/figcaption&gt;\n                    &lt;/li&gt;\n                ').attr("tabindex","-1").appendTo(d);var h=f.$jscomp$loop$prop$$card$12.get(0),k=f.$jscomp$loop$prop$$card$12.find(".registro-card-preview"),
m=f.$jscomp$loop$prop$$card$12.find(".registro-card-legenda"),q=a.getCheckSelecaoRegistro(h,b[g]);q&amp;&amp;q.appendTo(f.$jscomp$loop$prop$$card$12);for(var l={},n={},r=0;r&lt;e;r++){var t=a.campos[r],z=a.getValorFormatado(t,b[g].valor);t.chave&amp;&amp;(n[t.nome]=z);if(t.visivel&amp;&amp;!t.agrupador||a.options.consultaCard.colunaHtml==t.nome)t.visivelIni&amp;&amp;(l[t.nome]=z),this.adicionaCampoIconeCard(f.$jscomp$loop$prop$$card$12,b[g].valor,t)}h.opcoes=b[g].valor;h.valor=l;h.acoes=b[g].acoes;h.chave=JSON.stringify(n);h.indice=
g;h.oCheckAcao=q;a.options.consultaCard.urlImagem?(n=a.options.consultaCard.urlImagem+"&amp;chave="+encodeURIComponent(JSON.stringify(n))+"&amp;ajaxPrevent="+(new Date).getTime(),r=new Imagem("card-preview-imagem"),r.addClass("full centralizado"),r.setUrl(n),r.appendTo(k),r.render()):a.options.consultaCard.colunaHtml&amp;&amp;k.html(l[a.options.consultaCard.colunaHtml]);f.$jscomp$loop$prop$$conteudoHintCard$13=$("&lt;ul&gt;");$.each(l,function(v){return function(w,F){if(a.options.consultaCard.colunaHtml&amp;&amp;a.options.consultaCard.colunaHtml==
w)return!0;var x=a.oCampos[w].titulo;(w=a.isColunaTitulo(a.oCampos[w].nome))&amp;&amp;(x=w.tit+" - "+x);v.$jscomp$loop$prop$$conteudoHintCard$13.append($("&lt;li&gt;").html('&lt;b style="font-weight: var(--fonte-peso-bold)"&gt;'+x+":&lt;/b&gt; "+(F||"")))}}(f));m.append($("&lt;p&gt;").html(l[a.options.consultaCard.colunaTitulo]));includeJavaScript("js_tooltip.js",function(v){return function(){v.$jscomp$loop$prop$$card$12.IpmHint({texto:v.$jscomp$loop$prop$$conteudoHintCard$13,posicao:OpcoesIPMHint.POSICAO_BAIXO,hover:!0,invertido:!0})}}(f),
this);a.doAdicionaAcoesCard(f.$jscomp$loop$prop$$card$12,b[g],m);a.doAplicaEventosPadraoRegistro(f.$jscomp$loop$prop$$card$12,b[g]);a.doApplyFunctionStyle(f.$jscomp$loop$prop$$card$12,b[g].valor);da(f.$jscomp$loop$prop$$card$12)}}else for(c=defaultVal(c,!1)?c:a.oDivDados,c.empty(),b=b?b:a.dados,d=$("&lt;div&gt;").addClass("consulta_card_container"),c.append(d),c=b.length,e=a.campos.length,g=0;g&lt;c;g++){f=$("&lt;div&gt;").addClass("consulta_card").attr("tabindex","-1");if(k=a.getCheckSelecaoRegistro(f.get(0),b[g]))k.appendTo(f),
k.hide();l={};n={};for(r=0;r&lt;e;r++)if(t=a.campos[r],z=a.getValorFormatado(t,b[g].valor),t.chave&amp;&amp;(n[t.nome]=z),t.visivel&amp;&amp;!t.agrupador||a.options.consultaCard.colunaHtml==t.nome)t.visivelIni&amp;&amp;(l[t.nome]=z),this.adicionaCampoIconeCard(f,b[g].valor,t);r=f.get(0);r.opcoes=b[g].valor;r.valor=l;r.acoes=b[g].acoes;r.chave=JSON.stringify(n);r.indice=g;r.oCheckAcao=k;t=$("&lt;div&gt;");t.appendTo(f);t.addClass("loading");a.options.consultaCard.urlImagem?(n=a.options.consultaCard.urlImagem+"&amp;chave="+encodeURIComponent(JSON.stringify(n))+
"&amp;ajaxPrevent="+(new Date).getTime(),t=new Imagem("imagem_card_view"),t.setUrl(n),t.appendTo(f),t.render()):a.options.consultaCard.colunaHtml&amp;&amp;(n=$("&lt;div&gt;").addClass("consulta_card_html"),n.html(l[a.options.consultaCard.colunaHtml]),n.appendTo(f));n=$("&lt;div&gt;").addClass("consulta_card_text_container");n.appendTo(f);var y="";$.each(l,function(v,w){if(a.options.consultaCard.colunaHtml&amp;&amp;a.options.consultaCard.colunaHtml==v)return!0;var F=a.isColunaTitulo(a.oCampos[v].nome);F&amp;&amp;(y+=F.tit+" - ");w&amp;&amp;(y+=
a.oCampos[v].titulo+": "+w+"\n")});t=$("&lt;div&gt;").addClass("consulta_card_text");t.html(l[a.options.consultaCard.colunaTitulo]);t.appendTo(n);f.attr("title",y);l=$("&lt;div&gt;").addClass("consulta_card_action").appendTo(n);a.doAdicionaAcoesCard(r,b[g],l);d.append(f);a.doAplicaEventosPadraoRegistro(f,b[g]);a.doApplyFunctionStyle(f,b[g].valor);da(f)}a.ajustaHeight()};this.doIniciaMapaConsulta=function(){var b=a.getJanela();b&amp;&amp;!b.isBloqueada()&amp;&amp;b.bloqueiaJanela();return Mapa.criaApiMapa("mapa_consulta",null,
null,null,a.dadosMapa.servicoMapas).then(function(c){b&amp;&amp;b.desbloqueiaJanela();a.oMapa=c;a.oMapa.setOcultaPontosInteresseMapa(!0);a.dadosMapa&amp;&amp;(a.oMapa.setMapasExibicao&amp;&amp;a.oMapa.setMapasExibicao(a.dadosMapa.mapasExibicao),a.oMapa.setModoVisualizacao(a.dadosMapa.modoVisualizacao),a.dadosMapa.permiteFiltroDesenho&amp;&amp;(a.oMapa.getOpcoesFerramentasMapa().setPermiteDesenharPoligonos(!0),a.oMapa.getOpcoesFerramentasMapa().setPermiteDesenharCirculos(!0),a.oMapa.getOpcoesFerramentasMapa().setPermiteSalvarCarregarEstado(!1),
a.oMapa.getOpcoesFerramentasMapa().setPermiteExibirMapaCalor(!0),a.oMapa.getOpcoesFerramentasMapa().setAcoesObjetoMapa([ObjetoMapaBase.ACAO_EDITAR_OBJETO_MAPA,ObjetoMapaBase.ACAO_REMOVER_OBJETO_MAPA])),a.dadosMapa.permiteBuscaInterna&amp;&amp;a.oMapa.getOpcoesFerramentasMapa().setPermiteBuscaInterna(!0),a.dadosMapa.camadasKML&amp;&amp;a.oMapa.getOpcoesFerramentasMapa().setCamadasKml(a.dadosMapa.camadasKML),a.dadosMapa.posicaoInicial&amp;&amp;(a.oMapa.setLatitude(a.dadosMapa.posicaoInicial.lat),a.oMapa.setLongitude(a.dadosMapa.posicaoInicial.lng),
a.dadosMapa.posicaoInicial.definePosicaoInicial||(b.bloqueiaJanela("Buscando localização atual..."),Mapa.getLocalizacaoAtual(function(d){window.google&amp;&amp;d.latitude&amp;&amp;d.longitude&amp;&amp;(a.oMapa.setPosicaoMapa(d.latitude,d.longitude,""),a.oMapa.criaMarcadorFixo(a.oMapa.getLatitude(),a.oMapa.getLongitude(),"","","&lt;b&gt;Posição Atual&lt;/b&gt;","",!0));b&amp;&amp;b.desbloqueiaJanela()},function(){b&amp;&amp;b.desbloqueiaJanela()},!1))),a.dadosMapa.zoomInicial&amp;&amp;a.oMapa.setZoom(a.dadosMapa.zoomInicial),a.oMapa.setExibeMarcadorInicial(a.dadosMapa.exibeMarcadorInicial))})};
this.montaDadosVisualizacaoMapa=function(b,c){function d(){if(e)a.oMapa.onIniciaMapa(function(){a.oMapa.getOverlayView().onExibeOverlay(function(g,h){g.appendTo(h.markerLayer)});a.oMapa.getOverlayView().getDiv().addClass("linhas_consulta_mapa_container").css("position","absolute");a.oMapa.getOverlayView().getDiv().hide();Ga(b,a.oMapa.getOverlayView())});else Ga(b,a.oMapa.getOverlayView())}c=defaultVal(c,!1)?c:a.oDivDados;b=b?b:a.dados;var e=!a.oMapa;if(e)this.doIniciaMapaConsulta().then(function(){a.oMapa.obj.appendTo(c);
setTimeout(d,100)});else if(a.trocouModoVisualizacao)a.oMapa.mapa&amp;&amp;a.oMapa.destroy(),$(a.oMapa.obj).detach(),e=!0,a.oTableDados&amp;&amp;(a.oTableDados.empty(),a.oTableDados.detach()),this.doIniciaMapaConsulta().then(function(){a.trocouModoVisualizacao=!1;a.oMapa.obj.appendTo(c);setTimeout(d,100)});else{a.oMapa.doLimpaAtributosMapa();if(a.oMapa.getLatitude(),a.oMapa.getLongitude())a.oMapa.criaMarcadorFixo(a.oMapa.getLatitude(),a.oMapa.getLongitude(),"","","&lt;b&gt;Posição Atual&lt;/b&gt;","",!0);else{var f=a.oMapa.getCentro();
f&amp;&amp;a.oMapa.criaMarcadorFixo(f.lat(),f.lng(),"","","&lt;b&gt;Posição Atual&lt;/b&gt;","",!0)}d()}};this.adicionaCampoIconeCard=function(b,c,d){d.getListaIcone()&amp;&amp;(c=this.getListaCampoIcone(c,d))&amp;&amp;(ControleBaseSistema.isLayoutV3()?(d=$(".registro-card-icones",b),0==d.length&amp;&amp;(d=$("&lt;div&gt;").addClass("registro-card-icones column").appendTo(b)),this.getBotaoFromListaIcone(c,d)):(d=$(".consulta_card_icone_container",b),0==d.length&amp;&amp;(d=$("&lt;div&gt;"),d.appendTo(b),d.addClass("consulta_card_icone_container")),b=$("&lt;div&gt;"),
b.appendTo(d),b.addClass("consulta_card_icone"),this.getBotaoFromListaIcone(c,b)))};this.doLoadCardImage=function(b){return new Promise(function(c,d){var e=b.attr("data-src");b.on("error",function(){b.removeClass("loading");d(b)});b.on("load",function(){$(this).show();centralizaObjeto(this);b.removeClass("loading");c(b)});b.attr("src",e);b.removeAttribute("data-src")})};this.doLoadCardImages=function(b){var c=b.shift();c&amp;&amp;a.doLoadCardImage(c).then(function(){a.doLoadCardImages(b)}).catch(function(){a.doLoadCardImages(b)})};
this.doAdicionaAcoesCard=function(b,c,d){if(ControleBaseSistema.isLayoutV3()){if(0&lt;a.numeroAcoesGridVisivel&amp;&amp;[CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP,CONST.CONSULTA.ESTILOS_ACOES.INLINE].includes(a.estiloAcoes)){var e=new BotaoEstrutura("more_option",function(f){return aa(f,b,c)},!0);e.setPodeReceberFocus();e.attr("title","Ações");e.appendTo(d);return e}}else if(0&lt;a.numeroAcoesGridVisivel&amp;&amp;a.estiloAcoes===CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP)return e=new BotaoEstrutura("more_option",function(f){aa(f,
b,c)},!0),e.setPodeReceberFocus(),e.obj.attr("title","Ações"),e.appendTo(d),e};this.montaTabelaDadosAgrupada=function(){u.iniciaEspacoTabela();za()?gb([]):E()&amp;&amp;Ja([],a.oTBodyDados)};this.doAjustaRodape=function(){u.trataAcessibilidade();u.doAjustaRodape()};this.adicionaMensagemEmpty=function(b){u.iniciaEspacoTabela();u.montaEmpty(b)};this.fechaConsulta=function(){u.montaConsultaFechada()};this.getLinhaDados=function(b){return a.dados[b].valor};this.adicionaCampoIcone=function(b,c,d){if("undefined"!=
typeof c[d.nome]){c=c[d.nome];d=d.getListaIcone();for(var e=0;e&lt;d.length;e++){var f=d[e];if(f.codigo==c){this.getBotaoFromListaIcone(f,b);break}}}};this.getListaCampoIcone=function(b,c){if("undefined"==typeof b[c.nome])return!1;b=b[c.nome];c=c.getListaIcone();for(var d=0;d&lt;c.length;d++){var e=c[d];if(e.codigo==b)return e}return!1};this.getBotaoFromListaIcone=function(b,c){var d=b.atributos,e=!1;switch(d.tipo){case 1:e=new BotaoIconeSistema(d.sigla,d.icone);e.desativaHover();break;case 2:e=new BotaoAcao(d.acao)}if(e)return e.setTitle(em_branco(b.hint)?
b.descricao:b.hint),e.appendTo(c),ControleBaseSistema.isLayoutV3()||c.addClass("td_icone"),e};this.getValores=function(){if(this.options.enviaSelecionados)b=a.getDadosLinhasSelecionadas();else if(E())b=a.getValoresAgrupamento();else{var b=[];$.each(a.dados,function(c){c=a.getResultLinha(this.valor);b.push(c)})}return b};this.getDadosAlterados=function(){var b=[];this.options.enviaSelecionados?b=a.getDadosLinhasSelecionadas(!0):E()?b=a.getValoresAgrupamento(null,!0):$.each(a.dados,function(c){(c=a.getResultLinha(this.valor,
!0))&amp;&amp;b.push(c)});return b};this.getDadosLinhasSelecionadas=function(b,c,d){var e=[],f=G();$.each(f,function(){var g=this.indice,h;if(h=!1!==d?a.getResultLinha(this.opcoes,b):this.opcoes)h.indice=g,c&amp;&amp;(h.acoes=this.acoes),e.push(h)});return e};this.getValoresAgrupamento=function(b,c){var d=[];b=b||a.dadosAgrupamento||[];$.each(b,function(){var e=this.dado;if(Array.isArray(e))$.each(e,function(){var g=a.getResultLinha(this.valor,c);g&amp;&amp;d.push(g)});else if(this.info&amp;&amp;this.info.nivel&amp;&amp;R(this.info.nivel-
1))(e=a.getResultLinha(e.valor,c))&amp;&amp;d.push(e);else if(e=a.getValoresAgrupamento(e,c),0&lt;e.length)for(var f=0;f&lt;e.length;f++)d.push(e[f])});return d};this.getResultLinha=function(b,c){var d={},e=!1,f;for(f in b){var g=b[f];g instanceof Campo?(g.obj.get(0).valorAlterado&amp;&amp;(e=!0),d[f]=g.getValue()):d[f]=g}return c&amp;&amp;!e?null:d};this.limpaAgrupamento=function(b){var c=this;b=b||c.dadosAgrupamento;$.each(b,function(){var d=this.dado;Array.isArray(d)?$.each(d,function(){c.limpaLinha(this.valor)}):this.limpaAgrupamento(d)})};
this.limpa=function(){var b=this;E()&amp;&amp;this.limpaAgrupamento();$.each(b.dados,function(){b.limpaLinha(this.valor)})};this.limpaLinha=function(b){for(var c in b){var d=b[c];d instanceof Campo&amp;&amp;d.limpa()}};this.doCriaBotaoRodapeTipoVisualizacao=function(b){if(!a.options.consultaCard&amp;&amp;!a.isConsultaMapa())return!1;var c=a.isConsultaMapa()?CONST.CONSULTA.TIPO_VISUALIZACAO.MAPA:CONST.CONSULTA.TIPO_VISUALIZACAO.CARD,d=a.isConsultaMapa()?"mapa_branco":"bloco_branco",e=a.isVisualizacaoPadrao()?d:"sel_coluna",
f=new BotaoEstrutura(e,function(){a.getJanela().bloqueiaJanela();setTimeout(function(){a.isVisualizacaoPadrao()?(f.setIconeNome("sel_coluna"),a.tipoVisualizacao=c,a.isVisualizacaoMapa()&amp;&amp;(a.trocouModoVisualizacao=!0,a.order=[],a.refresh())):(a.isVisualizacaoMapa()&amp;&amp;a.oMapa&amp;&amp;a.oMapa.getObj().detach(),f.setIconeNome(d),a.tipoVisualizacao=CONST.CONSULTA.TIPO_VISUALIZACAO.PADRAO);u.criaAreaTituloColuna();u.criaRodape();if(za()){if(a.oTreeAgrupamento){var g=a.oTreeAgrupamento.getSelecionado();g&amp;&amp;(g=ia(g.get(0).aNextNivel),
a.isVisualizacaoCard()?a.montaDadosVisualizacaoCard(g):a.isVisualizacaoMapa()?a.montaDadosVisualizacaoMapa(g):(u.iniciaEspacoTabela(),a.adicionaRegistrosConsulta(g,a.oTableDados,a.oTBodyDados)))}}else a.isVisualizacaoMapa()||u.montaTabelaDados();a.getJanela().ajustaConteudoJanela();a.getJanela().desbloqueiaJanela()},10)});f.setLabel("Alterar modo de visualização colunas/"+(a.isConsultaMapa()?"mapa":"miniaturas"));ControleBaseSistema.isLayoutV3()||(f.setCss("margin-left","3px"),a.salvaPreferencia&amp;&amp;
f.setCss("vertical-align",CONST.ATENDE?"middle":"top"));f.appendTo(b);return f};this.doCriaBotaoRodapePesquisaCliente=function(b){if(ControleBaseSistema.isLayoutV3()){if(a.options.ocultaPesquisaCliente)return;a.oBotaoPesquisaCliente=new BotaoEstrutura("consultar_branco",function(){var e=ContextoFlutuante.monta("Buscar nos registros",function(){var h=VetorUtils.getBordaElemento(a.oBotaoPesquisaCliente.getObj(),VetorUtils.BORDA_HORIZONTAL_ESQU,VetorUtils.BORDA_VERTICAL_TOPO);h.y-=ControleBaseSistema.useDesignSystem("--gap-1");
return h});e.posiciona(function(h){return h(ContextoFlutuante.ESTILO_POSICAO_TOPO,ContextoFlutuante.ESTILO_POSICAO_DIREITA)});e.criaBotoes(!1);e.base.addClass("contexto-flutuante-personalizacao-padrao");e.base.attr("id","contexto-pesquisa-cliente");e.setIconeCabecalho(3);var f=null,g=new CampoForm(Campo.TEXTO,"busca_consulta");g.placeholder("Termo de busca...");g.setWidth("100%");g.onKeyUp(function(){var h=g.getValor().trim();f&amp;&amp;clearTimeout(f);f=setTimeout(function(){Ua(h)},1E3)});g.onBlur(function(){f&amp;&amp;
clearTimeout(f)});g.setEscondeLabel(!0);g.appendTo(e.corpo);e.onBeforeShow(function(){g.focus();a.checkSelecaoArea&amp;&amp;a.checkSelecaoArea.setDisabled(!0)});e.onBeforeClose(function(){ta();a.checkSelecaoArea&amp;&amp;a.checkSelecaoArea.setDisabled(!1)});e=e.inject(ContextoFlutuante.ESTILO_CONTEXTO_SETAS);e.criaSeta(a.oBotaoPesquisaCliente.getObj());e.show()});a.oBotaoPesquisaCliente.setLabel("Buscar nos registros")}else{if(a.options.ocultaPesquisaCliente)return;var c=null,d=$(".campo_busca",a.areaConsulta);0==
d.length?(d=new Campo("busca_consulta",20,20),d.setClass("campo_busca"),d.onKeyUp(function(){var e=d.getValue().trim();c&amp;&amp;clearTimeout(c);c=setTimeout(function(){Ua(e)},1E3)}),d.onBlur(function(){c&amp;&amp;clearTimeout(c)}),d.hide(),d.appendTo(a.areaConsulta)):d=d.get(0).myInstance;a.oBotaoPesquisaCliente=new BotaoEstrutura("consultar_branco",function(){d.isVisible()?(d.hide(),ta(),a.ajustaHeight(),a.checkSelecaoArea&amp;&amp;a.checkSelecaoArea.setDisabled(!1)):(d.show(),d.focus(),a.ajustaHeight(),a.checkSelecaoArea&amp;&amp;
a.checkSelecaoArea.setDisabled(!0))});a.oBotaoPesquisaCliente.setLabel("Pesquisar nos registros");ControleBaseSistema.isLayoutV3()||(a.oBotaoPesquisaCliente.setCss("margin-left","3px"),a.salvaPreferencia&amp;&amp;a.oBotaoPesquisaCliente.setCss("vertical-align",CONST.ATENDE?"middle":"top"))}a.oBotaoPesquisaCliente.appendTo(b)};this.doCriaBotaoRodapeImprimir=function(b){if(!a.options.podeImprimir||!CONST.CONSULTA.MOSTRA_IMPRESSAO)return!1;var c=new BotaoEstrutura("imprimir",function(){return K.imprimir(p.Formulario.Rotina,
p.Formulario.Acao,a.imprimeSelecionados,a)},!0);c.setLabel("Imprimir/Exportar Consulta (F4)");a.salvaPreferencia&amp;&amp;c.setCss("vertical-align",CONST.ATENDE?"middle":"top");c.appendTo(b);return c};this.doCriaBotaoRodapeOcultaFiltros=function(b){if(!a.options.ocultaFiltros)return!1;a.oDivAgrupadores&amp;&amp;a.oDivAgrupadores.hide();a.oDivFiltros&amp;&amp;a.oDivFiltros.hide();var c=new BotaoEstrutura("pin",function(){c.ativo?(a.oDivAgrupadores&amp;&amp;a.oDivAgrupadores.show(),a.oDivFiltros&amp;&amp;a.oDivFiltros.show(),c.setAtivo(!1)):
(a.oDivAgrupadores&amp;&amp;a.oDivAgrupadores.hide(),a.oDivFiltros&amp;&amp;a.oDivFiltros.hide(),c.setAtivo(!0))});a.salvaPreferencia&amp;&amp;c.setCss("vertical-align","middle");c.appendTo(b);return c};this.refreshListaPreferencia=function(){if(a.listaPreferenciaFormulario){var b=a.trataValoresParametros();b.preferenciaFormulario=a.listaPreferenciaFormulario.getValor();loadAjax({rotina:a.options.rotina,acao:a.options.acao,processo:"infoPreferenciaConsulta",parametro:b,chave:defaultVal(a.chave,!1),completo:function(c){a.listaPreferencias=
c.listaPreferencia;a.listaPreferenciaFormulario.getCampo().setLista(a.listaPreferencias);c.preferenciaFormulario&amp;&amp;a.listaPreferenciaFormulario.getCampo().getObj().val(c.preferenciaFormulario);a.onDbl=defaultVal(c.duploClique,p.double)}})}};this.doCriaBotaoRodapeSalvarPreferencia=function(b){a.btnPreferenceUser=new BotaoEstrutura("config_branco",function(){includeJavaScript("js_consulta_preferencia.js",function(){ConsultaPreferencia.forIpmGrid(a).criaJanelaPreferenciaConsulta()})},!0);a.btnPreferenceUser.setLabel("Configurar consulta");
ControleBaseSistema.isLayoutV3()||(a.btnPreferenceUser.setCss("paddingLeft","3px"),a.salvaPreferencia&amp;&amp;a.btnPreferenceUser.setCss("vertical-align",CONST.ATENDE?"middle":"top"));a.btnPreferenceUser.appendTo(b);a.salvaPreferencia&amp;&amp;CONST.CONSULTA.PERMITE_SALVAR_PREFERENCIAS&amp;&amp;(a.listaPreferenciaFormulario=new CampoForm("lista","preferenciaFormulario","Preferências",!1,25),a.listaPreferenciaFormulario.getObjCampo().ipmCanReceiveFocus=function(){return!1},ControleBaseSistema.isLayoutV3()||a.listaPreferenciaFormulario.getCampo().setCss("margin-left",
"6px").appendTo(b),a.listaPreferenciaFormulario.getCampo().setLista(a.listaPreferencias),a.preferenciaAtual&amp;&amp;a.listaPreferenciaFormulario.getCampo().isOpcaoAtiva(a.preferenciaAtual)&amp;&amp;a.listaPreferenciaFormulario.setValor(a.preferenciaAtual),a.listaPreferenciaFormulario.onChange(function(){var c=a.trataValoresParametros();c.carregandoPreferencia=!0;c.carregaAutomaticamente=!0;c.preferenciaFormulario=a.listaPreferenciaFormulario.getValor();loadAjax({rotina:a.options.rotina,acao:a.options.acao,processo:"loadConsulta",
async:!1,parametro:c,chave:defaultVal(a.chave,!1),completo:function(d){a.isConsultaRoot()?a.reabreJanelaConsulta():(d.preferenciaCampos&amp;&amp;(a.preferenciaCampos=d.preferenciaCampos),a.recriaTelaConsulta(),Message.alertaSistema("EST-000744"))}})}))};this.doCriaBotaoRodapeControleLinhas=function(b){if(!a.controlaSelecionados)return!1;a.btnSelLinhas=new BotaoEstrutura("sel_linha",function(c){bb(c)});ControleBaseSistema.isLayoutV3()||(a.btnSelLinhas.setCss("margin-left","5px"),a.salvaPreferencia&amp;&amp;a.btnSelLinhas.setCss("vertical-align",
"middle"));a.lblSelLinhas=new Label("lbl_sel_linhas","","",!1);a.lblSelLinhas.setCss("vertical-align","top");a.btnSelLinhas.setLabel("Nenhuma Linha Selecionada");a.lblSelLinhas.setLabel("Nenhuma Linha Selecionada");a.lblSelLinhas.appendTo(b);a.btnSelLinhas.appendTo(b)};this.ajustaAreaAcoes=function(){mb()};this.getJanela=function(){a.oJanelaAtual||(a.oJanelaAtual=Janela.getJanelFromObj(a));return a.oJanelaAtual};this.atualiza=function(b){return a.refresh(b)};this.getFiltro=function(b){var c=Va(),
d=[];$.each(c[0],function(e){this==b&amp;&amp;d.push({operador:c[1][e],valor:c[2][e],valor2:c[3][e]})});return d};this.getFiltrosIniciais=function(b){a.filtroInicial&amp;&amp;$.each(a.filtroInicial,function(c){if(this.fixo&amp;&amp;!1!==this.envia)return b[0].push(this.nome),b[1].push(this.operador),b[2].push(this.valor),b[3].push(this.valor2),b[4].push(this.filtroTipoCampo),!0});return b};this.getFiltros=function(){return[[],[],[],[],[],[],[]]};this.getValoresFiltros=function(b){b=defaultVal(b,!1);var c=Va(),d=[];$.each(c[0],
function(e){var f=c[5]&amp;&amp;0&lt;c[5].length?c[5][e]:!0,g=c[6]&amp;&amp;0&lt;c[6].length?c[6][e]:!1,h=c[4][e];d.push({filtroCampo:full_escape(c[0][e]),filtroTipo:full_escape(c[1][e]),filtroValor:ha(c[2][e],b,h),filtroValor02:ha(c[3][e],b,h),filtroTipoCampo:full_escape(h),filtroPodeSalvar:f,filtroEncoded:g})});return d};this.getDescricaoFiltros=function(){var b=a.getValoresFiltros(),c=[],d=J(),e=I();$.each(b,function(){var f=this.filtroCampo,g=d.getComponente(f);if(g&amp;&amp;isInstanceOf(g,[CampoForm])){var h=g.getLabel();
f=g.getCampo().getAtributo("operador");f="IN"==f?!1:f;g.getCampo()instanceof CampoListaMultipla||g.getCampo()instanceof CampoLista?g=g.getCampo().getValorVisualizacao():g.getCampo().externo?(g=g.getCampo().externo,g=g.getCampoByIndice(1)?g.getCampoByIndice(1).getValor():g.getCampoByIndice(0).getValor()):g=this.filtroValor}else h=e.getCampoOriginal("filtro").getCampo().getValorConsulta(f),f=this.filtroTipo,g=this.filtroValor;"E"!=f||emBranco(this.filtroValor02)||(g+=" e "+this.filtroValor02);h=""+
h;var k=e?e.getCampoOriginal("tipo"):null;0==f?h+=": ":k&amp;&amp;(h+=" "+defaultVal(k.getCampo().getValorConsulta(f),""));emBranco(g)||c.push(h+(" "+g))});b=c.join(" / ");430&lt;b.length&amp;&amp;(b=b.substring(0,430)+"...");return[b]};this.getValoresOrdem=function(){return a.order};this.adicionaFiltro=function(){I().insereLinha();a.ajustaHeight()};this.ExibeIni=function(){$.each(a.campos,function(){this.visivelIni=!0})};this.LimparFiltro=function(){a.LimparFiltroValor();a.ajustaHeight();a.options.aberta?a.refresh():
u.montaConsultaFechada()};this.LimparFiltroValor=function(){var b=J();b&amp;&amp;b.limpa();if(b=I())b.limpa(),a.setValorInicial();a.oMapa&amp;&amp;a.oMapa.doLimpaMapa()};this.limparAgrupadores=function(){a.oDivAgrupadores.empty();var b=$("&lt;ul&gt;").html("Clique no título da coluna e arraste aqui para agrupar pela mesma");a.oDivAgrupadores.append(b);$.each(a.campos,function(){this.agrupador=!1});a.group=[];u.ajustaCampos();u.criaTabela();la()};this.setValorInicial=function(){var b=this.getTelaFiltro();if(b){var c=I(),
d=0,e=0&lt;a.preferenciaCampos.length?!0:!1;if(a.filtroInicial){var f={};$.each(a.filtroInicial,function(){f.hasOwnProperty(this.nome)||(f[this.nome]=[]);f[this.nome].push(this)});for(var g in f)for(var h=f[g],k=!1,m={},q=0;q&lt;h.length;m={$jscomp$loop$prop$oCampoData$15:m.$jscomp$loop$prop$oCampoData$15,$jscomp$loop$prop$iPeriodoAplicado$16:m.$jscomp$loop$prop$iPeriodoAplicado$16},q++){var l=h[q];if(!l.fixo&amp;&amp;e&amp;&amp;!l.isPreferenceUser&amp;&amp;em_branco(l.valor))return!0;if(b.findComponente(l.nome)&amp;&amp;0==k&amp;&amp;b.findComponente(l.nome).getCampo){k=
!0;var n=b.findComponente(l.nome).getCampo();n instanceof CampoListaMultipla?("boolean"==typeof l.valor&amp;&amp;(l.valor=!0===l.valor?[1]:[0]),n.setSelecionados(l.valor)):n instanceof CampoListaTree?(n.setFilterValue(l.valor),n.setValue(l.valor2)):n instanceof CampoLista?("boolean"==typeof l.valor&amp;&amp;(l.valor=!0===l.valor?1:0),em_branco(l.valor)&amp;&amp;!n.textoInicial&amp;&amp;0&lt;n.getLista().length&amp;&amp;(l.valor=n.getLista()[0][0]),n.setValor(l.valor)):n instanceof CampoData||n instanceof CampoDataHora?ver_data(l.valor)||Array.isArray(Calendario.getListaPeriodos(l.valor,
n.periodos)[0])?n.setValor(l.valor):(m.$jscomp$loop$prop$oCampoData$15=n,m.$jscomp$loop$prop$iPeriodoAplicado$16=l.valor,executaProximoLoopAguardando(function(r){return function(){r.$jscomp$loop$prop$oCampoData$15.setPeriodoAplicado(r.$jscomp$loop$prop$iPeriodoAplicado$16)}}(m))):n.setValor(l.valor);l.fixo&amp;&amp;(n.setDisabled&amp;&amp;n.setDisabled(!0),n.setLeitura&amp;&amp;n.setLeitura(!0),n.setVisualizacao&amp;&amp;n.setVisualizacao(!0),l.envia=!1)}else!l.fixo&amp;&amp;c&amp;&amp;c.getCampoOriginal("filtro").getCampo().getDescricaoLista(l.nome)&amp;&amp;
(0&lt;d&amp;&amp;c.insereLinha(),c.setValor(d,"filtro",l.nome),c.setValor(d,"tipo",l.operador),n=c.getCampo(d,"campo01"),u.onChangeFiltroCampo(get_objetos_linha_grid(n),!1),c.setValor(d,"campo01",l.valor),b.FiltrosSetados=!0,em_branco(l.valor2)||c.setValor(d,"campo02",l.valor2),d++)}}a.filtroInicial&amp;&amp;0!=a.filtroInicial.length||!0===b.FiltrosSetados||!c||(n=c.getCampo(0,"campo01"),c.setValor(0,"tipo","C"),u.onChangeFiltroCampo(get_objetos_linha_grid(n),!0))}};this.validaFiltros=function(){var b=!0,c=I();if(a.mostraFiltros&amp;&amp;
c)for(var d=["cpf_cnpj","cpf","cnpj","cpf_cnpj_int"],e=0;e&lt;c.getNumerosLinha();e++){var f=c.getLinha(e),g=c.getCampo(e,"filtro",f),h=c.getCampo(e,"tipo",f),k=c.getCampo(e,"campo01",f);f=c.getCampo(e,"campo02",f);var m=a.campos[M(g.value)];g=new CampoForm(m.tipo,"temp","Filtro",!1);m.oCampo&amp;&amp;m.tipo==Campo.NUMERICO&amp;&amp;m.oCampo.getPermiteValorNegativo()&amp;&amp;g.oCampo.setPermiteValorNegativo(m.oCampo.getPermiteValorNegativo());m.oCampo&amp;&amp;m.tipo==Campo.HORA&amp;&amp;(m.oCampo.getPermiteMaisDia()&amp;&amp;g.oCampo.setPermiteMaisDia(m.oCampo.getPermiteMaisDia()),
g.oCampo.setExibeSegundos(m.oCampo.getExibeSegundos()));m.oCampo&amp;&amp;m.tipo==Campo.DATA_HORA&amp;&amp;(g.oCampo.setExibeSegundos(m.oCampo.getExibeSegundos()),["00/00/0000 00:00:00","00/00/0000 00:00"].includes(k.value)&amp;&amp;(k.value=""));m.tipo==Campo.HORIMETRO&amp;&amp;("000:00"==k.value&amp;&amp;(k.value=""),f&amp;&amp;"000:00"==f.value&amp;&amp;(f.value=""));if("NULL"!==h.value){g.oCampo.setValue(k.value);g.setLabel&amp;&amp;m.titulo&amp;&amp;g.setLabel(m.titulo);try{if("contido"==m.tipo){var q=[];k.value.split(",").forEach(function(l){l=l.split("-");q=q.concat(l)});
q.forEach(function(l){m.oCampo.setValue(l);m.oCampo.valida()})}else{if(!(new CampoLista("tempOp",!1)).verificaPreenchimentoValor(h.value))throw new Message.mensagemErro("EST-000453",function(){setTimeout(function(){h.focus()},100)});-1==d.indexOf(g.getTipo())&amp;&amp;g.valida()}}catch(l){if(l instanceof Message.mensagemErro)l.throwAsMsg();else throw l;b=!1;break}if("E"==h.value&amp;&amp;b&amp;&amp;g.oCampo.getValue()){g.setObrigatorio(!0);g.oCampo.setValue(f.value);try{d.includes(g.getTipo())||g.valida()}catch(l){if(l instanceof
Message.mensagemErro)l.throwAsMsg();else throw l;b=!1;break}}}}return b};this.validaTelaFiltros=function(){var b=!0,c=a.getTelaFiltro();if(c&amp;&amp;!c.valida()){var d=[];$.each(c.getComponentes(),function(){if(this instanceof CampoForm&amp;&amp;this.getCampo().isPreenchido&amp;&amp;!this.isPreenchido()&amp;&amp;this.getCampo().getObrigatorio())if(this.group&amp;&amp;this.group[0].isPreenchido()&amp;&amp;this.group[0].getLabel()){var e=this.group[0].getLabel();d.push(e)}else this.group||(e=this.getLabel(),d.push(e))});0&lt;d.length&amp;&amp;(b=1&lt;d.length?
"s ":" ",c=1&lt;d.length?" são ":" é ",this.adicionaMensagemEmpty("O"+b+"campo"+b+d.join(", ")+c+"de preenchimento obrigatório. Informe os valores desejados e clique em Consultar para iniciar a Pesquisa!"));b=!1}return b};this.getParametrosConsulta=function(b){b=defaultVal(b,!1);var c=[],d=this.getDescricaoFiltros();oChave={};p.chave&amp;&amp;(Array.isArray(p.chave)?oChave=p.chave:Object.keys(p.chave).forEach(function(e){return oChave[e]=encodeURIComponent(p.chave[e])}));c.push("chave="+JSON.stringify(oChave));
c.push("parametro="+JSON.stringify(a.trataValoresParametros(b)));return["&amp;"+c.join("&amp;"),d.join(" &lt;br /&gt; ")]};this.getNivelBusca=function(){return E()?this.nivelBusca:0};this.setNivelBusca=function(b){this.nivelBusca=b};this.isConsultaExistente=function(){return a.getJanela()&amp;&amp;!a.getJanela().isClosed()};this.triggerOnBeforeRefresh=function(){a.options.onRefresh&amp;&amp;this.isConsultaExistente()&amp;&amp;a.options.onRefresh.call()};this.triggerOnAfterRefresh=function(b,c){if(!a.getJanela().isClosed||!a.getJanela().isClosed()){a.options.onRefreshFinalize&amp;&amp;
a.options.onRefreshFinalize.call();if(b&amp;&amp;b.onRefreshFinalizeDinamico){var d=window[b.onRefreshFinalizeDinamico.function];"function"==typeof d&amp;&amp;d.apply(null,[b.onRefreshFinalizeDinamico.parametro])}c&amp;&amp;c.call()}};this.refresh=function(b,c,d,e,f,g,h){var k=a.oDivConteudoDados.get(0).scrollLeft,m=a.oDivConteudoDados.get(0).scrollTop,q=a.oTituloColunas.get(0).scrollLeft;this.recarregando=!0;f=defaultVal(f,!0);h=defaultVal(h,!0);!0===h&amp;&amp;(a.dados=[],a.scrollInfinito&amp;&amp;(a.controlaSelecionados||a.deselecionaLinhas(!1,
!0),a.paginaAtual=0));f&amp;&amp;a.controlaSelecionados&amp;&amp;this.deselecionaLinhas(!1,!a.controlaSelecionadosMantemSelecao);this.setMostraColunaRodape(!0);if(!a.validaTelaFiltros())return!1;var l=a.options;this.triggerOnBeforeRefresh();this.deselecionaLinhas(!1,!1);this.carregaDados(!1,!1,function(n){var r=!1;a.dadosGerais=n.dadosGerais;if(Q()||a.getContaRegistros())r=n.dados_funcao;ya(n.dados,r);"undefined"!=typeof n.total&amp;&amp;a.getContaRegistros()&amp;&amp;(a.totalReg=0==a.regPagina&amp;&amp;0==n.total&amp;&amp;n.dados?n.dados.length:
n.total,a.totalAgrupamento=n.totalAgrupamento);a.paginaAtual=n.pagina;a.setContaRegistros(!1);a.emptyMsg=n.msg;u.montaTabelaDados(c);var t=!0;if(l.inLine){var z=l.inLine.acaoPadrao;z&amp;&amp;0&lt;l.acaoForm.length&amp;&amp;$.each(l.acaoForm,function(x,A){if(A.rotina==z.rotina&amp;&amp;A.acao==z.acao)return t=!1});if(!l.inLine.refreshOnSelecionaLinha){var y={},v=a.dados&amp;&amp;a.dados[0]||{};v.valor&amp;&amp;a.campos.forEach(function(x){var A=a.getValorFormatado(x,v.valor);x.chave&amp;&amp;(y[x.nome]=A)});K.executaAcaoGridSimples(v.valor,y,l.inLine.acaoSelecao,
a.getJanela(),null,!1)}}t&amp;&amp;V();a.detalhamento&amp;&amp;a.detalhamento.setDadosDetalhamento(n.dadosDetalhamento);a.triggerOnAfterRefresh(n,d);if(!0===h&amp;&amp;0==G().length)Fa();else if(0&lt;k||0&lt;m||0&lt;q)a.oDivConteudoDados.get(0).scrollLeft=k,a.oDivConteudoDados.get(0).scrollTop=m,a.oTituloColunas.get(0).scrollLeft=q;r=G();Array.isArray(r)&amp;&amp;r.forEach(function(x){var A=x.chave;(x=B().toArray().find(function(D){return D.chave==A}))&amp;&amp;(a.rowSelect[A]=x)});C.atualizaAreaAcoes();u.atualizaEstadoRodapeConsulta();if(n.msgExcedeuLimite&amp;&amp;
!em_branco(n.msgExcedeuLimite.mensagem)){var w=!1;r=a.get(0).myInstance.getParent();r instanceof TelaPadrao&amp;&amp;r.hint instanceof ComponenteHint&amp;&amp;r.hint.isDinamico()?w=r.hint:a.getTelaFiltro().hint instanceof ComponenteHint&amp;&amp;a.getTelaFiltro().hint.isDinamico()&amp;&amp;(w=a.getTelaFiltro().hint);if(1==n.msgExcedeuLimite.exibir){r=n.msgExcedeuLimite.complemento;var F={qtdeLimite:a.totalReg,complemento:em_branco(r)?"":" "+r};w?Message.getMensagemAsync(n.msgExcedeuLimite.mensagem).then(function(x){x=Message.parseMensagem(x.mensagem,
F);w.getObj().css("z-index",99);w.setDescricao(x);w.show()}):Message.alertaSistema(n.msgExcedeuLimite.mensagem,F)}else!1!==w&amp;&amp;w.hide()}a.scrollInfinito&amp;&amp;u.ajustaOverflowConsulta();a.recarregando=!1},!1,e,b,g)};this.recriaTelaConsulta=function(){lb();u.ajustaCampos();u.criaTabela();la();u.montaTabelaDados();a.refresh(!1,!1)};this.isConsultaRoot=function(){return a.parent()&amp;&amp;a.parent().parent()?a.parent().parent().is("div.janela_root"):!1};this.reabreJanelaConsulta=function(){var b=a.getJanela();b&amp;&amp;
b.reabreJanela(b.options.chave,b.options.parametro)};this.carregaDados=function(b,c,d,e,f,g,h){if(!a.validaFiltros()||!a.options.rotina&amp;&amp;!a.options.acao)return!1;var k=a.trataValoresParametros(),m=this.getNomeParametroFiltros();k.isRequestGadget=a.getJanela()&amp;&amp;a.getJanela().options&amp;&amp;a.getJanela().options.gadget;k.campos_consulta=[];for(var q=0;q&lt;a.campos.length;q++){var l=a.campos[q];2==l.visivel&amp;&amp;0==l.visivelIni||k.campos_consulta.push(a.campos[q].nome)}for(q=0;q&lt;c.length;q++)k[m].push(c[q]);e&amp;&amp;
(k.dados_funcao=e);k.dados_agrupador=[];E()&amp;&amp;$.each(a.group,function(){k.dados_agrupador.push(this)});a.oMapa&amp;&amp;(k.dados_mapa=this.getParametrosDadosMapa());g=defaultVal(g,!1);JSON.stringify(k[m])!=JSON.stringify(this.filtroAnterior[m])&amp;&amp;(g=!0);1==this.getAtualizaTotal()||!g&amp;&amp;1==this.getContaRegistros()?(g=!0,this.setContaRegistros(!0)):this.setContaRegistros(g);this.filtroAnterior=k;0!=f&amp;&amp;wa(h);a.running=!0;loadAjax({dataGet:{registros:ba(),pagina:a.paginaAtual,selecionar:a.selecionar,contaRegistros:g,
totalizaRegistros:p.totalizaRegistros,nivelArvore:b?a.getNivelBusca():null},Form:a.options.Formulario,method:"POST",chave:p.chave,parametro:k,tipo:"json",processo:"processaDados","finally":function(){a.running=!1},completo:function(n){d.apply(null,[n]);0!=f&amp;&amp;ca()},exception:function(){ca()}})};this.getParametrosDadosMapa=function(){if(a.oMapa){var b={zoom:a.oMapa.getZoom(),objetos:a.oMapa.doSalvaEstadoMapa()};if(a.oMapa.getLatitude()&amp;&amp;a.oMapa.getLongitude())b.latLng={lat:a.oMapa.getLatitude(),lng:a.oMapa.getLongitude()};
else{var c=a.oMapa.getCentro();c?(b.latLng={lat:c.lat(),lng:c.lng()},a.oMapa.setLatitude(c.lat()),a.oMapa.setLongitude(c.lng())):b.latLng={lat:a.oMapa.getLatitude(),lng:a.oMapa.getLongitude()}}return b}return!1};this.ajustaHeight=function(){a.scrollInfinito&amp;&amp;CONST.PORTAL&amp;&amp;this.ajustaTamanhoScrollInfinito();ajustaConteudoContentDiv(a.areaConsulta);findContentAutoAdaptable(a.areaConsulta)};this.ajustaTamanhoScrollInfinito=function(){if(a.oDivDados){var b=a.getTotalLinhas(!0);0!==b&amp;&amp;(!b||b&gt;ba())&amp;&amp;a.oDivDados.height(L()*
ba()+a.getTotalLinhas(!1))}};this.ajustaConteudo=function(){var b=30,c=J();if(!ControleBaseSistema.isLayoutV3()&amp;&amp;c){var d=0,e=[];$("td:first-child",J().getContent()).css("width","").each(function(){var f=$(this);f.is(":visible")&amp;&amp;0&lt;$("label",f).length&amp;&amp;10&lt;f.offset().top-d&amp;&amp;(d=f.offset().top,b=Math.max(b,f.width()),e.push(f))});$.each(e,function(){$(this).width(b)})}u.ajustaOverflow()};this.setHeight=function(){};this.setLinhas=function(b,c){ya(b,c);u.ajustaSizeColunasDado();u.montaTabelaDados();u.ajustaOverflow()};
this.adicionaLinha=function(b,c){c=defaultVal(c,a.dados.length);$.each(this.campos,function(){var d=this.nome;"undefined"==typeof b.valor[d]&amp;&amp;(b.valor[d]=null)});a.dados.splice(c,0,b);a.setLinhas(a.dados)};this.ajustaStyleConsulta=function(){u.montaTabelaDados()};this.setValorCampoAgrupador=function(b,c){var d=a.dados;$.each(b,function(){d[this.nome+"_"+this.valor]&amp;&amp;(d=d[this.nome+"_"+this.valor].dado)});d&amp;&amp;($.each(c,function(e,f){d[e]&amp;&amp;d[e].valor&amp;&amp;$.each(f,function(g,h){g=d[e].valor[g];g instanceof
Campo&amp;&amp;g.setValor(h)})}),u.montaTabelaDados())};this.setValorCampo=function(b,c,d){B().each(function(e){if(b==e)return"undefined"==typeof a.dados[e].valor[c]&amp;&amp;(a.dados[e].valor[c]=null),a.dados[e]&amp;&amp;a.dados[e].valor&amp;&amp;(a.dados[e].valor[c]=d),u.montaTabelaDados(),!1})};this.getValorCampo=function(b,c,d){var e=!1;B().each(function(f){if(b==f){if(d&amp;&amp;0&lt;d.length){var g=a.dados;$.each(d,function(){g[this.nome+"_"+this.valor]&amp;&amp;(g=g[this.nome+"_"+this.valor].dado)});g[f]&amp;&amp;g[f].valor&amp;&amp;g[f].valor[c]&amp;&amp;(e=g[f].valor[c])}else"undefined"!=
typeof a.dados[f].valor[c]&amp;&amp;(e=a.dados[f].valor[c]);return!1}});return e};this.removeLinha=function(b){a.dados.splice(b,1);u.montaTabelaDados();C.atualizaAreaAcoes()};this.removeLinhaControle=function(b){a.isKeyRowSelectUser(b,!0)};this.removeLinhasSelecionadas=function(){for(var b=G(),c=b.length-1;0&lt;=c;c--)a.dados.splice(b[c].indice,1);u.montaTabelaDados();C.atualizaAreaAcoes();return!0};this.getNumeroLinhas=function(){return a.dados.length};this.getTotalLinhas=function(b){if(Array.isArray(a.dados)||
!Object.values)return a.dados.length;for(var c=0,d=Object.values(a.dados),e;e=d.pop();)b&amp;&amp;c++,Array.isArray(e.dado)?c+=e.dado.length:e.dado&amp;&amp;(d=$.merge(Object.values(e.dado),d));return c};this.limpaGrid=function(b){a.totalReg=0;a.rowSelect={};a.rowSelectUser=[];a.dados=[];u.montaTabelaDados();C.atualizaAreaAcoes();V();var c=a.getTelaFiltro();c&amp;&amp;!0===b&amp;&amp;(c.limpa(),a.setValorInicial())};this.trataValoresParametros=function(b){b=defaultVal(b,!1);var c={};$.each(a.parametro,function(){var d=this[1];d instanceof
CampoForm&amp;&amp;(d=this[1].val());!0!==b||Array.isArray(d)||$.isPlainObject(d)||$.isEmptyObject(d)||(d=encodeURIComponent(d));c[this[0]]=d});c[this.getNomeParametroFiltros()]=a.getValoresFiltros(b);c[this.getNomeParametroOrder()]=a.getValoresOrdem();c.nome_consulta=p.nome;p.Formulario.Proxy&amp;&amp;(c._proxy=p.Formulario.Proxy);return c};this.trataValoresSelecao=function(b){var c=[],d=a.getDadosLinhasSelecionadas();a.imprimeSelecionados&amp;&amp;0&lt;d.length&amp;&amp;$.each(d,function(){var e=Y(this);$.each(e,function(f){var g=
e[f];!0!==b||Array.isArray(g)||$.isPlainObject(g)||$.isEmptyObject(g)||(e[f]=encodeURIComponent(g))});c.push(e)});return c};this.getNome=function(){return p.nome};this.getNomeParametroFiltros=function(){return"__filtros_"+p.nome};this.getNomeParametroOrder=function(){return"__order_"+p.nome};this.setChave=function(b,c){c=defaultVal(c,!1);p.chave=b;if(!0===c){c=a.options.acaoForm;var d=a.options.acaoGrid;c&amp;&amp;$.each(c,function(){this.chave=b});d&amp;&amp;$.each(d,function(){this.chave=b})}};this.getChave=function(){return p.chave};
this.getCampoFocus=function(){if(a.options.inLine){var b=get_objetos_inside_objeto(a.areaUtilDetalhamento);if(0&lt;b.length)return b;if(b=this.getJanela().getObj().get(0).lastElFocus)return $(b)}if(a.mostraFiltros&amp;&amp;I())return(b=J())&amp;&amp;b instanceof TelaPadrao&amp;&amp;b.getCampoAutoFocus()?b.getCampoAutoFocus():$(I().getCampo(0,"campo01"))};this.iniciaFrame=function(){return Wa()};this.abreAcaoConsultaEmpty=function(){a.options.acaoForm&amp;&amp;$.each(a.options.acaoForm,function(){this.abreConsultaVazia&amp;&amp;(ca(),K.executaAcaoForm(this))})};
this.limpaUserPreference=function(b,c){b=defaultVal(b,!0);c=defaultVal(c,!0);b&amp;&amp;(a.groupOpenUser=[]);c&amp;&amp;(a.rowSelect={},a.rowSelectUser=[])};this.getFormularioSubConsulta=function(){var b=[];0&lt;a.options.acaoGrid.length&amp;&amp;$.each(a.options.acaoGrid,function(c,d){2==d.typeWindowPosition&amp;&amp;b.push(d)});return b};this.isSubConsulta=function(){return 0&lt;this.getFormularioSubConsulta().length};this.isGrid=function(){return!a.options.rotina&amp;&amp;!a.options.acao};this.utilizaTituloColunas=function(){return a.getTitulosColunas()&amp;&amp;
0&lt;a.getTitulosColunas().length};this.getTitulosColunas=function(){return a.options.tituloColunas};this.isColunaTitulo=function(b){if(a.utilizaTituloColunas())for(var c=a.getTitulosColunas(),d=0;d&lt;c.length;d++)for(var e=0;e&lt;c[d].campos.length;e++)if(c[d].campos[e]==b)return c[d];return!1};this.isColunaDraggable=function(b){return b.visivel&amp;&amp;b.visivelIni&amp;&amp;!b.getAgrupador()};this.utilizaCamposEditaveis=function(){var b=!1;$.each(a.campos,function(){if(this.editavel)return b=!0,!1});return b};this.setContaRegistros=
function(b){this.contaRegistros=b};this.getContaRegistros=function(){return this.contaRegistros};this.setAtualizaTotal=function(b){this.atualizaTotal=b};this.getAtualizaTotal=function(){return this.atualizaTotal};this.getDadosGerais=function(){return this.dadosGerais};this.getMapa=function(){return this.oMapa};this.adicionaParametro=function(b,c,d){d=defaultVal(d,!1);this.parametro.push([b,c]);if(!0===d){d=a.options.acaoForm;var e=a.options.acaoGrid;d&amp;&amp;$.each(d,function(){this.parametros[b]=c});e&amp;&amp;
$.each(e,function(){this.parametros[b]=c})}};this.isVisualizacaoPadrao=function(){return this.tipoVisualizacao===CONST.CONSULTA.TIPO_VISUALIZACAO.PADRAO};this.isVisualizacaoCard=function(){return this.tipoVisualizacao===CONST.CONSULTA.TIPO_VISUALIZACAO.CARD};this.isVisualizacaoMapa=function(){return this.tipoVisualizacao===CONST.CONSULTA.TIPO_VISUALIZACAO.MAPA};this.isConsultaMapa=function(){return this.isVisualizacaoMapa()||a.dadosMapa};this.oTrTitulo=this.oTdMove=this.oDivFiltros=this.oDivDados=
this.oJanelaAtual=null;this.aColunasTitulo=[];this.oMapa=this.oBotaoPesquisaCliente=this.oBotaoAcaoMultipla=this.oTdFirstFiltroExtra=this.oTdTituloFiltroConsulta=this.emptyMsg=this.oTreeAgrupamento=this.oTHeadDados=this.oTBodyDados=this.oTableDados=this.oTableTitulo=this.oDivAcoesForm=this.oGridFiltro=this.oDivColunaMoving=this.oDivColunaAlvo=this.oTdAcao=this.oTrTituloColunas=null;this.oCampos={};this.recarregando=this.running=!1;this.campos=[];this.dados=[];this.droppables=[];this.dadosGerais=null;
this.paginaAtual=0;this.regPagina=p.registros;this.mostraFiltros=p.areaFiltros;this.mostraAcoes=p.areaAcoes;this.mostraRodape=p.areaRodape;this.controlaSelecionados=p.controlaSelecionados;this.controlaSelecionadosMantemSelecao=p.controlaSelecionadosMantemSelecao;this.ocultaBotaoAgrupador=p.ocultaBotaoAgrupador;this.atualizaTotal=p.atualizaTotal;this.scrollInfinito=p.scrollInfinito;this.areaConsulta=!1;this.oDivAgrupadores=this.areaBotoesFrame=this.areaUtilDetalhamento=this.areaUtilFrame=null;this.campos=
p.campos;this.order=p.order;this.options=p;this.parametro=p.parametro;this.salvaPreferencia=p.salvaPreferencia;this.salvaPreferenciaFiltro=p.salvaPreferenciaFiltro;this.quebraLinhaCabecalho=p.quebraLinhaCabecalho;this.printLimit=p.printLimit;this.parametro.push(["__identificadores",p.identificadores]);this.onDbl=p.doublePreferencia?p.doublePreferencia:p.double;this.detalhamento=p.detalhamento;this.alturaAreaDetalhamento=p.alturaDetalhamento;this.originalMinWidth=p.minWidth;this.filtroInicial=p.filtroInicial;
this.filtroOperador=p.filtroOperador;this.selecionar=p.selecionar;this.forcaEventoSelecao=p.forcaEventoSelecao;this.acaoCheck=defaultVal(p.acaoCheck,!1);this.estiloAcoes=p.estiloAcao?p.estiloAcao:Modernizr.touch||Modernizr.mobile?CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP:CONST.CONSULTA.ESTILO_ACOES;this.chave=p.chave;this.group=p.group;this.groupOpenUser=p.groupOpenUser||[];this.rowSelectUser=p.rowSelectUser||[];this.rowSelect={};this.disableSelectUser=p.disableSelectUser;this.numeroAcoesGridVisivel=
0;this.filtroAnterior=!1;this.contaRegistros=!0;this.preferenciaCampos=p.preferenciaCampos;this.listaPreferencias=p.listaPreferencias;this.preferenciaAtual=p.preferenciaAtual;this.imprimeSelecionados=p.imprimeSelecionados;this.dadosMapa=p.dadosMapa;this.acaoMarcador=p.acaoMarcador;this.persisteTrocaPagina=p.persisteTrocaPagina;this.usaFontAwesome=p.usaFonteAwesome||ControleBaseSistema.layoutSistemaNovo;this.ignoraConteudoAltura=null===p.ignoraConteudoAltura||void 0===p.ignoraConteudoAltura?"auto"==
a.options.altura||a.parentsUntil(".janela_ipm").filter("td").length?!1:!0:p.ignoraConteudoAltura;this.trocouModoVisualizacao=!1;ControleBaseSistema.isLayoutV3()&amp;&amp;Object.defineProperties(this,{tipoVisualizacao:criaPropertyAccessorsPadroes("__tipoVisualizacao",{set:function(b,c){$(this.areaConsulta).removeClass(Aa(this.tipoVisualizacao)).addClass(Aa(c));Reflect.set(this,b,c)}})});p.scrollInfinito&amp;&amp;(this.regPagina=-1,p.mostraRegistrosPagina=!1);this.tipoVisualizacao=p.tipoVisualizacao?parseFloat(p.tipoVisualizacao):
a.options.consultaCard?CONST.CONSULTA.TIPO_VISUALIZACAO.CARD:CONST.CONSULTA.TIPO_VISUALIZACAO.PADRAO;a.estiloAcoes!=CONST.CONSULTA.ESTILOS_ACOES.TOP&amp;&amp;a.estiloAcoes!=CONST.CONSULTA.ESTILOS_ACOES.INLINE_GROUP&amp;&amp;(a.options.onSelectRow||(a.options.permiteSelecaoLinha=!1),a.options.permiteSelecaoMultipla=!1);(function(){$.each(a.campos,function(){a.oCampos[this.nome]=this})})();C.criaBufferAcoes();u.ajustaCampos();this.areaConsulta=$("&lt;div&gt;").addClass("form_consulta consulta-padrao full");ControleBaseSistema.isLayoutV3()&amp;&amp;
this.areaConsulta.addClass(Aa(this.tipoVisualizacao));this.ignoraConteudoAltura&amp;&amp;this.areaConsulta.addClass("estrutura_consulta_ignora_conteudo");p.quebraLinhaCabecalho&amp;&amp;this.areaConsulta.addClass("estrutura_consulta_cabecalho_quebra_linha");ControleBaseSistema.isLayoutV3()||1==p.criaAutoAdaptable&amp;&amp;this.areaConsulta.addClass(ControleElementosSistema.getSeletorElemento("auto_adaptable"));a.append(this.areaConsulta);a.height("100%");u.criaAreaTitulo();u.criaAreaFiltros();u.criaAreaAgrupadores();CONST.CONSULTA.POSITION_AREA_ACOES===
CONST.POSITION.TOP&amp;&amp;C.criaAreaAcoes();u.criaTabela();(function(){if(a.detalhamento||a.options.inLine)if(a.parent().hasClass("estilo_tela_flexivel")||a.parent().hasClass("estilo_tela_grid")){var b=!1;a.getJanela().onResizeJanela(function(){a.oDivDetalhamento.show();a.oDivConteudoDados&amp;&amp;a.oDivConteudoDados.height()/3&lt;L()?(a.oDivDetalhamento.hide(),b=!0):b&amp;&amp;(b=!1)})}a.detalhamento?u.criaAreaDetalhamento():a.options.inLine&amp;&amp;(a.options.inLine.refreshOnSelecionaLinha||(a.options.inLine.active=!1),u.criaAreaDetalhamentoInLine());
Modernizr.mobile&amp;&amp;a.oSplitterDetalhamento&amp;&amp;a.oSplitterDetalhamento.setColapsed(!0)})();CONST.CONSULTA.POSITION_AREA_ACOES===CONST.POSITION.BOTTOM&amp;&amp;C.criaAreaAcoes();u.criaRodape();la();a.oDivDados.on("keydown",function(b){"a"==b.key&amp;&amp;b.ctrlKey&amp;&amp;(B().each(function(){this.oCheckAcao&amp;&amp;this.oCheckAcao.getSelecionado&amp;&amp;this.oCheckAcao.getSelecionado()||O(this,b,!1,!0)}),$(b.target).is("input")||b.preventDefault())});p.aberta||(u.montaConsultaFechada(),this.setMostraColunaRodape(CONST.CONSULTA.MOSTRA_TITULO_FECHADA));
Wa();p.dados&amp;&amp;(this.triggerOnBeforeRefresh(),ya(p.dados.dados,p.dados.dados_funcao),a.totalReg=E()?p.dados.total:p.dados.dados.length,a.totalAgrupamento=p.dados.totalAgrupamento,a.paginaAtual=0,u.montaTabelaDados(),executaProximoLoopAguardando(function(){a.triggerOnAfterRefresh()}));var ma=this.getJanela();ma&amp;&amp;(ma.onDestroyJanela||ma.obj.onDestroyJanela).apply(ma,[function(){a.droppables.forEach(function(b){try{$(b).droppable("destroy")}catch(c){}});a.droppables=[]}]);return a};
var AgrupamentoConsulta={BUSCA_AUTO:1,BUSCA_AJAX:2,BUSCA_CLIENT:3,BUSCA_TREE:5,TREE_TIPO_FOLHA:"parent",TREE_TIPO_PAI:"leaf"};;/*&lt;/editor-fold desc="js_consulta.js"&gt;*/
</pre></body></html>