diff --git a/src/pages/Ticket/Card/BasicData/BasicDataTable.vue b/src/pages/Ticket/Card/BasicData/BasicDataTable.vue index 60aeeb4f96..8ba56213b1 100644 --- a/src/pages/Ticket/Card/BasicData/BasicDataTable.vue +++ b/src/pages/Ticket/Card/BasicData/BasicDataTable.vue @@ -113,7 +113,7 @@ const totalNewPrice = computed(() => { }); const totalDifference = computed(() => { - return rows.value.reduce((acc, item) => acc + item.component.difference, 0); + return rows.value.reduce((acc, item) => acc + item.component?.difference || 0, 0); }); const showMovablecolumn = computed(() => (haveDifferences.value > 0 ? ['movable'] : [])); const haveDifferences = computed(() => _ticketData.value.sale.haveDifferences);