PageSourceSearch

https://www.cerusbank.net/contas-competencia.module-7D4NO57H.js

js cerusbank.net collected 2026-10-01 14:32:45 UTC 149,032 bytes, 4 lines download raw bytes

1import{a as ii,c as oi,d as ni}from"./chunk-2RUDZMDG.js";import{a as lt,b as ti}from"./chunk-TSSQQOZ5.js";import{a as Qt,b as ei}from"./chunk-KVEK73DL.js";import{a as Et,b as dt}from"./chunk-NCN67DPX.js";import{a as vt}from"./chunk-IDVEQ7KW.js";import"./chunk-Q23P5MNU.js";import{G as ct,Xb as Ne}from"./chunk-KAXNKA6Y.js";import"./chunk-7B5EAB4N.js";import"./chunk-P4AWLXSQ.js";import"./chunk-KRRZGW2D.js";import"./chunk-QLBE3UGC.js";import"./chunk-NKPQKUAK.js";import"./chunk-NEUHW5A3.js";import{a as Xt}from"./chunk-LEQJ4IIU.js";import{a as ke}from"./chunk-TFLZ2IQR.js";import{f as jt}from"./chunk-LYNHHBB7.js";import{b as j}from"./chunk-NRR7AH3C.js";import{F as $t,K as Ut,L as Gt,T as Zt,U as ae,V as re,W as se,g as $,ha as J}from"./chunk-XV5UGDTZ.js";import{$ as ot,B as oe,C as Qe,D as X,E as Q,Oa as rt,W as et,Wa as ne,Ya as Jt,Z as tt,Za as Wt,_ as it,aa as nt,ab as Ht,cb as Kt,d as we,g as ie,ga as G,gb as Be,h as He,ha as ze,i as Ft,ib as Yt,jb as Me,k as Vt,l as Se,m as Ke,mb as Ae,ob as st,p as Ye,s as Ze,sb as Re,tb as Pe,ua as Te,v as Xe,va as ye,vb as De,wb as Ie,xa as at,z as qt}from"./chunk-NQAP53SD.js";import{$a as B,Ab as me,Ba as I,Bb as o,C as Pt,Cb as m,Db as z,Dc as Je,Eb as N,Fb as Ge,Ga as O,Gb as ft,Gc as be,Ha as _e,Hf as wt,Ib as xe,Ic as ve,If as kt,J as V,Jb as he,Jc as Lt,Kb as fe,Kc as U,Kf as w,Lf as k,Ma as v,Nf as F,Pa as _,Pb as Nt,Qb as P,R as Dt,Ra as A,Ta as Ce,Wb as p,X as ue,Xa as ht,Ya as h,Yb as u,Zb as ee,_ as D,_a as Y,ab as M,ac as Ot,ba as T,bb as t,bg as q,ca as y,cb as i,cg as te,db as S,dg as Ee,hb as R,kb as E,l as Mt,la as It,le as We,mb as g,oe as bt,pb as ge,r as At,v as Rt,xa as n,yf as Z}from"./chunk-DF25LJWB.js";import{a as K,b as pe,h as Ue}from"./chunk-O7S4L63H.js";var Ei=()=>({y:"420px"}),Si=(r,l)=>l.cobranca_id;function zi(r,l){r&1&&(t(0,"nz-tag",10),o(1,"Manual"),i())}function Ti(r,l){r&1&&(t(0,"nz-tag",11),o(1,"Autom\xE1tica"),i())}function yi(r,l){if(r&1&&(t(0,"tr")(1,"td"),o(2),i(),t(3,"td"),o(4),i(),t(5,"td"),o(6),i(),t(7,"td"),v(8,zi,2,0,"nz-tag",10)(9,Ti,2,0,"nz-tag",11),i()()),r&2){let e=l.$implicit;n(2),m(e.cobranca_id),n(2),m(e.unidade_codigo),n(2),m(e.data_vencimento),n(2),h(e.baixa_manual?8:9)}}var ri=(()=>{class r{constructor(){this.nzData=D(q),this.modalRef=D(te)}get condominio(){return this.nzData.condominio}get cobrancas(){return[...this.condominio.cobrancas??[]].sort((e,a)=>e.cobranca_id-a.cobranca_id)}exportarMesmoAssim(){this.modalRef.close({exportarMesmoAssim:!0,condominio:this.condominio})}static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275cmp=O({type:r,selectors:[["app-ar-stock-conference-export-recebimentos-espelho-detail-modal"]],decls:27,vars:8,consts:[["table",""],[2,"margin-bottom","16px","color","rgba(0, 0, 0, 0.65)"],["nzSize","small",3,"nzData","nzPageSize","nzShowSizeChanger","nzScroll"],["nzWidth","120px"],["nzWidth","100px"],["nzWidth","140px"],["nz-row","","nzJustify","end","nzGutter","12",2,"margin-top","16px"],["nz-col",""],["nz-button","",3,"click"],["nz-button","","nzType","primary","nzDanger","",3,"click"],["nzColor","orange"],["nzColor","blue"]],template:function(a,s){if(a&1){let d=R();t(0,"p",1),o(1),t(2,"strong"),o(3),i(),o(4,` cobran\xE7a(s) sem valida\xE7\xE3o de retorno (remessa de retorno com sucesso, espelho pelo nosso n\xFAmero do instrumento de baixa, cr\xE9dito por duplicidade ou baixa manual com nosso n\xFAmero).
2`),i(),t(5,"nz-table",2,0)(7,"thead")(8,"tr")(9,"th",3),o(10,"Cobran\xE7a"),i(),t(11,"th",4),o(12,"Unidade"),i(),t(13,"th",3),o(14,"Vencimento"),i(),t(15,"th",5),o(16,"Tipo de baixa"),i()()(),t(17,"tbody"),B(18,yi,10,4,"tr",null,Si),i()(),t(20,"div",6)(21,"div",7)(22,"button",8),E("click",function(){return T(d),y(s.modalRef.close())}),o(23,"Fechar"),i()(),t(24,"div",7)(25,"button",9),E("click",function(){return T(d),y(s.exportarMesmoAssim())}),o(26," Exportar mesmo assim "),i()()()}if(a&2){let d=me(6);n(),N(" ",s.condominio.condominio_codigo," \u2014 ",s.condominio.condominio_nome,": "),n(2),m(s.condominio.qtd_cobrancas),n(2),_("nzData",s.cobrancas)("nzPageSize",20)("nzShowSizeChanger",!0)("nzScroll",P(7,Ei)),n(13),M(d.data)}},dependencies:[U,J,F,w,k,Q,X,Pe,Me,Ae,Ie,Re,De,se],encapsulation:2})}}return r})();var Pi=()=>["condominio"],Oe=()=>({standalone:!0}),Di=(r,l)=>l.uuid,si=(r,l)=>l.value,Ii=(r,l)=>l.condominio_id;function Ni(r,l){if(r&1){let e=R();t(0,"nz-alert",21),E("nzOnClose",function(){let s=T(e).$implicit,d=g();return y(d.closeErrorAlert(s))}),i()}if(r&2){let e=l.$implicit;ge("nzMessage",e)}}function Oi(r,l){if(r&1){let e=R();t(0,"nz-list-item",25),E("click",function(){let s=T(e).$implicit,d=g(3);return y(d.openEspelhoDetalhe(s))}),S(1,"nz-list-item-meta",26)(2,"span",27),i()}if(r&2){let e=l.$implicit;n(),_("nzTitle",e.condominio_codigo+" \u2014 "+e.condominio_nome)("nzDescription",e.qtd_cobrancas+" cobran\xE7a(s)")}}function Li(r,l){if(r&1&&(t(0,"p",7),o(1),i(),t(2,"nz-list",23),B(3,Oi,3,2,"nz-list-item",24,Ii),i()),r&2){let e=g(2);n(),z(" ",e.espelhoPendencias.length," condom\xEDnio(s) com pend\xEAncia. Clique para ver as cobran\xE7as: "),n(),_("nzBordered",!0),n(),M(e.espelhoPendencias)}}function wi(r,l){if(r&1&&(S(0,"nz-alert",22),v(1,Li,5,2,"ng-template",null,0,Ot)),r&2){let e=me(2);_("nzDescription",e)}}function ki(r,l){if(r&1){let e=R();t(0,"div",10)(1,"label",28),E("ngModelChange",function(s){let d=T(e).$implicit,C=g();return y(C.toggleEstab(d.uuid,s))}),o(2),i()()}if(r&2){let e=l.$implicit,a=g();n(),_("ngModel",a.isEstabSelected(e.uuid))("ngModelOptions",P(4,Oe)),n(),N(" ",e.codigo," - ",e.nome," ")}}function Fi(r,l){if(r&1){let e=R();t(0,"div",10)(1,"label",28),E("ngModelChange",function(s){let d=T(e).$implicit,C=g();return y(C.toggleTipo(d.value,s))}),o(2),i()()}if(r&2){let e=l.$implicit,a=g();n(),_("ngModel",a.isTipoSelected(e.value))("ngModelOptions",P(3,Oe)),n(),z(" ",e.label," ")}}function Vi(r,l){if(r&1&&(t(0,"div",8)(1,"label",29),o(2),i()()),r&2){let e=l.$implicit;n(),_("nzValue",e.value),n(),m(e.label)}}function qi(r,l){if(r&1){let e=R();t(0,"div",15)(1,"label",30),o(2,"Dia espec\xEDfico (opcional)"),i(),t(3,"nz-date-picker",3
21),fe("ngModelChange",function(s){T(e);let d=g();return he(d.diaSelecionado,s)||(d.diaSelecionado=s),y(s)}),i()()}if(r&2){let e=g();n(3),xe("ngModel",e.diaSelecionado),_("ngModelOptions",P(4,Oe))("nzAllowClear",!0)("nzDisabledDate",e.disabledDiaForaCompetencia)}}function ji(r,l){if(r&1&&(t(0,"div",12),S(1,"nz-progress",32),p(2,"number"),i()),r&2){let e=g();n(),_("nzPercent",u(2,1,e.exportProgress/e.exportTotal*100,"1.0-0"))}}var li=(()=>{class r{constructor(e,a,s){this.api=e,this.message=a,this.modalService=s,this.nzData=D(q),this.modalRef=D(te),this.estabelecimentosList=[],this.tiposList=oi,this.modosArquivo=ti,this.form=new Ft({condominio:new Vt(null)}),this.selectedEstabUuids=new Set,this.selectedTipoKeys=new Set,this.modoArquivo="POR_ESTABELECIMENTO",this.diaSelecionado=null,this.errorList=[],this.espelhoPendencias=[],this.isExporting=!1,this.isLoadingCondominioEstab=!1,this.exportProgress=0,this.exportTotal=0,this.disabledDiaForaCompetencia=d=>{if(!d)return!1;let C=this.competenciaBounds;if(!C)return!1;let f=this.startOfLocalDay(d).getTime();return f<C.start.getTime()||f>C.end.getTime()}}ngOnInit(){this.estabelecimentosList=(this.nzData.estabelecimentos||[]).map(e=>({uuid:e.uuid,codigo:e.codigo,nome:e.nome})),this.estabelecimentosList.forEach(e=>this.selectedEstabUuids.add(e.uuid)),this.tiposList.forEach(e=>this.selectedTipoKeys.add(e.value)),this.nzData.condominio_uuid&&this.form.patchValue({condominio:this.nzData.condominio_uuid}),this.syncEstabelecimentoForCondominio(this.resolveCondominioUuid()),this.form.controls.condominio.valueChanges.subscribe(e=>{this.syncEstabelecimentoForCondominio(this.normalizeCondominioUuid(e))})}isEstabSelected(e){return this.selectedEstabUuids.has(e)}toggleEstab(e,a){a?this.selectedEstabUuids.add(e):this.selectedEstabUuids.delete(e)}get allEstabSelected(){return this.estabelecimentosList.length>0&&this.selectedEstabUuids.size===this.estabelecimentosList.length}get estabIndeterminate(){let e=this.selectedEstabUuids.size;return e>0&&e<this.estabelecimentosList.length}toggleAllEstab(e){this.selectedEstabUuids=new Set(e?this.estabelecimentosList.map(a=>a.uuid):[])}isTipoSelected(e){return this.selectedTipoKeys.has(e)}toggleTipo(e,a){a?this.selectedTipoKeys.add(e):this.selectedTipoKeys.delete(e)}get allTipoSelected(){return this.tiposList.length>0&&this.selectedTipoKeys.size===this.tiposList.length}get tipoIndeterminate(){let e=this.selectedTipoKeys.size;return e>0&&e<this.tiposList.length}toggleAllTipo(e){this.selectedTipoKeys=new Set(e?this.tiposList.map(a=>a.value):[])}get selectedEstabelecimentos(){return this.estabelecimentosList.filter(e=>this.selectedEstabUuids.has(e.uuid))}get canExport(){return this.selectedEstabUuids.size>0&&this.selectedTipoKeys.size>0&&!this.isLoadingCondominioEstab}get exportFileCount(){let e=this.selectedEstabUuids.size,a=this.selectedTipoKeys.size;return!e||!a?0:this.modoArquivo==="POR_DIA"?this.diaSelecionado?1:this.diasNaCompetencia:this.modoArquivo==="POR_ESTABELECIMENTO"?e:a}get diasNaCompetencia(){let e=String(this.nzData.competencia||"").trim(),a=/^(\d{4})-(\d{2})/.exec(e);if(!a)return 1;let s=Number(a[1]),d=Number(a[2]);return!s||!d?1:new Date(s,d,0).getDate()}get exportButtonLabel(){if(this.modoArquivo==="POR_DIA")return this.diaSelecionado?"Exportar recebimentos (1 arquivo)":"Exportar recebimentos (1 arquivo por dia)";let e=this.exportFileCount;return`Exportar recebimentos (${e} ${e===1?"arquivo":"arquivos"})`}get modoArquivoDescricao(){return this.modosArquivo.find(e=>e.value===this.modoArquivo)?.descricao??""}onModoArquivoChange(e){this.modoArquivo=e,e!=="POR_DIA"&&(this.diaSelecionado=null)}get competenciaBounds(){let e=String(this.nzData.competencia||"").trim(),a=/^(\d{4})-(\d{2})/.exec(e);if(!a)return null;let s=Number(a[1]),d=Number(a[2]);return!s||!d?null:{start:new Date(s,d-1,1),end:new Date(s,d,0)}}startOfLocalDay(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate())}formatDiaIso(e){let a=e.getFullYear(),s=String(e.getMonth()+1).padStart(2,"0"),d=String(e.getDate()).padStart(2,"0");return`${a}-${s}-${d}`}resolveDiaPayload(){if(!(this.modoArquivo!=="POR_DIA"||!this.diaSelecionado))return this.formatDiaIso(this.diaSelecionado)}closeErrorAlert(e){this.errorList=this.errorList.filter(a=>a!==e)}openEspelhoDetalhe(e){this.modalService.create({nzTitle:`Cobran\xE7as sem valida\xE7\xE3o \u2014 ${e.condominio_codigo}`,nzContent:ri,nzData:{condominio:e}
2,nzFooter:null,nzWidth:720,nzStyle:{top:"24px"},nzBodyStyle:{maxHeight:"75vh",overflow:"auto"}}).afterClose.subscribe(s=>{s?.exportarMesmoAssim&&s.condominio&&this.exportarMesmoAssim(s.condominio)})}exportarMesmoAssim(e,a=!1){let s=this.selectedEstabelecimentos,d=[...this.selectedTipoKeys],C=e.condominio_uuid?.trim();if(!C){this.message.error("N\xE3o foi poss\xEDvel identificar o condom\xEDnio para exportar mesmo com pend\xEAncias.");return}if(!s.length||!d.length){this.message.warning("Selecione ao menos um estabelecimento e um tipo de recebimento.");return}let f=this.buildExportJobs(s,d,C,{ignorarPendencias:!0,confirmarDiasNaoConciliados:a});f.length&&this.runExportJobs(f,{confirmarDiasNaoConciliados:a,onConfirmDias:x=>this.askConfirmDiasNaoConciliados(x,()=>this.exportarMesmoAssim(e,!0)),onSuccess:x=>{this.espelhoPendencias=this.espelhoPendencias.filter(b=>b.condominio_id!==e.condominio_id),this.message.success(`Condom\xEDnio ${e.condominio_codigo} exportado mesmo com pend\xEAncias (${x} arquivo(s)).`)},onAllFailed:()=>{this.message.error(`N\xE3o foi poss\xEDvel exportar o condom\xEDnio ${e.condominio_codigo}.`)}})}clearExportErrors(){this.errorList=[],this.espelhoPendencias=[]}setExportErrors(e,a){let s=Array.isArray(e)?e:[e||a];this.errorList.push(...s.filter(Boolean))}mergeEspelhoPendencias(e){let a=new Map(this.espelhoPendencias.map(s=>[s.condominio_id,s]));for(let s of e){let d=a.get(s.condominio_id);if(!d){a.set(s.condominio_id,pe(K({},s),{cobrancas:[...s.cobrancas??[]]}));continue}let C=new Map(d.cobrancas.map(x=>[x.cobranca_id,x]));for(let x of s.cobrancas??[])C.set(x.cobranca_id,x);let f=[...C.values()].sort((x,b)=>x.cobranca_id-b.cobranca_id);a.set(s.condominio_id,pe(K({},d),{qtd_cobrancas:f.length,cobrancas:f}))}this.espelhoPendencias=[...a.values()].sort((s,d)=>String(s.condominio_codigo).localeCompare(String(d.condominio_codigo),"pt-BR",{numeric:!0}))}exportar(e=!1){let a=this.selectedEstabelecimentos,s=[...this.selectedTipoKeys],d=this.resolveCondominioUuid();if(!a.length||!s.length){this.message.warning("Selecione ao menos um estabelecimento e um tipo de recebimento.");return}let C=this.buildExportJobs(a,s,d,{confirmarDiasNaoConciliados:e});C.length&&(e||this.clearExportErrors(),this.runExportJobs(C,{confirmarDiasNaoConciliados:e,onConfirmDias:f=>this.askConfirmDiasNaoConciliados(f,()=>this.exportar(!0)),onSuccess:f=>{if(this.espelhoPendencias.length){this.message.warning(`${f} arquivo(s) exportado(s). H\xE1 condom\xEDnios com cobran\xE7as sem valida\xE7\xE3o de retorno.`);return}this.message.success(`${f} arquivo(s) exportado(s) com sucesso.`),this.modalRef.close()},onAllFailed:()=>{this.espelhoPendencias.length&&this.message.error("Nenhum arquivo gerado. H\xE1 cobran\xE7as sem valida\xE7\xE3o de retorno.")}}))}askConfirmDiasNaoConciliados(e,a){let s=e.length?e.join(" "):"H\xE1 dia(s) sem concilia\xE7\xE3o marcada.";this.modalService.confirm({nzTitle:"Dia(s) sem concilia\xE7\xE3o",nzContent:`${s} Deseja exportar mesmo assim?`,nzOkText:"Exportar",nzCancelText:"Cancelar",nzOnOk:()=>a(),nzOnCancel:()=>{this.message.info("Exporta\xE7\xE3o cancelada.")}})}runExportJobs(e,a){this.isExporting=!0,this.exportTotal=e.length,this.exportProgress=0,Rt(e.map(s=>s.obs.pipe(Dt(()=>{this.exportProgress=Math.min(this.exportTotal,this.exportProgress+1)}),At(d=>({ok:!0,res:d,label:s.label})),Pt(d=>Mt({ok:!1,err:d,label:s.label}))))).pipe(V(()=>this.isExporting=!1)).subscribe(s=>{let d=[],C=!1,f=0,x=0,b=[];for(let L of s){if(!L.ok){f++,this.setExportErrors(L.err?.error?.message,`Erro ao exportar ${L.label}`);continue}let H=L.res.data;if(H?.pendencias?.length&&this.mergeEspelhoPendencias(H.pendencias),H?.requer_confirmacao_dias&&!a.confirmarDiasNaoConciliados){C=!0;for(let xt of H.avisos??[])xt&&!d.includes(xt)&&d.push(xt);continue}let Bt=this.countExportArquivos(H);Bt>0?(b.push({data:H,label:L.label}),x+=Bt):H?.pendencias?.length||(f++,this.setExportErrors(L.res.message,`Nenhum lan\xE7amento para exportar em ${L.label}`))}if(C){a.onConfirmDias(d);return}let c=0;for(let L of b)c=this.downloadExportResult(L.data,L.label,c);if(x>0){a.onSuccess(x);return}(f>0||this.espelhoPendencias.length)&&a.onAllFailed()})}countExportArquivos(e){let a=e?.arquivos?.filter(s=>s?.content_base64)??[];return a.length?a.length:e?.arquivo?.content_base64?1:0}downloadExportResult(e,a,s=0){let d=e?.arquivos?.filter(f=>f?.content_base64)??[];
2if(d.length)return d.forEach((f,x)=>{window.setTimeout(()=>{this.downloadBase64(f.content_base64,f.fileName||`${a}.csv`)},(s+x)*150)}),s+d.length;let C=e?.arquivo;return C?.content_base64?(window.setTimeout(()=>{this.downloadBase64(C.content_base64,C.fileName||`${a}.csv`)},s*150),s+1):s}resolveCondominioUuid(){return this.normalizeCondominioUuid(this.form.value.condominio)??this.normalizeCondominioUuid(this.nzData.condominio_uuid)}normalizeCondominioUuid(e){if(e){if(typeof e=="string")return e.trim()||void 0;if(Array.isArray(e))return this.normalizeCondominioUuid(e[0]);if(typeof e=="object"&&e!==null&&"uuid"in e)return this.normalizeCondominioUuid(e.uuid)}}syncEstabelecimentoForCondominio(e){if(!e){this.isLoadingCondominioEstab=!1,this.selectedEstabUuids=new Set(this.estabelecimentosList.map(a=>a.uuid));return}this.isLoadingCondominioEstab=!0,this.api.get("/accounting-mapping/condominios",{uuid:e}).subscribe({next:a=>{let s=a.data?.[0]?.estabelecimento_contabil?.uuid;s&&this.estabelecimentosList.some(d=>d.uuid===s)?this.selectedEstabUuids=new Set([s]):(this.selectedEstabUuids=new Set,this.message.warning("O condom\xEDnio selecionado n\xE3o possui estabelecimento cont\xE1bil vinculado.")),this.isLoadingCondominioEstab=!1},error:()=>{this.isLoadingCondominioEstab=!1}})}buildExportJobs(e,a,s,d){let C=this.nzData.competencia,f=[],x=this.resolveDiaPayload(),b=K(K(K(K({competencia:C},s?{condominio_uuid:s}:{}),d?.ignorarPendencias?{ignorar_pendencias:!0}:{}),d?.confirmarDiasNaoConciliados?{confirmar_dias_nao_conciliados:!0}:{}),x?{data:x}:{});if(this.modoArquivo==="POR_ESTABELECIMENTO"){for(let c of e)f.push({obs:this.api.post("/transfer-receipt/ar-stock-conference/export-csv-contabil-recebimentos",pe(K({},b),{estabelecimento_uuids:[c.uuid],tipos:a,modo_arquivo:"POR_ESTABELECIMENTO"})),label:`estabelecimento ${c.codigo}`});return f}if(this.modoArquivo==="POR_DIA")return f.push({obs:this.api.post("/transfer-receipt/ar-stock-conference/export-csv-contabil-recebimentos",pe(K({},b),{estabelecimento_uuids:e.map(c=>c.uuid),tipos:a,modo_arquivo:"POR_DIA"})),label:x?`dia ${x}`:"por dia"}),f;for(let c of a)f.push({obs:this.api.post("/transfer-receipt/ar-stock-conference/export-csv-contabil-recebimentos",pe(K({},b),{estabelecimento_uuids:e.map(L=>L.uuid),tipos:[c],modo_arquivo:"UNIFICADO"})),label:`tipo ${c}`});return f}downloadBase64(e,a){let s=atob(e),d=new Uint8Array(s.length);for(let b=0;b<s.length;b++)d[b]=s.charCodeAt(b);let C=new Blob([d],{type:"text/csv;charset=utf-8"}),f=URL.createObjectURL(C),x=document.createElement("a");x.href=f,x.download=a,x.click(),URL.revokeObjectURL(f)}static{this.\u0275fac=function(a){return new(a||r)(I(j),I(G),I(Ee))}}static{this.\u0275cmp=O({type:r,selectors:[["app-ar-stock-conference-export-recebimentos-modal"]],decls:53,vars:31,consts:[["espelhoDescricao",""],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzMessage"],[2,"margin-bottom","16px","color","rgba(0, 0, 0, 0.65)"],["nz-form","","nzLayout","vertical",2,"margin-bottom","16px",3,"formGroup"],["label","","formControlName","condominio",3,"required","allowClear","selectMode","storageValue","tiposPessoas"],["nzGutter","24"],["nzSpan","14"],[2,"margin","0 0 8px"],[2,"margin-bottom","8px"],["nz-checkbox","",3,"ngModelChange","ngModel","nzIndeterminate","ngModelOptions"],[2,"margin-bottom","4px"],["nzSpan","10"],[2,"margin-top","16px"],[3,"ngModelChange","ngModel","ngModelOptions"],[2,"margin-top","8px","color","rgba(0, 0, 0, 0.45)","font-size","12px"],[2,"margin-top","12px","max-width","280px"],["nz-row","","nzJustify","end","nzAlign","middle","nzGutter","16",2,"margin-top","24px"],["nz-col",""],["nz-button","","nzType","default",3,"click","disabled"],["nz-button","","nzType","primary",3,"click","disabled","nzLoading"],["nz-icon","","nzType","download"],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzOnClose","nzMessage"],["nzShowIcon","","nzType","error","nzMessage","Cobran\xE7as sem valida\xE7\xE3o de retorno",2,"margin-bottom","12px",3,"nzDescription"],["nzSize","small",3,"nzBordered"],[1,"espelho-condo-item"],[1,"espelho-condo-item",3,"click"],[3,"nzTitle","nzDescription"],["nz-icon","","nzType","right"],["nz-checkbox","",3,"ngModelChange","ngModel","ngModelOptions"],["nz-radio","",3,"nz
2Value"],[2,"display","block","margin-bottom","6px"],["nzFormat","dd/MM/yyyy","nzPlaceHolder","Todos os dias com movimento",2,"width","100%",3,"ngModelChange","ngModel","ngModelOptions","nzAllowClear","nzDisabledDate"],["nzStatus","active",3,"nzPercent"]],template:function(a,s){a&1&&(B(0,Ni,1,1,"nz-alert",1,Y),v(2,wi,3,1),t(3,"p",2),o(4," Compet\xEAncia: "),t(5,"strong"),o(6),p(7,"slice"),i(),o(8,". Exporta o "),t(9,"strong"),o(10,"caixa cheio do m\xEAs"),i(),o(11,`, alinhado \xE0 apura\xE7\xE3o de Contas compet\xEAncia: recebimentos com retorno, baixas manuais / sem retorno e retornos sem recebimento. Valor = pago sem honor\xE1rios (recebimentos) ou valor do retorno. Dia = data de cr\xE9dito.
3`),i(),t(12,"form",3)(13,"nz-form-item")(14,"nz-form-label"),o(15,"Condom\xEDnio (opcional)"),i(),t(16,"nz-form-control"),S(17,"app-filtro-pessoas",4),i()()(),t(18,"nz-row",5)(19,"nz-col",6)(20,"h4",7),o(21,"Estabelecimentos"),i(),t(22,"div",8)(23,"label",9),E("ngModelChange",function(C){return s.toggleAllEstab(C)}),o(24," Selecionar tudo "),i()(),B(25,ki,3,5,"div",10,Di),i(),t(27,"nz-col",11)(28,"h4",7),o(29,"Tipos de recebimento"),i(),t(30,"div",8)(31,"label",9),E("ngModelChange",function(C){return s.toggleAllTipo(C)}),o(32," Selecionar tudo "),i()(),B(33,Fi,3,4,"div",10,si),i()(),t(35,"div",12)(36,"h4",8),o(37,"Organiza\xE7\xE3o dos arquivos"),i(),t(38,"nz-radio-group",13),E("ngModelChange",function(C){return s.onModoArquivoChange(C)}),B(39,Vi,3,2,"div",8,si),i(),t(41,"p",14),o(42),i(),v(43,qi,4,5,"div",15),i(),v(44,ji,3,4,"div",12),t(45,"div",16)(46,"div",17)(47,"button",18),E("click",function(){return s.modalRef.close()}),o(48,"Cancelar"),i()(),t(49,"div",17)(50,"button",19),E("click",function(){return s.exportar()}),S(51,"span",20),o(52),i()()()),a&2&&(M(s.errorList),n(2),h(s.espelhoPendencias.length?2:-1),n(4),m(ee(7,23,s.nzData.competencia,0,7)),n(6),_("formGroup",s.form),n(5),_("required",!1)("allowClear",!0)("selectMode","default")("storageValue",!1)("tiposPessoas",P(27,Pi)),n(6),_("ngModel",s.allEstabSelected)("nzIndeterminate",s.estabIndeterminate)("ngModelOptions",P(28,Oe)),n(2),M(s.estabelecimentosList),n(6),_("ngModel",s.allTipoSelected)("nzIndeterminate",s.tipoIndeterminate)("ngModelOptions",P(29,Oe)),n(2),M(s.tiposList),n(5),_("ngModel",s.modoArquivo)("ngModelOptions",P(30,Oe)),n(),M(s.modosArquivo),n(3),z(" ",s.modoArquivoDescricao," "),n(),h(s.modoArquivo==="POR_DIA"?43:-1),n(),h(s.isExporting?44:-1),n(3),_("disabled",s.isExporting),n(3),_("disabled",!s.canExport)("nzLoading",s.isExporting),n(2),z(" ",s.exportButtonLabel," "))},dependencies:[U,Lt,be,oe,Ke,ie,He,Xe,Se,Qe,Ye,Ze,J,$,F,w,k,ne,rt,Q,X,it,tt,nt,ot,Z,Ut,Gt,$t,Be,ye,Te,Ne,ct],styles:[".espelho-condo-item[_ngcontent-%COMP%]{cursor:pointer}.espelho-condo-item[_ngcontent-%COMP%]:hover{background:#00000005}"]})}}return r})();var Ve=()=>({standalone:!0}),$i=(r,l)=>l.uuid,mi=(r,l)=>l.value;function Ui(r,l){if(r&1){let e=R();t(0,"nz-alert",17),E("nzOnClose",function(){let s=T(e).$implicit,d=g();return y(d.closeErrorAlert(s))}),i()}if(r&2){let e=l.$implicit;ge("nzMessage",e)}}function Gi(r,l){if(r&1){let e=R();t(0,"div",7)(1,"label",18),E("ngModelChange",function(s){let d=T(e).$implicit,C=g();return y(C.toggleEstab(d.uuid,s))}),o(2),i()()}if(r&2){let e=l.$implicit,a=g();n(),_("ngModel",a.isEstabSelected(e.uuid))("ngModelOptions",P(4,Ve)),n(),N(" ",e.codigo," - ",e.nome," ")}}function Ji(r,l){if(r&1){let e=R();t(0,"div",7)(1,"label",18),E("ngModelChange",function(s){let d=T(e).$implicit,C=g();return y(C.toggleTipo(d.value,s))}),o(2),i()()}if(r&2){let e=l.$implicit,a=g();n(),_("ngModel",a.isTipoSelected(e.value))("ngModelOptions",P(3,Ve)),n(),z(" ",e.label," ")}}function Wi(r,l){if(r&1&&(t(0,"div",5)(1,"label",19),o(2),i()()),r&2){let e=l.$implicit;n(),_("nzValue",e.value),n(),m(e.label)}}function Hi(r,l){if(r&1&&(t(0,"div",9),S(1,"nz-progress",20),p(2,"number"),i()),r&2){let e=g();n(),_("nzPercent",u(2,1,e.exportProgress/e.exportTotal*100,"1.0-0"))}}var pi=(()=>{class r{constructor(e,a){this.api=e,this.message=a,this.nzData=D(q),this.modalRef=D(te),this.estabelecimentosList=[],this.tiposList=ni,this.modosArquivo=lt,this.selectedEstabUuids=new Set,this.selectedTipoKeys=new Set,this.modoArquivo="POR_ESTABELECIMENTO",this.errorList=[],this.isExporting=!1,this.exportProgress=0,this.exportTotal=0}ngOnInit(){this.estabelecimentosList=(this.nzData.estabelecimentos||[]).map(e=>({uuid:e.uuid,codigo:e.codigo,nome:e.nome}
3)),this.estabelecimentosList.forEach(e=>this.selectedEstabUuids.add(e.uuid)),this.tiposList.forEach(e=>this.selectedTipoKeys.add(e.value))}isEstabSelected(e){return this.selectedEstabUuids.has(e)}toggleEstab(e,a){a?this.selectedEstabUuids.add(e):this.selectedEstabUuids.delete(e)}get allEstabSelected(){return this.estabelecimentosList.length>0&&this.selectedEstabUuids.size===this.estabelecimentosList.length}get estabIndeterminate(){let e=this.selectedEstabUuids.size;return e>0&&e<this.estabelecimentosList.length}toggleAllEstab(e){this.selectedEstabUuids=new Set(e?this.estabelecimentosList.map(a=>a.uuid):[])}isTipoSelected(e){return this.selectedTipoKeys.has(e)}toggleTipo(e,a){a?this.selectedTipoKeys.add(e):this.selectedTipoKeys.delete(e)}get allTipoSelected(){return this.tiposList.length>0&&this.selectedTipoKeys.size===this.tiposList.length}get tipoIndeterminate(){let e=this.selectedTipoKeys.size;return e>0&&e<this.tiposList.length}toggleAllTipo(e){this.selectedTipoKeys=new Set(e?this.tiposList.map(a=>a.value):[])}get selectedEstabelecimentos(){return this.estabelecimentosList.filter(e=>this.selectedEstabUuids.has(e.uuid))}get canExport(){return this.selectedEstabUuids.size>0&&this.selectedTipoKeys.size>0}get exportFileCount(){let e=this.selectedEstabUuids.size,a=this.selectedTipoKeys.size;return!e||!a?0:this.modoArquivo==="POR_ESTABELECIMENTO"?e:this.modoArquivo==="POR_ESTABELECIMENTO_TIPO"?e*a:1}get modoArquivoDescricao(){return this.modosArquivo.find(e=>e.value===this.modoArquivo)?.descricao??""}closeErrorAlert(e){this.errorList=this.errorList.filter(a=>a!==e)}setExportErrors(e,a){let s=Array.isArray(e)?e:[e||a];this.errorList.push(...s.filter(Boolean))}handleExportError(e,a){return Ue(this,null,function*(){try{if(e?.error instanceof Blob){let s=yield e.error.text(),d=JSON.parse(s);this.setExportErrors(d?.message,a);return}this.setExportErrors(e?.error?.message,a)}catch{this.setExportErrors(void 0,a)}})}exportar(){let e=this.selectedEstabelecimentos,a=[...this.selectedTipoKeys];if(!e.length||!a.length){this.message.warning("Selecione ao menos um estabelecimento e um tipo de cess\xE3o.");return}let s=this.buildExportJobs(e,a);if(!s.length)return;this.errorList=[],this.isExporting=!0,this.exportTotal=s.length,this.exportProgress=0;let d=0,C=0,f=0;for(let x of s)x.obs.pipe(V(()=>{d++,this.exportProgress=d,d===this.exportTotal&&(this.isExporting=!1,C===0&&(this.message.success(`${f} arquivo(s) exportado(s) com sucesso.`),this.modalRef.close()))})).subscribe({next:b=>{this.downloadBlob(b,x.fileName),f++},error:b=>{C++,this.handleExportError(b,`Erro ao exportar ${x.fileName}`)}})}buildExportJobs(e,a){let s=this.nzData.competencia,d=this.nzData.condominio_uuids||[],C="/transfer-receipt/ar-stock-conference/export-csv-contabil-cessoes",f=[];if(this.modoArquivo==="POR_ESTABELECIMENTO"){for(let x of e)f.push({obs:this.api.postBlobResponse(C,{competencia:s,estabelecimento_uuids:[x.uuid],tipos:a,modo_arquivo:"POR_ESTABELECIMENTO",condominio_uuids:d}),fileName:`apuracao_cessoes_${x.codigo}.csv`});return f}if(this.modoArquivo==="POR_ESTABELECIMENTO_TIPO"){for(let x of e)for(let b of a)f.push({obs:this.api.postBlobResponse(C,{competencia:s,estabelecimento_uuids:[x.uuid],tipos:[b],modo_arquivo:"POR_ESTABELECIMENTO_TIPO",condominio_uuids:d}),fileName:`apuracao_cessoes_${x.codigo}_${b.toLowerCase()}.csv`});return f}return f.push({obs:this.api.postBlobResponse(C,{competencia:s,estabelecimento_uuids:e.map(x=>x.uuid),tipos:a,modo_arquivo:"UNIFICADO",condominio_uuids:d}),fileName:`apuracao_cessoes_${a.map(x=>x.toLowerCase()).join("_")}.csv`}),f}downloadBlob(e,a){if(!e.body)return;let s=URL.createObjectURL(e.body),d=document.createElement("a");d.href=s,d.download=a,d.click(),URL.revokeObjectURL(s)}static{this.\u0275fac=function(a){return new(a||r)(I(j),I(G))}}static{this.\u0275cmp=O({type:r,selectors:[["app-ar-stock-conference-export-cessoes-modal"]],decls:41,vars:18,consts:[["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzMessage"],[2,"margin","0 0 16px","color","rgba(0, 0, 0, 0.65)","font-size","13px"],["nzGutter","24"],["nzSpan","14"],[2,"margin","0 0 8px"],[2,"margin-bottom","8px"],["nz-checkbox","",3,"ngModelChange","ngModel","nzIndeterminate","ngModelOptions"],[2,"margin-bottom","4px"],["nzSpan","10"],[2,"margin-top","16px"],[3,"ngModelChange","ngModel","ngModelOptions"],[2,"margin-top","8px","color","rgba(0, 0, 0, 0.45)","font-size","12px"],["nz-row","","nzJustify","end","nzAlign","middle","nzGutter","16",2,"margin-top","24px"],["nz-col",""],["nz-button","","nzType","default",3,"click","disabled"],["nz-button","","nzType","primary",3,"click","disabled","nzLoading"],["nz-icon","","nzType","download"],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzOnClose","nzMessage"],["nz-checkbox","",3,"ngModelChange","ngModel","ngModelOptions"],["nz-radio","",3,"nz
3Value"],["nzStatus","active",3,"nzPercent"]],template:function(a,s){a&1&&(B(0,Ui,1,1,"nz-alert",0,Y),t(2,"p",1),o(3," Cada tipo gera 2 lan\xE7amentos: valor (D banco/fundo \xD7 C condom\xEDnio) e des\xE1gio (D despesa financeira \xD7 C condom\xEDnio). Cadastre as contas em "),t(4,"strong"),o(5,"Configura\xE7\xE3o cont\xE1bil \u2192 Contas compet\xEAncia"),i(),o(6,`.
4`),i(),t(7,"nz-row",2)(8,"nz-col",3)(9,"h4",4),o(10,"Estabelecimentos"),i(),t(11,"div",5)(12,"label",6),E("ngModelChange",function(C){return s.toggleAllEstab(C)}),o(13," Selecionar tudo "),i()(),B(14,Gi,3,5,"div",7,$i),i(),t(16,"nz-col",8)(17,"h4",4),o(18,"Tipo de cr\xE9dito"),i(),t(19,"div",5)(20,"label",6),E("ngModelChange",function(C){return s.toggleAllTipo(C)}),o(21," Selecionar tudo "),i()(),B(22,Ji,3,4,"div",7,mi),i()(),t(24,"div",9)(25,"h4",5),o(26,"Organiza\xE7\xE3o dos arquivos"),i(),t(27,"nz-radio-group",10),fe("ngModelChange",function(C){return he(s.modoArquivo,C)||(s.modoArquivo=C),C}),B(28,Wi,3,2,"div",5,mi),i(),t(30,"p",11),o(31),i()(),v(32,Hi,3,4,"div",9),t(33,"div",12)(34,"div",13)(35,"button",14),E("click",function(){return s.modalRef.close()}),o(36,"Cancelar"),i()(),t(37,"div",13)(38,"button",15),E("click",function(){return s.exportar()}),S(39,"span",16),o(40),i()()()),a&2&&(M(s.errorList),n(12),_("ngModel",s.allEstabSelected)("nzIndeterminate",s.estabIndeterminate)("ngModelOptions",P(15,Ve)),n(2),M(s.estabelecimentosList),n(6),_("ngModel",s.allTipoSelected)("nzIndeterminate",s.tipoIndeterminate)("ngModelOptions",P(16,Ve)),n(2),M(s.tiposList),n(5),xe("ngModel",s.modoArquivo),_("ngModelOptions",P(17,Ve)),n(),M(s.modosArquivo),n(3),z(" ",s.modoArquivoDescricao," "),n(),h(s.isExporting?32:-1),n(3),_("disabled",s.isExporting),n(3),_("disabled",!s.canExport)("nzLoading",s.isExporting),n(2),N(" Exportar (",s.exportFileCount," ",s.exportFileCount===1?"arquivo":"arquivos",") "))},dependencies:[U,be,oe,ie,Se,J,$,F,w,k,ne,Q,X,Z,Be,ye,Te],encapsulation:2})}}return r})();var qe=()=>({standalone:!0}),Ki=(r,l)=>l.uuid,ui=(r,l)=>l.value;function Yi(r,l){if(r&1){let e=R();t(0,"nz-alert",22),E("nzOnClose",function(){let s=T(e).$implicit,d=g();return y(d.closeErrorAlert(s))}),i()}if(r&2){let e=l.$implicit;ge("nzMessage",e)}}function Zi(r,l){if(r&1){let e=R();t(0,"div",9)(1,"label",23),E("ngModelChange",function(s){let d=T(e).$implicit,C=g();return y(C.toggleEstab(d.uuid,s))}),o(2),i()()}if(r&2){let e=l.$implicit,a=g();n(),_("ngModel",a.isEstabSelected(e.uuid))("ngModelOptions",P(4,qe)),n(),N(" ",e.codigo," - ",e.nome," ")}}function Xi(r,l){if(r&1){let e=R();t(0,"div",9)(1,"label",23),E("ngModelChange",function(s){let d=T(e).$implicit,C=g();return y(C.toggleTipo(d.value,s))}),o(2),i()()}if(r&2){let e=l.$implicit,a=g();n(),_("ngModel",a.isTipoSelected(e.value))("ngModelOptions",P(3,qe)),n(),z(" ",e.label," ")}}function Qi(r,l){if(r&1&&(t(0,"div",7)(1,"label",24),o(2),i()()),r&2){let e=l.$implicit;n(),_("nzValue",e.value),n(),m(e.label)}}function eo(r,l){if(r&1&&(t(0,"div",11),S(1,"nz-progress",25),p(2,"number"),i()),r&2){let e=g();n(),_("nzPercent",u(2,1,e.exportProgress/e.exportTotal*100,"1.0-0"))}}function to(r,l){r&1&&S(0,"app-ar-stock-conference-export-recebimentos-modal")}function io(r,l){r&1&&S(0,"app-ar-stock-conference-export-cessoes-modal")}var Ct=(()=>{class r{constructor(e,a){this.api=e,this.message=a,this.nzData=D(q),this.modalRef=D(te),this.estabelecimentosList=[],this.tiposList=ii,this.modosArquivo=lt,this.activeTabIndex=0,this.selectedEstabUuids=new Set,this.selectedTipoKeys=new Set,this.modoArquivo="POR_ESTABELECIMENTO",this.errorList=[],this.isExporting=!1,this.exportProgress=0,this.exportTotal=0}ngOnInit(){this.activeTabIndex=this.nzData.initialTab??0,this.estabelecimentosList=(this.nzData.estabelecimentos||[]).map(e=>({uuid:e.uuid,codigo:e.codigo,nome:e.nome})),this.estabelecimentosList.forEach(e=>this.selectedEstabUuids.add(e.uuid)),this.tiposList.forEach(e=>this.selectedTipoKeys.add(e.value))}isEstabSelected(e){return this.selectedEstabUuids.has(e)}toggleEstab(e,a){a?this.selectedEstabUuids.add(e):this.selectedEstabUuids.delete(e)}get allEstabSelected(){return this.estabelecimentosList.length>0&&this.selectedEstabUuids.size===this.estabelecimentosList.length}get estabIndeterminate(){let e=this.selectedEstabUuids.size;return e>0&&e<this.estabelecimentosList.length}toggleAllEstab(e){this.selectedEstabUuids=new Set(e?this.estabelecimentosList.map(a=>a.uuid):[])}isTipoSelected(e){return this.selectedTipoKeys.has(e)}toggleTipo(e,a){a?this.selectedTipoKeys.add(e):this.selectedTipoKeys.delete(e)}get allTipoSelected(){return this.tiposList.length>0&&this.selectedTipoKeys.size===this.tiposList.length}get tipoIndeterminate(){let e=this.selectedTipoKeys.size;return e>0&&e<this.tiposList.length}toggleAllTipo(e){this.selectedTipoKeys=new Set(e?this.tiposList.map(a=>a.value):[])}get selectedEstabelecimentos(){return this.estabelecimentosList.filter(e=>this.selectedEstabUuids.has(e.uuid))}get canExport(){return this.selectedEstabUuids.size>0&&this.selectedTipoKeys.size>0}get exportFileCount(){let e=this.selectedEstabUuids.size,a=this.selectedTipoKeys.size;return!e||!a?0:this.modoArquivo==="POR_ESTABELECIMENTO"?e:a}get modoArquivoDescricao(){return this.modosArquivo.find(e=>e.value===this.modoArquivo)?.descricao??""}closeErrorAlert(e){this.errorList=this.errorList.filter(a=>a!==e)}setExportErrors(e,a){let s=Array.isArray(e)?e:[e||a];
4this.errorList.push(...s.filter(Boolean))}handleExportError(e,a){return Ue(this,null,function*(){try{if(e?.error instanceof Blob){let s=yield e.error.text(),d=JSON.parse(s);this.setExportErrors(d?.message,a);return}this.setExportErrors(e?.error?.message,a)}catch{this.setExportErrors(void 0,a)}})}exportar(){let e=this.selectedEstabelecimentos,a=[...this.selectedTipoKeys];if(!e.length||!a.length){this.message.warning("Selecione ao menos um estabelecimento e um tipo de resultado.");return}let s=this.buildExportJobs(e,a);if(!s.length)return;this.errorList=[],this.isExporting=!0,this.exportTotal=s.length,this.exportProgress=0;let d=0,C=0,f=0;for(let x of s)x.obs.pipe(V(()=>{d++,this.exportProgress=d,d===this.exportTotal&&(this.isExporting=!1,C===0&&(this.message.success(`${f} arquivo(s) exportado(s) com sucesso.`),this.modalRef.close()))})).subscribe({next:b=>{this.downloadBlob(b,x.fileName),f++},error:b=>{C++,this.handleExportError(b,`Erro ao exportar ${x.fileName}`)}})}buildExportJobs(e,a){let s=this.nzData.competencia,d=this.nzData.condominio_uuids||[],C=[];if(this.modoArquivo==="POR_ESTABELECIMENTO"){for(let f of e)C.push({obs:this.api.postBlobResponse("/transfer-receipt/ar-stock-conference/export-csv-contabil",{competencia:s,estabelecimento_uuids:[f.uuid],tipos:a,modo_arquivo:"POR_ESTABELECIMENTO",condominio_uuids:d}),fileName:`contabil-estoque-ar-${f.codigo}.csv`});return C}for(let f of a)C.push({obs:this.api.postBlobResponse("/transfer-receipt/ar-stock-conference/export-csv-contabil",{competencia:s,estabelecimento_uuids:e.map(x=>x.uuid),tipos:[f],modo_arquivo:"UNIFICADO",condominio_uuids:d}),fileName:`contabil-estoque-ar-${f}.csv`});return C}downloadBlob(e,a){if(!e.body)return;let s=URL.createObjectURL(e.body),d=document.createElement("a");d.href=s,d.download=a,d.click(),URL.revokeObjectURL(s)}static{this.\u0275fac=function(a){return new(a||r)(I(j),I(G))}}static{this.\u0275cmp=O({type:r,selectors:[["app-ar-stock-conference-list-export-contabil-modal"]],decls:44,vars:19,consts:[["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzMessage"],["nzSize","small",3,"nzSelectedIndexChange","nzSelectedIndex"],["nzTitle","Apura\xE7\xE3o"],[2,"margin","0 0 16px","color","rgba(0, 0, 0, 0.65)","font-size","13px"],["nzGutter","24"],["nzSpan","14"],[2,"margin","0 0 8px"],[2,"margin-bottom","8px"],["nz-checkbox","",3,"ngModelChange","ngModel","nzIndeterminate","ngModelOptions"],[2,"margin-bottom","4px"],["nzSpan","10"],[2,"margin-top","16px"],[3,"ngModelChange","ngModel","ngModelOptions"],[2,"margin-top","8px","color","rgba(0, 0, 0, 0.45)","font-size","12px"],["nz-row","","nzJustify","end","nzAlign","middle","nzGutter","16",2,"margin-top","24px"],["nz-col",""],["nz-button","","nzType","default",3,"click","disabled"],["nz-button","","nzType","primary",3,"click","disabled","nzLoading"],["nz-icon","","nzType","download"],["nzTitle","Recebimentos"],["nz-tab",""],["nzTitle","Cess\xF5es"],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzOnClose","nzMessage"],["nz-checkbox","",3,"ngModelChange","ngModel","ngModelOptions"],["nz-radio","",3,"nzValue"],["nzStatus","active",3,"nzPercent"]],template:function(a,s){a&1&&(B(0,Yi,1,1,"nz-alert",0,Y),t(2,"nz-tabset",1),E("nzSelectedIndexChange",function(C){return s.activeTabIndex=C}),t(3,"nz-tab",2)(4,"p",3),o(5," Exporta as linhas gerais da apura\xE7\xE3o (repasse, tarifas, encargos, ajustes, etc.). "),i(),t(6,"nz-row",4)(7,"nz-col",5)(8,"h4",6),o(9,"Estabelecimentos"),i(),t(10,"div",7)(11,"label",8),E("ngModelChange",function(C){return s.toggleAllEstab(C)}),o(12," Selecionar tudo "),i()(),B(13,Zi,3,5,"div",9,Ki),i(),t(15,"nz-col",10)(16,"h4",6),o(17,"Informa\xE7\xF5es da apura\xE7\xE3o"),i(),t(18,"div",7)(19,"label",8),E("ngModelChange",function(C){return s.toggleAllTipo(C)}),o(20," Selecionar tudo "),i()(),B(21,Xi,3,4,"div",9,ui),i()(),t(23,"div",11)(24,"h4",7),o(25,"Organiza\xE7\xE3o dos arquivos"),i(),t(26,"nz-radio-group",12),fe("ngModelChange",function(C){return he(s.modoArquivo,C)||(s.modoArquivo=C),C}),B(27,Qi,3,2,"div",7,ui),i(),t(29,"p",13),o(30),i()(),v(31,eo,3,4,"div",11),t(32,"div",14)(33,"div",15)(34,"button",16),E("click",function(){return s.modalRef.close()}),o(35,"Cancelar"),i()(),t(36,"div",15)(37,"button",17),E("click",function(){return s.exportar()}),S(38,"span",18),o(39),i()()()(),t(40,"nz-tab",19),v(41,to,1,0,"ng-template",20),i(),t(42,"nz-tab",21),v(43,io,1,0,"ng-template",20),i()()),a&2&&(M(s.errorList),n(2),_("nzSelectedIndex",s.activeTabIndex),n(9),_("ngModel",s.allEstabSelected)("nzIndeterminate",s.estabIndeterminate)("ngModelOptions",P(16,qe)),n(2),M(s.estabelecimentosList),n(6),_("ngModel",s.allTipoSelected)("nzIndeterminate",s.tipoIndeterminate)("ngModelOptions",P(17,qe)),n(2),M(s.tiposList),n(5),xe("ngModel",s.modoArquivo),_("ngModelOptions",P(18,qe)),n(),M(s.modosArquivo),n(3),z(" ",s.modoArquivoDescricao," "),n(),h(s.isExporting?31:-1),n(3),_("disabled",s.isExporting),n(3),_("disabled",!s.canExport)("nzLoading",s.isExporting),n(2),N(" Exportar (",s.exportFileCount," ",s.exportFileCount===1?"arquivo":"arquivos",") "))},dependencies:[U,be,oe,ie,Se,J,$,F,w,k,ne,Q,X,Z,Be,ye,Te,re,ae,Zt,li,pi],encapsulation:2})}}return r})();var oo=(r,l)=>l.key;function no(r,l){if(r&1&&S(0,"app-condo-cr-bridge-detail",4),r&2){let e=g().$implicit,a=g();_("embedded",!0)("showSegmentButton",!1)("condominioUuid",a.modalData.condominio_uuid)("competencia",a.modalData.competencia)("segmento",e.key)("fonte","live")}}function ao(r,l){if(r&1&&(t(0,"nz-tab",3),v(1,no,1,6,"app-condo-cr-bridge-detail",4),i()),r&2){let e=l.$implicit,a=g();_("nzTitle",e.label),n(),h(a.activeSegment===e.key?1:-1)}}var gt=(()=>
4{class r{constructor(){this.modalData=D(q),this.tabs=[{key:"GARANTIDO",label:"Garantido"},{key:"NAO_GARANTIDO",label:"N\xE3o garantido"},{key:"INADIMPLENCIA_COMPRADA",label:"Inad. comprada"}],this.selectedIndex=0,this.activeSegment="GARANTIDO"}onTabChange(e){this.selectedIndex=e,this.activeSegment=this.tabs[e]?.key??"GARANTIDO"}static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275cmp=O({type:r,selectors:[["app-condo-cr-bridge-segments"]],standalone:!1,decls:6,vars:1,consts:[[1,"segments-modal"],[1,"hint"],[3,"nzSelectedIndexChange","nzSelectedIndex"],[3,"nzTitle"],[3,"embedded","showSegmentButton","condominioUuid","competencia","segmento","fonte"]],template:function(a,s){a&1&&(t(0,"div",0)(1,"p",1),o(2," Ponte calculada ao vivo por segmento (n\xE3o \xE9 o snapshot TODOS). \xDAtil para separar garantido, n\xE3o garantido e inadimpl\xEAncia comprada. "),i(),t(3,"nz-tabset",2),E("nzSelectedIndexChange",function(C){return s.onTabChange(C)}),B(4,ao,2,2,"nz-tab",3,oo),i()()),a&2&&(n(3),_("nzSelectedIndex",s.selectedIndex),n(),M(s.tabs))},styles:[".segments-modal[_ngcontent-%COMP%]{min-height:240px}.hint[_ngcontent-%COMP%]{margin:0 0 12px;font-size:13px;color:#00000073}"]})}}return r})();var je=(r,l)=>l.composicao_id,co=(r,l)=>l.codigo;function lo(r,l){if(r&1){let e=R();t(0,"nz-alert",4),E("nzOnClose",function(){let s=T(e).$implicit,d=g();return y(d.closeErrorAlert(s))}),i()}if(r&2){let e=l.$implicit;_("nzMessage",e)}}function mo(r,l){r&1&&S(0,"nz-empty",3)}function po(r,l){if(r&1&&(t(0,"span",9),o(1,"\xB7"),i(),o(2)),r&2){let e=g(3),a=g();n(2),z(" ",a.segmentoLabel(e.filtros.segmento)," ")}}function uo(r,l){if(r&1&&(t(0,"span",9),o(1,"\xB7"),i(),o(2),p(3,"date")),r&2){let e=g(2);n(2),z(" apurado em ",u(3,1,e.apurado_em,"dd/MM/yyyy HH:mm")," ")}}function _o(r,l){if(r&1&&(t(0,"span",9),o(1,"\xB7"),i(),o(2),v(3,uo,4,4)),r&2){let e=g();n(2),z(" snapshot v",e.versao," "),n(),h(e.apurado_em?3:-1)}}function Co(r,l){r&1&&v(0,_o,4,2),r&2&&h(l.versao!=null?0:-1)}function go(r,l){if(r&1){let e=R();t(0,"button",32),E("click",function(){T(e);let s=g(4);return y(s.openSegmentos())}),o(1," Ver por segmento "),i()}}function xo(r,l){if(r&1&&(t(0,"div",22)(1,"span",19),o(2,"\u2212 Valor cess\xE3o (desembolso)"),i(),t(3,"b"),o(4),p(5,"currency"),i()(),t(6,"div",22)(7,"span",19),o(8,"\u2212 Des\xE1gio cess\xE3o (desembolso)"),i(),t(9,"b"),o(10),p(11,"currency"),i()(),t(12,"div",22)(13,"span",19),o(14,"\u2212 Valor cess\xE3o (subscri\xE7\xE3o)"),i(),t(15,"b"),o(16),p(17,"currency"),i()(),t(18,"div",22)(19,"span",19),o(20,"\u2212 Des\xE1gio cess\xE3o (subscri\xE7\xE3o)"),i(),t(21,"b"),o(22),p(23,"currency"),i()()),r&2){let e=g(4);A("zero",!e.hasValue(e.valorCessaoDesembolso())),n(),_("nzTooltipTitle",e.tip("valor_cessao_desembolso")),n(3),m(u(5,16,e.valorCessaoDesembolso(),"BRL")),n(2),A("zero",!e.hasValue(e.desagioCessaoDesembolso())),n(),_("nzTooltipTitle",e.tip("desagio_cessao_desembolso")),n(3),m(u(11,19,e.desagioCessaoDesembolso(),"BRL")),n(2),A("zero",!e.hasValue(e.valorCessaoSubscricao())),n(),_("nzTooltipTitle",e.tip("valor_cessao_subscricao")),n(3),m(u(17,22,e.valorCessaoSubscricao(),"BRL")),n(2),A("zero",!e.hasValue(e.desagioCessaoSubscricao())),n(),_("nzTooltipTitle",e.tip("desagio_cessao_subscricao")),n(3),m(u(23,25,e.desagioCessaoSubscricao(),"BRL"))}}function ho(r,l){if(r&1&&(t(0,"div",22)(1,"span",19),o(2,"\u2212 Valor da cess\xE3o"),i(),t(3,"b"),o(4),p(5,"currency"),i()(),t(6,"div",22)(7,"span",19),o(8,"\u2212 Des\xE1gio da cess\xE3o"),i(),t(9,"b"),o(10),p(11,"currency"),i()()),r&2){let e=g(4);A("zero",!e.hasValue(e.valorCessao())),n(),_("nzTooltipTitle",e.tip("valor_cessao")),n(3),m(u(5,8,e.valorCessao(),"BRL")),n(2),A("zero",!e.hasValue(e.desagioCessao())),n(),_("nzTooltipTitle",e.tip("desagio_cessao")),n(3),m(u(11,11,e.desagioCessao(),"BRL"))}}function fo(r,l){if(r&1&&(t(0,"div",22)(1,"span",19),o(2,"\u2212 Baixa por cess\xE3o"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);A("zero",!e.hasValue(e.baixaPorCessao())),n(),_("nzTooltipTitle",e.tip("baixa_por_cessao")),n(3),m(u(5,4,e.baixaPorCessao(),"BRL"))}}function bo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"\xB7 geradas e negociadas no mesmo m\xEAs"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.negociadasGeradasNoMes(),"BRL"))}}function vo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"Origin\xE1rias do acordo j\xE1 fora do CR (n\xE3o baixam)"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.negociadasJaForaDoCr(),"BRL"))}}function Eo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"\u2212 Sa\xEDdas sem pagamento/negoci\xE7\xE3o"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(2),a=g(2);n(4),m(u(5,1,a.num(e.baixa_saidas_sem_movimento),"BRL"))}}function So(r,l){if(r&1&&(t(0,"div")(1,"span",19),o(2,"\u2212 Valor cess\xE3o (desembolso)"),i(),t(3,"b"),o(4),p(5,"currency"),i()(),t(6,"div")(7,"span",19),o(8,"\u2212 Des\xE1gio cess\xE3o (desembolso)"),i(),t(9,"b"),o(10),p(11,"currency"),i()(),t(12,"div")(13,"span",19),o(14,"\u2212 Valor cess\xE3o (subscri\xE7\xE3o)"),i(),t(15,"b"),o(16),p(17,"currency"),i()(),t(18,"div")(19,"span",19),o(20,"\u2212 Des\xE1gio cess\xE3o (subscri\xE7\xE3o)"),i(),t(21,"b"),o(22),p(23,"currency"),i()()),r&2){let e=g(4);n(),_("nzTooltipTitle",e.tip("valor_cessao_desembolso")),n(3),m(u(5,8,e.valorCessaoDesembolso(),"BRL")),n(3),_("nzTooltipTitle",e.tip("desagio_cessao_desembolso")),n(3),m(u(11,11,e.desagioCessaoDesembolso(),"BRL")),n(3),_("nzTooltipTitle",e.tip("valor_cessao_subscricao")),n(3),m(u(17,14,e.valorCessaoSubscricao(),"BRL")),n(3),_("nzTooltipTitle",e.tip("desagio_cessao_subscricao")),n(3),m(u(23,17,e.desagioCessaoSubscricao(),"BRL"))}}function zo(r,l){if(r&1&&(t(0,"div")(1,"span",19),o(2,"\u2212 Valor da cess\xE3o"),i(),t(3,"b"),o(4),p(5,"currency"),i()(),t(6,"div")(7,"span",19),o(8,"\u2212 Des\xE1gio da cess\xE3o"),i(),t(9,"b"),o(10),p(11,"currency"),i()()),r&2){let e=g(4);n(),_("nzTooltipTitle",e.tip("valor_cessao")),n(3),m(u(5,4,e.valorCessao(),"BRL")),n(3),_("nzTooltipTitle",e.tip("desagio_cessao")),n(3),m(u(11,7,e.desagioCessao(),"BRL"))}}function To(r,l){if(r&1&&(t(0,"div")(1,"span",19),o(2,"\u2212 Baixa por cess\xE3o"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(),_("nzTooltipTitle",e.tip("baixa_por_cessao")),n(3),m(u(5,2,e.baixaPorCessao(),"BRL"))}}function yo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"Cess\xF5es j\xE1 fora do CR (n\xE3o baixam)"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.cessoesJaForaDoCr(),"BRL"))}}function Bo(r,l){if(r&1&&(t(0,"div",30)(1,"span",19),o(2,"Concedido em dia (CR do m\xEAs)"),t(3,"em",31),o(4,"informativo"),i()(),t(5,"b"),o(6),p(7,"currency"),i()()),r&2){let e=g(4);n(),_("nzTooltipTitle",e.tip("conf_pontualidade")),n(5),m(u(7,2,e.concedidoEmDia(),"BRL"))}}function Mo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"Encargos recebidos a mais"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.encargosRecebidosAMais(),"BRL"))}}function Ao(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"Honor\xE1rios e encargo adm. (baixas)"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.descOutrosBaixas(),"BRL"))}}function Ro(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"Honor\xE1rios e encargo adm. recebidos a mais"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.outrosRecebidosAMais(),"BRL"))}}function Po(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2,"Diferen\xE7a de principal na baixa"),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=g(4);n(4),m(u(5,1,e.diferencaPrincipalBaixa(),"BRL"))}}function Do(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2),p(3,"date"),i(),t(4,"b"),o(5),p(6,"currency"),i()()),r&2){let e=l.$implicit;n(2),ft(" Unidade ",e.unidade_codigo," \xB7 cobran\xE7a ",e.cobranca_id," \xB7 ",e.plano_contas_nome," \xB7 ",ee(3,5,e.data_vencimento,"dd/MM/yyyy","UTC")," "),n(3),m(u(6,9,e.total,"BRL"))}}function Io(r,l){if(r&1&&(t(0,"section",13)(1,"h3",14),o(2,"Origin\xE1rias do acordo j\xE1 fora do CR"),i(),t(3,"p",15),o(4," Reaparecem no acordo do m\xEAs, mas j\xE1 t
4inham sa\xEDdo do estoque em acordo anterior. Entram no pacote do acordo; n\xE3o baixam o CR de novo. "),i(),t(5,"div",28),B(6,Do,7,12,"div",null,je),t(8,"div",29)(9,"span"),o(10,"Total (n\xE3o baixa o estoque)"),i(),t(11,"b"),o(12),p(13,"currency"),i()()()()),r&2){let e=g(),a=g(4);n(6),M(e),n(6),m(u(13,1,a.negociadasJaForaDoCr(),"BRL"))}}function No(r,l){r&1&&v(0,Io,14,4,"section",13),r&2&&h(l.length?0:-1)}function Oo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2),p(3,"date"),i(),t(4,"b"),o(5),p(6,"currency"),i()()),r&2){let e=l.$implicit;n(2),ft(" Unidade ",e.unidade_codigo," \xB7 cobran\xE7a ",e.cobranca_id," \xB7 ",e.plano_contas_nome," \xB7 ",ee(3,5,e.data_vencimento,"dd/MM/yyyy","UTC")," "),n(3),m(u(6,9,e.total,"BRL"))}}function Lo(r,l){if(r&1&&(t(0,"section",13)(1,"h3",14),o(2,"Geradas e negociadas no mesmo m\xEAs"),i(),t(3,"p",15),o(4," Venceram no m\xEAs e viraram origin\xE1ria de acordo no mesmo m\xEAs. Entram no CR do m\xEAs e saem nas negociadas (se anulam na rolagem). "),i(),t(5,"div",28),B(6,Oo,7,12,"div",null,je),t(8,"div",29)(9,"span"),o(10,"Total"),i(),t(11,"b"),o(12),p(13,"currency"),i()()()()),r&2){let e=g(),a=g(4);n(6),M(e),n(6),m(u(13,1,a.negociadasGeradasNoMes(),"BRL"))}}function wo(r,l){r&1&&v(0,Lo,14,4,"section",13),r&2&&h(l.length?0:-1)}function ko(r,l){if(r&1&&(o(0),p(1,"date")),r&2){let e=g().$implicit;z(" \xB7 cess\xE3o ",ee(1,1,e.data_cessao,"dd/MM/yyyy","UTC")," ")}}function Fo(r,l){if(r&1&&(o(0),p(1,"currency"),p(2,"currency")),r&2){let e=g().$implicit;N(" ",u(1,2,e.valor_cessao,"BRL")," + ",u(2,5,e.desagio_cessao,"BRL")," ")}}function Vo(r,l){if(r&1&&(o(0),p(1,"currency")),r&2){let e=g().$implicit;z(" ",u(1,1,e.total,"BRL")," ")}}function qo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2),v(3,ko,2,5),i(),t(4,"b"),v(5,Fo,3,8)(6,Vo,2,4),i()()),r&2){let e=l.$implicit;n(2),Ge(" Unidade ",e.unidade_codigo," \xB7 cobran\xE7a ",e.cobranca_id," \xB7 ",e.plano_contas_nome," "),n(),h(e.data_cessao?3:-1),n(2),h(e.valor_cessao!=null?5:6)}}function jo(r,l){if(r&1&&(t(0,"section",13)(1,"h3",14),o(2,"Cess\xE3o"),i(),t(3,"p",15),o(4," Detalhamento da venda ao fundo. O CR baixa a soma dos dois (valor da cess\xE3o + des\xE1gio). "),i(),t(5,"div",28),B(6,qo,7,5,"div",null,je),t(8,"div")(9,"span"),o(10,"Valor da cess\xE3o"),i(),t(11,"b"),o(12),p(13,"currency"),i()(),t(14,"div")(15,"span"),o(16,"Des\xE1gio da cess\xE3o"),i(),t(17,"b"),o(18),p(19,"currency"),i()()()()),r&2){let e=g(),a=g(4);n(6),M(e),n(6),m(u(13,2,a.valorCessao(),"BRL")),n(6),m(u(19,5,a.desagioCessao(),"BRL"))}}function $o(r,l){r&1&&v(0,jo,20,8,"section",13),r&2&&h(l.length?0:-1)}function Uo(r,l){if(r&1&&(o(0),p(1,"date")),r&2){let e=g().$implicit;z(" \xB7 cess\xE3o ",ee(1,1,e.data_cessao,"dd/MM/yyyy","UTC")," ")}}function Go(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2),v(3,Uo,2,5),i(),t(4,"b"),o(5),p(6,"currency"),i()()),r&2){let e=l.$implicit;n(2),Ge(" Unidade ",e.unidade_codigo," \xB7 cobran\xE7a ",e.cobranca_id," \xB7 ",e.plano_contas_nome," "),n(),h(e.data_cessao?3:-1),n(2),m(u(6,5,e.total,"BRL"))}}function Jo(r,l){if(r&1&&(t(0,"section",13)(1,"h3",14),o(2,"Cess\xF5es j\xE1 fora do CR"),i(),t(3,"p",15),o(4," Aparecem na cess\xE3o do m\xEAs, mas j\xE1 tinham sa\xEDdo do estoque antes. N\xE3o baixam o CR de novo. "),i(),t(5,"div",28),B(6,Go,7,8,"div",null,je),t(8,"div",29)(9,"span"),o(10,"Total (n\xE3o baixa o estoque)"),i(),t(11,"b"),o(12),p(13,"currency"),i()()()()),r&2){let e=g(),a=g(4);n(6),M(e),n(6),m(u(13,1,a.cessoesJaForaDoCr(),"BRL"))}}function Wo(r,l){r&1&&v(0,Jo,14,4,"section",13),r&2&&h(l.length?0:-1)}function Ho(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2),p(3,"date"),i(),t(4,"b"),o(5),p(6,"currency"),i()()),r&2){let e=l.$implicit;n(2),Ge(" Unidade ",e.unidade_codigo," \xB7 cobran\xE7a ",e.cobranca_id," \xB7 ",ee(3,4,e.data_pagamento,"dd/MM/yyyy","UTC")," "),n(3),m(u(6,8,e.principal,"BRL"))}}function Ko(r,l){if(r&1&&(t(0,"section",13)(1,"h3",14),o(2,"Recebimentos sem cobran\xE7as"),i(),t(3,"p",15),o(4," Pagamento no m\xEAs com t\xEDtulo ainda fora do CR (ex.: parcela criada depois, com data_pagamento retroativa). O principal \xE9 devolvido na rolagem. "),i(),t(5,"div",28),B(6,Ho,7,11,"div",null,je),t(8,"div",29)(9,"span"),o(10,"Principal neutralizado na ponte"),i(),t(11,"b"),o(12),p(13,"currency"),i()()()()),r&2){let e=g(),a=g(2),s=g(2);n(6),M(e),n(6),m(u(13,1,s.num(a.pagamentos_remanejamento_sem_estoque),"BRL"))}}function Yo(r,l){r&1&&v(0,Ko,14,4,"section",13),r&2&&h(l.length?0:-1)}function Zo(r,l){if(r&1&&(t(0,"div")(1,"span"),o(2),i(),t(3,"b"),o(4),p(5,"currency"),i()()),r&2){let e=l.$implicit,a=g(5);
4n(2),m(e.label),n(2),m(u(5,2,a.num(e.valor),"BRL"))}}function Xo(r,l){if(r&1&&(t(0,"section",13)(1,"h3",14),o(2,"+ Cobran\xE7as fora do recibo (detalhe)"),i(),t(3,"p",15),o(4," No CR do m\xEAs e fora do recibo: vencidas fora do recibo, n\xE3o garantidas n\xE3o repassadas, cobran\xE7as em aberto (a vencer) e plano restrito. O detalhe por cobran\xE7a fica na auditoria (CSV). "),i(),t(5,"div",28),B(6,Zo,6,5,"div",null,co),t(8,"div",29)(9,"span"),o(10,"Total (fora do recibo)"),i(),t(11,"b"),o(12),p(13,"currency"),i()()()()),r&2){let e=g(4);n(6),M(e.outrasGeradoPorMotivo()),n(6),m(u(13,1,e.outrasGeradoTotal(),"BRL"))}}function Qo(r,l){if(r&1&&(t(0,"div",6)(1,"div")(2,"div",7),o(3),i(),t(4,"div",8),o(5),t(6,"span",9),o(7,"\xB7"),i(),o(8," CR bruto = principal + encargos fiscais + honor\xE1rios e encargo adm. "),v(9,po,3,1)(10,Co,1,1),t(11,"span",9),o(12,"\xB7"),i(),o(13),p(14,"currency"),t(15,"span",9),o(16,"\xB7"),i(),o(17),p(18,"currency"),i()(),t(19,"div",10),v(20,go,2,0,"button",11),t(21,"nz-tag",12),o(22),i()()(),t(23,"section",13)(24,"h3",14),o(25,"Rolagem"),i(),t(26,"p",15),o(27," Movimentos do estoque (recibo l\xEDquido \xD7 CR bruto). Contas a receber = cobran\xE7a emitida e ainda n\xE3o paga no corte (atrasada ou a vencer); parcelas de acordo seguem o filtro pela cria\xE7\xE3o do v\xEDnculo. Acordos entram como tr\xEAs lan\xE7amentos: efeito das negocia\xE7\xF5es (principal), desc. encargos fiscais (acordo) e honor\xE1rios/encargo adm. (acordo). Passe o mouse no nome de cada linha para ver o significado. Todas as linhas de caso aparecem sempre \u2014 R$\xA00,00 quando n\xE3o houve ocorr\xEAncia no m\xEAs. Em "),t(28,"strong",16),o(29,"vermelho"),i(),o(30,": meramente informativo (aparece, a f\xF3rmula ignora). "),i(),t(31,"div",17)(32,"div",18)(33,"span",19),o(34,"CR bruto in\xEDcio"),i(),t(35,"b"),o(36),p(37,"currency"),i()(),t(38,"div",20)(39,"span",19),o(40,"+ Repasse"),i(),t(41,"b"),o(42),p(43,"currency"),i()(),t(44,"div",20)(45,"span",19),o(46,"+ Taxas e tarifas"),i(),t(47,"b"),o(48),p(49,"currency"),i()(),t(50,"div",20)(51,"span",19),o(52,"+ Aumento de encargos"),i(),t(53,"b"),o(54),p(55,"currency"),i()(),t(56,"div",20)(57,"span",19),o(58,"+ Aumento de honor\xE1rios e encargo adm."),i(),t(59,"b"),o(60),p(61,"currency"),i()(),t(62,"div",21)(63,"span",19),o(64),i(),t(65,"b"),o(66),p(67,"currency"),i()(),t(68,"div",22)(69,"span",19),o(70,"\u2212 Descontos sobre encargos (acordo)"),i(),t(71,"b"),o(72),p(73,"currency"),i()(),t(74,"div",22)(75,"span",19),o(76,"\u2212 Honor\xE1rios e encargo adm. (acordo)"),i(),t(77,"b"),o(78),p(79,"currency"),i()(),t(80,"div",22)(81,"span",19),o(82,"\u2212 Recebimentos"),i(),t(83,"b"),o(84),p(85,"currency"),i()(),t(86,"div",20)(87,"span",19),o(88,"+ Retornos sem recebimento"),i(),t(89,"b"),o(90),p(91,"currency"),i()(),t(92,"div",20)(93,"span",19),o(94,"+ Descontos n\xE3o concedidos (novos atrasados)"),i(),t(95,"b"),o(96),p(97,"currency"),i()(),t(98,"div",22)(99,"span",19),o(100,"\u2212 Descontos sobre encargos (baixas)"),i(),t(101,"b"),o(102),p(103,"currency"),i()(),t(104,"div",20)(105,"span",19),o(106,"+ Encargos recebidos a mais"),i(),t(107,"b"),o(108),p(109,"currency"),i()(),t(110,"div",22)(111,"span",19),o(112,"\u2212 Honor\xE1rios e encargo adm. (baixas)"),i(),t(113,"b"),o(114),p(115,"currency"),i()(),t(116,"div",20)(117,"span",19),o(118,"+ Honor\xE1rios e encargo adm. recebidos a mais"),i(),t(119,"b"),o(120),p(121,"currency"),i()(),t(122,"div",21)(123,"span",19),o(124),i(),t(125,"b"),o(126),p(127,"currency"),i()(),v(128,xo,24,28)(129,ho,12,14)(130,fo,6,7,"div",23),t(131,"div",24)(132,"span"),o(133,"Reconcilia\xE7\xE3o documento \xD7 estoque"),i(),t(134,"em"),o(135,"R$ 0,00 = sem ocorr\xEAncia"),i()(),t(136,"div",25)(137,"span",19),o(138,"\u2212 J\xE1 pagos em per\xEDodos anteriores"),i(),t(139,"b"),o(140),p(141,"currency"),i()(),t(142,"div",25)(143,"span",19),o(144,"\u2212 Redirecionamento de duplicidades"),i(),t(145,"b"),o(146),p(147,"currency"),i()(),t(148,"div",25)(149,"span",19),o(150,"\u2212 Sa\xEDdas sem pagamento/negoci\xE7\xE3o"),i(),t(151,"b"),o(152),p(153,"currency"),i()(),t(154,"div",26)(155,"span",19),o(156,"+ Pagamentos de cobran\xE7as j\xE1 negociadas"),i(),t(157,"b"),o(158),p(159,"currency"),i()(),t(160,"div",26)(161,"span",19),o(162,"+ Pagamentos ap\xF3s cess\xE3o"),i(),t(163,"b"),o(164),p(165,"currency"),i()(),t(166,"div",26)(167,"span",19),o(168,"+ Recebimentos sem cobran\xE7as"),i(),t(169,"b"),o(170),p(171,"currency"),i()(),t(172,"div",26)(173,"span",19),o(174,"+ Pagamentos de cobran\xE7as inativas"),i(),t(175,"b"),o(176),p(177,"currency"),i()(),t(178,"div",26)(179,"span",19),o(180,"+ Vencidas fora do recibo"),i(),t(181,"b"),o(182),p(183,"currency"),i()(),t(184,"div",26)(185,"span",19),o(186,"+ N\xE3o garantidas n\xE3o repassadas"),i(),t(187,"b"),o(188),p(189,"currency"),i()(),t(190,"div",26)(191,"span",19),o(192,"+ Cobran\xE7as em aberto"),i(),t(193,"b"),o(194),p(195,"currency"),i()(),t(196,"div",26)(197,"span",19),o(198,"+ Cobran\xE7as com plano restrito"),i(),t(199,"b"),o(200),p(201,"currency"),i()(),t(202,"div",25)(203,"span",19),o(204,"\u2212 Remo\xE7\xE3o de acordo duplicado"),i(),t(205,"b"),o(206),p(207,"currency"),i()(),t(208,"div",27)(209,"span",19),o(210,"Esperado (CR in\xEDcio + f\xF3rmula + ajustes)"),i(),t(211,"b"),o(212),p(213,"currency"),i()(),t(214,"div",27)(215,"span",19),o(216,"CR bruto fim"),i(),t(217,"b"),o(218),p(219,"currency"),i()(),t(220,"div",27)(221,"span",19),o(222,"Diferen\xE7a (esperado \u2212 CR fim)"),i(),t(223,"b"),o(224),p(225,"currency"),i()()()(),t(226,"section",13)(227,"h3",14),o(228,"Taxas e tarifas"),i(),t(229,"p",15),o(230,"Detalhe da linha + Taxas e tarifas do recibo."),i(),t(231,"div",28)(232,"div")(233,"span"),o(234,"Taxa de administra\xE7\xE3o"),i(),t(235,"b"),o(236),p(237,"currency"),i()(),t(238,"div")(239,"span"),o(240,"Tarifa banc\xE1ria"),i(),t(241,"b"),o(242),p(243,"currency"),i()(),t(244,"div")(245,"span"),o(246,"Tarifa de repasse"),i(),t(247,"b"),o(248),p(249,"currency"),i()(),t(250,"div")(251,"span"),o(252,"Taxa adm. antecipa\xE7\xE3o"),i(),t(253,"b"),o(254),p(255,"currency"),i()(),t(256,"div",29)(257,"span"),o(258,"Total taxas e tarifas"),i(),t(259,"b"),o(260),p(261,"currency"),i()()()(),t(262,"section",13)(263,"h3",14),o(264,"Valores negociados"),i(),t(265,"p",15),o(266," Tr\xEAs lan\xE7amentos: efeito no principal (parcelas vs origin\xE1rias), desc. encargos fiscais do acordo e honor\xE1rios/encargo adm. do acordo. "),i(),t(267,"div",28)(268,"div",29)(269,"span",19),o(270),i(),t(271,"b"),o(272),p(273,"currency"),i()(),t(274,"div")(275,"span"),o(276,"\xB7 + novas parcelas"),i(),t(277,"b"),o(278),p(279,"currency"),i()(),t(280,"div")(281,"span"),o(282,"\xB7 \u2212 origin\xE1rias (principal)"),i(),t(283,"b"),o(284),p(285,"currency"),i()(),t(286,"div",29)(287,"span",19),o(288,"\u2212 Descontos sobre encargos (acordo)"),i(),t(289,"b"),o(290),p(291,"currency"),i()(),t(292,"div",29)(293,"span",19),o(294,"\u2212 Honor\xE1rios e encargo adm. (acordo)"),i(),t(295,"b"),o(296),p(297,"currency"),i()(),v(298,bo,6,4,"div")(299,vo,6,4,"div")(300,Eo,6,4,"div")(301,So,24,20)(302,zo,12,10)(303,To,6,5,"div")(304,yo,6,4,"div"),t(305,"div",30)(306,"span",19),o(307,"Soma dos lan\xE7amentos"),t(308,"em",31),o(309,"informativo"),i()(),t(310,"b"),o(311),p(312,"currency"),i()()()(),t(313,"section",13)(314,"h3",14),o(315,"Recebimentos e descontos"),i(),t(316,"p",15),o(317," Caixa do m\xEAs por data_credito (valor pago, honor\xE1rios inclusive), inclusive sem c
4oncilia\xE7\xE3o (meses antigos). Adiantamentos entram s\xF3 em Recebimentos; no m\xEAs do recibo, liquidados antes aparecem em \u201CJ\xE1 pagos em per\xEDodos anteriores\u201D. S\xF3 o export exige concilia\xE7\xE3o conclu\xEDda. "),i(),t(318,"div",28)(319,"div")(320,"span"),o(321,"Recebimentos (valor pago)"),i(),t(322,"b"),o(323),p(324,"currency"),i()(),t(325,"div")(326,"span"),o(327,"\xB7 do recibo deste m\xEAs"),i(),t(328,"b"),o(329),p(330,"currency"),i()(),t(331,"div")(332,"span"),o(333,"\xB7 compet\xEAncias anteriores"),i(),t(334,"b"),o(335),p(336,"currency"),i()(),t(337,"div",30)(338,"span",19),o(339,"\xB7 baixas manuais"),t(340,"em",31),o(341,"destaque \xB7 j\xE1 em Recebimentos"),i()(),t(342,"b"),o(343),p(344,"currency"),i()(),t(345,"div",30)(346,"span",19),o(347,"\xB7 sem retorno no m\xEAs"),t(348,"em",31),o(349,"destaque \xB7 j\xE1 em Recebimentos"),i()(),t(350,"b"),o(351),p(352,"currency"),i()(),t(353,"div",30)(354,"span",19),o(355,"\xB7 cobran\xE7a inativa"),t(356,"em",31),o(357,"destaque \xB7 j\xE1 em Recebimentos"),i()(),t(358,"b"),o(359),p(360,"currency"),i()(),t(361,"div",30)(362,"span",19),o(363,"Adiantamentos no caixa (venc. futuro)"),t(364,"em",31),o(365,"informativo \xB7 j\xE1 em Recebimentos"),i()(),t(366,"b"),o(367),p(368,"currency"),i()(),t(369,"div")(370,"span",19),o(371,"J\xE1 pagos em per\xEDodos anteriores"),i(),t(372,"b"),o(373),p(374,"currency"),i()(),t(375,"div")(376,"span",19),o(377,"Redirecionamento de duplicidades"),i(),t(378,"b"),o(379),p(380,"currency"),i()(),t(381,"div")(382,"span",19),o(383,"Retornos sem recebimento (NN / instrumento)"),i(),t(384,"b"),o(385),p(386,"currency"),i()(),t(387,"div",30)(388,"span",19),o(389,"Descontos concedidos efetivos nas baixas"),t(390,"em",31),o(391,"informativo"),i()(),t(392,"b"),o(393),p(394,"currency"),i()(),v(395,Bo,8,5,"div",30),t(396,"div")(397,"span"),o(398,"Descontos sobre encargos (baixas)"),i(),t(399,"b"),o(400),p(401,"currency"),i()(),t(402,"div")(403,"span"),o(404,"Descontos sobre encargos (acordo)"),i(),t(405,"b"),o(406),p(407,"currency"),i()(),t(408,"div")(409,"span"),o(410,"Honor\xE1rios e encargo adm. (acordo)"),i(),t(411,"b"),o(412),p(413,"currency"),i()(),v(414,Mo,6,4,"div")(415,Ao,6,4,"div")(416,Ro,6,4,"div")(417,Po,6,4,"div"),t(418,"div",29)(419,"span"),o(420,"Total (recebido + descontos)"),i(),t(421,"b"),o(422),p(423,"currency"),i()(),t(424,"div")(425,"span"),o(426,"Juros (no pago)"),i(),t(427,"b"),o(428),p(429,"currency"),i()(),t(430,"div")(431,"span"),o(432,"Multa (no pago)"),i(),t(433,"b"),o(434),p(435,"currency"),i()(),t(436,"div")(437,"span"),o(438,"Corre\xE7\xE3o monet\xE1ria (no pago)"),i(),t(439,"b"),o(440),p(441,"currency"),i()(),t(442,"div")(443,"span"),o(444,"Encargo administrativo (no pago)"),i(),t(445,"b"),o(446),p(447,"currency"),i()(),t(448,"div",29)(449,"span"),o(450,"Encargos (multa, juros e corre\xE7\xE3o)"),i(),t(451,"b"),o(452),p(453,"currency"),i()(),t(454,"div")(455,"span"),o(456,"Honor\xE1rios (no pago)"),i(),t(457,"b"),o(458),p(459,"currency"),i()()()(),v(460,No,1,1)(461,wo,1,1)(462,$o,1,1)(463,Wo,1,1)(464,Yo,1,1)(465,Xo,14,4,"section",13)),r&2){let e,a,s,d,C,f,x=g(),b=g(),c=g();n(3),N(" ",b.filtros.condominio_codigo," \u2014 ",b.filtros.condominio_nome," "),n(2),z(" ",b.filtros.competencia_ym," "),n(4),h(b.filtros.segmento?9:-1),n(),h((e=b.apuracao)?10:-1,e),n(3),z(" diferen\xE7a ",u(14,192,c.diferencaAposAjuste(),"BRL")," "),n(4),z(" CR fim ",u(18,195,x.contas_a_receber_fim.total,"BRL")," "),n(3),h(c.showSegmentButton?20:-1),n(),_("nzColor",c.fechaOk()?"success":"error"),n(),z(" ",c.fechaOk()?"Fecha":"N\xE3o fecha"," "),n(11),_("nzTooltipTitle",c.tip("cr_inicio")),n(3),m(u(37,198,x.saldo_inicial,"BRL")),n(3),_("nzTooltipTitle",c.tip("repasse")),n(3),m(u(43,201,b.recibo.repasse,"BRL")),n(3),_("nzTooltipTitle",c.tip("taxas_tarifas")),n(3),m(u(49,204,b.recibo.tarifas,"BRL")),n(3),_("nzTooltipTitle",c.tip("aumento_encargos")),n(3),m(u(55,207,x.aumento_encargos,"BRL")),n(2),A("zero",!c.hasValue(c.aumentoOutrosEncargos())),n(),_("nzTooltipTitle",c.tip("aumento_outros_encargos")),n(3),m(u(61,210,c.aumentoOutrosEncargos(),"BRL")),n(2),A("plus",c.efeitoNegociacao()>0)("minus",c.efeitoNegociacao()<0)("zero",!c.hasValue(c.efeitoNegociacao())),n(),_("nzTooltipTitle",c.tip("efeito_negociacao")),n(),z("",c.efeitoNegociacao()>=0?"+":"\u2212"," Valores negociados"),n(2),m(u(67,213,c.abs(c.efeitoNegociacao()),"BRL")),n(2),A("zero",!c.hasValue(c.descEncargosAcordo())),n(),_("nzTooltipTitle",c.tip("desc_encargos_acordo")),n(3),m(u(73,216,c.descEncargosAcordo(),"BRL")),n(2),A("zero",!c.hasValue(c.descOutrosAcordo())),n(),_("nzTooltipTitle",c.tip("desc_outros_acordo")),n(3),m(u(79,219,c.descOutrosAcordo(),"BRL")),n(3),_("nzTooltipTitle",c.tip("recebimentos")),n(3),m(u(85,222,x.recebimentos_total,"BRL")),n(2),A("zero",!c.hasValue(c.retornosSemRecebimento())),n(),_("nzTooltipTitle",c.tip("retornos_sem_recebimento")),n(3),m(u(91,225,c.retornosSemRecebimento(),"BRL")),n(2),A("zero",!c.hasValue(c.naoConcedidoNovos())),n(),_("nzTooltipTitle",c.tip("nao_concedidos")),n(3),m(u(97,228,c.naoConcedidoNovos(),"BRL")),n(2),A("zero",!c.hasValue(c.descEncargos())),n(),_("nzTooltipTitle",c.tip("desc_encargos_baixas")),n(3),m(u(103,231,c.descEncargos(),"BRL")),n(2),A("zero",!c.hasValue(c.encargosRecebidosAMais())),n(),_("nzTooltipTitle",c.tip("encargos_a_mais")),n(3),m(u(109,234,c.encargosRecebidosAMais(),"BRL")),n(2),A("zero",!c.hasValue(c.descOutrosBaixas())),n(),_("nzTooltipTitle",c.tip("desc_outros_baixas")),n(3),m(u(115,237,c.descOutrosBaixas(),"BRL")),n(2),A("zero",!c.hasValue(c.outrosRecebidosAMais())),n(),_("nzTooltipTitle",c.tip("outros_a_mais")),n(3),m(u(121,240,c.outrosRecebidosAMais(),"BRL")),n(2),A("minus",c.diferencaPrincipalBaixa()>=0)("plus",c.diferencaPrincipalBaixa()<0)("zero",!c.hasValue(c.diferencaPrincipalBaixa())),n(),_("nzTooltipTitle",c.tip("diff_principal_baixa")),n(),z(" ",c.diferencaPrincipalBaixa()>=0?"\u2212 Diferen\xE7a de principal na baixa":"+ Principal recebido a mais"," "),n(2),m(u(127,243,c.abs(c.diferencaPrincipalBaixa()),"BRL")),n(2),h(c.temDetalheCessaoPorTipo()?128:c.temDetalheCessao()?129:130),n(8),A("zero",!c.hasValue(c.baixaAdiantamentos())),n(),_("nzTooltipTitle",c.tip("baixa_adiantamentos")),n(3),m(u(141,246,c.baixaAdiantamentos(),"BRL")),n(2),A("zero",!c.hasValue(c.redirecionamentoDupl
4icidades())),n(),_("nzTooltipTitle",c.tip("redirecionamento_duplicidades")),n(3),m(u(147,249,c.redirecionamentoDuplicidades(),"BRL")),n(2),A("zero",!c.hasValue(x.baixa_saidas_sem_movimento)),n(),_("nzTooltipTitle",c.tip("saidas_sem_movimento")),n(3),m(u(153,252,c.num(x.baixa_saidas_sem_movimento),"BRL")),n(2),A("zero",!c.hasValue(c.motivo("mais_pagamentos_cobrancas_ja_negociadas"))),n(),_("nzTooltipTitle",c.tip("pag_ja_negociadas")),n(3),m(u(159,255,c.motivo("mais_pagamentos_cobrancas_ja_negociadas"),"BRL")),n(2),A("zero",!c.hasValue(c.motivo("mais_pagamentos_apos_cessao"))),n(),_("nzTooltipTitle",c.tip("pag_apos_cessao")),n(3),m(u(165,258,c.motivo("mais_pagamentos_apos_cessao"),"BRL")),n(2),A("zero",!c.hasValue(c.motivo("mais_pagamentos_remanejamento_sem_estoque"))),n(),_("nzTooltipTitle",c.tip("pag_remanejamento")),n(3),m(u(171,261,c.motivo("mais_pagamentos_remanejamento_sem_estoque"),"BRL")),n(2),A("zero",!c.hasValue(c.motivo("mais_pagamentos_cobrancas_inativas"))),n(),_("nzTooltipTitle",c.tip("pag_cobrancas_inativas")),n(3),m(u(177,264,c.motivo("mais_pagamentos_cobrancas_inativas"),"BRL")),n(2),A("zero",!c.hasValue(c.outrasGeradoVencidasForaRecibo())),n(),_("nzTooltipTitle",c.tip("outras_so_no_gerado_vencidas_fora_recibo")),n(3),m(u(183,267,c.outrasGeradoVencidasForaRecibo(),"BRL")),n(2),A("zero",!c.hasValue(c.outrasGeradoNaoGarantidas())),n(),_("nzTooltipTitle",c.tip("outras_so_no_gerado_nao_garantidas")),n(3),m(u(189,270,c.outrasGeradoNaoGarantidas(),"BRL")),n(2),A("zero",!c.hasValue(c.outrasGeradoEmAberto())),n(),_("nzTooltipTitle",c.tip("outras_so_no_gerado_em_aberto")),n(3),m(u(195,273,c.outrasGeradoEmAberto(),"BRL")),n(2),A("zero",!c.hasValue(c.outrasGeradoPlanoRestrito())),n(),_("nzTooltipTitle",c.tip("outras_so_no_gerado_plano_restrito")),n(3),m(u(201,276,c.outrasGeradoPlanoRestrito(),"BRL")),n(2),A("zero",!c.hasValue(c.motivo("menos_parcelas_tambem_no_recibo"))),n(),_("nzTooltipTitle",c.tip("parcelas_no_recibo")),n(3),m(u(207,279,c.motivo("menos_parcelas_tambem_no_recibo"),"BRL")),n(3),_("nzTooltipTitle",c.tip("esperado")),n(3),m(u(213,282,c.calculadoAposAjuste(),"BRL")),n(3),_("nzTooltipTitle",c.tip("cr_fim")),n(3),m(u(219,285,x.contas_a_receber_fim.total,"BRL")),n(2),A("warn",!c.fechaOk()),n(),_("nzTooltipTitle",c.tip("diferenca")),n(3),m(u(225,288,c.diferencaAposAjuste(),"BRL")),n(12),m(u(237,291,c.num(b.recibo.tarifas_detalhe==null?null:b.recibo.tarifas_detalhe.taxa_de_administracao),"BRL")),n(6),m(u(243,294,c.num(b.recibo.tarifas_detalhe==null?null:b.recibo.tarifas_detalhe.tarifa_bancaria),"BRL")),n(6),m(u(249,297,c.num(b.recibo.tarifas_detalhe==null?null:b.recibo.tarifas_detalhe.tarifa_de_repasse),"BRL")),n(6),m(u(255,300,c.num(b.recibo.tarifas_detalhe==null?null:b.recibo.tarifas_detalhe.taxa_adm_antecipacao),"BRL")),n(6),m(u(261,303,b.recibo.tarifas,"BRL")),n(9),_("nzTooltipTitle",c.tip("efeito_negociacao")),n(),z("",c.efeitoNegociacao()>=0?"+":"\u2212"," Valores negociados"),n(2),m(u(273,306,c.abs(c.efeitoNegociacao()),"BRL")),n(6),m(u(279,309,c.novasParcelas(),"BRL")),n(6),m(u(285,312,c.principalNegociadas(),"BRL")),n(3),_("nzTooltipTitle",c.tip("desc_encargos_acordo")),n(3),m(u(291,315,c.descEncargosAcordo(),"BRL")),n(3),_("nzTooltipTitle",c.tip("desc_outros_acordo")),n(3),m(u(297,318,c.descOutrosAcordo(),"BRL")),n(2),h(c.hasValue(c.negociadasGeradasNoMes())?298:-1),n(),h(c.hasValue(c.negociadasJaForaDoCr())?299:-1),n(),h(c.hasValue(x.baixa_saidas_sem_movimento)?300:-1),n(),h(c.temDetalheCessaoPorTipo()?301:c.temDetalheCessao()?302:c.hasValue(c.baixaPorCessao())?303:-1),n(3),h(c.hasValue(c.cessoesJaForaDoCr())?304:-1),n(2),_("nzTooltipTitle",c.tip("efeito_acordos")),n(5),m(u(312,321,c.valoresNegociados(),"BRL")),n(12),m(u(324,324,x.recebimentos_total,"BRL")),n(6),m(u(330,327,x.recebimentos_recibo_mes,"BRL")),n(6),m(u(336,330,x.recebimentos_competencias_anteriores,"BRL")),n(3),_("nzTooltipTitle",c.tip("recebimentos_baixa_manual")),n(5),m(u(344,333,c.num(x.recebimentos_baixa_manual),"BRL")),n(3),_("nzTooltipTitle",c.tip("recebimentos_sem_retorno")),n(5),m(u(352,336,c.num(x.recebimentos_sem_retorno),"BRL")),n(3),_("nzTooltipTitle",c.tip("recebimentos_cobranca_inativa")),n(5),m(u(360,339,c.num(x.recebimentos_cobranca_inativa),"BRL")),n(3),_("nzTooltipTitle",c.tip("provisao_adiantamentos")),n(5),m(u(368,342,c.provisaoAdiantamentos(),"BRL")),n(3),_("nzTooltipTitle",c.tip("baixa_adiantamentos")),n(3),m(u(374,345,c.baixaAdiantamentos(),"BRL")),n(3),_("nzTooltipTitle",c.tip("redirecionamento_duplicidades")),n(3),m(u(380,348,c.redirecionamentoDupl
4icidades(),"BRL")),n(3),_("nzTooltipTitle",c.tip("retornos_sem_recebimento")),n(3),m(u(386,351,c.retornosSemRecebimento(),"BRL")),n(3),_("nzTooltipTitle",c.tip("conf_pontualidade")),n(5),m(u(394,354,c.descPontualidade(),"BRL")),n(2),h(c.hasValue(c.concedidoEmDia())?395:-1),n(5),m(u(401,357,c.descEncargos(),"BRL")),n(6),m(u(407,360,c.descEncargosAcordo(),"BRL")),n(6),m(u(413,363,c.descOutrosAcordo(),"BRL")),n(2),h(c.hasValue(c.encargosRecebidosAMais())?414:-1),n(),h(c.hasValue(c.descOutrosBaixas())?415:-1),n(),h(c.hasValue(c.outrosRecebidosAMais())?416:-1),n(),h(c.hasValue(c.diferencaPrincipalBaixa())?417:-1),n(5),m(u(423,366,c.baixas(),"BRL")),n(6),m(u(429,369,c.juros(),"BRL")),n(6),m(u(435,372,c.multa(),"BRL")),n(6),m(u(441,375,c.correcao(),"BRL")),n(6),m(u(447,378,c.encargoAdm(),"BRL")),n(6),m(u(453,381,c.encargosRegistrados(),"BRL")),n(6),m(u(459,384,c.honorariosPagos(),"BRL")),n(2),h((a=b.itens.negociadas_ja_fora_do_cr)?460:-1,a),n(),h((s=b.itens.negociadas_geradas_no_mes)?461:-1,s),n(),h((d=b.itens.cessoes_periodo)?462:-1,d),n(),h((C=b.itens.cessoes_ja_fora_do_cr)?463:-1,C),n(),h((f=b.itens.pagamentos_remanejamento_sem_estoque)?464:-1,f),n(),h(c.outrasGeradoPorMotivo().length?465:-1)}}function en(r,l){r&1&&S(0,"nz-empty",5)}function tn(r,l){if(r&1&&v(0,Qo,466,387)(1,en,1,0,"nz-empty",5),r&2){let e;h((e=l.ponte_contabil)?0:1,e)}}function on(r,l){if(r&1&&v(0,tn,2,1),r&2){let e;h((e=l.saldo_condominio)?0:-1,e)}}var nn={cr_inicio:"Estoque de CR bruto no in\xEDcio do m\xEAs (principal + encargos fiscais + honor\xE1rios e encargo adm.): cobran\xE7as emitidas e ainda n\xE3o pagas no corte inicial.",repasse:"Valor de repasse do recibo do m\xEAs (documento l\xEDquido). \xC9 a parte do CR do m\xEAs que o condom\xEDnio recebe no recibo.",taxas_tarifas:"Soma de taxas e tarifas retidas no recibo (adm, banc\xE1ria, repasse, antecipa\xE7\xE3o). Tamb\xE9m vem do documento l\xEDquido.",aumento_encargos:"Varia\xE7\xE3o no m\xEAs s\xF3 dos encargos fiscais (multa, juros e corre\xE7\xE3o). Honor\xE1rios e encargo administrativo ficam na linha seguinte.",aumento_outros_encargos:"Varia\xE7\xE3o no m\xEAs de honor\xE1rios e encargo administrativo. N\xE3o entra na declara\xE7\xE3o de imposto como encargo.",novas_parcelas:"Principal das parcelas de acordo criadas no m\xEAs. Detalhe dos valores negociados (n\xE3o \xE9 lan\xE7amento isolado na rolagem resumida).",originarias_principal:"Principal das origin\xE1rias que sa\xEDram do CR no acordo. Detalhe dos valores negociados (n\xE3o \xE9 lan\xE7amento isolado na rolagem resumida).",efeito_negociacao:"Lan\xE7amento do acordo no principal: parcelas criadas \u2212 principal das origin\xE1rias que sa\xEDram do CR. Positivo = as parcelas aumentaram o estoque frente \xE0s origin\xE1rias; negativo = diminu\xEDram.",desc_encargos_acordo:"Encargos fiscais (multa, juros e corre\xE7\xE3o) das origin\xE1rias que sa\xEDram no acordo e n\xE3o voltaram nas parcelas.",desc_outros_acordo:"Honor\xE1rios e encargo administrativo das origin\xE1rias que sa\xEDram no acordo.",efeito_acordos:"Soma dos tr\xEAs lan\xE7amentos de acordo (valores negociados + desc. encargos fiscais + honor\xE1rios/encargo adm.). S\xF3 confer\xEAncia \u2014 n\xE3o use como um \xFAnico lan\xE7amento cont\xE1bil.",saidas_sem_movimento:"T\xEDtulos que estavam no CR (in\xEDcio ou entraram no m\xEAs) e sumiram do estoque no fim sem receberem na linha de recebimentos da ponte e sem serem origin\xE1ria negociada nem cedida \u2014 em geral cancelamento/inativa\xE7\xE3o.",baixa_por_cessao:"Cess\xE3o no m\xEAs: o CR baixa o face (principal + encargos fiscais + honor\xE1rios/encargo adm. at\xE9 data_cessao). Na rolagem isso aparece s\xF3 pelos detalhamentos \u2014 valor da cess\xE3o + des\xE1gio.",valor_cessao:"Parte da cess\xE3o: pre\xE7o pago pelo fundo (valor_cessao_composicao). Soma com o des\xE1gio e d\xE1 o face que sai do CR.",desagio_cessao:"Parte da cess\xE3o: face atualizado menos o pre\xE7o pago pelo fundo. Soma com o valor da cess\xE3o e d\xE1 o face que sai do CR.",valor_cessao_desembolso:"Pre\xE7o da cess\xE3o com cr\xE9dito em dinheiro (tipo_credito = DESEMBOLSO) \u2014 transfer\xEAncia para a conta da empresa.",desagio_cessao_desembolso:"Des\xE1gio da cess\xE3o em desembolso (face \u2212 pre\xE7o). Despesa financeira.",valor_cessao_subscricao:"Pre\xE7o da cess\xE3o convert
4ida em aplica\xE7\xE3o no fundo (tipo_credito = SUBSCRICAO).",desagio_cessao_subscricao:"Des\xE1gio da cess\xE3o em subscri\xE7\xE3o (face \u2212 pre\xE7o). Despesa financeira.",pag_ja_negociadas:"Pagamentos no m\xEAs sobre cobran\xE7as que j\xE1 tinham sa\xEDdo do CR em acordo anterior. O dinheiro entra, mas o t\xEDtulo n\xE3o estava mais no estoque \u2014 a rolagem devolve o valor pago para fechar.",pag_apos_cessao:"Pagamentos no m\xEAs sobre composi\xE7\xF5es j\xE1 cedidas (data_pagamento > data_cessao). O estoque saiu na \u2212Baixa por cess\xE3o; o caixa entra em \u2212Recebimentos e o valor pago volta no ajuste \u2014 mesmo padr\xE3o das origin\xE1rias p\xF3s-acordo.",pag_remanejamento:"Pagamentos no m\xEAs cujo t\xEDtulo ainda n\xE3o estava no CR neste m\xEAs \u2014 composi\xE7\xE3o emitida depois do corte, parcela/cobran\xE7a criada depois com data_pagamento retroativa, etc. Devolve o valor pago (n\xE3o o principal) na rolagem para o Fecha n\xE3o furar. N\xE3o inclui pagamento de cobran\xE7a inativa (linha pr\xF3pria).",pag_cobrancas_inativas:"Pagamentos no m\xEAs sobre cobran\xE7a/composi\xE7\xE3o inativa (ou deletada) que n\xE3o estavam no estoque do CR. Entram no caixa e o valor pago volta no ajuste para fechar.",recebimentos:"Caixa cheio do m\xEAs (valor pago, honor\xE1rios inclusive): todo recebimento com data_credito no m\xEAs \u2014 inclusive baixa manual, sem retorno e cobran\xE7a inativa \u2014 mais retornos sem recebimento.",provisao_adiantamentos:"Informativo: parte dos recebimentos cujo vencimento \xE9 ap\xF3s o m\xEAs (n\xE3o parcela). J\xE1 est\xE1 em \u2212Recebimentos. Se o t\xEDtulo j\xE1 estava no estoque (emitido no m\xEAs), a diferen\xE7a calc\u2212pago entra nos descontos da rolagem; se ainda n\xE3o estava, o pago volta no ajuste fora do estoque.",baixa_adiantamentos:"T\xEDtulos do recibo/universo deste m\xEAs j\xE1 liquidados antes do dia 1 \u2014 adiantamento comum (ex.: cobran\xE7a de fev criada e paga em jan). N\xE3o inclui redirecionamento de duplicidade.",redirecionamento_duplicidades:"Pagamento em duplicidade de outro t\xEDtulo, reatribu\xEDdo neste m\xEAs (data_baixa no m\xEAs). O caixa entrou no m\xEAs do cr\xE9dito banc\xE1rio; aqui s\xF3 baixa o adiantamento no t\xEDtulo do recibo.",retornos_sem_recebimento:"Retorno com cr\xE9dito no m\xEAs ligado ao condom\xEDnio (remessa, reatribui\xE7\xE3o/ci.retorno_id ou NN de instrumento), sem recebimento ativo no mesmo dia de cr\xE9dito com o mesmo NN \u2014 mesmo crit\xE9rio da concilia\xE7\xE3o banc\xE1ria. Entra no caixa e na exporta\xE7\xE3o de recebimentos (linha separada).",recebimentos_baixa_manual:"Subconjunto do caixa: recebimentos com baixa_manual. Podem ter ou n\xE3o retorno/instrumento. J\xE1 est\xE3o em \u2212Recebimentos.",recebimentos_sem_retorno:"Subconjunto do caixa: recebimentos sem espelho de retorno no mesmo dia de cr\xE9dito (mesmo NN). Inclui baixa manual sem NN. J\xE1 est\xE3o em \u2212Recebimentos.",recebimentos_cobranca_inativa:"Subconjunto do caixa: recebimentos de cobran\xE7a ou composi\xE7\xE3o inativa/deletada. J\xE1 est\xE3o em \u2212Recebimentos; se fora do estoque, o valor pago tamb\xE9m volta no ajuste.",nao_concedidos:"Desconto a conceder de quem atrasou no m\xEAs (novo atrasado): vira receita na rolagem porque o recibo veio l\xEDquido e o CR \xE9 bruto. Total = em aberto atrasado + atrasou e pagou no m\xEAs.",nao_concedidos_aberto:"Parte dos n\xE3o concedidos: t\xEDtulos do CR do m\xEAs que j\xE1 perderam o direito ao desconto de pontualidade e seguem em aberto.",nao_concedidos_pagou:"Parte dos n\xE3o concedidos: atrasou no m\xEAs e pagou no m\xEAs (sem levar o desconto de pontualidade).",desc_encargos_baixas:"Nas baixas do m\xEAs: quando o valor pago fica abaixo do principal + encargos fiscais esperados, al\xE9m da pontualidade concedida efetiva. Residual de multa/juros/corre\xE7\xE3o na baixa \u2014 n\xE3o \xE9 o desconto do acordo.",encargos_a_mais:"Inverso do desconto de encargos na baixa: pagou mais multa/juros/corre\xE7\xE3o do que o esperado.",desc_outros_baixas:"Nas baixas do m\xEAs: honor\xE1rios e encargo administrativo esperados que n\xE3o vieram no pagamento. N\xE3o entra na declara\xE7\xE3o como encargo.",outros_a_mais:"Inverso: pagou mais honor\xE1rios ou encargo administrativo do que o esperado na baixa.",diff_principal_baixa:"Diferen\xE7a de principal na baixa versus a face da composi\xE7\xE3o (al\xE9m da pontualidade). Sinal negativo na rolagem quando falta principal; positivo quando o principal impl\xEDcito no pagamento supera a face.",rec_ja_baixadas:"Mesmo fato da linha \u201CJ\xE1 pagos em per\xEDodos anteriores\u201D: composi\xE7\xF5es no recibo do m\xEAs j\xE1 liquidadas antes. Duplicidade reatribu\xEDda aparece em \u201CRedirecionamento de duplicidades\u201D.",outras_so_no_gerado:"Itens no CR do m\xEAs que n\xE3o est\xE3o no recibo. Entram no estoque mas n\xE3o no documento \u2014 o ajuste soma de volta 
4na reconcilia\xE7\xE3o.",outras_so_no_gerado_sem_recibo:"Soma das tr\xEAs linhas: vencidas fora do recibo + n\xE3o garantidas n\xE3o repassadas + cobran\xE7as em aberto (a vencer).",outras_so_no_gerado_vencidas_fora_recibo:"Cobran\xE7as j\xE1 vencidas no m\xEAs, no CR (emitidas) e fora do recibo \u2014 deveriam ter entrado no documento e n\xE3o entraram.",outras_so_no_gerado_nao_garantidas:"Cobran\xE7as n\xE3o garantidas no CR do m\xEAs que ainda n\xE3o foram repassadas no recibo NG (exceto plano restrito).",outras_so_no_gerado_em_aberto:"Cobran\xE7as emitidas e ainda a vencer (n\xE3o vencidas no corte), no CR do m\xEAs e fora do recibo \u2014 o recibo segue por vencimento.",outras_so_no_gerado_plano_restrito:"Cobran\xE7as do CR exclu\xEDdas do recibo por plano restrito (ex.: ressarcimento a d\xE9bito). Podem ter principal negativo.",parcelas_no_recibo:"Parcelas novas que tamb\xE9m constam no universo/recibo. Como as novas parcelas j\xE1 entram na rolagem, este ajuste evita contar o mesmo valor outra vez pelo lado do recibo.",esperado:"CR in\xEDcio + movimentos da f\xF3rmula (repasse, tarifas, \u0394 encargos, acordos, recebimentos, etc.) + reconcilia\xE7\xE3o documento \xD7 estoque. Deve igualar o CR bruto fim.",cr_fim:"Estoque de CR bruto no fim do m\xEAs (principal + encargos fiscais + honor\xE1rios e encargo adm.).",diferenca:"Esperado \u2212 CR bruto fim. Com toler\xE2ncia de R$ 0,02 considera-se que Fecha.",conf_rolagem:"Resultado da f\xF3rmula literal da rolagem, ainda sem os motivos da reconcilia\xE7\xE3o documento \xD7 estoque.",conf_reconcilicao:"Soma dos motivos que ligam o recibo (documento) ao estoque de CR. N\xE3o \xE9 lan\xE7amento cont\xE1bil novo: s\xF3 fecha a identidade.",conf_conversao:"Diferen\xE7a entre (repasse + taxas do documento) e o principal das composi\xE7\xF5es do recibo \u2014 em geral o desconto a conceder embutido no recibo l\xEDquido.",conf_pontualidade:"Concedido efetivo + n\xE3o concedidos j\xE1 tratados nas linhas da rolagem; aqui s\xF3 para mostrar que a pontualidade n\xE3o deve ser somada de novo no ajuste.",conf_calculado:"Rolagem + reconcilia\xE7\xE3o = valor esperado a comparar com o CR fim.",conf_residuo:"Parte da reconcilia\xE7\xE3o que n\xE3o foi atribu\xEDda a nenhum motivo conhecido (deveria ser ~0)."},$e=(()=>{class r{constructor(){this.embedded=!1,this.showSegmentButton=!0,this.condominioUuid="",this.competencia="",this.segmento="TODOS",this.fonte="snapshot",this.errorList=[],this.isLoading=!1,this.data=null,this.api=D(j),this.modalService=D(Ee),this.modalData=D(q,{optional:!0})}tip(e){return nn[e]??""}ngOnInit(){this.fetch()}resolveParams(){return this.embedded?{condominio_uuid:this.condominioUuid,competencia:this.competencia,segmento:this.segmento,fonte:this.fonte}:{condominio_uuid:this.modalData?.condominio_uuid??"",competencia:this.modalData?.competencia??"",segmento:this.modalData?.segmento??"TODOS",fonte:this.modalData?.fonte??"snapshot"}}fetch(){let e=this.resolveParams();if(!e.condominio_uuid||!e.competencia){this.errorList=["Par\xE2metros do detalhe incompletos."];return}this.isLoading=!0,this.errorList=[],this.data=null;let a=e.fonte!=="live",s=a?"/transfer-receipt/ar-stock-conference/snapshot-detail":"/transfer-receipt/condo-balance-razao",d=a?{condominio_uuid:e.condominio_uuid,competencia:e.competencia}:{condominio_uuid:e.condominio_uuid,competencia:e.competencia,segmento:e.segmento??"TODOS"};this.api.post(s,d).pipe(V(()=>this.isLoading=!1)).subscribe({next:C=>{this.data=C.data??null},error:C=>{Array.isArray(C?.error?.message)?this.errorList=C.error.message:this.errorList=[C?.error?.message??"N\xE3o foi poss\xEDvel carregar o detalhe da ponte."]}})}openSegmentos(){let e=this.resolveParams(),a=this.data?.filtros;this.modalService.create({nzContent:gt,nzTitle:`Ponte por segmento \u2014 ${a?.condominio_codigo??""} \xB7 ${a?.competencia_ym??e.competencia.slice(0,7)}`,nzData:{condominio_uuid:e.condominio_uuid,competencia:e.competencia,condominio_codigo:a?.condominio_codigo,condominio_nome:a?.condominio_nome,competencia_ym:a?.competencia_ym}
4,nzFooter:null,nzWidth:"780px",nzStyle:{top:"24px"},nzBodyStyle:{maxHeight:"85vh",overflow:"auto"}})}closeErrorAlert(e){this.errorList=this.errorList.filter(a=>a!==e)}segmentoLabel(e){switch(e){case"GARANTIDO":return"Garantido";case"NAO_GARANTIDO":return"N\xE3o garantido";case"INADIMPLENCIA_COMPRADA":return"Inad. comprada";case"TODOS":return"Todos";default:return e??""}}num(e){return Number(e??0)}abs(e){return Math.abs(e)}hasValue(e){return Math.abs(this.num(e))>=.01}motivo(e){let a=this.data?.saldo_condominio?.ponte_contabil?.motivos;if(a&&a[e]!=null)return this.num(a[e]);let s=this.data?.saldo_condominio;return e==="mais_pagamentos_cobrancas_ja_negociadas"?this.num(s?.pagamentos_cobrancas_ja_negociadas):e==="mais_pagamentos_apos_cessao"?this.num(s?.pagamentos_apos_cessao):e==="mais_pagamentos_remanejamento_sem_estoque"?this.num(s?.pagamentos_remanejamento_sem_estoque):e==="mais_pagamentos_cobrancas_inativas"?this.num(s?.pagamentos_cobrancas_inativas):e==="mais_retornos_sem_recebimento"?this.num(s?.retornos_sem_recebimento):e==="mais_recebimentos_baixa_manual"?this.num(s?.recebimentos_baixa_manual):e==="mais_recebimentos_sem_retorno"?this.num(s?.recebimentos_sem_retorno):e==="mais_recebimentos_cobranca_inativa"?this.num(s?.recebimentos_cobranca_inativa):e==="menos_ja_baixadas_antes_no_recibo"?this.num(s?.baixa_ja_recebidas_antes):e==="menos_ja_baixadas_antes_comuns"?this.num(s?.baixa_adiantamentos_comuns):e==="menos_redirecionamento_duplicidades"?this.num(s?.redirecionamento_duplicidades):e==="mais_outras_so_no_gerado_sem_recibo"?this.outrasGeradoSemRecibo():e==="mais_outras_so_no_gerado_vencidas_fora_recibo"?this.outrasGeradoVencidasForaRecibo():e==="mais_outras_so_no_gerado_nao_garantidas"?this.outrasGeradoNaoGarantidas():e==="mais_outras_so_no_gerado_em_aberto"?this.outrasGeradoEmAberto():e==="mais_outras_so_no_gerado_plano_restrito"?this.outrasGeradoPlanoRestrito():0}outrasGeradoSemRecibo(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.mais_outras_so_no_gerado_sem_recibo!=null?this.num(e.mais_outras_so_no_gerado_sem_recibo):this.round2(this.outrasGeradoVencidasForaRecibo()+this.outrasGeradoNaoGarantidas()+this.outrasGeradoEmAberto())}outrasGeradoVencidasForaRecibo(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.mais_outras_so_no_gerado_vencidas_fora_recibo!=null?this.num(e.mais_outras_so_no_gerado_vencidas_fora_recibo):this.round2(this.outrasGeradoPorMotivo().filter(a=>this.isMotivoVencidaForaRecibo(a.codigo)).reduce((a,s)=>a+this.num(s.valor),0))}outrasGeradoNaoGarantidas(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.mais_outras_so_no_gerado_nao_garantidas!=null?this.num(e.mais_outras_so_no_gerado_nao_garantidas):this.round2(this.outrasGeradoPorMotivo().filter(a=>a.codigo==="nao_garantida_sem_recibo").reduce((a,s)=>a+this.num(s.valor),0))}outrasGeradoEmAberto(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.mais_outras_so_no_gerado_em_aberto!=null?this.num(e.mais_outras_so_no_gerado_em_aberto):this.round2(this.outrasGeradoPorMotivo().filter(a=>a.codigo==="cobranca_em_aberto").reduce((a,s)=>a+this.num(s.valor),0))}outrasGeradoPlanoRestrito(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.mais_outras_so_no_gerado_plano_restrito!=null?this.num(e.mais_outras_so_no_gerado_plano_restrito):this.round2(this.outrasGeradoPorMotivo().filter(a=>this.isMotivoPlanoRestrito(a.codigo)).reduce((a,s)=>a+this.num(s.valor),0))}outrasGeradoTotal(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.mais_outras_so_no_gerado!=null?this.num(e.mais_outras_so_no_gerado):this.round2(this.outrasGeradoSemRecibo()+this.outrasGeradoPlanoRestrito())}isMotivoPlanoRestrito(e){return e==="nao_garantida_plano_restrito"||e==="garantida_plano_restrito"}isMotivoVencidaForaRecibo(e){return e==="vencida_fora_do_recibo"||e==="garantida_fora_do_recibo"||e==="garantida_sem_parametro"||e==="inadimplencia_comprada"}outrasGeradoPorMotivo(){return this.data?.saldo_condominio?.ponte_contabil?.motivos?.outras_so_no_gerado_por_motivo??[]}novasParcelas(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio;return this.num(e?.novas_parcelas??a?.parcelas_periodo)}principalNegociadas(){let e=this.data?.saldo_condominio,s=e?.ponte_contabil?.principal_negociadas??e?.principal_negociadas;if(s!=null)return this.num(s);let d=this.num(e?.baixa_negociadas);return this.round2(d-this.descEncargosAcordo()-this.descOutrosAcordo())}descEncargosAcordo(){let e=this.data?.saldo_condominio,a=e?.ponte_contabil;return this.num(a?.descontos_sobre_encargos_acordo??e?.descontos_sobre_encargos_acordo)}descOutrosAcordo(){let e=this.data?.saldo_condominio,a=e?.ponte_contabil;return this.num(a?.descontos_sobre_outros_acordo??e?.descontos_sobre_outros_acordo)}aumentoOutrosEncargos(){return this.num(this.data?.saldo_condominio?.aumento_outros_encargos)}efeitoNegociacao(){return this.round2(this.novasParcelas()-this.principalNegociadas())}valoresNegociados(){return this.round2(this.efeitoNegociacao()-this.descEncargosAcordo()-this.descOutrosAcordo())}negociadasJaForaDoCr(){return this.num(this.data?.saldo_condominio?.negociadas_ja_fora_do_cr)}negociadasGeradasNoMes(){return this.num(this.data?.saldo_condominio?.negociadas_geradas_no_mes)}baixaPorCessao(){return this.num(this.data?.saldo_condominio?.baixa_por_cessao)}principalCessao(){return this.num(this.data?.saldo_condominio?.principal_cessao)}encargosCessao(){return this.num(this.data?.saldo_condominio?.encargos_cessao)}valorCessao(){return this.num(this.data?.saldo_condominio?.valor_cessao)}desagioCessao(){return this.num(this.data?.saldo_condominio?.desagio_cessao)}valorCessaoDesembolso(){return this.num(this.data?.saldo_condominio?.valor_cessao_desembolso)}desagioCessaoDesembolso(){return this.num(this.data?.saldo_condominio?.desagio_cessao_desembolso)}valorCessaoSubscricao(){return this.num(this.data?.saldo_condominio?.valor_cessao_subscricao)}desagioCessaoSubscricao(){return this.num(this.data?.saldo_condominio?.desagio_cessao_subscricao)}temDetalheCessaoPorTipo(){return this.hasValue(this.valorCessaoDesembolso())||this.hasValue(this.desagioCessaoDesembolso())||this.hasValue(this.valorCessaoSubscricao())||this.hasValue(this.desagioCessaoSubscricao())}temDetalheCessao(){return this.temDetalheCessaoPorTipo()||this.hasValue(this.valorCessao())||this.hasValue(this.desagioCessao())}cessoesJaForaDoCr(){return this.num(this.data?.saldo_condominio?.cessoes_ja_fora_do_cr)}descPontualidade(){let e=this.data?.saldo_condominio?.ponte_liquida,a=this.data?.saldo_condominio?.ponte_contabil;return this.num(a?.desconto_concedido_efetivo??a?.desconto_concedido_na_baixa??e?.recebimentos_detalhe?.desconto_pontualidade_concedido??a?.desconto_concedido)}concedidoEmDia(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.pontualidade;return this.num(e?.desconto_concedido_em_dia??a?.desconto_concedido_em_dia)}baixas(){let e=this.num(this.data?.saldo_condominio?.recebimentos_total);return this.round2(e+this.descEncargos()-this.encargosRecebidosAMais()+this.diferencaPrincipalBaixa())}provisaoAdiantamentos(){return this.num(this.data?.saldo_condominio?.provisao_adiantamentos)}baixaAdiantamentos(){let e=this.data?.saldo_condominio,a=e?.baixa_adiantamentos_comuns;if(a!=null)return this.num(a);let s=this.num(e?.baixa_adiantamentos??e?.baixa_ja_recebidas_antes??this.motivo("menos_ja_baixadas_antes_no_recibo"));
4return this.round2(s-this.redirecionamentoDuplicidades())}redirecionamentoDuplicidades(){let e=this.data?.saldo_condominio;return this.num(e?.redirecionamento_duplicidades??this.motivo("menos_redirecionamento_duplicidades"))}retornosSemRecebimento(){return this.num(this.data?.saldo_condominio?.retornos_sem_recebimento??this.motivo("mais_retornos_sem_recebimento"))}descEncargos(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.ponte_liquida;if(e?.descontos_sobre_encargos!=null)return this.num(e.descontos_sobre_encargos);if(a?.recebimentos_detalhe?.descontos_sobre_encargos!=null)return this.num(a.recebimentos_detalhe.descontos_sobre_encargos);let s=a?.recebimentos_detalhe?.desconto_sobre_encargos_ou_outros;if(s!=null)return this.num(s);let d=this.num(this.data?.saldo_condominio?.descontos_sobre_encargos);return Math.round((d-this.descPontualidade()+Number.EPSILON)*100)/100}encargosRecebidosAMais(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.ponte_liquida;return this.num(e?.encargos_recebidos_a_mais??a?.recebimentos_detalhe?.encargos_recebidos_a_mais)}descOutrosBaixas(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.ponte_liquida;return this.num(e?.descontos_sobre_outros_baixas??a?.recebimentos_detalhe?.descontos_sobre_outros_baixas)}outrosRecebidosAMais(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.ponte_liquida;return this.num(e?.outros_recebidos_a_mais??a?.recebimentos_detalhe?.outros_recebidos_a_mais)}diferencaPrincipalBaixa(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.ponte_liquida;return this.num(e?.diferenca_principal_baixa??a?.recebimentos_detalhe?.diferenca_principal_baixa)}calculadoAposAjuste(){let e=this.data?.saldo_condominio?.ponte_contabil;return this.round2(this.num(e?.saldo_contabil_literal)+this.num(e?.ajuste_para_cr))}diferencaAposAjuste(){let e=this.num(this.data?.saldo_condominio?.contas_a_receber_fim?.total);return this.round2(this.calculadoAposAjuste()-e)}fechaOk(){return Math.abs(this.diferencaAposAjuste())<.02}naoConcedido(){return this.naoConcedidoNovos()}naoConcedidoNovos(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.pontualidade;return e?.desconto_nao_concedido_novos_atrasados!=null?this.num(e.desconto_nao_concedido_novos_atrasados):a?.desconto_nao_concedido_novos_atrasados!=null?this.num(a.desconto_nao_concedido_novos_atrasados):0}naoConcedidoAtrasouAberto(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.pontualidade;return this.num(e?.desconto_nao_concedido_atrasou_aberto??a?.desconto_nao_concedido_atrasou_aberto)}naoConcedidoAtrasouPagou(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.pontualidade;return this.num(e?.desconto_nao_concedido_atrasou_pagou??a?.desconto_nao_concedido_atrasou_pagou)}conversaoDocumento(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos,a=this.data?.saldo_condominio?.ponte_contabil?.leitura;return this.num(e?.conversao_documento_vs_composicoes??a?.conversao_documento_vs_composicoes??e?.diferenca_recibo_vs_gerado??e?.mais_descontos_a_concedido_recibo)}pontualidadeNoAjuste(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.pontualidade_no_ajuste!=null?this.num(e.pontualidade_no_ajuste):this.round2(this.num(e?.menos_desconto_concedido_baixas)+this.num(e?.menos_nao_concedidos_novos_atrasados))}motivosLancaveisAjuste(){let e=this.data?.saldo_condominio?.ponte_contabil?.motivos;return e?.motivos_lancaveis!=null?this.num(e.motivos_lancaveis):this.round2(-this.num(e?.menos_ja_baixadas_antes_no_recibo)-this.num(e?.menos_extras_so_no_recibo)-this.num(e?.menos_outras_so_no_recibo)+this.num(e?.mais_outras_so_no_gerado)-this.num(e?.menos_parcelas_tambem_no_recibo)+this.num(e?.mais_pagamentos_cobrancas_ja_negociadas)+this.num(e?.mais_pagamentos_apos_cessao)+this.num(e?.mais_pagamentos_remanejamento_sem_estoque))}naoConcedidoNaBaixa(){let e=this.data?.saldo_condominio?.ponte_contabil,a=this.data?.saldo_condominio?.pontualidade;return this.num(e?.desconto_nao_concedido_na_baixa??a?.desconto_nao_concedido)}recebDetalhe(){return this.data?.saldo_condominio?.ponte_liquida?.recebimentos_detalhe}juros(){return this.num(this.recebDetalhe()?.juros)}multa(){return this.num(this.recebDetalhe()?.multa)}correcao(){return this.num(this.recebDetalhe()?.correcao_monetaria)}encargoAdm(){return this.num(this.recebDetalhe()?.encargo_administrativo)}honorariosPagos(){return this.num(this.recebDetalhe()?.honorarios_pagos)}encargosRegistrados(){let e=this.recebDetalhe();return e?.encargos_registrados!=null?this.num(e.encargos_registrados):this.round2(this.juros()+this.multa()+this.correcao())}round2(e){return Math.round((Number(e)+Number.EPSILON)*100)/100}static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275cmp=O({type:r,selectors:[["app-condo-cr-bridge-detail"]],inputs:{embedded:"embedded",showSegmentButton:"showSegmentButton",condominioUuid:"condominioUuid",competencia:"competencia",segmento:"segmento",fonte:"fonte"},standalone:!1,decls:6,vars:3,consts:[[1,"bridge-detail"],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzMessage"],[3,"nzSpinning"],["nzNotFoundContent","Sem resultado."],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzOnClose","nzMessage"],["nzNotFoundContent","Ponte bruta indispon\xEDvel para este m\xEAs."],[1,"meta-bar"],[1,"meta-title"],[1,"meta-period"],[1,"dot"],[1,"meta-actions"],["nz-button","","nzType","default","nzSize","small","type","button"],[3,"nzColor"],[1,"section"],[1,"section-title"],[1,"hint"],[2,"color","#cf1322"],[1,"rollforward"],[1,"rf-row","start"],["nz-tooltip","","nzTooltipPlacement","topLeft",3,"nzTooltipTitle"],[1,"rf-row","plus"],[1,"rf-row"],[1,"rf-row","minus"],[1,"rf-row","minus",3,"zero"],[1,"rf-row","adjust-head"],[1,"rf-row","minus","adjust"],[1,"rf-row","plus","adjust"],[1,"rf-row","end"],[1,"breakdown-list"],[1,"total"],[1,"fora-calculo"],[1,"tag-fora"],["nz-button","","nzType","default","nzSize","small","type","button",3,"click"]],template:function(a,s){if(a&1&&(t(0,"div",0),B(1,lo,1,1,"nz-alert",1,Y),t(3,"nz-spin",2),v(4,mo,1,0,"nz-empty",3)(5,on,1,1),i()()),a&2){let d;n(),M(s.errorList),n(2),_("nzSpinning",s.isLoading),n(),h(!s.data&&!s.isLoading?4:-1),n(),h((d=s.data)?5:-1,d)}},dependencies:[$,F,w,k,at,ze,se,et,ve,Je],styles:[".bridge-detail[_ngcontent-%COMP%]{--border: #e8e8e8;--muted: rgba(0, 0, 0, .45);--text: rgba(0, 0, 0, .88);min-height:200px}
4.meta-bar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap;align-items:flex-start}.meta-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meta-title[_ngcontent-%COMP%]{font-size:16px;font-weight:600}.meta-period[_ngcontent-%COMP%]{margin-top:4px;font-size:13px;color:var(--muted)}.dot[_ngcontent-%COMP%]{margin:0 6px}.section[_ngcontent-%COMP%]{margin-bottom:20px}.section-title[_ngcontent-%COMP%]{margin:0 0 10px;font-size:14px;font-weight:600}.section-title.fora-calculo[_ngcontent-%COMP%]{color:#cf1322}.hint[_ngcontent-%COMP%]{margin:0 0 10px;font-size:12px;color:var(--muted);line-height:1.45}.rollforward[_ngcontent-%COMP%]{border:1px solid var(--border);border-radius:10px;overflow:hidden}.rf-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;font-size:13px;border-top:1px solid rgba(0,0,0,.06)}.rf-row[_ngcontent-%COMP%]:first-child{border-top:0}.rf-row[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--muted)}.rf-row[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-variant-numeric:tabular-nums;white-space:nowrap}.rf-row.start[_ngcontent-%COMP%], .rf-row.end[_ngcontent-%COMP%]{background:#f6ffed}.rf-row.start[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .rf-row.end[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .rf-row.start[_ngcontent-%COMP%]   b[_ngcontent-%COMP%], .rf-row.end[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:var(--text);font-weight:600}.rf-row.end.warn[_ngcontent-%COMP%]{background:#fff2f0}.rf-row.end.warn[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .rf-row.end.warn[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:#cf1322}.rf-row.adjust[_ngcontent-%COMP%]{background:#fffbe6}.rf-row.adjust-head[_ngcontent-%COMP%]{background:#fff7d1;padding-top:8px;padding-bottom:8px}.rf-row.adjust-head[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:600;color:var(--text)}.rf-row.adjust-head[_ngcontent-%COMP%]   em[_ngcontent-%COMP%]{font-style:normal;font-size:11px;color:var(--muted);white-space:nowrap}.rf-row.zero[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .rf-row.zero[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:#00000047}.rf-row.zero[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#00000038}.rf-row.fora-calculo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .rf-row.fora-calculo[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:#cf1322}.rf-row.fora-calculo[_ngcontent-%COMP%]   em.tag-fora[_ngcontent-%COMP%]{margin-left:6px;font-style:normal;font-size:11px;font-weight:500;color:#cf1322;opacity:.85}.rf-row.sub[_ngcontent-%COMP%]{padding-top:4px;padding-bottom:4px;padding-left:28px;font-size:12px;border-top:0}.rf-row[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-style:normal;font-weight:400;color:#0006;margin-left:4px}.rf-sub[_ngcontent-%COMP%]{padding:0 14px 8px;font-size:11px;color:var(--muted);line-height:1.4}.breakdown-list[_ngcontent-%COMP%]{border:1px solid var(--border);border-radius:10px;overflow:hidden}.breakdown-list[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;border-top:1px solid rgba(0,0,0,.06)}.breakdown-list[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-child{border-top:0}.breakdown-list[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--muted)}.breakdown-list[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-variant-numeric:tabular-nums;white-space:nowrap}.breakdown-list[_ngcontent-%COMP%] > div.total[_ngcontent-%COMP%]{background:#fafafa}.breakdown-list[_ngcontent-%COMP%] > div.total[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .breakdown-list[_ngcontent-%COMP%] > div.total[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-weight:600;color:var(--text)}.breakdown-list[_ngcontent-%COMP%] > div.zero-line[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .breakdown-list[_ngcontent-%COMP%] > div.zero-line[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:#00000047}.breakdown-list[_ngcontent-%COMP%] > div.zero-line[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#00000038}.breakdown-list[_ngcontent-%COMP%] > div.fora-calculo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .breakdown-list[_ngcontent-%COMP%] > div.fora-calculo[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:#cf1322}.breakdown-list[_ngcontent-%COMP%] > div.fora-calculo[_ngcontent-%COMP%]   em.tag-fora[_ngcontent-%COMP%]{margin-left:6px;font-style:normal;font-size:11px;font-weight:500;color:#cf1322;opacity:.85}.breakdown-list[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-style:normal;font-weight:400;color:#0006;margin-left:4px}.breakdown-list.warn-box[_ngcontent-%COMP%]{background:#fffbe6;border-color:#ffe58f}.result-card[_ngcontent-%COMP%]{border:1px solid #d6e4ff;border-radius:10px;overflow:hidden;background:#f0f5ff}.result-hero[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px}.result-hero[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:13px;color:#0000008c}.result-hero[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:#1d39c4;white-space:nowrap}.result-card[_ngcontent-%COMP%]   .breakdown-list[_ngcontent-%COMP%]{border:0;border-top:1px solid #d6e4ff;border-radius:0;background:#fff}"]})}}return r})();var an=()=>({y:"36vh",x:"1100px"}),rn=()=>({y:"36vh",x:"1000px"}),sn=(r,l)=>l.campo;function cn(r,l){if(r&1&&S(0,"nz-alert",2),r&2){let e=g();_("nzMessage",e.error)}}function dn(r,l){if(r&1&&(t(0,"span",6),o(1,"\xB7"),i(),o(2),p(3,"date")),r&2){let e=g(2);n(2),z(" apurado em ",u(3,1,e.result.snapshot.apurado_em,"dd/MM/yyyy HH:mm")," ")}}
4function ln(r,l){r&1&&(t(0,"nz-tag",7),o(1,"Id\xEAntico"),i())}function mn(r,l){r&1&&(t(0,"nz-tag",8),o(1,"Com diferen\xE7as"),i())}function pn(r,l){r&1&&S(0,"nz-alert",11)}function un(r,l){if(r&1&&(t(0,"tr")(1,"td"),o(2),i(),t(3,"td",17),o(4),p(5,"currency"),i(),t(6,"td",17),o(7),p(8,"currency"),i(),t(9,"td",17),o(10),p(11,"currency"),i()()),r&2){let e=l.$implicit,a=g(3);n(2),m(e.label),n(2),m(u(5,6,e.apurado,"BRL")),n(3),m(u(8,9,e.hoje,"BRL")),n(2),Ce(a.deltaClass(e.delta)),n(),z(" ",u(11,12,e.delta,"BRL")," ")}}function _n(r,l){if(r&1&&(t(0,"section",12)(1,"h4"),o(2,"Totais diferentes"),i(),t(3,"nz-table",16)(4,"thead")(5,"tr")(6,"th"),o(7,"Campo"),i(),t(8,"th",17),o(9,"Apurado"),i(),t(10,"th",17),o(11,"Hoje"),i(),t(12,"th",17),o(13,"\u0394"),i()()(),t(14,"tbody"),B(15,un,12,15,"tr",null,sn),i()()()),r&2){let e=g(2);n(3),_("nzData",e.result.totais)("nzSize","small")("nzFrontPagination",!1)("nzShowPagination",!1),n(12),M(e.result.totais)}}function Cn(r,l){r&1&&(t(0,"p",20),o(1,"Nenhum item com valor alterado."),i())}function gn(r,l){if(r&1&&(t(0,"tr")(1,"td"),o(2),i(),t(3,"td"),o(4),i(),t(5,"td")(6,"strong"),o(7),i(),t(8,"div",26),o(9),i(),t(10,"div",26),o(11),i()(),t(12,"td",17),o(13),p(14,"currency"),t(15,"div",26),o(16),p(17,"currency"),p(18,"currency"),i()(),t(19,"td",17),o(20),p(21,"currency"),t(22,"div",26),o(23),p(24,"currency"),p(25,"currency"),i()(),t(26,"td",17),o(27),p(28,"currency"),i(),t(29,"td",17)(30,"strong"),o(31),p(32,"currency"),i()(),t(33,"td"),o(34),i()()),r&2){let e,a=l.$implicit,s=g(5);n(2),m(a.momento),n(2),m(s.segmentoLabel(a.segmento)),n(3),m(a.unidade_codigo||"\u2014"),n(2),m(a.plano_contas_nome||"\u2014"),n(2),z("venc. ",a.data_vencimento||"\u2014",""),n(),Ce(s.deltaClass(a.deltas.valor_principal)),n(),z(" ",u(14,22,a.deltas.valor_principal,"BRL")," "),n(3),N(" ",u(17,25,a.apurado.valor_principal,"BRL")," \u2192 ",u(18,28,a.hoje.valor_principal,"BRL")," "),n(3),Ce(s.deltaClass(a.deltas.encargos)),n(),z(" ",u(21,31,a.deltas.encargos,"BRL")," "),n(3),N(" ",u(24,34,a.apurado.encargos,"BRL")," \u2192 ",u(25,37,a.hoje.encargos,"BRL")," "),n(3),Ce(s.deltaClass(a.deltas.desconto_a_conceder)),n(),z(" ",u(28,40,a.deltas.desconto_a_conceder,"BRL")," "),n(2),Ce(s.deltaClass(a.deltas.total)),n(2),m(u(32,43,a.deltas.total,"BRL")),n(3),m((e=a.composicao_id)!==null&&e!==void 0?e:"\u2014")}}function xn(r,l){if(r&1&&(t(0,"div",21)(1,"nz-table",22)(2,"thead")(3,"tr")(4,"th",23),o(5,"Momento"),i(),t(6,"th",24),o(7,"Segmento"),i(),t(8,"th"),o(9,"Unidade / plano"),i(),t(10,"th",17),o(11,"Princ. \u0394"),i(),t(12,"th",17),o(13,"Enc. \u0394"),i(),t(14,"th",17),o(15,"Desc. \u0394"),i(),t(16,"th",17),o(17,"Total \u0394"),i(),t(18,"th",25),o(19,"Comp."),i()()(),t(20,"tbody"),B(21,gn,35,46,"tr",null,ht().trackChanged,!0),i()()()),r&2){let e=g(4);n(),_("nzData",e.result.itens.mudaram)("nzSize","small")("nzFrontPagination",!1)("nzShowPagination",!1)("nzScroll",P(5,an)),n(20),M(e.result.itens.mudaram)}}function hn(r,l){if(r&1&&v(0,Cn,2,0,"p",20)(1,xn,23,6,"div",21),r&2){let e=g(3);h(e.result.itens.mudaram.length?1:0)}}function fn(r,l){if(r&1&&(t(0,"p",20),o(1),i()),r&2){let e=g(4);n(),z(" Nenhum item ",e.itemTab==="entraram"?"novo no recalculo":"s\xF3 no snapshot",". ")}}function bn(r,l){if(r&1&&(t(0,"tr")(1,"td"),o(2),i(),t(3,"td"),o(4),i(),t(5,"td")(6,"strong"),o(7),i(),t(8,"div",26),o(9),i(),t(10,"div",26),o(11),i()(),t(12,"td",17),o(13),p(14,"currency"),i(),t(15,"td",17),o(16),p(17,"currency"),i(),t(18,"td",17),o(19),p(20,"currency"),i(),t(21,"td",17)(22,"strong"),o(23),p(24,"currency"),i()(),t(25,"td"),o(26),i()()),r&2){let e,a=l.$implicit,s=g(5);n(2),m(a.momento),n(2),m(s.segmentoLabel(a.segmento)),n(3),m(a.unidade_codigo||"\u2014"),n(2),m(a.plano_contas_nome||"\u2014"),n(2),z("venc. ",a.data_vencimento||"\u2014",""),n(2),m(u(14,10,a.valor_principal,"BRL")),n(3),m(u(17,13,a.encargos,"BRL")),n(3),m(u(20,16,a.desconto_a_conceder,"BRL")),n(4),m(u(24,19,a.total,"BRL")),n(3),m((e=a.composicao_id)!==null&&e!==void 0?e:"\u2014")}}function vn(r,l){if(r&1&&(t(0,"div",21)(1,"nz-table",22)(2,"thead")(3,"tr")(4,"th",23),o(5,"Momento"),i(),t(6,"th",24),o(7,"Segmento"),i(),t(8,"th"),o(9,"Unidade / plano"),i(),t(10,"th",17),o(11,"Principal"),i(),t(12,"th",17),o(13,"Encargos"),i(),t(14,"th",17),o(15,"A conceder"),i(),t(16,"th",17),o(17,"Total"),i(),t(18,"th",25),o(19,"Comp."),i()()(),t(20,"tbody"),B(21,bn,27,22,"tr",null,ht().trackItem,!0),i()()()),r&2){let e=g(4);n(),_("nzData",e.itemTab==="entraram"?e.result.itens.entraram:e.result.itens.sairam)("nzSize","small")("nzFrontPagination",!1)("nzShowPagination",!1)("nzScroll",P(5,rn)),n(20),M(e.itemTab==="entraram"?e.result.itens.entraram:e.result.itens.sairam)}}function En(r,l){if(r&1&&v(0,fn,2,1,"p",20)(1,vn,23,6,"div",21),r&2){let e=g(3);h((e.itemTab==="entraram"?e.result.itens.entraram:e.result.itens.sairam).length?1:0)}}function Sn(r,l){if(r&1){let e=R();t(0,"section",12)(1,"h4"),o(2,"Itens de CR (por composi\xE7\xE3o)"),i(),t(3,"nz-tabset",18),E("nzSelectedIndexChange",function(s){T(e);let d=g(2);return y(d.itemTab=s===0?"mudaram":s===1?"entraram":"sairam")}),S(4,"nz-tab",19)(5,"nz-tab",19)(6,"nz-tab",19),i(),v(7,hn,2,1)(8,En,2,1),i()}if(r&2){let e=g(2);n(3),_("nzSelectedIndex",e.itemTab==="mudaram"?0:e.itemTab==="entraram"?1:2),n(),_("nzTitle","Mudaram ("+e.result.itens.mudaram.length+")"),n(),_("nzTitle","Entraram ("+e.result.itens.entraram.length+")"),n(),_("nzTitle","Sa\xEDram ("+e.result.itens.sairam.length+")"),n(),h(e.itemTab==="mudaram"?7:-1),n(),h(e.itemTab==="entraram"||e.itemTab==="sairam"?8:-1)}}function zn(r,l){if(r&1){let e=R();t(0,"div",3)(1,"div")(2,"div",4),o(3),i(),t(4,"div",5),o(5),t(6,"span",6),o(7,"\xB7"),i(),o(8),v(9,dn,4,4),t(10,"span",6),o(11,"\xB7"),i(),o(12),p(13,"date"),i()(),v(14,ln,2,0,"nz-tag",7)(15,mn,2,0,"nz-tag",8),i(),t(16,"div",9)(17,"span"),o(18,"Totais: "),t(19,"strong"),o(20),i()(),t(21,"span"),o(22,"Entraram: "),t(23,"strong"),o(24),i()(),t(25,"span"),o(26,"Sa\xEDram: "),t(27,"strong"),o(28),i()(),t(29,"span"),o(30,"Mudaram: "),t(31,"strong"),o(32),i()(),t(33,"span",10),o(34),i()(),v(35,pn,1,0,"nz-alert",11)(36,_n,17,4,"section",12)(37,Sn,9,6,"section",12),t(38,"div",13)(39,"button",14),E("click",function(){T(e);let s=g();return y(s.runCompare())}),S(40,"span",15),o(41," Verificar de novo "),i()()}if(r&2){let e=g();n(3),N(" ",e.result.condominio.codigo," \u2014 ",e.result.condominio.nome," "),n(2),z(" Compet\xEAncia ",e.formatYm(e.result.competencia_ym)," "),n(3),z(" snapshot v",e.result.snapshot.versao," "),n(),h(e.result.snapshot.apurado_em?9:-1),n(3),z(" verificado ",u(13,17,e.result.verificado_em,"dd/MM/yyyy HH:mm")," "),n(2),h(e.result.igual?14:15),n(6),m(e.result.resumo.totais_diferentes),n(4),m(e.result.resumo.itens_entraram),n(4),m(e.result.resumo.itens_sairam),n(4),m(e.result.resumo.itens_mudaram),n(2),N(" Itens snapshot ",e.result.resumo.qtd_itens_snapshot," \u2192 hoje ",e.result.resumo.qtd_itens_hoje," "),n(),h(e.result.igual?35:-1),n(),h(e.result.totais.length?36:-1),n(),h(e.result.igual?-1:37),n(2),_("nzLoading",e.isLoading)}}var Ci=(()=>
4{class r{constructor(e,a){this.api=e,this.message=a,this.data=D(q),this.isLoading=!1,this.result=null,this.error=null,this.itemTab="mudaram"}ngOnInit(){this.runCompare()}runCompare(){this.isLoading=!0,this.error=null,this.api.post("/transfer-receipt/ar-stock-conference/compare-live",{condominio_uuid:this.data.condominio_uuid,competencia:this.data.competencia}).pipe(V(()=>this.isLoading=!1)).subscribe({next:e=>{this.result=e.data,this.result?.igual&&this.message.success("Apura\xE7\xE3o id\xEAntica ao recalculo de hoje."),this.pickDefaultTab()},error:e=>{this.result=null,this.error=Array.isArray(e?.error?.message)?e.error.message.join(" "):e?.error?.message??"N\xE3o foi poss\xEDvel verificar a apura\xE7\xE3o."}})}pickDefaultTab(){if(!this.result)return;let{itens:e}=this.result;e.mudaram.length?this.itemTab="mudaram":e.entraram.length?this.itemTab="entraram":e.sairam.length?this.itemTab="sairam":this.itemTab="mudaram"}formatYm(e){let[a,s]=e.split("-");return`${s}/${a}`}segmentoLabel(e){switch(e){case"GARANTIDO":return"Garantido";case"NAO_GARANTIDO":return"N\xE3o garantido";case"INADIMPLENCIA_COMPRADA":return"Inad. comprada";default:return e}}deltaClass(e){return Math.abs(e)<.01?"":e>0?"delta-up":"delta-down"}trackItem(e,a){return a.chave}trackChanged(e,a){return a.chave}static{this.\u0275fac=function(a){return new(a||r)(I(j),I(G))}}static{this.\u0275cmp=O({type:r,selectors:[["app-condo-cr-bridge-compare"]],standalone:!1,decls:4,vars:3,consts:[[1,"compare-modal"],[3,"nzSpinning"],["nzShowIcon","","nzType","error",3,"nzMessage"],[1,"meta-bar"],[1,"meta-title"],[1,"meta-period"],[1,"dot"],["nzColor","success"],["nzColor","error"],[1,"resumo-row"],[1,"muted"],["nzShowIcon","","nzType","success","nzMessage","Nenhuma diferen\xE7a entre o snapshot apurado e o recalculo com os dados de hoje."],[1,"block"],[1,"actions"],["nz-button","","nzType","default","type","button",3,"click","nzLoading"],["nz-icon","","nzType","reload"],[3,"nzData","nzSize","nzFrontPagination","nzShowPagination"],["nzAlign","right"],["nzSize","small",3,"nzSelectedIndexChange","nzSelectedIndex"],[3,"nzTitle"],[1,"empty-hint"],[1,"table-wrap"],[3,"nzData","nzSize","nzFrontPagination","nzShowPagination","nzScroll"],["nzWidth","72px"],["nzWidth","110px"],["nzWidth","90px"],[1,"sub"]],template:function(a,s){a&1&&(t(0,"div",0)(1,"nz-spin",1),v(2,cn,1,1,"nz-alert",2)(3,zn,42,20),i()()),a&2&&(n(),_("nzSpinning",s.isLoading),n(),h(s.error?2:-1),n(),h(s.result?3:-1))},dependencies:[$,F,w,k,Z,ze,Pe,Me,Ae,Ie,Re,De,st,re,ae,se,ve,Je],styles:[".compare-modal[_ngcontent-%COMP%]{min-height:200px}.meta-bar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap;align-items:flex-start}.meta-title[_ngcontent-%COMP%]{font-size:15px;font-weight:600}.meta-period[_ngcontent-%COMP%]{margin-top:4px;font-size:12px;color:#00000073}.dot[_ngcontent-%COMP%]{margin:0 6px}.resumo-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;font-size:13px}.resumo-row[_ngcontent-%COMP%]   .muted[_ngcontent-%COMP%]{color:#00000073}.block[_ngcontent-%COMP%]{margin-top:16px}.block[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:0 0 8px;font-size:13px;font-weight:600}.table-wrap[_ngcontent-%COMP%]{margin-top:8px}.sub[_ngcontent-%COMP%]{font-size:11px;color:#00000073;line-height:1.3}.empty-hint[_ngcontent-%COMP%]{margin:12px 0;font-size:13px;color:#00000073}.delta-up[_ngcontent-%COMP%]{color:#389e0d}.delta-down[_ngcontent-%COMP%]{color:#cf1322}.actions[_ngcontent-%COMP%]{margin-top:16px;display:flex;justify-content:flex-end}"]})}}return r})();var Tn=(r,l)=>l.visao;function yn(r,l){if(r&1&&S(0,"nz-alert",4),r&2){let e=g();_("nzMessage",e.error)}}function Bn(r,l){if(r&1){let e=R();t(0,"button",7),E("click",function(){let s=T(e).$implicit,d=g();return y(d.exportar(s.visao))}),t(1,"span",8),o(2),i(),t(3,"span",9),o(4),i()()}if(r&2){let e=l.$implicit,a=g();_("nzLoading",a.loadingVisao===e.visao)("disabled",a.loadingVisao!==null&&a.loadingVisao!==e.visao),n(2),m(e.label),n(2),m(e.hint)}}var gi=(()=>{class r{constructor(){this.modalData=D(q),this.api=D(j),this.message=D(G),this.loadingVisao=null,this.error=null,this.botoes=[{visao:"ESTOQUE_INICIO",label:"CR in\xEDcio",hint:"Composi\xE7\xF5es abertas no corte inicial"},{visao:"ESTOQUE_FIM",label:"CR fim",hint:"Composi\xE7\xF5es abertas no corte final"},{visao:"RECEBIMENTOS",label:"Recebimentos",hint:"Baixas do m\xEAs (por composi\xE7\xE3o)"},{visao:"RECEBIMENTOS_POS_NEGOCIACAO",label:"Origin\xE1rias p\xF3s-acordo",hint:"Pagamentos em cobran\xE7as j\xE1 negociadas"},{visao:"ACORDOS_NEGOCIADAS",label:"Acordos / negociadas",hint:"Sa\xEDdas por renegocia\xE7\xE3o no m\xEAs"},{visao:"BAIXA_POR_CESSAO",label:"Baixa por cess\xE3o",hint:"Cess\xE3o: valor vendido + des\xE1gio (soma = face que sai do CR)"},{visao:"PARCELAS",label:"Parcelas criadas",hint:"Novas parcelas de acordo no m\xEAs"},{visao:"DELTA_ENCARGOS",label:"\u0394 encargos",hint:"Composi\xE7\xF5es que geraram aumento de encargos"},{visao:"SAIDAS_SEM_MOVIMENTO",label:"Sa\xEDdas sem movimento",hint:"Sa\xEDram do CR sem pagamento/acordo"},{visao:"JA_BAIXADA_ANTES",label:"J\xE1 baixadas antes",hint:"No recibo, liquidadas antes do m\xEAs"},{visao:"OUTRAS_SO_NO_GERADO",label:"Cobran\xE7as n\xE3o apuradas em recibo de repasse",hint:"No CR do m\xEAs e fora do recibo"}
4,{visao:"EXTRAS_SO_NO_RECIBO",label:"Extras s\xF3 no recibo",hint:"No recibo sem contrato, fora do CR do m\xEAs"},{visao:"OUTRAS_SO_NO_RECIBO",label:"Outras s\xF3 no recibo",hint:"No recibo com contrato, fora do CR do m\xEAs"}]}exportar(e){if(!this.modalData?.condominio_uuid||!this.modalData?.competencia){this.error="Par\xE2metros incompletos para a auditoria.";return}this.loadingVisao=e,this.error=null,this.api.post("/transfer-receipt/ar-stock-conference/audit-csv",{condominio_uuid:this.modalData.condominio_uuid,competencia:this.modalData.competencia,visao:e}).pipe(V(()=>this.loadingVisao=null)).subscribe({next:a=>{let s=a.data;if(!s?.csv){this.error="Snapshot sem dados de auditoria. Reapure a compet\xEAncia.";return}this.downloadBlob(s.csv,s.filename),this.message.success(s.qtd?`CSV gerado (${s.qtd} linha(s)).`:"CSV gerado (sem linhas nesta vis\xE3o).")},error:a=>{this.error=a?.error?.message??"N\xE3o foi poss\xEDvel exportar a auditoria."}})}downloadBlob(e,a){let s=new Blob([e],{type:"text/csv;charset=utf-8;"}),d=URL.createObjectURL(s),C=document.createElement("a");C.href=d,C.download=a||"auditoria-apuracao.csv",C.click(),URL.revokeObjectURL(d)}static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275cmp=O({type:r,selectors:[["app-condo-cr-bridge-audit"]],standalone:!1,decls:10,vars:3,consts:[[1,"audit-modal"],[1,"meta"],[1,"meta-title"],[1,"hint"],["nzShowIcon","","nzType","error",2,"margin-bottom","12px",3,"nzMessage"],[1,"export-grid"],["nz-button","","nzType","default","type","button",1,"export-btn",3,"nzLoading","disabled"],["nz-button","","nzType","default","type","button",1,"export-btn",3,"click","nzLoading","disabled"],[1,"btn-label"],[1,"btn-hint"]],template:function(a,s){a&1&&(t(0,"div",0)(1,"div",1)(2,"div",2),o(3),i(),t(4,"p",3),o(5," Exporte CSVs montados no backend a partir do snapshot apurado. Apura\xE7\xF5es anteriores a este recurso precisam ser reprocessadas. "),i()(),v(6,yn,1,1,"nz-alert",4),t(7,"div",5),B(8,Bn,5,4,"button",6,Tn),i()()),a&2&&(n(3),N(" ",s.modalData.condominio_codigo," \u2014 ",s.modalData.condominio_nome," "),n(3),h(s.error?6:-1),n(2),M(s.botoes))},dependencies:[$,F,w,k],styles:[".audit-modal[_ngcontent-%COMP%]{min-height:180px}.meta[_ngcontent-%COMP%]{margin-bottom:16px}.meta-title[_ngcontent-%COMP%]{font-size:15px;font-weight:600}.hint[_ngcontent-%COMP%]{margin:6px 0 0;font-size:13px;color:#00000073;line-height:1.45}.export-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.export-btn[_ngcontent-%COMP%]{height:auto!important;min-height:64px;padding:10px 12px!important;text-align:left;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;gap:2px}
4.btn-label[_ngcontent-%COMP%]{font-weight:600;font-size:13px}.btn-hint[_ngcontent-%COMP%]{font-size:12px;color:#00000073;line-height:1.35}@media (max-width: 720px){.export-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}"]})}}return r})();var xi=()=>["condominio"],An=()=>({x:"1400px",y:"58vh"}),Rn=()=>({x:"1920px",y:"60vh"}),Pn=(r,l)=>l.condominio_uuid,Dn=(r,l)=>l.competencia_ym;function In(r,l){if(r&1){let e=R();t(0,"nz-alert",7),E("nzOnClose",function(){let s=T(e).$implicit,d=g();return y(d.closeErrorAlert(s))}),i()}if(r&2){let e=l.$implicit;_("nzMessage",e)}}function Nn(r,l){if(r&1&&S(0,"nz-empty",29),r&2){let e=g(3);_("nzNotFoundContent",e.apuracaoRows.length?"Nenhuma apura\xE7\xE3o com erro.":"Nenhuma apura\xE7\xE3o. Selecione um condom\xEDnio e clique em Apurar.")}}function On(r,l){if(r&1){let e=R();t(0,"tr")(1,"td",35)(2,"strong"),o(3),i(),t(4,"div",36),o(5),i()(),t(6,"td"),o(7),i(),t(8,"td",33),o(9),p(10,"currency"),i(),t(11,"td")(12,"nz-tag",37),o(13),i()(),t(14,"td",33),o(15),p(16,"currency"),i(),t(17,"td",33),o(18),p(19,"currency"),i(),t(20,"td",33),o(21),p(22,"currency"),i(),t(23,"td",33),o(24),p(25,"currency"),i(),t(26,"td",33),o(27),p(28,"currency"),i(),t(29,"td",33),o(30),p(31,"currency"),i(),t(32,"td",33),o(33),p(34,"currency"),i(),t(35,"td",33),o(36),p(37,"currency"),i(),t(38,"td",33),o(39),p(40,"currency"),i(),t(41,"td",33),o(42),p(43,"currency"),i(),t(44,"td",33),o(45),p(46,"currency"),i(),t(47,"td",33),o(48),p(49,"currency"),i(),t(50,"td",33),o(51),p(52,"currency"),i(),t(53,"td",38)(54,"button",39),E("click",function(){let s=T(e).$implicit,d=g(4);return y(d.openCompare(s))}),S(55,"span",40),i(),t(56,"button",41),E("click",function(){let s=T(e).$implicit,d=g(4);return y(d.openApuracaoDetail(s))}),S(57,"span",42),i(),t(58,"button",43),E("click",function(){let s=T(e).$implicit,d=g(4);return y(d.openAudit(s))}),S(59,"span",44),i()()()}if(r&2){let e,a,s,d,C,f,x=l.$implicit,b=g(4);n(3),m(x.condominio_codigo),n(2),m(x.condominio_nome),n(2),m((e=x.versao)!==null&&e!==void 0?e:"\u2014"),n(2),m(u(10,19,x.conferencia_residuo,"BRL")),n(3),_("nzColor",b.conferenciaColor(x)),n(),z(" ",b.conferenciaFecha(x)?"Fecha":"N\xE3o fecha"," "),n(2),m(u(16,22,x.estoque_inicio_principal,"BRL")),n(3),m(u(19,25,x.estoque_inicio_encargos,"BRL")),n(3),m(u(22,28,x.repasse_total,"BRL")),n(3),m(u(25,31,(a=x.tarifa_bancaria)!==null&&a!==void 0?a:0,"BRL")),n(3),m(u(28,34,(s=x.tarifa_repasse)!==null&&s!==void 0?s:0,"BRL")),n(3),m(u(31,37,(d=x.taxa_adm)!==null&&d!==void 0?d:0,"BRL")),n(3),m(u(34,40,(C=x.taxa_adm_antecipacao)!==null&&C!==void 0?C:0,"BRL")),n(3),m(u(37,43,x.aumento_encargos,"BRL")),n(3),m(u(40,46,(f=x.aumento_outros_encargos)!==null&&f!==void 0?f:0,"BRL")),n(3),m(u(43,49,x.recebimentos_valor_pago,"BRL")),n(3),m(u(46,52,x.desconto_nao_concedido,"BRL")),n(3),m(u(49,55,x.estoque_fim_principal,"BRL")),n(3),m(u(52,58,x.estoque_fim_encargos,"BRL"))}}function Ln(r,l){if(r&1&&(t(0,"div",30)(1,"nz-table",31,0)(3,"thead")(4,"tr")(5,"th",32),o(6,"Condom\xEDnio"),i(),t(7,"th"),o(8,"Vers\xE3o"),i(),t(9,"th",33),o(10,"Diferen\xE7a"),i(),t(11,"th"),o(12,"Status"),i(),t(13,"th",33),o(14,"CR ini. princ."),i(),t(15,"th",33),o(16,"CR ini. enc."),i(),t(17,"th",33),o(18,"Repasse"),i(),t(19,"th",33),o(20,"Tar. banc."),i(),t(21,"th",33),o(22,"Tar. repasse"),i(),t(23,"th",33),o(24,"Taxa adm."),i(),t(25,"th",33),o(26,"Adm. antecip."),i(),t(27,"th",33),o(28,"\u0394 encargos"),i(),t(29,"th",33),o(30,"\u0394 hon./adm."),i(),t(31,"th",33),o(32,"Receb."),i(),t(33,"th",33),o(34,"N\xE3o conc."),i(),t(35,"th",33),o(36,"CR fim princ."),i(),t(37,"th",33),o(38,"CR fim enc."),i(),t(39,"th",34),o(40,"A\xE7\xF5es"),i()()(),t(41,"tbody"),B(42,On,60,61,"tr",null,Pn),i()()()),r&2){let e=me(2),a=g(3);n(),_("nzData",a.apuracaoRowsVisible)("nzSize","small")("nzFrontPagination",!1)("nzShowPagination",!1)("nzScroll",P(5,An)),n(41),M(e.data)}}function wn(r,l){if(r&1&&(t(0,"div",25)(1,"div")(2,"div",26),o(3),i(),t(4,"div",27),o(5," Fonte = ponte \xB7 CR in\xEDcio/fim \xB7 3 segmentos "),i()(),t(6,"nz-tag",28),o(7),i()(),v(8,Nn,1,1,"nz-empty",29)(9,Ln,44,6,"div",30)),r&2){let e=g(2);n(3),z("Apura\xE7\xF5es de ",e.apuracaoYm||"\u2014",""),n(4),z(" ",e.apuracaoRowsFiltradas.length," registro(s) "),n(),h(e.apuracaoRowsFiltradas.length?9:8)}}function kn(r,l){if(r&1){let e=R();t(0,"form",8),E("ngSubmit",function(){T(e);let s=g();return y(s.onSearchApuracao())}),t(1,"div",9),S(2,"app-filtro-pessoas",10),i(),t(3,"div",9)(4,"nz-form-item")(5,"nz-form-label",11),o(6,"Compet\xEAncia"),i(),t(7,"nz-form-control",12),S(8,"nz-date-picker",13),i()()(),t(9,"div",14)(10,"nz-form-item")(11,"nz-form-label"),o(12,"Status"),i(),t(13,"nz-form-control")(14,"label",15),o(15,"Somente com erro"),i()()()(),t(16,"div",14)(17,"nz-form-item")(18,"button",16),S(19,"span",17),o(20," Buscar "),i()()(),t(21,"div",14)(22,"nz-form-item")(23,"button",18),E("click",function(){T(e);let s=g();return y(s.onProcessApuracao())}),S(24,"span",19),o(25," Apurar "),i()()(),t(26,"div",14)(27,"nz-form-item")(28,"button",20),E("click",function(){T(e);let s=g();return y(s.openExportContabil())}),S(29,"span",21),o(30," CSV "),i()()(),t(31,"div",9)(32,"nz-form-item")(33,"button",22),E("click",function(){T(e);let s=g();return y(s.goToRemessas())}),o(34," Remessas (job dia 10, 03:00) "),i()()()(),t(35,"p",23),o(36," Apura\xE7\xE3o de cobran\xE7as por compet\xEAncia (recibo de repasse \xD7 CR). Job no dia 10 \xE0s 03:00 (America/Sao_Paulo), compet\xEAncia do m\xEAs anterior; reapura\xE7\xE3o manual \xE9 "),t(37,"strong"),o(38,"s\xEDncrona"),i(),o(39,". CSV Fortes (apura\xE7\xE3o, recebimentos e cess\xF5es) usa o mapeamento de "),t(40,"strong"),o(41,"Configura\xE7\xE3o cont\xE1bil \u2192 Contas compet\xEAncia"),i(),o(42,". Diff compara snapshot \xD7 dados de hoje sem gravar. "),i(),t(43,"nz-spin",24),v(44,wn,10,3),i()}if(r&2){let e,a,s,d=g();_("formGroup",d.apuracaoForm),n(2),_("required",!1)("allowClear",!0)("selectMode","multiple")("storageValue",!1)("tiposPessoas",P(13,xi)),n(16),_("disabled",(e=d.apuracaoForm.get("competencia"))==null?null:e.invalid)("nzLoading",d.isLoadingApuracao),n(5),_("disabled",((a=d.apuracaoForm.get("competencia"))==null?null:a.invalid)||!d.canProcess)("nzLoading",d.isProcessing),n(5),_("disabled",(s=d.apuracaoForm.get("competencia"))==null?null:s.invalid),n(15),_("nzSpinning",d.isLoadingApuracao),n(),h(d.searchedApuracao&&!d.isLoadingApuracao?44:-1)}}function Fn(r,l){r&1&&S(0,"nz-empty",49)}function Vn(r,l){r&1&&S(0,"nz-empty",51)}
4function qn(r,l){r&1&&(t(0,"div",36),o(1,"sem recibo"),i())}function jn(r,l){r&1&&(t(0,"nz-tag",60),o(1,"OK"),i())}function $n(r,l){r&1&&(t(0,"nz-tag",61),o(1,"Quebra"),i())}function Un(r,l){if(r&1){let e=R();t(0,"tr")(1,"td",35)(2,"strong"),o(3),i(),v(4,qn,2,0,"div",36),i(),t(5,"td",33),o(6),p(7,"currency"),i(),t(8,"td",33),o(9),p(10,"currency"),i(),t(11,"td",33),o(12),p(13,"currency"),i(),t(14,"td",33),o(15),p(16,"currency"),i(),t(17,"td",33),o(18),p(19,"currency"),i(),t(20,"td",33),o(21),p(22,"currency"),i(),t(23,"td",33),o(24),p(25,"currency"),i(),t(26,"td",57),o(27),p(28,"currency"),i(),t(29,"td",58),o(30),p(31,"currency"),i(),t(32,"td",33),o(33),p(34,"currency"),i(),t(35,"td",33),o(36),p(37,"currency"),i(),t(38,"td",33),o(39),p(40,"currency"),i(),t(41,"td",57),o(42),p(43,"currency"),i(),t(44,"td",33)(45,"strong"),o(46),p(47,"currency"),i()(),t(48,"td",59),v(49,jn,2,0,"nz-tag",60)(50,$n,2,0,"nz-tag",61),i(),t(51,"td",38)(52,"button",62),E("click",function(){let s=T(e).$implicit,d=g(4);return y(d.openDetail(s))}),S(53,"span",42),o(54," Detalhe "),i()()()}if(r&2){let e,a,s,d=l.$implicit,C=g(4);A("row-bad",!C.okPonteBruta(d)),n(3),m(C.formatYm(d.competencia_ym)),n(),h(d.recibo_existe?-1:4),n(2),m(u(7,19,d.saldo_inicial,"BRL")),n(3),m(u(10,22,(e=d.repasse)!==null&&e!==void 0?e:0,"BRL")),n(3),m(u(13,25,(a=d.tarifas)!==null&&a!==void 0?a:0,"BRL")),n(3),m(u(16,28,d.aumento_encargos,"BRL")),n(3),m(u(19,31,(s=d.aumento_outros_encargos)!==null&&s!==void 0?s:0,"BRL")),n(3),m(u(22,34,C.efeitoNegociacao(d),"BRL")),n(3),m(u(25,37,d.recebimentos,"BRL")),n(3),m(u(28,40,C.baixaAdiantamentos(d),"BRL")),n(3),m(u(31,43,C.naoConcedido(d),"BRL")),n(3),m(u(34,46,C.descEncargos(d),"BRL")),n(3),m(u(37,49,C.descEncargosAcordo(d),"BRL")),n(3),m(u(40,52,C.descOutrosAcordo(d),"BRL")),n(3),m(u(43,55,C.outrosAjuste(d),"BRL")),n(4),m(u(47,58,d.contas_a_receber_fim,"BRL")),n(3),h(C.okPonteBruta(d)?49:50)}}function Gn(r,l){if(r&1&&(t(0,"div",30)(1,"nz-table",52,1)(3,"thead")(4,"tr")(5,"th",53),o(6,"M\xEAs"),i(),t(7,"th",33),o(8,"SI bruto"),i(),t(9,"th",33),o(10,"Repasse"),i(),t(11,"th",33),o(12,"Taxas"),i(),t(13,"th",33),o(14,"Aum. enc."),i(),t(15,"th",33),o(16,"Aum. hon./adm."),i(),t(17,"th",33),o(18,"Val. negociados"),i(),t(19,"th",33),o(20,"Receb."),i(),t(21,"th",33),o(22,"\u2212 J\xE1 pagos antes"),i(),t(23,"th",33),o(24,"+ N\xE3o conc."),i(),t(25,"th",33),o(26,"Desc.enc.b."),i(),t(27,"th",33),o(28,"Desc.enc.a."),i(),t(29,"th",33),o(30,"Desc.outros a."),i(),t(31,"th",33),o(32,"Outros"),i(),t(33,"th",33),o(34,"CR bruto"),i(),t(35,"th",54),o(36,"OK"),i(),t(37,"th",55),o(38,"Detalhe"),i()()(),t(39,"tbody"),B(40,Un,55,61,"tr",56,Dn),i()()()),r&2){let e=me(2),a=g(3);n(),_("nzData",a.rows)("nzSize","small")("nzFrontPagination",!1)("nzShowPagination",!1)("nzScroll",P(5,Rn)),n(39),M(e.data)}}function Jn(r,l){if(r&1&&(t(0,"div",25)(1,"div")(2,"div",26),o(3),i(),t(4,"div",27),o(5),t(6,"span",50),o(7,"\xB7"),i(),o(8," somente meses j\xE1 apurados (snapshot) "),i()(),t(9,"nz-tag",28),o(10),i()(),t(11,"p",23),o(12," Valores congelados na apura\xE7\xE3o. Meses sem apura\xE7\xE3o n\xE3o aparecem. Para comparar com os dados de hoje, use o \xEDcone de diff na aba "),t(13,"strong"),o(14,"Apura\xE7\xE3o mensal"),i(),o(15,". "),i(),v(16,Vn,1,0,"nz-empty",51)(17,Gn,42,6,"div",30)),r&2){let e=g(2);n(3),N(" ",e.serie.filtros.condominio_codigo," \u2014 ",e.serie.filtros.condominio_nome," "),n(2),N(" ",e.formatYm(e.serie.filtros.competencia_inicio_ym)," \u2192 ",e.formatYm(e.serie.filtros.competencia_fim_ym)," "),n(5),z("",e.rows.length," m\xEAs(es)"),n(6),h(e.rows.length?17:16)}}function Wn(r,l){if(r&1){let e=R();t(0,"form",8),E("ngSubmit",function(){T(e);let s=g();return y(s.onSearch())}),t(1,"div",45),S(2,"app-filtro-pessoas",46),i(),t(3,"div",9)(4,"nz-form-item")(5,"nz-form-label",11),o(6,"Compet\xEAncia in\xEDcio"),i(),t(7,"nz-form-control"),S(8,"nz-date-picker",47),i()()(),t(9,"div",9)(10,"nz-form-item")(11,"nz-form-label",11),o(12,"Compet\xEAncia fim"),i(),t(13,"nz-form-control"),S(14,"nz-date-picker",48),i()()(),t(15,"div",14)(16,"nz-form-item")(17,"button",16),S(18,"span",17),o(19," Buscar "),i()()()(),t(20,"nz-spin",24),v(21,Fn,1,0,"nz-empty",49)(22,Jn,18,6),i()}if(r&2){let e=g();_("formGroup",e.filterForm),n(2),_("required",!0)("selectMode","default")("tiposPessoas",P(9,xi)),n(15),_("disabled",e.filterForm.invali
4d)("nzLoading",e.isLoading),n(3),_("nzSpinning",e.isLoading),n(),h(e.searched&&!e.serie&&!e.isLoading?21:-1),n(),h(e.serie?22:-1)}}var hi=(()=>{class r{constructor(e,a,s,d,C,f,x){this.api=e,this.fb=a,this.modalService=s,this.message=d,this.permissionService=C,this.router=f,this.elementRef=x,this.mainTab="apuracao",this.apuracaoRows=[],this.apuracaoRowsVisible=[],this.apuracaoYm=null,this.isLoadingApuracao=!1,this.searchedApuracao=!1,this.isProcessing=!1,this.canProcess=!1,this.apuracaoScrollIndex=1,this.apuracaoScrollSize=40,this.apuracaoTableScrollTarget=null,this.estabelecimentos=[],this.errorList=[],this.isLoading=!1,this.searched=!1,this.serie=null,this.rows=[],this.onApuracaoScroll=b=>{jt(()=>{let c=this.apuracaoRowsFiltradas;if(this.apuracaoRowsVisible.length>=c.length)return;let L=b.target;L.scrollTop+L.clientHeight>=L.scrollHeight-120&&this.increaseApuracaoScroll()},1)},this.apuracaoForm=this.fb.group({condominio:[[]],competencia:[null,we.required],somenteComErro:[!1]}),this.filterForm=this.fb.group({condominio:[null,we.required],competencia_inicio:[null,we.required],competencia_fim:[null,we.required]})}ngOnInit(){this.loadEstabelecimentos(),this.permissionService.validateWithoutModal(ke.ReprocessarApuracaoEstoqueAr,()=>{this.canProcess=!0}),this.apuracaoForm.get("somenteComErro")?.valueChanges.subscribe(()=>{this.resetApuracaoScroll(),this.ensureApuracaoTableScrollListener()})}ngOnDestroy(){this.detachApuracaoTableScrollListener()}onMainTabChange(e){this.mainTab=e===1?"serie":"apuracao"}conferenciaColor(e){if(this.conferenciaFecha(e))return"success";let a=Number(e.conferencia_residuo);return Number.isFinite(a)&&Math.abs(a)<=.05?"warning":"error"}conferenciaFecha(e){if(e.conferencia_ok)return!0;let a=Number(e.conferencia_residuo);return Number.isFinite(a)&&Math.abs(a)<.02}get apuracaoRowsFiltradas(){return this.apuracaoForm.get("somenteComErro")?.value?this.apuracaoRows.filter(e=>!this.conferenciaFecha(e)):this.apuracaoRows}onSearchApuracao(){if(this.apuracaoForm.get("competencia")?.invalid){this.apuracaoForm.get("competencia")?.markAsTouched();return}this.isLoadingApuracao=!0,this.errorList=[],this.searchedApuracao=!0,this.apuracaoRows=[],this.apuracaoRowsVisible=[],this.apuracaoScrollIndex=1;let e=dt(this.apuracaoForm.value.competencia),a=this.condominioUuidsApuracao(),s={competencia:e};a.length===1?s.condominio_uuid=a[0]:a.length>1&&(s.condominio_uuids=a),this.api.post("/transfer-receipt/ar-stock-conference/list",s).pipe(V(()=>this.isLoadingApuracao=!1)).subscribe({next:d=>{this.apuracaoYm=d.data.competencia_ym,this.apuracaoRows=d.data.itens??[],this.resetApuracaoScroll(),this.ensureApuracaoTableScrollListener(),this.apuracaoRows.length||this.message.info("Nenhuma apura\xE7\xE3o persistida neste m\xEAs. Use Processar.")},error:d=>{this.apuracaoRows=[],this.apuracaoRowsVisible=[],this.errorList=Array.isArray(d?.error?.message)?d.error.message:[d?.error?.message??"N\xE3o foi poss\xEDvel listar as apura\xE7\xF5es."]}})}resetApuracaoScroll(){this.apuracaoScrollIndex=1,this.apuracaoRowsVisible=this.apuracaoRowsFiltradas.slice(0,this.apuracaoScrollSize)}increaseApuracaoScroll(){let e=this.apuracaoRowsFiltradas;this.apuracaoRowsVisible.length>=e.length||(this.apuracaoScrollIndex+=1,this.apuracaoRowsVisible=e.slice(0,this.apuracaoScrollIndex*this.apuracaoScrollSize))}ensureApuracaoTableScrollListener(){setTimeout(()=>{let e=this.elementRef.nativeElement.querySelector(".apuracao-list-table .ant-table-body");!e||e===this.apuracaoTableScrollTarget||(this.detachApuracaoTableScrollListener(),this.apuracaoTableScrollTarget=e,e.addEventListener("scroll",this.onApuracaoScroll,{passive:!0}))})}detachApuracaoTableScrollListener(){this.apuracaoTableScrollTarget&&(this.apuracaoTableScrollTarget.removeEventListener("scroll",this.onApuracaoScroll),this.apuracaoTableScrollTarget=null)}onProcessApuracao(){if(!this.canProcess){this.message.warning("Sem permiss\xE3o para apurar/reapurar.");return}if(this.apuracaoForm.get("competencia")?.invalid){this.apuracaoForm.get("competencia")?.markAsTouched(),this.message.warning("Selecione o m\xEAs.");return}let e=this.condominioUuidsApuracao();if(e.length!==1){this.message.warning("Selecione exatamente um condom\xEDnio para apurar/reapurar (s\xEDncrono).");return}let a=this.apuracaoRows.find(C=>C.condominio_uuid===e[0]),s=!!a,d=a?.versao??0;this.modalService.confirm({nzTitle:s?"Reapurar compet\xEAncia?":"Apurar compet\xEAncia?",nzContent:s?`Fonte = contas compet\xEAncia. Vers\xE3o ${d} fica no hist\xF3rico; cria a ${d+1} (s\xEDncrono).`:"Calcula a ponte da compet\xEAncia e grava CR in\xEDcio/fim (3 segmentos) + c\xE1lculo principal.",nzOkText:s?"Reapurar":"Apurar",nzOkDanger:s,nzOnOk:()=>this.runProcess(e[0],s)})}runProcess(e,a){this.isProcessing=!0;let s=dt(this.apuracaoForm.value.competencia);return new Promise((d,C)=>{this.api.post("/transfer-receipt/ar-stock-conference/process",{condominio_uuid:e,competencia:s}).pipe(V(()=>this.isProcessing=!1)).subscribe({next:f=>{let x=f.data?.apuracao?.versao,b=Number(f.data?.saldo_condominio?.divergencia??f.data?.saldo_condominio?.ponte_contabil?.divergencia_vs_cr),c=Number(f.data?.saldo_condominio?.contas_a_receber_fim?.total),L=Number.isFinite(b)?b.toLocaleStr
4ing("pt-BR",{style:"currency",currency:"BRL"}):"\u2014",H=Number.isFinite(c)?c.toLocaleString("pt-BR",{style:"currency",currency:"BRL"}):"\u2014";this.message.success(a?`Reapura\xE7\xE3o s\xEDncrona conclu\xEDda (v${x??"\u2014"}). Diferen\xE7a ${L} \xB7 CR fim ${H}.`:`Apura\xE7\xE3o s\xEDncrona conclu\xEDda (v${x??1}). Diferen\xE7a ${L} \xB7 CR fim ${H}.`),this.onSearchApuracao(),d()},error:f=>{let x=Array.isArray(f?.error?.message)?f.error.message.join(" "):f?.error?.message??"Falha na apura\xE7\xE3o.";this.message.error(x),C(f)}})})}openApuracaoDetail(e){this.modalService.create({nzContent:$e,nzTitle:`Ponte \xD7 CR (snapshot) \u2014 ${e.condominio_codigo} \xB7 ${this.formatYm(e.competencia_ym)}`,nzData:{condominio_uuid:e.condominio_uuid,competencia:`${e.competencia_ym}-01`,fonte:"snapshot"},nzFooter:null,nzWidth:"720px",nzStyle:{top:"24px"},nzBodyStyle:{maxHeight:"85vh",overflow:"auto"}})}openAudit(e){this.modalService.create({nzContent:gi,nzTitle:`Auditoria CSV \u2014 ${e.condominio_codigo} \xB7 ${this.formatYm(e.competencia_ym)}`,nzData:{condominio_uuid:e.condominio_uuid,competencia:`${e.competencia_ym}-01`,condominio_codigo:e.condominio_codigo,condominio_nome:e.condominio_nome},nzFooter:null,nzWidth:"920px",nzStyle:{top:"24px"},nzBodyStyle:{maxHeight:"85vh",overflow:"auto"}})}openCompare(e){this.modalService.create({nzContent:Ci,nzTitle:`Verificar vs hoje \u2014 ${e.condominio_codigo} \xB7 ${this.formatYm(e.competencia_ym)}`,nzData:{condominio_uuid:e.condominio_uuid,competencia:`${e.competencia_ym}-01`,condominio_codigo:e.condominio_codigo,condominio_nome:e.condominio_nome},nzFooter:null,nzWidth:"960px",nzStyle:{top:"24px"},nzBodyStyle:{maxHeight:"85vh",overflow:"auto"}})}openExportContabil(){if(this.apuracaoForm.get("competencia")?.invalid){this.apuracaoForm.get("competencia")?.markAsTouched(),this.message.warning("Selecione o m\xEAs.");return}if(!this.estabelecimentos.length){this.message.warning("Cadastre estabelecimentos em Configura\xE7\xE3o cont\xE1bil.");return}let e=this.condominioUuidsApuracao();this.modalService.create({nzContent:Ct,nzTitle:"Exportar CSV Fortes",nzData:{competencia:dt(this.apuracaoForm.value.competencia),estabelecimentos:this.estabelecimentos,condominio_uuids:e,condominio_uuid:e.length===1?e[0]:null},nzFooter:null,nzWidth:720})}goToRemessas(){this.router.navigate(["/app/contas-competencia/remessas-processamento"])}condominioUuidsApuracao(){let e=this.apuracaoForm.value.condominio;return Array.isArray(e)?e.filter(a=>!!a):e?[e]:[]}loadEstabelecimentos(){this.api.get("/transfer-receipt/ar-stock-conference/estabelecimentos").subscribe({next:e=>{this.estabelecimentos=(e.data||[]).filter(a=>a.ativo)}})}
4onSearch(){if(this.filterForm.invalid)return;let e=Et(this.filterForm.value.competencia_inicio),a=Et(this.filterForm.value.competencia_fim);if(e.slice(0,7)>a.slice(0,7)){this.errorList=["A compet\xEAncia inicial deve ser anterior ou igual \xE0 final."];return}this.isLoading=!0,this.searched=!0,this.errorList=[],this.serie=null,this.rows=[],this.api.post("/transfer-receipt/ar-stock-conference/serie-apurada",{condominio_uuid:this.filterForm.value.condominio,competencia_inicio:e,competencia_fim:a}).pipe(V(()=>this.isLoading=!1)).subscribe({next:s=>{this.serie=s.data,this.rows=s.data?.meses??[],this.rows.length||this.message.info("Nenhuma apura\xE7\xE3o no intervalo. Apure os meses na aba Apura\xE7\xE3o mensal.")},error:s=>{this.errorList=Array.isArray(s?.error?.message)?s.error.message:[s?.error?.message??"N\xE3o foi poss\xEDvel carregar a s\xE9rie apurada."]}})}openDetail(e){let a=this.serie?.filtros.condominio_uuid??this.filterForm.value.condominio;this.modalService.create({nzContent:$e,nzTitle:`Snapshot \u2014 ${this.formatYm(e.competencia_ym)}`,nzData:{condominio_uuid:a,competencia:`${e.competencia_ym}-01`,fonte:"snapshot"},nzFooter:null,nzWidth:"720px",nzStyle:{top:"24px"},nzBodyStyle:{maxHeight:"85vh",overflow:"auto"}})}closeErrorAlert(e){this.errorList=this.errorList.filter(a=>a!==e)}formatYm(e){let[a,s]=e.split("-");return`${s}/${a}`}novasParcelas(e){return Number(e.novas_parcelas??e.parcelas_periodo??0)}principalNegociadas(e){return e.principal_negociadas!=null?Number(e.principal_negociadas):this.round2(Number(e.baixa_negociadas??0)-this.descEncargosAcordo(e)-this.descOutrosAcordo(e))}descEncargosAcordo(e){return Number(e.descontos_sobre_encargos_acordo??0)}descOutrosAcordo(e){return Number(e.descontos_sobre_outros_acordo??0)}efeitoNegociacao(e){return this.round2(this.novasParcelas(e)-this.principalNegociadas(e))}valoresNegociados(e){return this.round2(this.efeitoNegociacao(e)-this.descEncargosAcordo(e)-this.descOutrosAcordo(e))}descPontualidade(e){return Number(e.recebimentos_detalhe?.desconto_pontualidade_concedido??e.desconto_concedido??0)}descEncargos(e){return e.descontos_sobre_encargos_liquidos!=null?Number(e.descontos_sobre_encargos_liquidos):e.recebimentos_detalhe?.descontos_sobre_encargos!=null?Number(e.recebimentos_detalhe.descontos_sobre_encargos):e.recebimentos_detalhe?.desconto_sobre_encargos_ou_outros!=null?Number(e.recebimentos_detalhe.desconto_sobre_encargos_ou_outros):this.round2(Number(e.descontos_sobre_encargos??0)-this.descPontualidade(e))}encargosRecebidosAMais(e){return Number(e.encargos_recebidos_a_mais??e.recebimentos_detalhe?.encargos_recebidos_a_mais??0)}aConcederRecibo(e){return Number(e.ajuste_motivos?.diferenca_recibo_vs_gerado??e.ajuste_motivos?.mais_descontos_a_concedido_recibo??0)}jaBaixadas(e){return this.baixaAdiantamentos(e)}provisaoAdiantamentos(e){return Number(e.provisao_adiantamentos??0)}baixaAdiantamentos(e){return Number(e.baixa_adiantamentos??e.ajuste_motivos?.menos_ja_baixadas_antes_no_recibo??e.baixa_ja_recebidas_antes??0)}outrosAjuste(e){let a=e.ajuste_motivos;return a?a.motivos_lancaveis!=null?this.round2(Number(a.motivos_lancaveis)+this.jaBaixadas(e)-Number(a.mais_pagamentos_cobrancas_ja_negociadas??0)):this.round2(-Number(a.menos_extras_so_no_recibo??0)-Number(a.menos_outras_so_no_recibo??0)+Number(a.mais_outras_so_no_gerado??0)-Number(a.menos_parcelas_tambem_no_recibo??0)+Number(a.residuo??0)):this.round2(this.ajusteBruto(e)+this.jaBaixadas(e))}ajusteBruto(e){return Number(e.ajuste_para_cr??0)}naoConcedido(e){return Number(e.desconto_nao_concedido_novos_atrasados??e.desconto_nao_concedido??0)}saldoContabilBruto(e){return e.saldo_contabil_literal!=null?Number(e.saldo_contabil_literal):this.round2(Number(e.saldo_inicial)+Number(e.repasse_mais_tarifas)+Number(e.aumento_encargos)+Number(e.aumento_outros_encargos??0)+this.novasParcelas(e)-Number(e.recebimentos)-this.descEncargos(e)+this.encargosRecebidosAMais(e)-Number(e.diferenca_principal_baixa??0)-Number(e.baixa_negociadas)-Number(e.baixa_por_cessao??0)-Number(e.baixa_saidas_sem_movimento??0)+this.naoConcedido(e))}okPonteBruta(e){return Math.abs(this.saldoContabilBruto(e)+this.ajusteBruto(e)-Number(e.contas_a_receber_fim))<.02}round2(e){return Math.round((Number(e)+Number.EPSILON)*100)/100}static{this.\u0275fac=function(a){return new(a||r)(I(j),I(qt),I(Ee),I(G),I(Xt),I(We),I(It))}}static{this.\u0275cmp=O({type:r,selectors:[["app-condo-cr-bridge-modal"]],standalone:!1,decls:8,vars:2,consts:[["apurTable",""],["bridgeTable",""],[1,"cr-bridge-modal"],["nzSize","small",3,"nzSelectedIndexChange"],["nzTitle","Apura\xE7\xE3o mensal"],["nzTitle","S\xE9rie apurada"],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzMessage"],["nzShowIcon","","nzType","error","nzCloseable","",2,"margin-bottom","12px",3,"nzOnClose","nzMessage"],["nz-row","","nzGutter","12","nzAlign","bottom","nz-form","","nzLayout","vertical",3,"ngSubmit","formGroup"],["nz-col","","nzSpan","4"],["label","Condom\xEDnios","formControlName","condominio",3,"required","allowClear","selectMode","storageValue","tiposPessoas"],["nzRequired",""],["nzErrorTip","Selecione o m\xEAs"],["formControlName","competencia","nzPlaceHolder","M\xEAs","nzMode","month","nzFormat","MM/yyyy",2,"width","100%"],["nz-col","","nzSpan","3"],["nz-checkbox","","formControlName","somenteComErro"],["nz-button","","nzType","primary","type","submit","nzBlock","",3,"disabled","nzLoading"],["nz-icon","","nzType","search"],["nz-button","","nzType","default","nzDanger","","type","button","nzBlock","",3,"click","disabled","nzLoading"],["nz-icon","","nzType","calculator"],["nz-button","","nzType","default","type","button","nzBlock","",3,"click","disabled"],["nz-icon","","nzType","download"],["nz-button","","nzType","link","type","button",3,"click"],[1,"hint"],[3,"nzSpinning"],[1,"meta-bar"],[1,"meta-title"],[1,"meta-period"],["nzColor","blue"],[3,"nzNotFoundContent"],[1,"serie-table-wrap"],[1,"apuracao-list-table",3,"nzData","nzSize","nzFrontPagination","nzShowPagination","nzScroll"],["nzWidth","200px","nzLeft",""],["nzAlign","right"],["nzAlign","center","nzWidth","160px","nzRight",""],["nzLeft",""],[1,"sub-muted"],[3,"nzColor"],["nzAlign","center","nzRight",""],["nz-button","","nzType","link","nzSize","small","nz-tooltip","","nzTooltipTitle","Verificar snapshot \xD7 dados de hoje",3,"click"],["nz-icon","","nzType","diff"],["nz-button","","nzType","link","nzSize","small","nz-tooltip","","nzTooltipTitle","Detalhe do snapshot",3,"click"],["nz-icon","","nzType","eye"],["nz-button","","nzType","link","nzSize","small","nz-tooltip","","nzTooltipTitle","Auditoria CSV (estoque, baixas, \u0394 encargos)",3,"click"],["nz-icon","","nzType","file-text"],["nz-col","","nzSpan","8"],["label","Condom\xEDnio","formControlName","condominio",3,"required","selectMode","tiposPessoas"],["formControlName","competencia_inicio","nzPlaceHolder","M\xEAs","nzMode","month","nzFormat","MM/yyyy",2,"width","100%"],["formControlName","competencia_fim","nzPlaceHolder","M\xEAs","nzMode","month","nzFormat","MM/yyyy",2,"width","100%"],["nzNotFoundContent","Sem resultado para os filtros informados."],[1,"dot"],["nzNotFoundContent","Nenhuma apura\xE7\xE3o neste intervalo."],[3,"nzData","nzSize","nzFrontPagination","nzShowPagination","nzScroll"],["nzWidth","88px","nzLeft",""],["nzAlign","center","nzWidth","72px"],["nzAlign","center","nzWidth","90px","nzRight",""],[3,"row-bad"],["nzAlign","right",1,"cell-adjust"],["nzAlign","right",1,"cell-result"],["nzAlign","center"],["nzColor","success"],["nzColor","error"],["nz-button","","nzType","link","nzSize","small",3,"click"]],template:function(a,s){a&1&&(t(0,"div",2)(1,"nz-tabset",3),E("nzSelectedIndexChange",function(C){return s.onMainTabChange(C)}),S(2,"nz-tab",4)(3,"nz-tab",5),i(),B(4,In,1,1,"nz-alert",6,Y),v(6,kn,45,14)(7,Wn,23,10),i()),a&2&&(n(4),M(s.errorList),n(2),h(s.mainTab==="apuracao"?6:-1),n(),h(s.mainTab==="serie"?7:-1))},dependencies:[Ke,ie,He,Xe,Ye,Ze,$,F,w,k,ne,rt,at,Q,X,it,tt,nt,ot,Z,ze,Pe,Me,Ae,Ie,Re,De,Yt,st,re,ae,se,et,ct,ve],styles:[".cr-bridge-modal[_ngcontent-%COMP%]{--border: #e8e8e8;--muted: rgba(0, 0, 0, .45);--text: rgba(0, 0, 0, .88);--ok-bg: #f6ffed;--bad-bg: #fff2f0;--adjust: #ad6800;min-height:280px}
4.meta-bar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:16px;margin:8px 0 12px;flex-wrap:wrap}.meta-title[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:var(--text)}.meta-period[_ngcontent-%COMP%]{margin-top:4px;font-size:13px;color:var(--muted)}.dot[_ngcontent-%COMP%]{margin:0 6px}.hint[_ngcontent-%COMP%]{margin:0 0 12px;font-size:12px;color:var(--muted);line-height:1.45}.hint[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{color:var(--text)}.serie-table-wrap[_ngcontent-%COMP%]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.row-bad[_ngcontent-%COMP%]{background:var(--bad-bg)}.cell-bad[_ngcontent-%COMP%]{background:#ffccc7!important;color:#a8071a;font-weight:600}.cell-ok[_ngcontent-%COMP%]{background:var(--ok-bg)}.cell-adjust[_ngcontent-%COMP%]{color:var(--adjust);font-weight:600}.cell-result[_ngcontent-%COMP%]{color:#1d39c4;font-weight:600}.sub-muted[_ngcontent-%COMP%]{font-size:11px;color:var(--muted);font-weight:400}.segment-tabs[_ngcontent-%COMP%]{margin:4px 0 12px}.segment-tabs[_ngcontent-%COMP%]     .ant-tabs-content-holder{display:none}"]})}}return r})();var fi=(()=>{class r{static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275mod=_e({type:r})}static{this.\u0275inj=ue({imports:[U,oe,Qe,J,Ne,Ct]})}}return r})();Nt(gt,[re,ae,$e],[]);function Kn(r,l){if(r&1){let e=R();t(0,"button",3),E("click",function(){T(e);let s=g();return y(s.goToRemessas())}),o(1," Remessas apura\xE7\xE3o "),i()}}var bi=(()=>{class r{constructor(e){this.router=e}goToRemessas(){this.router.navigate(["/app/contas-competencia/remessas-processamento"])}static{this.\u0275fac=function(a){return new(a||r)(I(We))}}static{this.\u0275cmp=O({type:r,selectors:[["app-contas-competencia"]],standalone:!1,decls:10,vars:1,consts:[[3,"nzGhost"],["nz-button","","nzType","default","type","button",3,"click",4,"nzSpaceItem"],[1,"contas-competencia-page"],["nz-button","","nzType","default","type","button",3,"click"]],template:function(a,s){a&1&&(t(0,"nz-page-header",0)(1,"nz-page-header-title"),o(2,"Contas compet\xEAncia"),i(),t(3,"nz-page-header-subtitle"),o(4," Apura\xE7\xE3o de cobran\xE7as por compet\xEAncia (recibo \xD7 CR) "),i(),t(5,"nz-page-header-extra")(6,"nz-space"),v(7,Kn,2,0,"button",1),i()()(),t(8,"div",2),S(9,"app-condo-cr-bridge-modal"),i()),a&2&&_("nzGhost",!1)},dependencies:[F,w,k,Kt,Jt,Wt,Ht,kt,wt,hi],styles:[".contas-competencia-page[_ngcontent-%COMP%]{padding:0 8px 24px}"]})}}return r})();var Yn=[{path:"",pathMatch:"full",redirectTo:"buscar"},{path:"buscar",component:bi,data:{role:ke.ContasCompetenciaListar},canActivate:[vt]},{path:"remessas-processamento",component:Qt,data:{remessaContext:"ar-stock",role:ke.ContasCompetenciaListar},canActivate:[vt]}],vi=(()=>{class r{static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275mod=_e({type:r})}static{this.\u0275inj=ue({imports:[bt.forChild(Yn),bt]})}}return r})();var Xr=(()=>{class r{static{this.\u0275fac=function(a){return new(a||r)}}static{this.\u0275mod=_e({type:r})}static{this.\u0275inj=ue({imports:[U,vi,J,Ne,ei,fi]})}}return r})();export{Xr as ContasCompetenciaModule};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.