From fdb536ea3e5e1065ee369431acc14e09f4ae633f Mon Sep 17 00:00:00 2001 From: Jepp9350 <2jepp9350@gmail.com> Date: Fri, 7 Mar 2025 16:45:12 +0100 Subject: [PATCH] Add user data to collected order invoices array Include customer user data in the collected order invoices payload by retrieving user information based on customer number. This ensures that relevant user details are available for further processing or integration. --- services/nginx/app/objects/collected_order_invoices_o.php | 1 + 1 file changed, 1 insertion(+) diff --git a/services/nginx/app/objects/collected_order_invoices_o.php b/services/nginx/app/objects/collected_order_invoices_o.php index 5ab1d004..73cd2087 100644 --- a/services/nginx/app/objects/collected_order_invoices_o.php +++ b/services/nginx/app/objects/collected_order_invoices_o.php @@ -87,6 +87,7 @@ class collected_order_invoices_o extends db 'economic_invoice_draft_id' => null, // This will be overwritten if the external id is set 'economic_invoice_booked_id' => null, // This will be overwritten if the external id is set 'total_net_amount' => self::getTotalAmount(), + 'user' => (array)(new users_o())->getUserByCustomerNumber($this->customer_number->value())->asArray(), ]; // If the external id is set, get the invoice draft id if (!empty($this->external_id->value())) {