Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce ARC-101 Exam - Topic 11 Question 61 Discussion

Posted by Emerson on Jun 15, 2025 at 05:43 PM

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?

Suggested Answer: A

Get Premium ARC-101 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
28 comments · newest first
JI
Jina 11 months ago
Wait, can we trust the automatic retries in D? Seems risky.
MA
Maynard 11 months ago
I think A could work too, but it might get complicated.
CA
Cassandra 11 months ago
Definitely going with D, it simplifies the process a lot!
RU
Ruth 11 months ago
Outbound Messaging sounds solid, but can it really guarantee delivery?
LA
Lai 11 months ago
Option D is the best choice for error handling!
NA
Nadine 12 months ago
I vaguely recall a practice question where we had to choose between synchronous and asynchronous calls. I think Outbound Messaging might be the safest option here.
AN
Annelle 12 months ago
I feel like the @future method could lead to issues with retries, especially if the order needs to be processed immediately.
DE
Derrick 1 year ago
I'm not entirely sure, but I think using a Queueable Apex method might be better since it allows for more control over error handling.
SH
Shelia 1 year ago
I remember we discussed the importance of ensuring exactly-once delivery for financial transactions, so I think Outbound Messaging could be a good choice.
BR
Brandon 1 year ago
This is straightforward. The Queueable Apex method with custom error handling is clearly the way to go. It gives us the control and flexibility we need to ensure the orders are processed correctly, while also handling any errors that come up. I'm confident this is the best solution for the requirements.
MA
Margot 1 year ago
Okay, I think I've got a handle on this. The key is ensuring the order data reaches the finance app reliably, even in the face of errors or retries. I'm going to go with the Outbound Messaging solution - that seems like the most robust and automated approach to handling the error retries.
MA
Marta 1 year ago
Hmm, this is a tough one. I'm a bit confused about the different options and which one would best meet the critical requirement of accurate invoicing. I'll need to read through the question more carefully and think through the pros and cons of each approach.
JE
Jesus 1 year ago
This looks like a tricky one. I'll need to carefully consider the requirements around ensuring each order reaches the finance app exactly once. I'm leaning towards the Queueable Apex method with custom error handling, but I'll review the other options as well.
CO
Colton 1 year ago
Option D is the best choice, hands down. I don't even want to think about the headaches of implementing custom error handling.
TI
Timmy 1 year ago
Haha, I remember when I had to manually handle retries in my code. What a nightmare! Outbound Messaging is the way to go, for sure.
MI
Micheline 1 year ago
I agree, Option D is the most reliable solution. No need to reinvent the wheel when Salesforce already has a built-in feature for this.
NO
Noah 1 year ago
↳ replying to Micheline
I think Option A could work too. Using Queueable Apex method with custom error handling process seems like a solid solution.
EL
Elise 1 year ago
↳ replying to Micheline
User 2: I agree, Salesforce's Outbound Messaging feature is reliable.
MI
Mindy 1 year ago
↳ replying to Micheline
User 1: I think Option D is the best choice.
LE
Leah 1 year ago
↳ replying to Micheline
Option D is definitely the way to go. Outbound Messaging takes care of error retries automatically.
KI
Kimberlie 1 year ago
Option D is the way to go! Outbound Messaging will handle the retries for us, so we don't have to worry about it.
LI
Linn 1 year ago
↳ replying to Kimberlie
Outbound Messaging simplifies the process and reduces the risk of errors in sending the orders to the finance application.
CH
Chanel 1 year ago
↳ replying to Kimberlie
It's definitely a good choice to ensure accurate invoicing without having to manually handle error retries.
CI
Ciara 1 year ago
↳ replying to Kimberlie
I agree, Outbound Messaging seems like the most reliable option for sending order and line items to the finance application.
CA
Cassie 1 year ago
↳ replying to Kimberlie
Option D is the way to go! Outbound Messaging will handle the retries for us, so we don't have to worry about it.
AD
Adelle 1 year ago
I'm not sure, but I think option B) Trigger makes @future Apex method could also work well.
CA
Carlee 1 year ago
I disagree, I believe option D) Outbound Messaging is more reliable for handling error retries.
CL
Claudia 1 year ago
I think option A) Trigger invokes Queueable Apex method is the best solution.
0/2000 characters

Save Cancel