Files
GSB-Construction/storage/test_po.php

20 lines
415 B
PHP

<?php
$po = Modules\MaterialLogistics\Models\PurchaseOrder::first();
if (!$po) {
echo "No PO found.\n";
exit;
}
try {
$po->update([
'payment_status' => 'paid',
'paid_at' => now(),
'receipt_path' => 'test/path.pdf',
'receipt_original_name' => 'test.pdf',
]);
echo "Update successful.\n";
} catch (\Exception $e) {
echo "Error: " . $e->getMessage() . "\n";
}