Validating your orders through asynchronous order processing
- UpdatedAug 3, 2023
- 2 minutes to read
- Vancouver
- Sales and Order Management
You can validate your orders before the order records are created in the customer order table during asynchronous order processing in the ServiceNow® Order Management for Telecommunications, Media, and Technology application.
You configure two system properties to validate your orders in asynchronous order processing. The create_product_order_validations_async system property for product orders and the create_service_order_validations_async system property for service orders control the validation in the asynchronous processing of orders before the orders are inserted into the Inbound Queue [sn_tmt_core_inbound_queue] table. The default values of these properties are set to True.
By default, when a scheduled job picks up the record from the Inbound Queue [sn_tmt_core_inbound_queue] table, no validation occurs and the order and the order line items are created.
To enable validation through a scheduled job, you can override the enableValidationViaScheduleJob property to return true. By default, this method returns false.