nerdexam
Salesforce

PDII · Question #4

A company processes Orders within their Salesforce instance. When an Order's status changes to 'Paid' it must notify the company's order management system (OMS). The OMS exposes SOAP web service…

The correct answer is C. Create an Outbound Message that contains the session ID and send it to the OMS. See the full explanation below for the reasoning.

Question

A company processes Orders within their Salesforce instance. When an Order's status changes to 'Paid' it must notify the company's order management system (OMS). The OMS exposes SOAP web service endpoints to listen for when to retrieve the data from Salesforce. What is the optimal method to implement this?

Options

  • AGenerate the Enterprise WSDL and use it to make a callout to the OMS.
  • BGenerate the Partner WSDL and use it to make a callout to the OMS.
  • CCreate an Outbound Message that contains the session ID and send it to the OMS.
  • DCreate an Apex trigger and make a callout to the OMS from the trigger.

How the community answered

(14 responses)
  • A
    7% (1)
  • B
    7% (1)
  • C
    71% (10)
  • D
    14% (2)

Community Discussion

No community discussion yet for this question.

Full PDII Practice