var Bizgaze;(function(n){let t;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.BranchIds=[];this.Branchlist=[];this.taxcode=[];this.editbranches="";this.selectedids="";this.CodeIds=[0];this.branchidsarray=[];this.selectData=[];this.txt_EditLedgerName="";this.txt_EditLedgerId=0}init(n,t,i){var r=this;i!=null&&i()}loadControl(n){$("#"+n).html('
<\/div><\/div><\/div>
Tax Code<\/strong><\/div>
Rate<\/strong><\/div>
Display Text<\/strong><\/div>
Display Percent<\/strong><\/div><\/div ><\/div><\/div>
<\/div><\/div><\/div>Add Tax Codes<\/span><\/a>')}loadControlSettings(){}loadPropertySettings(){}bindEditFormDetails(n,t){var i=this,r=Number(t);i.getTaxesDetails(r)}getTaxesDetails(n){var t=this;t.fileCacheHelper.loadJsFile("apps/transact/managers/taxmanager/taxmanager.js",function(){Unibase.Apps.Transact.Managers.TaxManager.Instance().getTaxes(n).then(function(n){var u,f,r,o,i,s,e;if(t.taxcode=[],u=n.result,u.length!=0){for(f=[],r=0;r").val(f[e].TaxId).text(f[e].TaxCodeName).appendTo(s);$("#ddl_Parent"+o+" option[value='"+i.ParentId+"']").attr("selected","selected")}}})})}getTax(n,t,i){var f=this,e=[],r,u=[];f.fileCacheHelper.loadJsFile("apps/transact/managers/taxmanager/taxmanager.js",function(){Unibase.Apps.Transact.Managers.TaxManager.Instance().getBranch(n).then(function(n){for(var o,h,l,c=n.result,s=0;sn.ledgerid==r.ledgerid)!=undefined?(h=u.find(n=>n.ledgerid==r.ledgerid),h.branchname+="|"+r.branchname,h.branchid+="|"+r.branchid,h.branchwiseledgerid+="|"+r.branchwiseledgerid):u.push(r);o!=null&&(o.BranchId==0?(f.taxcode[t].Accledgersid=o.LedgerId,f.taxcode[t].Accledgersname=o.LedgerName,$(".AccountName").val(o.LedgerId),$("#hf_branchwiseledger"+i).val(o.BranchWiseLedgerId),$("#hf_updateguid"+i).val(o.UpdateGuid),l=new Option(o.LedgerName,o.LedgerId.toString(),!0),$("#txt_AccountName"+i).append(l),$("#chK_PortalWiseLedger"+i).prop("checked",!1),$(".PortalAccountName"+i).addClass("hidden"),$(".portalacc"+i).addClass("hidden"),$(".li_branches"+i).addClass("hidden"),$("#txt_AccountName"+i).prop("disabled",!1),$("#txt_AccountName"+i).addClass("required")):(f.AddPortalAccName(null,u,i),$("#chK_PortalWiseLedger"+i).prop("checked",!0),$("#txt_AccountName"+i).removeClass("required"),$(".PortalAccountName"+i).removeClass("hidden"),$(".portalacc"+i).removeClass("hidden"),$("#txt_AccountName"+i).prop("disabled",!0),$(".li_branches"+i).removeClass("hidden")))})})}AddTaxCodes(){var n=this,t=moment().valueOf();$(".moreoptions").addClass("hidden");n.AddRow({taxid:0,rate:"",displaytext:"",taxcodename:"",displaypercent:"",taxcodeid:0,applion:"",parentid:0,parentname:"",ratetypeid:0,Accledgerid:0,Accledgername:""},t)}AddRow(n,t){var r=this,a=$(".item-row").length,e="",o=$("#ul_brancheslist"+t).children().length,v=moment(n.FromDate).format("DD/MM/YYYY"),y=moment(n.toDate).format("DD/MM/YYYY"),u,f,s,h,i,c,l;e='
<\/span>