Built files from Bizgaze WebServer
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

ledgermanager.js 9.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
  2. function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
  3. return new (P || (P = Promise))(function (resolve, reject) {
  4. function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
  5. function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
  6. function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
  7. step((generator = generator.apply(thisArg, _arguments || [])).next());
  8. });
  9. };
  10. var Bizgaze;
  11. (function (Bizgaze) {
  12. let Apps;
  13. (function (Apps) {
  14. let Transact;
  15. (function (Transact) {
  16. let Managers;
  17. (function (Managers) {
  18. class LedgerManager extends Unibase.Platform.Core.BaseManager {
  19. getFiscalYearByPartitionId(PartitionId) {
  20. return __awaiter(this, void 0, void 0, function* () {
  21. const url = 'apis/v4/bizgaze/transact/ledgers/getfiscalyearbypartitionid/partitionid/' + PartitionId;
  22. return yield this.dataHelper().getAsync(url).then(function (response) {
  23. if (response.result !== null)
  24. response.result = JSON.parse(response.result);
  25. return response;
  26. });
  27. });
  28. }
  29. refreshFiscalYear(PartitionId) {
  30. return __awaiter(this, void 0, void 0, function* () {
  31. const url = 'apis/v4/bizgaze/transact/ledgers/refreshfiscalyear/partitionid/' + PartitionId;
  32. return yield this.dataHelper().postAsync(url, PartitionId).then(function (response) {
  33. if (response.result !== null)
  34. response.result = JSON.parse(response.result);
  35. return response;
  36. });
  37. });
  38. }
  39. refreshAllFiscalYears() {
  40. return __awaiter(this, void 0, void 0, function* () {
  41. const url = 'apis/v4/bizgaze/transact/ledgers/refreshallfiscalyears/np';
  42. return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
  43. if (response.result !== null)
  44. response.result = JSON.parse(response.result);
  45. return response;
  46. });
  47. });
  48. }
  49. AllBalanceSheetIndexes(Reporttypeid) {
  50. return __awaiter(this, void 0, void 0, function* () {
  51. const url = 'apis/v4/bizgaze/transact/ledgers/AllBalanceSheets/Reporttypeid/' + Reporttypeid;
  52. return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
  53. if (response.result !== null)
  54. response.result = JSON.parse(response.result);
  55. return response;
  56. });
  57. });
  58. }
  59. UpdateBalanceSheetIndexes(postdata) {
  60. return __awaiter(this, void 0, void 0, function* () {
  61. const url = 'apis/v4/bizgaze/transact/ledgers/UpdateBalSheetIndexes';
  62. return yield this.dataHelper().postAsync(url, postdata).then(function (response) {
  63. if (response.result !== null)
  64. response.result = JSON.parse(response.result);
  65. return response;
  66. });
  67. });
  68. }
  69. SaveBalSheetIndex(obj) {
  70. return __awaiter(this, void 0, void 0, function* () {
  71. const url = 'apis/v4/bizgaze/transact/ledgers/savebalsheetindex/List';
  72. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  73. if (response.result !== null)
  74. response.result = JSON.parse(response.result);
  75. return response;
  76. });
  77. });
  78. }
  79. getLobLedgerSetting(lobid, branchid) {
  80. return __awaiter(this, void 0, void 0, function* () {
  81. const url = 'apis/v4/bizgaze/transact/ledgers/getlobledgersetting/lobid/' + lobid + '/settingname/Bizgaze_Extension_Transact_Ledger_LedgerSettingName_Adjustment/branchid/' + branchid;
  82. return yield this.dataHelper().getAsync(url).then(function (response) {
  83. if (response.result !== null && response.result !== "")
  84. response.result = JSON.parse(response.result);
  85. return response;
  86. });
  87. });
  88. }
  89. getReconciliationData(Ledgerid, fromdate, todate, portalgroupwise, page, term, row) {
  90. return __awaiter(this, void 0, void 0, function* () {
  91. const url = 'apis/v4/bizgaze/transact/ledgers/getledgerjournalentrylist/ledgerid/' + Ledgerid + '/fromdate/' + fromdate + '/todate/' + todate + '/portalgroupwise/' + portalgroupwise + '/page/' + page + '/rows/' + row + '/term/' + term;
  92. return yield this.dataHelper().getAsync(url).then(function (response) {
  93. if (response.result !== null)
  94. response.result = JSON.parse(response.result);
  95. return response;
  96. });
  97. });
  98. }
  99. saveReconcile(obj) {
  100. return __awaiter(this, void 0, void 0, function* () {
  101. const url = 'apis/v4/bizgaze/transact/ledgers/savereconcile/List';
  102. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  103. if (response.result !== null)
  104. response.result = response.result;
  105. return response;
  106. });
  107. });
  108. }
  109. saveLedgerReconcile(obj) {
  110. return __awaiter(this, void 0, void 0, function* () {
  111. const url = 'apis/v4/bizgaze/transact/ledgers/saveledgerreconcile/List';
  112. return yield this.dataHelper().postAsync(url, obj).then(function (response) {
  113. if (response.result !== null)
  114. response.result = response.result;
  115. return response;
  116. });
  117. });
  118. }
  119. SaveClosingbalance(fiscalyearid, fromdate, todate) {
  120. return __awaiter(this, void 0, void 0, function* () {
  121. const url = 'apis/v4/bizgaze/transact/ledgers/savefiscalyearclosingbalance/fiscalyearid/' + fiscalyearid + '/fromdate/' + fromdate + '/todate/' + todate;
  122. return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
  123. if (response.result !== null)
  124. response.result = JSON.parse(response.result);
  125. return response;
  126. });
  127. });
  128. }
  129. getLedgerById(ledgerid) {
  130. return __awaiter(this, void 0, void 0, function* () {
  131. const url = 'apis/v4/bizgaze/transact/ledgers/getledgerbyledgerid/ledgerid/' + ledgerid;
  132. return yield this.dataHelper().getAsync(url).then(function (response) {
  133. if (response.result !== null)
  134. response.result = JSON.parse(response.result);
  135. return response;
  136. });
  137. });
  138. }
  139. getBankReconcileById(bankreconcileid) {
  140. return __awaiter(this, void 0, void 0, function* () {
  141. const url = 'apis/v4/bizgaze/transact/ledgers/getbankreconcile/bankreconcileid/' + bankreconcileid;
  142. return yield this.dataHelper().getAsync(url).then(function (response) {
  143. if (response.result !== null)
  144. response.result = JSON.parse(response.result);
  145. return response;
  146. });
  147. });
  148. }
  149. static Instance() {
  150. if (this._instance === undefined)
  151. this._instance = new LedgerManager();
  152. return this._instance;
  153. }
  154. }
  155. Managers.LedgerManager = LedgerManager;
  156. })(Managers = Transact.Managers || (Transact.Managers = {}));
  157. })(Transact = Apps.Transact || (Apps.Transact = {}));
  158. })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
  159. })(Bizgaze || (Bizgaze = {}));