var _pagesize=20,pageIndex=0,subtotal=0,outbyvalue=0,reconciledata=[],Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this._idscount=0;this._oldId="";this._Unchkidscount=0;this._checkidscount=0;this._ContainerId=""}cssFiles(){return["tenants/themes/compact/css/coupons.css"]}jsFiles(){return["platform/tag/managers/tagmanager.js","platform/apps/managers/appmanager.js","apps/transact/components/bankreconciliation/findandmatchreconciliation.js","platform/analytics/components/reportviewer/reportviewer.js","platform/analytics/components/templateviewer/templateviewer.js","platform/analytics/components/reportviewer/linkreport.js"]}html(t,i){const u=this,f=$(`#bankLedgerCard_${t}`),r=+f.find("#hf_brsjournalid").val();u.journalId=r;u.ledgerid=+f.find("#hf_brsledgerid").val();u.bankamount=+f.find("#hf_brsbankbalid").val();u.ledgeramount=+f.find("#hf_brsledgerbalid").val();u.journalno=f.find("#hf_brsjournalnumberid").val();u.bankReconcileId=+f.find("#hf_brsbankrecid").val();u.reconciliationDetailsId=+f.find("#hf_brsrecdetailsid").val();u.accountname=f.find("#hf_brsaccountname").val();u.journaldate=f.find("#hf_brsjournaldate").val();u.action=f.find("#hf_brsledgeractions").val();u.recdetailsid=t;subtotal=0;outbyvalue=0;reconciledata=[];n.Apps.Transact.Components.FindandMatch.Instance()._ContainerId=i;u.action=="spent"&&(u.bankamount=-1*Number(u.bankamount));n.Apps.Transact.Components.FindandMatch.Instance()._Bankamount=u.bankamount;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/widgets/managers/interfaces/iwidgetmanager.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/widgets/managers/widgetmanager.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/core/helpers/propertyhelper/propertyhelper.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/core/helpers/token/tokenhelper.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/analytics/components/reportviewer/reportviewer.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/analytics/components/reportviewer/_reportviewer.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("tenants/themes/compact/js/navigation/navigationhelper.js",null);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadCssFile("tenants/themes/compact/css/coupons.css",null);return` `}load(t,i){const r=this;pageIndex=0;n.Apps.Transact.Components.FindandMatch.Instance()._oldId="";n.Apps.Transact.Components.FindandMatch.Instance()._idscount=0;n.Apps.Transact.Components.FindandMatch.Instance()._Unchkidscount=0;n.Apps.Transact.Components.FindandMatch.Instance()._checkidscount=0;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/transact/managers/ledgers/ledgermanager.js",function(){n.Apps.Transact.Managers.LedgerManager.Instance().getBankReconcileById(r.bankReconcileId).then(function(u){u.result!=null&&($("#bankreconciliationfromdate").val(u.result.FromDate),$("#bankreconciliationtodate").val(u.result.ToDate),n.Apps.Transact.Components.FindandMatch.Instance().BankRecFromDate=u.result.FromDate,n.Apps.Transact.Components.FindandMatch.Instance().BankRecToDate=u.result.ToDate,n.Apps.Transact.Components.FindandMatch.Instance().getLedgerJournalEntryDetails(r.ledgerid,0,n.Apps.Transact.Components.FindandMatch.Instance()._Bankamount,r.ledgeramount,null,i,r.bankReconcileId,t))})});$("#btn_reconciliationlist_load_more__modal_bizgaze_BRS").click(function(){pageIndex++;var u=$("#txt_accountname_refno_Org_search").val();(u==""||u==null||u==undefined)&&(u="null");n.Apps.Transact.Components.FindandMatch.Instance().getLedgerJournalEntryDetails(r.ledgerid,pageIndex,n.Apps.Transact.Components.FindandMatch.Instance()._Bankamount,r.ledgeramount,u,i,r.bankReconcileId,t)});$("#btnClose").click(function(){r.navigationHelper.closePopUp()});$("#txt_accountname_refno_Org_search").on("input",function(){var u=$(this).val();(u==""||u==null||u==undefined)&&(u="null");pageIndex=0;n.Apps.Transact.Components.FindandMatch.Instance()._oldId="";n.Apps.Transact.Components.FindandMatch.Instance()._idscount=0;n.Apps.Transact.Components.FindandMatch.Instance()._Unchkidscount=0;n.Apps.Transact.Components.FindandMatch.Instance()._checkidscount=0;n.Apps.Transact.Components.FindandMatch.Instance().getLedgerJournalEntryDetails(r.ledgerid,pageIndex,r.bankamount,r.ledgeramount,u,i,r.bankReconcileId,t)});$("#btnSave").click(function(){n.Apps.Transact.Components.FindandMatch.Instance().saveAllselectedReconcilition(i,r.journalId,n.Apps.Transact.Components.FindandMatch.Instance()._Bankamount,reconciledata,r.ledgerid)})}init(){}getFindAndMatchDetails(){}getLedgerJournalEntryDetails(t,i,r,u,f,e,o,s){var w,v;if(t!=0){var h="",c="",l=Unibase.Platform.Helpers.NavigationHelper.commonFilter_FromDate,a=Unibase.Platform.Helpers.NavigationHelper.commonFilter_ToDate;let w=0;l!=null&&a!=null?(h=l.toString(),c=a.toString()):(h=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"),c=Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDateformat(new Date(Unibase.Platform.Helpers.DateTimeHelper.Instance().currentDate()),"YYYY/MM/DD"));$(".ReconciliationDetails-list-items").remove();f!==""&&f!=="null"&&$(".ReconciliationDetails-item-active").remove();var b=moment(h).format("YYYY-MM-DD"),k=moment(c).format("YYYY-MM-DD"),y=moment(n.Apps.Transact.Components.FindandMatch.Instance().BankRecFromDate).format("YYYY-MM-DD"),p=moment(n.Apps.Transact.Components.FindandMatch.Instance().BankRecToDate).format("YYYY-MM-DD");r=r;u=u;w=Number(u);v=!0;w=i==0?10:0;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/transact/managers/ledgers/ledgermanager.js",function(){n.Apps.Transact.Managers.LedgerManager.Instance().getReconciliationData(t,y,p,v,i,f,w).then(function(t){var y,h;if(i==0&&$("#checkAll").prop("checked",!1),$("#btn_reconciliationlist_load_more__modal_bizgaze_BRS").addClass("hidden"),y=0,$("._btnreconciliation_div").addClass("hidden"),t.result._rows.length!=0){$("#btn_reconciliationlist_load_more__modal_bizgaze_BRS").removeClass("hidden");var rt=Unibase.Platform.Helpers.DateTimeHelper.Instance();for(y=t.result._totalRecords,w==0&&$("#btn_reconciliationlist_load_more__modal_bizgaze_BRS").addClass("hidden"),h=0;h';c+=k==0?'