var Unibase;(function(n){let t;(function(t){let i;(function(t){class i extends n.Platform.Core.BaseComponent{jsFiles(){return["apps/transact/controls/automation/manualpaymentterm.js","platform/apps/managers/appmanager.js","apps/transact/controls/pricelist/managers/pricelistmanager.js","apps/transact/managers/paymentterms/paymenttermmanager.js","platform/tag/managers/tagmanager.js","apps/transact/managers/interfaces/automation/irulemanager.js","apps/transact/managers/automation/rulemanager.js"]}cssFiles(){return[]}html(n,t){return`
`}load(t,i){$("#btn_CloseForm").click(function(){$("#"+i).modal("hide");$("#"+i).remove()});$(".btn_Save_Form").click(function(){var r=!0,e,u,f,t;$("#chkSection_Override").is(":checked")?(r=!0,e=$(".txtAutoComplete_LobId").val(),u={PaymentTermRuleId:0,ContactId:Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_organizationid"})[0].Value),LobId:Number($(".select_loadlobs").val()),PaymentTermId:Number($(".select_loadpricecodes").val()),PriceCodeId:0,OrderApprovalRuleId:0,ManualPaymentTerm:r},Bizgaze.Apps.Transact.Managers.RuleManager.Instance().savecontactdefaultPaymentTerm(u).then(function(){MessageHelper.Instance().showSuccess("Manual Payment Saved Successfully","")}),$("#"+i).modal("hide"),$("#"+i).remove(),t=n.Themes.Providers.DetailHelper.DetailInstance(),t._recordId=n.Themes.Providers.DetailHelper.recordId,t._installedAppId=n.Themes.Providers.DetailHelper.installedAppId,t._containerId=t._containerId,t.loadPortlets(t)):(r=!1,$(".select_loadpricecodes").val()!="0"&&(f=n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_organizationid"})[0].Value,Bizgaze.Apps.Transact.Managers.RuleManager.Instance().refreshcreditlimitrules(f,"PaymentTerm Rule",0).then(function(){MessageHelper.Instance().showSuccess("Manual Payment Term Added Successfully","")}),$("#"+i).modal("hide"),$("#"+i).remove(),t=n.Themes.Providers.DetailHelper.DetailInstance(),t._recordId=n.Themes.Providers.DetailHelper.recordId,t._installedAppId=n.Themes.Providers.DetailHelper.installedAppId,t._containerId=t._containerId,t.loadPortlets(t)))});var r=[],u=[],f=n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_organizationid"})[0].Value;Bizgaze.Apps.Transact.Managers.PriceListManager.Instance().getlobs(Number(f)).then(function(n){var t,i;if(n.Data!="")for(t=0;t