mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-22 14:04:01 +00:00
Merge branch 'dillon/90-e-invoice-f-3' into vapor/development
This commit is contained in:
@@ -115,8 +115,20 @@ class ExportsARCreditNoteReport implements FromQuery, WithHeadings, WithHeadingR
|
||||
}
|
||||
$formattedDocumentDate = Carbon::parse($documentDate)->format('m/d/Y');
|
||||
|
||||
$docNo = '<<New>>';
|
||||
if($transaction){
|
||||
$transactionKVP = $transaction->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_CREDIT_NOTE)->first();
|
||||
if($transactionKVP){
|
||||
$docNo = $transactionKVP->value;
|
||||
}
|
||||
else if($booking){
|
||||
$bookingKVP = $booking->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_CREDIT_NOTE)->first();
|
||||
$docNo = $bookingKVP ? $bookingKVP->value :'<<New>>';
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
'<<New>>', //DocNo
|
||||
$docNo, //DocNo
|
||||
$formattedDocumentDate, //DocDate
|
||||
$company->debtor, //DebtorCode
|
||||
$transaction->bill_no ?? '', //Ref
|
||||
|
||||
@@ -146,9 +146,18 @@ class ExportsSalesInvoiceReport implements FromQuery, WithHeadings, WithHeadingR
|
||||
|
||||
$formattedDocumentDate = Carbon::parse($documentDate)->format('m/d/Y');
|
||||
|
||||
$docNo = '<<New>>';
|
||||
$firstItem = true;
|
||||
$invoiceTransactionKVP = $invoiceTransaction->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_INVOICE)->first();
|
||||
$docNo = $invoiceTransactionKVP ? $invoiceTransactionKVP->value :'<<New>>';
|
||||
if($invoiceTransaction){
|
||||
$invoiceTransactionKVP = $invoiceTransaction->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_INVOICE)->first();
|
||||
if($invoiceTransactionKVP){
|
||||
$docNo = $invoiceTransactionKVP->value;
|
||||
}
|
||||
else {
|
||||
$bookingKVP = $booking->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_INVOICE)->first();
|
||||
$docNo = $bookingKVP ? $bookingKVP->value :'<<New>>';
|
||||
}
|
||||
}
|
||||
|
||||
$transactionDetails = $purchaseOrder->transactionDetails;
|
||||
foreach ($transactionDetails as $detail) {
|
||||
|
||||
@@ -154,9 +154,18 @@ class ExportsSalesInvoiceWithRefundReport implements FromQuery, WithHeadings, Wi
|
||||
|
||||
$formattedDocumentDate = Carbon::parse($documentDate)->format('m/d/Y');
|
||||
|
||||
$docNo = '<<New>>';
|
||||
$firstItem = true;
|
||||
$invoiceTransactionKVP = $invoiceTransaction->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_INVOICE)->first();
|
||||
$docNo = $invoiceTransactionKVP ? $invoiceTransactionKVP->value :'<<New>>';
|
||||
if($invoiceTransaction){
|
||||
$invoiceTransactionKVP = $invoiceTransaction->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_INVOICE)->first();
|
||||
if($invoiceTransactionKVP){
|
||||
$docNo = $invoiceTransactionKVP->value;
|
||||
}
|
||||
else {
|
||||
$bookingKVP = $booking->attributesKVP()->where('key', KVPKey::AUTOCOUNT_DOCNO_INVOICE)->first();
|
||||
$docNo = $bookingKVP ? $bookingKVP->value :'<<New>>';
|
||||
}
|
||||
}
|
||||
|
||||
$transactionDetails = $purchaseOrder ? $purchaseOrder->transactionDetails : null;
|
||||
if($transactionDetails){
|
||||
|
||||
Reference in New Issue
Block a user