mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 02:44:29 -04:00
Improve zoho imports
This commit is contained in:
parent
0c5c4c1188
commit
724dcec2cc
@ -51,14 +51,19 @@ class InvoiceTransformer extends BaseTransformer
|
||||
'balance' => $this->getFloat($invoice_data, 'Balance'),
|
||||
'status_id' => $invoiceStatusMap[$status =
|
||||
strtolower($this->getString($invoice_data, 'Invoice Status'))] ?? Invoice::STATUS_SENT,
|
||||
'terms' => $this->getString($invoice_data, 'Terms & Conditions'),
|
||||
|
||||
// 'viewed' => $status === 'viewed',
|
||||
];
|
||||
|
||||
$line_items = [];
|
||||
foreach ($line_items_data as $record) {
|
||||
|
||||
$item_notes_key = array_key_exists('Item Description', $record) ? 'Item Description' : 'Item Desc';
|
||||
|
||||
$line_items[] = [
|
||||
'product_key' => $this->getString($record, 'Item Name'),
|
||||
'notes' => $this->getString($record, 'Item Description'),
|
||||
'notes' => $this->getString($record, $item_notes_key),
|
||||
'cost' => round($this->getFloat($record, 'Item Price'), 2),
|
||||
'quantity' => $this->getFloat($record, 'Quantity'),
|
||||
'discount' => $this->getString($record, 'Discount Amount'),
|
||||
|
Loading…
x
Reference in New Issue
Block a user