From 061ec30cbda4114ad3ccea280660a87ed3b4e95d Mon Sep 17 00:00:00 2001 From: david Date: Fri, 7 Nov 2025 18:42:18 +0100 Subject: [PATCH] Corregido error de mapper --- .../mappers/domain/customer-invoice-item.mapper.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/customer-invoices/src/api/infrastructure/mappers/domain/customer-invoice-item.mapper.ts b/modules/customer-invoices/src/api/infrastructure/mappers/domain/customer-invoice-item.mapper.ts index f858b835..20d1e5f7 100644 --- a/modules/customer-invoices/src/api/infrastructure/mappers/domain/customer-invoice-item.mapper.ts +++ b/modules/customer-invoices/src/api/infrastructure/mappers/domain/customer-invoice-item.mapper.ts @@ -174,7 +174,10 @@ export class CustomerInvoiceItemDomainMapper errors: ValidationErrorDetail[]; }; - const taxesResults = this._taxesMapper.mapToPersistenceArray(source.taxes, params); + const taxesResults = this._taxesMapper.mapToPersistenceArray(source.taxes, { + ...params, + parent: source, + }); if (taxesResults.isFailure) { errors.push({ @@ -215,7 +218,7 @@ export class CustomerInvoiceItemDomainMapper discount_amount_scale: allAmounts.discountAmount.scale, taxable_amount_value: allAmounts.taxableAmount.value, - taxable_amount_scale: allAmounts.taxableAmount.value, + taxable_amount_scale: allAmounts.taxableAmount.scale, taxes_amount_value: allAmounts.taxesAmount.value, taxes_amount_scale: allAmounts.taxesAmount.scale,