This commit is contained in:
2025-05-27 18:02:19 +00:00
parent feb0a67518
commit e6f6ff4d03
5 changed files with 855 additions and 494 deletions

View File

@ -455,8 +455,9 @@ export class UBLEncoder extends UBLBaseEncoder {
const itemNode = doc.createElement('cac:Item');
invoiceLineNode.appendChild(itemNode);
// Description
this.appendElement(doc, itemNode, 'cbc:Description', item.name);
// Description - use description field if available, otherwise use name
const description = (item as any).description || item.name;
this.appendElement(doc, itemNode, 'cbc:Description', description);
this.appendElement(doc, itemNode, 'cbc:Name', item.name);
// Seller's item identification