Files
gps-backend/models/OrdersAItemsModels.js
meusinfirmary b7e852126c Initial commit
2025-04-22 14:31:37 +07:00

88 lines
2.0 KiB
JavaScript

// const db = require(`../config/dbMysqlConn`);
// const MysqlHelpers = require(`../library/LibMysqlHelper`);
class OrdersAItemsModels {
static FLOW_TYPE_PAYMENT = 1;
static FLOW_TYPE_BILLING = 2;
static FLOW_TYPE_HYBRID = 3;
static TYPE_CASH_OUT = 1;
static TYPE_CASH_IN = 2;
static TYPE_CASH_HYBRID = 3;
static A_TYPE_PRIMARY = 1;
static A_TYPE_SECONDARY = 2;
static AMT_TYPE_FLAT = 1;
static AMT_TYPE_PERCENT = 2;
// 1=>refer ddln_pay_at, 2=>refer to order finish(pengantaran selesai)
static DDLN_PAY_TYPE_TIME = 1;
static DDLN_PAY_TYPE_ORD_FINISH = 2;
static IS_PAID_NO = 0;
static IS_PAID_YES = 1;
static IS_HIDDEN_NO = 0;
static IS_HIDDEN_YES = 1;
// tax yang berlaku utk 1 row saja
static IS_TAX_NO = 0;
static IS_TAX_YES = 1;
static IS_DISC_NO = 0;
static IS_DISC_YES = 1;
static IS_SUBTRACT_NO = 0;
static IS_SUBTRACT_YES = 1;
// 1=>transfer
static PAID_TYPE_TF = 1;
static INVC_TO_CLIENT_YES = 1;
static INVC_TO_CLIENT_NO = 2;
static CALC_TO_VDR_YES = 1;
static CALC_TO_VDR_NO = 2;
static ONLY_CLIENT_YES = 1;
static ONLY_CLIENT_NO = 2;
static ONLY_VDR_YES = 1;
static ONLY_VDR_NO = 2;
static IS_ADM_PRICE_NO = 0;
static IS_ADM_PRICE_YES = 1;
static IS_APRV_NO = 0;
static IS_APRV_YES = 1;
static IS_ACTIVE_NO = 0;
static IS_ACTIVE_YES = 1;
// tax yang include dengan itemnya
static AMT_TAX_TYPE_WITHOUT = 0; // tanpa pajak
static AMT_TAX_TYPE_INCLUDE = 1; // termasuk pajak || pajak dibayarkan sendiri oleh (client/vendor)
static AMT_TAX_TYPE_EXCLUDE = 2; // belum termasuk pajak || pajak dibayarkan oleh bonceng
static PPN_PERCENT = 1.1;
static PPN_PERCENT_INCLUDE = 1.011;
static PPH_PERCENT = 2;
// merge satuan
static IS_MERGE_NO = 0;
static IS_MERGE_YES = 1;
// merge per trx
static STTS_MERGE_NO = 0;
static STTS_MERGE_TO = 1;
static STTS_MERGE_RESULT = 2;
// 0=>system, 1=>admin, 2=>finance
static CRT_TYPE_SYSTEM = 0;
static CRT_TYPE_ADMIN = 1;
static CRT_TYPE_FINANCE = 2;
}
module.exports = OrdersAItemsModels;