zugferd-code-lists
Version:
ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.
1 lines • 4.1 kB
Source Map (JSON)
{"version":3,"sources":["../../src/zugferd_2_3_2/allowance.ts"],"sourcesContent":["export enum Allowance {\n /**\n * Bonus for works ahead of schedule\n */\n BonusForWorksAheadSchedule = \"41\",\n /**\n * Other bonus\n */\n OtherBonus = \"42\",\n /**\n * Manufacturer’s consumer discount\n */\n ManufacturerSConsumerDiscount = \"60\",\n /**\n * Due to military status\n */\n DueToMilitaryStatus = \"62\",\n /**\n * Due to work accident\n */\n DueToWorkAccident = \"63\",\n /**\n * Special agreement\n */\n SpecialAgreement = \"64\",\n /**\n * Production error discount\n */\n ProductionErrorDiscount = \"65\",\n /**\n * New outlet discount\n */\n NewOutletDiscount = \"66\",\n /**\n * Sample discount\n */\n SampleDiscount = \"67\",\n /**\n * End-of-range discount\n */\n EndRangeDiscount = \"68\",\n /**\n * Incoterm discount\n */\n IncotermDiscount = \"70\",\n /**\n * Point of sales threshold allowance\n */\n PointSalesThresholdAllowance = \"71\",\n /**\n * Material surcharge/deduction\n */\n MaterialSurchargeDeduction = \"88\",\n /**\n * Discount\n */\n Discount = \"95\",\n /**\n * Special rebate\n */\n SpecialRebate = \"100\",\n /**\n * Fixed long term\n */\n FixedLongTerm = \"102\",\n /**\n * Temporary\n */\n Temporary = \"103\",\n /**\n * Standard\n */\n Standard = \"104\",\n /**\n * Yearly turnover\n */\n YearlyTurnover = \"105\",\n}\n\nexport function description(value: Allowance): string {\n switch (value) {\n case Allowance.BonusForWorksAheadSchedule:\n return \"Bonus for works ahead of schedule\";\n case Allowance.OtherBonus:\n return \"Other bonus\";\n case Allowance.ManufacturerSConsumerDiscount:\n return \"Manufacturer’s consumer discount\";\n case Allowance.DueToMilitaryStatus:\n return \"Due to military status\";\n case Allowance.DueToWorkAccident:\n return \"Due to work accident\";\n case Allowance.SpecialAgreement:\n return \"Special agreement\";\n case Allowance.ProductionErrorDiscount:\n return \"Production error discount\";\n case Allowance.NewOutletDiscount:\n return \"New outlet discount\";\n case Allowance.SampleDiscount:\n return \"Sample discount\";\n case Allowance.EndRangeDiscount:\n return \"End-of-range discount\";\n case Allowance.IncotermDiscount:\n return \"Incoterm discount\";\n case Allowance.PointSalesThresholdAllowance:\n return \"Point of sales threshold allowance\";\n case Allowance.MaterialSurchargeDeduction:\n return \"Material surcharge/deduction\";\n case Allowance.Discount:\n return \"Discount\";\n case Allowance.SpecialRebate:\n return \"Special rebate\";\n case Allowance.FixedLongTerm:\n return \"Fixed long term\";\n case Allowance.Temporary:\n return \"Temporary\";\n case Allowance.Standard:\n return \"Standard\";\n case Allowance.YearlyTurnover:\n return \"Yearly turnover\";\n }\n}\n"],"mappings":";AAAO,IAAK,YAAL,kBAAKA,eAAL;AAIL,EAAAA,WAAA,gCAA6B;AAI7B,EAAAA,WAAA,gBAAa;AAIb,EAAAA,WAAA,mCAAgC;AAIhC,EAAAA,WAAA,yBAAsB;AAItB,EAAAA,WAAA,uBAAoB;AAIpB,EAAAA,WAAA,sBAAmB;AAInB,EAAAA,WAAA,6BAA0B;AAI1B,EAAAA,WAAA,uBAAoB;AAIpB,EAAAA,WAAA,oBAAiB;AAIjB,EAAAA,WAAA,sBAAmB;AAInB,EAAAA,WAAA,sBAAmB;AAInB,EAAAA,WAAA,kCAA+B;AAI/B,EAAAA,WAAA,gCAA6B;AAI7B,EAAAA,WAAA,cAAW;AAIX,EAAAA,WAAA,mBAAgB;AAIhB,EAAAA,WAAA,mBAAgB;AAIhB,EAAAA,WAAA,eAAY;AAIZ,EAAAA,WAAA,cAAW;AAIX,EAAAA,WAAA,oBAAiB;AA5EP,SAAAA;AAAA,GAAA;AA+EL,SAAS,YAAY,OAA0B;AACpD,UAAQ,OAAO;AAAA,IACb,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,EACX;AACF;","names":["Allowance"]}