diff --git a/app/Http/Controllers/PurchaseOrderController.php b/app/Http/Controllers/PurchaseOrderController.php index 51ae86e9e3ed..91da9c5efd7d 100644 --- a/app/Http/Controllers/PurchaseOrderController.php +++ b/app/Http/Controllers/PurchaseOrderController.php @@ -360,6 +360,7 @@ class PurchaseOrderController extends BaseController $purchase_order = $purchase_order->service() ->triggeredActions($request) + ->touchPdf() ->save(); event(new PurchaseOrderWasUpdated($purchase_order, $purchase_order->company, Ninja::eventVars(auth()->user() ? auth()->user()->id : null))); diff --git a/app/Import/Providers/BaseImport.php b/app/Import/Providers/BaseImport.php index 39178ca6ff12..85ee1ab3715d 100644 --- a/app/Import/Providers/BaseImport.php +++ b/app/Import/Providers/BaseImport.php @@ -470,6 +470,9 @@ class BaseImport if (! empty($invoice_data['status_id'])) { $invoice->status_id = $invoice_data['status_id']; } + + nlog($invoice_data); + $invoice_repository->save($invoice_data, $invoice); $count++; diff --git a/app/Import/Transformer/Csv/InvoiceTransformer.php b/app/Import/Transformer/Csv/InvoiceTransformer.php index 60cc71b07aaf..807a4c2eff43 100644 --- a/app/Import/Transformer/Csv/InvoiceTransformer.php +++ b/app/Import/Transformer/Csv/InvoiceTransformer.php @@ -167,24 +167,25 @@ class InvoiceTransformer extends BaseTransformer ), ], ]; - } elseif ( - isset($transformed['amount']) && - isset($transformed['balance']) && - $transformed['amount'] != $transformed['balance'] - ) { - $transformed['payments'] = [ - [ - 'date' => isset($invoice_data['payment.date']) - ? $this->parseDate($invoice_data['payment.date']) - : date('y-m-d'), - 'transaction_reference' => $this->getString( - $invoice_data, - 'payment.transaction_reference' - ), - 'amount' => $transformed['amount'] - $transformed['balance'], - ], - ]; - } + } + // elseif ( + // isset($transformed['amount']) && + // isset($transformed['balance']) && + // $transformed['amount'] != $transformed['balance'] + // ) { + // $transformed['payments'] = [ + // [ + // 'date' => isset($invoice_data['payment.date']) + // ? $this->parseDate($invoice_data['payment.date']) + // : date('y-m-d'), + // 'transaction_reference' => $this->getString( + // $invoice_data, + // 'payment.transaction_reference' + // ), + // 'amount' => $transformed['amount'] - $transformed['balance'], + // ], + // ]; + // } $line_items = []; foreach ($line_items_data as $record) {