Status | Inserted By | Updated By | Comment |
---|---|---|---|
Published | Internal platform event subscriber on the Salesforce side. | N/A | |
Completed | Service Board EMP when the io_production_instance value is set to false. | When the Enable Outbound Queue Full Log setting in Service Board is set to true, the EMP updates Outbound Queue status values from Published to Completed regardless of configured io_production_instance values. | |
Error | Service Board EMP when PE ingestion errors occur regardless of configured io_production_instance values, non-version-mismatch errors only. | Service Board EMP when PE ingestion errors occur regardless of configured io_production_instance or Enable Outbound Queue Full Log values, non-version-mismatch errors only. | |
Conflict | Service Bpard EMP when PE ingestion errors occur regardless of configured io_production_instance values. | Service Board EMP when version mismatch errors occur during PE ingestion regardless of configured io_production_instance or Enable Outbound Queue Full Log values, non-version-mismatch errors only. | |
Retried | N/A | SVMXSB Apex class when users retry Outbound Queue records with Queued or Error status values. | After users retry Outbound Queue records with Queued or Error status values, Apex logic updates status values to Retried to prevent repeated retries, and a new Outbound Queue record is created for the retried platform event. |
Queued | SVMXSB Apex class when platform event publishing fails. | N/A |
• When the Enable Outbound Queue Full Log setting is disabled, HTTP Notifications are created only to update the status of Outbound Queue records for failed sync events, and records for successful platform events are not updated. Otherwise, one record is created for each real-time sync transaction. • When a SVMXC/SVMXSB bulk (callback) event occurs, in cases where all records failed to sync to Service Board, bulk event status is set to Error in the Outbound Queue. If some records sync successfully but others fail, bulk event status is set to Completed only if the Enable Outbound Queue Full Log setting is set to true, and a new Outbound Queue record with event status set to Error is created for each failed record. |
To view required columns, you must expose them to the view, as initially only the SB Queue Outbound Name column is visible. |
If any of the fields are not visible, expose them to the page layout. In customer orgs with the API client whitelisting feature enabled, to enable retry functionality, check Use Any API Client in the System Permissions page of the relevant user profile. |