UNPKG

@logismix/mydata-client

Version:
25 lines (24 loc) 1.2 kB
"use strict"; // Main Invoice Model based on InvoicesDoc-v1.0.10.xsd Object.defineProperty(exports, "__esModule", { value: true }); exports.RecType = void 0; /** * Enum for invoice row types (recType) with their corresponding codes and descriptions */ var RecType; (function (RecType) { /** Special Line for Withheld Taxes (Inactive - for future use) */ RecType[RecType["SPECIAL_WITHHELD_TAXES"] = 1] = "SPECIAL_WITHHELD_TAXES"; /** Fee Line with VAT */ RecType[RecType["FEE_WITH_VAT"] = 2] = "FEE_WITH_VAT"; /** Other Taxes Line with VAT */ RecType[RecType["OTHER_TAXES_WITH_VAT"] = 3] = "OTHER_TAXES_WITH_VAT"; /** Special Line for Stamp Duty (Inactive - for future use) */ RecType[RecType["SPECIAL_STAMP_DUTY"] = 4] = "SPECIAL_STAMP_DUTY"; /** Special Line for Deductions (Inactive - for future use) */ RecType[RecType["SPECIAL_DEDUCTIONS"] = 5] = "SPECIAL_DEDUCTIONS"; /** Gift Voucher */ RecType[RecType["GIFT_VOUCHER"] = 6] = "GIFT_VOUCHER"; /** Negative value sign (Valid only for invoices 17.3, 17.4, 17.5, and 17.6) */ RecType[RecType["NEGATIVE_VALUE_SIGN"] = 7] = "NEGATIVE_VALUE_SIGN"; })(RecType || (exports.RecType = RecType = {}));