UNPKG

zugferd-code-lists

Version:

ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.

1 lines 2.58 kB
{"version":3,"sources":["../../src/zugferd_2_3_2/hybridversion.ts"],"sourcesContent":["export enum HybridVersion {\n /**\n * The hybrid document is a Factur-X 1.0* compliant document\n *\n * Default value for current specification\n */\n TheHybridDocumentIsAFacturX10CompliantDocument = \"1.0\",\n /**\n * The hybrid document is a ZUGFeRD 1p0 compliant document\n *\n * Legacy use only. A warning is given if used for a document in the validity period of the current specification\n */\n TheHybridDocumentIsAZugferd1p0CompliantDocument = \"1p0\",\n /**\n * The hybrid document is a ZUGFeRD 2p0 compliant document\n *\n * Legacy use only. A warning is given if used for a document in the validity period of the current specification\n */\n TheHybridDocumentIsAZugferd2p0CompliantDocument = \"2p0\",\n /**\n * The hybrid document is a ZUGFeRD 2p1 compliant document\n *\n * Legacy use only. A warning is given if used for a document in the validity period of the current specification\n */\n TheHybridDocumentIsAZugferd2p1CompliantDocument = \"2p1\",\n /**\n * The hybrid document is a ZUGFeRD 2p2 compliant document\n *\n * Legacy use only. A warning is given if used for a document in the validity period of the current specification\n */\n TheHybridDocumentIsAZugferd2p2CompliantDocument = \"2p2\",\n}\n\nexport function description(value: HybridVersion): string {\n switch (value) {\n case HybridVersion.TheHybridDocumentIsAFacturX10CompliantDocument:\n return \"The hybrid document is a Factur-X 1.0* compliant document\";\n case HybridVersion.TheHybridDocumentIsAZugferd1p0CompliantDocument:\n return \"The hybrid document is a ZUGFeRD 1p0 compliant document\";\n case HybridVersion.TheHybridDocumentIsAZugferd2p0CompliantDocument:\n return \"The hybrid document is a ZUGFeRD 2p0 compliant document\";\n case HybridVersion.TheHybridDocumentIsAZugferd2p1CompliantDocument:\n return \"The hybrid document is a ZUGFeRD 2p1 compliant document\";\n case HybridVersion.TheHybridDocumentIsAZugferd2p2CompliantDocument:\n return \"The hybrid document is a ZUGFeRD 2p2 compliant document\";\n }\n}\n"],"mappings":";AAAO,IAAK,gBAAL,kBAAKA,mBAAL;AAML,EAAAA,eAAA,oDAAiD;AAMjD,EAAAA,eAAA,qDAAkD;AAMlD,EAAAA,eAAA,qDAAkD;AAMlD,EAAAA,eAAA,qDAAkD;AAMlD,EAAAA,eAAA,qDAAkD;AA9BxC,SAAAA;AAAA,GAAA;AAiCL,SAAS,YAAY,OAA8B;AACxD,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,EACX;AACF;","names":["HybridVersion"]}