Hi there, I get this error when I create a new PO via REST API
[14-Aug-2025 03:25:45 UTC] PHP Fatal error: Uncaught Error: Call to undefined method Atum\PurchaseOrders\Models\PurchaseOrder::get_cogs_total_value() in C:\xampp\htdocs\dc\wp-content\plugins\woocommerce\includes\rest-api\Controllers\Version3\class-wc-rest-orders-controller.php:500
Stack trace:
#0 C:\xampp\htdocs\dc\wp-content\plugins\woocommerce\includes\rest-api\Controllers\Version2\class-wc-rest-orders-v2-controller.php(543): WC_REST_Orders_Controller->prepare_object_for_response_core(Object(Atum\PurchaseOrders\Models\PurchaseOrder), Object(WP_REST_Request))
#1 C:\xampp\htdocs\dc\wp-content\plugins\woocommerce\includes\rest-api\Controllers\Version3\class-wc-rest-crud-controller.php(231): WC_REST_Orders_V2_Controller->prepare_object_for_response(Object(Atum\PurchaseOrders\Models\PurchaseOrder), Object(WP_REST_Request))
#2 C:\xampp\htdocs\dc\wp-includes\rest-api\class-wp-rest-server.php(1292): WC_REST_CRUD_Controller->create_item(Object(WP_REST_Request))
#3 C:\xampp\htdocs\dc\wp-includes\rest-api\class-wp-rest-server.php(1125): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/wc/v3/atum/pur...', Array, NULL)
#4 C:\xampp\htdocs\dc\wp-includes\rest-api\class-wp-rest-server.php(439): WP_REST_Server->dispatch(Object(WP_REST_Request))
#5 C:\xampp\htdocs\dc\wp-includes\rest-api.php(459): WP_REST_Server->serve_request('/wc/v3/atum/pur...')
#6 C:\xampp\htdocs\dc\wp-includes\class-wp-hook.php(324): rest_api_loaded(Object(WP))
The PO order is created. However, when preparing the object for response this error occurs.
// Method called when the error is triggered
$response = $this->prepare_object_for_response( $object, $request );