fix insert date downpayment dan branchcode receive order asset

This commit is contained in:
2026-07-22 13:37:35 +07:00
parent 8d8a5e48d5
commit 5347d89acb
4 changed files with 58 additions and 57 deletions

View File

@@ -786,8 +786,8 @@ class PurchaseOrderAset extends MY_Controller {
$PurchaseOrderID, $PurchaseOrderID,
$para['supplierID'], $para['supplierID'],
$summary_downpayment ?: 0.00, $summary_downpayment ?: 0.00,
$para['contractStart'], $para['contractDate'],
$para['contractStart'], $para['contractDate'],
'Draft', 'Draft',
$user['M_UserID'], $user['M_UserID'],
$user['M_UserID'] $user['M_UserID']

View File

@@ -804,13 +804,15 @@ class ReceiveItemPOAsset extends MY_Controller
ReceiveOrderPoDONumber, ReceiveOrderPoDONumber,
ReceiveOrderPoTypePurchase, ReceiveOrderPoTypePurchase,
ReceiveOrderPoCreatedUserID ReceiveOrderPoCreatedUserID
) VALUE (?,?,?,?,?,?,?,?,?,?,?,?,?)'; )
SELECT ?, ?, ?, ?, b.M_BranchCode, ?, ?, ?, ?, ?, ?, ?, ?
FROM branch b
WHERE b.M_BranchID = ?';
$queInsRO = $this->db->query($sqlInsRO, [ $queInsRO = $this->db->query($sqlInsRO, [
$numGR, $numGR,
$param['supplier'], $param['supplier'],
$param['date'], $param['date'],
$param['gudangID'], $param['gudangID'],
$user['M_BranchCode'],
$user['S_RegionalID'], $user['S_RegionalID'],
$param['shipping'], $param['shipping'],
$param['shippingIsPaid'], $param['shippingIsPaid'],
@@ -819,6 +821,7 @@ class ReceiveItemPOAsset extends MY_Controller
$param['reference'], $param['reference'],
'aset', 'aset',
$user['M_UserID'], $user['M_UserID'],
$param['branchID']
]); ]);
if (!$queInsRO) { if (!$queInsRO) {
$this->db->trans_rollback(); $this->db->trans_rollback();
@@ -958,26 +961,28 @@ class ReceiveItemPOAsset extends MY_Controller
$roID = $param['ReceiveOrderPoID']; $roID = $param['ReceiveOrderPoID'];
// update receive order header # // update receive order header #
$sqlHeader = "UPDATE receive_order_po SET $sqlHeader = "UPDATE receive_order_po r
ReceiveOrderPoNumber = ?, JOIN branch b ON b.M_BranchID = ?
ReceiveOrderPoSupplierID = ?, SET
ReceiveOrderPoIDate = ?, r.ReceiveOrderPoNumber = ?,
ReceiveOrderPoWarehouseID = ?, r.ReceiveOrderPoSupplierID = ?,
ReceiveOrderPoM_BranchCode = ?, r.ReceiveOrderPoIDate = ?,
ReceiveOrderPoS_RegionalID = ?, r.ReceiveOrderPoWarehouseID = ?,
ReceiveOrderShippingCostAmount = ?, r.ReceiveOrderPoM_BranchCode = b.M_BranchCode,
ReceiveOrderShippingCostIsPaid = ?, r.ReceiveOrderPoS_RegionalID = ?,
ReceiveOrderPoNote = ?, r.ReceiveOrderShippingCostAmount = ?,
ReceiveOrderPoRefNumber = ?, r.ReceiveOrderShippingCostIsPaid = ?,
ReceiveOrderPoDONumber = ? r.ReceiveOrderPoNote = ?,
WHERE ReceiveOrderPoID = ? r.ReceiveOrderPoRefNumber = ?,
AND ReceiveOrderPoIsActive = 'Y'"; r.ReceiveOrderPoDONumber = ?
WHERE r.ReceiveOrderPoID = ?
AND r.ReceiveOrderPoIsActive = 'Y'";
$queHeader = $this->db->query($sqlHeader, [ $queHeader = $this->db->query($sqlHeader, [
$param['branchID'],
$param['ReceiveOrderPoNumber'], $param['ReceiveOrderPoNumber'],
$param['supplier'], $param['supplier'],
$param['date'], $param['date'],
$param['gudangID'], $param['gudangID'],
$user['M_BranchCode'],
$user['S_RegionalID'], $user['S_RegionalID'],
$param['shipping'], $param['shipping'],
$param['shippingIsPaid'], $param['shippingIsPaid'],

View File

@@ -98,7 +98,7 @@ class PurchaseInvoiceInstallment extends MY_Controller
$row["SupplierInvoiceID"], $row["SupplierInvoiceID"],
$amount, $amount,
$installDate, $installDate,
$dueDate, $installDate,
$createdBy $createdBy
]); ]);

View File

@@ -441,10 +441,6 @@ class PaymentV2 extends MY_Controller
]; ];
} }
// "PI Cicilan Aset - {$invoiceNumber}";
$description = '';
// "Jurnal cicilan ke-{$cicilanKe} dari {$totalCicilan} | {$namaKontrak} | PO: {$nomorPO} | Periode {$periode}";
switch ($param['type']) { switch ($param['type']) {
case 'DP': case 'DP':
$data_bayar['jurnaltitle'] .= " | Pembayaran Uang Muka Aset - {$param['dpkode']}"; $data_bayar['jurnaltitle'] .= " | Pembayaran Uang Muka Aset - {$param['dpkode']}";