SOAP eBonding help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2023 12:16 PM
Hi All,
We're working on an eBonding integration with a 3rd party. We've done a few of these integrations before, but this particular one has a bit more complexity and I need help understanding how to accomplish this.
I currently have a SOAP Message configured with the endpoint and we have a connection with the 3rd party's middleware load balancer that handles all the inbound requests.
The complication comes in with the business service. Their middleware piece sends two responses back to our ServiceNow from the initial request is sent. The basic flow goes like this. We send a SOAP request, they receive the request in their middle ware and send what they call a DACK response (Delivery acknowledgement). Their middleware then sends the request to their ServiceNow instance and then sends us back a PACK response (process acknowledgement). The PACK response is what contains the 3rd party incident # for us to apply to our internal incident thus eBonding the two.
What i'm confused about is how would that work in a business rule in JS. I understand conceptually what I have to do, but i'm a little unsure how to code this. any help or guidance would be greatly appreciated.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-06-2023 11:59 AM
Wanted to bump this and see if there is any direction anyone can give here. I've gotten a few steps further in that I was able to see successfully send an outbound request and can see the response in the business rule as well i have record of the second 'PACK' response entering into our instance in the system logs using the property detailed here
Now i'm receiving another error in the logs that I believe is pointing me in the next direction
i'm unsure where I would need to define that 'pack' method for an inbound message. I know which endpoint they're using, but i'm at another stopping point here.
any help is appreciated. thank you