node-zugferd
Version:
A Node.js library for creating ZUGFeRD/Factur-X compliant documents. Generating XML and embedding it into PDF/A files, enabling seamless e-invoicing and digital document compliance.
78 lines (76 loc) • 3.02 kB
TypeScript
/**
* Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:39 GMT
*
* @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/untdid-5305/output.xml|Source}
*/
type Untdid5305Definition = {
key: string;
name: string;
value: string;
semantic_model: string;
};
type Untdid5305Code = (typeof UNTDID_5305)[number]["value"];
/**
* Automatically generated by {@link Script} on Mon, 04 Aug 2025 12:40:39 GMT
*
* @see {@link https://github.com/jslno/node-zugferd/blob/main/packages/node-zugferd/scripts/codelists/untdid-5305/output.xml|Source}
*/
declare const UNTDID_5305: [{
readonly key: "STANDARD_RATE";
readonly name: "Standard rate";
readonly value: "S";
readonly semantic_model: "Standard rate";
}, {
readonly key: "ZERO_RATED_GOODS";
readonly name: "Zero rated goods";
readonly value: "Z";
readonly semantic_model: "Zero rated goods";
}, {
readonly key: "EXEMPT_FROM_TAX";
readonly name: "Exempt from tax";
readonly value: "E";
readonly semantic_model: "Exempt from tax";
}, {
readonly key: "VAT_REVERSE_CHARGE";
readonly name: "VAT Reverse charge";
readonly value: "AE";
readonly semantic_model: "VAT reverse charge";
}, {
readonly key: "VAT_EXEMPT_FOR_EEA_INTRA_COMMUNITY_SUPPLY_OF_GOODS_AND_SERVICES";
readonly name: "VAT exempt for EEA intra-community supply of goods and services";
readonly value: "K";
readonly semantic_model: "VAT exempt for intra community supply of goods";
}, {
readonly key: "FREE_EXPORT_ITEM_TAX_NOT_CHARGED";
readonly name: "Free export item, tax not charged";
readonly value: "G";
readonly semantic_model: "Free export item, tax not charged";
}, {
readonly key: "SERVICE_OUTSIDE_SCOPE_OF_TAX";
readonly name: "Service outside scope of tax";
readonly value: "O";
readonly semantic_model: "Services outside scope of tax";
}, {
readonly key: "CANARY_ISLANDS_GENERAL_INDIRECT_TAX";
readonly name: "Canary Islands general indirect tax";
readonly value: "L";
readonly semantic_model: "Canary Islands General Indirect Tax";
}, {
readonly key: "TAX_FOR_PRODUCTION_SERVICES_AND_IMPORTATION_IN_CEUTA_AND_MELILLA";
readonly name: "Tax for production, services and importation in Ceuta and Melilla";
readonly value: "M";
readonly semantic_model: "Liable for IPSI";
}];
declare const untdid5305Code: ("E" | "G" | "K" | "L" | "M" | "O" | "S" | "Z" | "AE")[];
declare const Untdid5305: {
STANDARD_RATE: "S";
ZERO_RATED_GOODS: "Z";
EXEMPT_FROM_TAX: "E";
VAT_REVERSE_CHARGE: "AE";
VAT_EXEMPT_FOR_EEA_INTRA_COMMUNITY_SUPPLY_OF_GOODS_AND_SERVICES: "K";
FREE_EXPORT_ITEM_TAX_NOT_CHARGED: "G";
SERVICE_OUTSIDE_SCOPE_OF_TAX: "O";
CANARY_ISLANDS_GENERAL_INDIRECT_TAX: "L";
TAX_FOR_PRODUCTION_SERVICES_AND_IMPORTATION_IN_CEUTA_AND_MELILLA: "M";
};
export { UNTDID_5305, Untdid5305, type Untdid5305Code, type Untdid5305Definition, untdid5305Code };