123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- var bnkreconciliationdetailsid = 0;
- var bnkreconcileid = 0;
- var Bizgaze;
- (function (Bizgaze) {
- let Apps;
- (function (Apps) {
- let Transact;
- (function (Transact) {
- let Components;
- (function (Components) {
- let BankReconciliation;
- (function (BankReconciliation) {
- class BankReconcile extends Unibase.Platform.Core.BaseComponent {
- jsFiles() {
- return ["apps/transact/components/bankreconciliation/bankreconcile.js", "apps/transact/components/bankreconciliation/findandmatchreconciliation.js"];
- }
- cssFiles() {
- return [];
- }
- html() {
- return "";
- }
- load() {
- }
- init(AppName, BankreconcileId, ledgerid, ledgername, closingbal, credit, debit, refno, reconciliationdetailsid, bankaction, banktransactiondate) {
- var instance = this;
- this.fileCacheHelper.loadJsFile("platform/apps/managers/appmanager.js", null);
- this.fileCacheHelper.loadJsFile("platform/forms/managers/formmanager.js", null);
- instance.getAppConfigurationByUniqueId(AppName, BankreconcileId, ledgerid, ledgername, closingbal, credit, debit, refno, reconciliationdetailsid, bankaction, banktransactiondate);
- }
- getAppConfigurationByUniqueId(AppName, BankreconcileId, ledgerid, ledgername, closingbal, credit, debit, refno, reconciliationdetailsid, bankaction, banktransactiondate) {
- bnkreconcileid = BankreconcileId;
- bnkreconciliationdetailsid = reconciliationdetailsid;
- var instance = this;
- var AppUniqueId = "";
- var FormUniqueId = "";
- var AppConfigurationId = 0;
- if (AppName.trim() == "Vouchers") {
- AppUniqueId = "Bizgaze_Extension_Transact_Vouchers_App_Vouchers";
- FormUniqueId = "Bizgaze_Extension_Transact_Vouchers_App_Vouchers_CreateForm";
- }
- else if (AppName.trim() == "Payments") {
- AppUniqueId = "Bizgaze_Extension_Transact_Payments_App_Payments";
- FormUniqueId = "Bizgaze_Extension_Transact_Payments_App_Payments_CreateForm";
- }
- else if (AppName.trim() == "Receipts") {
- AppUniqueId = "Bizgaze_Extension_Transact_Receipts_App_Receipts";
- FormUniqueId = "Bizgaze_Extension_Transact_Receipt_App_Receipt_CreateForm";
- }
- Unibase.Platform.Apps.Managers.AppManager.Instance().getInstallAppId(AppUniqueId.trim()).then(function (response) {
- var installedappid = response.result.InstalledAppId;
- Unibase.Platform.Apps.Managers.AppManager.Instance().getFormAppConfigurations(Number(installedappid)).then(function (response) {
- if (response.result != null) {
- var d = response.result;
- for (var i = 0; i < response.result.length; i++) {
- if (response.result[i].AppConfigType == 1 && response.result[i].SettingUrlType == 1) {
- AppConfigurationId = Number(response.result[i].AppConfigurationId);
- Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(FormUniqueId.trim()).then(function (response) {
- if (response.result != null) {
- if (response.result.FormUniqueId.trim() == "Bizgaze_Extension_Transact_Vouchers_App_Vouchers_CreateForm") {
- var d = {
- ledgerid: ledgerid,
- ledgername: ledgername,
- closingbal: closingbal,
- credit: credit,
- debit: debit,
- refno: refno,
- bankaction: bankaction,
- installedappid: installedappid,
- transactiondate: banktransactiondate,
- };
- var loadobj = {
- CallBack: function (response) {
- debugger;
- Bizgaze.Apps.Transact.Controls.Voucher.Instance().bindVoucherEntriesAccount(response);
- },
- Parameters: d,
- };
- var successobj = {
- CallBack: function (response) {
- if (response != null) {
- const containerId = instance.navigationHelper.getLastContainerId();
- Bizgaze.Apps.Transact.Components.FindandMatch.Instance().confirmreconcile(response, containerId, ledgerid, 0, 0, '', '', '', bnkreconcileid, 0, bnkreconciliationdetailsid);
- }
- },
- Parameters: d,
- };
- var formviewerObj = {
- FormId: response.result.FormId,
- AppConfigurationId: 0,
- Pk_Value: 0,
- PortletWidgetId: 0,
- OnSuccess: successobj,
- OnFail: null,
- OnLoad: loadobj,
- };
- Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
- }
- else {
- var formviewerObj = {
- FormId: response.result.FormId,
- AppConfigurationId: 0,
- Pk_Value: 0,
- PortletWidgetId: 0,
- OnSuccess: successobj,
- OnFail: null,
- OnLoad: null,
- };
- Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
- }
- }
- });
- }
- }
- }
- });
- });
- }
- static Instance() {
- if (this.instance === undefined) {
- this.instance = new BankReconcile();
- }
- return this.instance;
- }
- }
- BankReconciliation.BankReconcile = BankReconcile;
- })(BankReconciliation = Components.BankReconciliation || (Components.BankReconciliation = {}));
- })(Components = Transact.Components || (Transact.Components = {}));
- })(Transact = Apps.Transact || (Apps.Transact = {}));
- })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
- })(Bizgaze || (Bizgaze = {}));
|