File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Integration/Asynchronous Callback API for Request Fulfilment Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change
1
+ Proposed Solution:
2
+
3
+ 1. Synchronous Outbound Integration :
4
+ > Utilize the REST integration step within the Flow Designer to send request details to the third - party endpoint .
5
+ > The third - party system is expected to send an acknowledgment upon receiving the request , confirming that it is being processed .
6
+ 2. Status Tracking :
7
+ > Introduce a new field or leverage an existing field in the sc_req_item table ( or another relevant table ) to track fulfilment status , with choice values such as "Success" or "Failure."
8
+ 3. Inbound Import Set API :
9
+ > Create an Inbound Import Set API that allows the third - party system to send updates back to ServiceNow . The fields in the import set table should include :
10
+ Request Number : A unique identifier for the request .
11
+ Fulfilment Status : The status of the fulfilment ( e . g . , Success or Failure ) .
12
+ Work Notes: Additional comments or information regarding the fulfilment process .
13
+ 4. Transform Map :
14
+ > Establish a Transform Map where :
15
+ a . Source Table: The Import Set Table that receives the status updates .
16
+ b . Target Table: The sc_req_item table ( or another relevant table based on the use case ) .
17
+ c . Define field mappings to ensure accurate data transfer and use coalescing on the Request Number to allow updates only .
18
+ d . Map the fulfilment status field from import set to new custom field to store the fulfilment status in sc_req_item table .
19
+ 5. Flow Changes :
20
+ > Update the request stage based on the integration fulfilment status value
21
+ 6. API Sharing :
22
+ > Provide the Inbound Import Set API to the third - party system , enabling it to send fulfilment status updates once the fulfilment process is complete .
You can’t perform that action at this time.
0 commit comments