Update XLVask parsers with correct product IDs, add skipped item details to task logs, and handle special case for vask_udf_rt parser logic.
This commit is contained in:
@@ -241,10 +241,17 @@ class xlvask_tasks
|
||||
}
|
||||
echo '### Total: ' . $log->getTotalPrice() . PHP_EOL;
|
||||
echo '### Skipped items: ' . count($tmp_skipped_items) . PHP_EOL;
|
||||
if (count($tmp_skipped_items) > 0) {
|
||||
echo '### Skipped items details: ' . PHP_EOL;
|
||||
foreach ( $tmp_skipped_items as $skipped_item ) {
|
||||
/** @var xlvask_wash_item $skipped_item */
|
||||
echo '## ' . $skipped_item->Count . ' x ' . $skipped_item->OriginalProductName . ' @ ' . $skipped_item->getPriceExVat() . ' as ' . $skipped_item->getProduct($log)->id . ' ( ' . $skipped_item->getProduct($log)->name->value() . ' )' . PHP_EOL;
|
||||
}
|
||||
}
|
||||
echo '#' . PHP_EOL;
|
||||
if (!$log->isLinkedToOrder()) {
|
||||
echo '# This wash is not linked to an order, generating a new order.' . PHP_EOL;
|
||||
|
||||
|
||||
}
|
||||
echo '# ------------------------' . PHP_EOL;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user