New Year Sale ! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Exam ARC-101 Topic 9 Question 30 Discussion

Actual exam question for Salesforce's ARC-101 exam
Question #: 30
Topic #: 9
[All ARC-101 Questions]

Northern Trail Outfitters needs to send order and line items directly to an existing finance application webservice when an order if fulfilled. It is critical that eac

order reach the finance application exactly once for accurate invoicing.

What solution should an architect propose?

Show Suggested Answer Hide Answer
Suggested Answer: A

Contribute your Thoughts:

Jolanda
5 months ago
Option B sounds like the most reliable solution. A @future method with error handling? Yep, that's the one. Now, if only I could actually understand what a @future method is... *scratches head*
upvoted 0 times
...
Gregg
6 months ago
Outbound Messaging all the way, baby! Let the system do the heavy lifting. I don't want to be the one babysitting those retries. *sips coffee smugly*
upvoted 0 times
Mattie
5 months ago
Agreed, I don't want to be manually handling errors. Let the system do the heavy lifting.
upvoted 0 times
...
Haley
5 months ago
Outbound Messaging sounds like the way to go. Let the system handle those retries.
upvoted 0 times
...
...
France
6 months ago
Option C? Seriously? Synchronous callouts with user retries? That's just asking for trouble. Leave it to the users to handle errors? No thanks!
upvoted 0 times
Louisa
5 months ago
D) Outbound Messaging, which will automatically handle error retries to the service.
upvoted 0 times
...
Ryan
5 months ago
A) Trigger invokes Queueable Apex method, with custom error handling process.
upvoted 0 times
...
...
Georgeanna
6 months ago
I also prefer option A) Trigger invokes Queueable Apex method for its custom error handling capabilities.
upvoted 0 times
...
Matthew
6 months ago
I see your point Talia, having control over error handling is important for accuracy.
upvoted 0 times
...
Felicidad
6 months ago
Hmm, I'm torn between Option A and Option D. The Queueable Apex method with custom error handling or the Outbound Messaging approach. Decisions, decisions!
upvoted 0 times
...
Refugia
6 months ago
I'd go with Option B. Using a @future method with custom error handling sounds like a solid approach to ensure the order reaches the finance app.
upvoted 0 times
Tomoko
5 months ago
Agreed, it's important to ensure the order reaches the finance app accurately.
upvoted 0 times
...
Dominga
5 months ago
Yeah, using a @future method with custom error handling seems reliable.
upvoted 0 times
...
Frederica
5 months ago
Agreed, it's important to ensure the order reaches the finance app accurately.
upvoted 0 times
...
Tyra
6 months ago
I think Option B is the way to go.
upvoted 0 times
...
Viola
6 months ago
Yeah, using a @future method with custom error handling seems reliable.
upvoted 0 times
...
Demetra
6 months ago
I think Option B is the way to go.
upvoted 0 times
...
...
Talia
6 months ago
I personally think that a Queueable Apex method gives more control over error handling.
upvoted 0 times
...
Diego
6 months ago
But what about option D) Outbound Messaging? It automatically handles error retries.
upvoted 0 times
...
Justine
7 months ago
I agree with Shonda, because Queueable Apex allows for reliable and efficient processing.
upvoted 0 times
...
Angelo
7 months ago
Option D is the way to go! Outbound Messaging will take care of the error retries, and that's exactly what we need for accurate invoicing.
upvoted 0 times
Isreal
6 months ago
I agree, Option D seems like the most reliable solution for ensuring each order reaches the finance application exactly once.
upvoted 0 times
...
Keneth
6 months ago
I agree, Option D sounds like the most reliable solution for ensuring each order reaches the finance application exactly once.
upvoted 0 times
...
Henriette
6 months ago
Option D is the way to go! Outbound Messaging will take care of the error retries, and that's exactly what we need for accurate invoicing.
upvoted 0 times
...
Millie
6 months ago
Option D is the way to go! Outbound Messaging will take care of the error retries, and that's exactly what we need for accurate invoicing.
upvoted 0 times
...
...
Shonda
7 months ago
I think A) Trigger invokes Queueable Apex method is the best solution.
upvoted 0 times
...
Valda
7 months ago
I'm leaning towards option C, Button press invokes synchronous callout, with user handling retries.
upvoted 0 times
...
Elenore
7 months ago
I disagree, I believe option D, Outbound Messaging, would be a better solution for accurate invoicing.
upvoted 0 times
...
Chantell
7 months ago
I think the architect should propose option A, Trigger invokes Queueable Apex method.
upvoted 0 times
...

Save Cancel