From caf3a74a3381fc75286dfbbd10b7f9752186c89e Mon Sep 17 00:00:00 2001 From: VE10-Sanjeev Date: Tue, 10 Oct 2023 15:31:12 +0530 Subject: [PATCH] api invoice type : ps --- app/Controllers/ApiIntegration.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Controllers/ApiIntegration.php b/app/Controllers/ApiIntegration.php index 4fe0c0f5..50893f68 100644 --- a/app/Controllers/ApiIntegration.php +++ b/app/Controllers/ApiIntegration.php @@ -764,7 +764,7 @@ class ApiIntegration extends ResourceController $invoice_data['billing_address_id'] =NULL; $invoice_data['shipping_charge'] = isset($records['shipping_total'])?$records['shipping_total']:NULL; $invoice_data['notes'] = isset($records['customer_note'])?$records['customer_note']:NULL; - + $invoice_data['invoice_type'] = 1; if ((int)$countAll == 0) { $insert_result = $api_model->insertData('invoice', $invoice_data); @@ -933,7 +933,11 @@ class ApiIntegration extends ResourceController } // line item loop closed $extensive_correspondence .= (!empty($line_item_data) ? $api_model->insertAndUpdateChildDetails($line_item_data, 'invoiceitems', 'invoice_child_id') : ""); $extensive_correspondence .= (!empty($subscription_data) ? $api_model->insertAndUpdateChildDetails($subscription_data, 'subscription', 'sub_id') : ""); - + + $invoice_type_data[0]['invoice_type'] = count($result_book_category)>0 ? 2 : 1; + $invoice_type_data[0]['invoice_id'] = $last_insert_invoice_id; + (!empty($invoice_type_data) ? $api_model->insertAndUpdateChildDetails($invoice_type_data, 'invoice', 'invoice_id') : ""); + $this->logger->info("Api SaveSalesDetails : ".$extensive_correspondence); $this->logger->info("Api SaveSalesDetails : ".$extensive_correspondence); }