<style> .release-box { height: 30px; width: 100px; padding-top: 8px; text-align: center; border-radius: 5px; font-weight: bold; background-color: #828995; border-color: #FCE28A;} .release-box:hover { cursor: hand; cursor: pointer; opacity: .9; } </style> <meta name="robots" content="noindex"> <div class="release-box"> <a href="https://docs.perspectium.com/display/Lithium" style="text-decoration: none; color: #FFFFFF; display: block;"> Lithium </a> </div> |
Receipts are generated for outbound messages when you enable the data guarantee feature. Message receipts indicate the delivery status for records that you have shared out, allowing you to quickly identify successful shares, pending shares, and errors.
Access the receipts feature at Perspectium > Perspectium Core > Tools > Receipts.
This will give you a list of receipts and you can click into any record to see a breakdown.
Here is the information that you get from receipts:
Success Your records were shared out successfully
Pending The subscribing instance is still processing the records you are trying to share out
Error Your records were not shared out successfully
Explore the sections below for all features around receipts.
If you have enabled receipts globally through Data Guarantee, you may want to disable receipts for specific shares while maintaining receipts for others.
Receipts with a Success status will be automatically deleted. To automatically delete receipts with a Pending status, you can set a property that will delete receipts older than a given timeframe. For receipts with either a Pending or Error status, they can also be deleted manually.
By default, your message receipts will be sent in batches of 1,000. This feature allows you to modify that number. Here's how:
This feature is useful to prevent unused receipts from filling your table and degrading performance. Once your instance reaches the limit that you set, receipts will no longer be created.
Using the Receipt Status table (at Perspectium > Perspectium Core > Tools > Receipts), you can now see which receipts have been acknowledged and which have been sent but not received on the subscribing end. The status field will show the value Sent when the message has been sent and once it has been acknowledged on the subscribing side it will be changed to Received.
Use the Reshare Record(s) UI action to send another copy of the message associated with the corresponding Receipt. You can select multiple records from the list or click into the form and reshare messages one by one.
NOTE: Resharing will skip records that no longer exist in the ServiceNow instance.
There is also a scheduled job named “XPerspectium Resend Unacked Receipts” that will check every 30 minutes for unack'd receipts and reshare the messages. By default, this job is not active.