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 Rev-Con-201 Exam - Topic 4 Question 3 Discussion

Actual exam question for Salesforce's Rev-Con-201 exam
Question #: 3
Topic #: 4
[All Rev-Con-201 Questions]

A company is implementing Revenue Cloud. The company uses complex and varying tax calculations, so some of its existing products have tax calculated in a custom application. A business decision was made to keep using the custom application for the existing products and use Revenue Cloud for any new product introductions.

How should the company generate and post invoices, including the taxes for the existing products?

Show Suggested Answer Hide Answer
Suggested Answer: C

(150--250 words)

In Salesforce Billing, tax computation can be handled internally using the Salesforce Tax Engine or externally via integration through the Billing TaxEngineAdapter Apex interface.

When a company uses a custom tax application and wants Salesforce Billing to respect its calculated taxes, the correct and scalable approach is to integrate the custom app directly with this interface.

The TaxEngineAdapter allows Salesforce Billing to call an external system during invoice generation to retrieve tax amounts and details, which are then automatically included in the Invoice Line Tax records. This ensures taxes are calculated, stored, and posted correctly for both existing and new products without manual CSV imports.

Exact Extract from Salesforce Billing Implementation Guide:

''Use the TaxEngineAdapter Apex interface to integrate external tax calculation engines with Salesforce Billing. The adapter is invoked automatically during invoice generation to compute and apply taxes.''


Salesforce Billing Implementation Guide --- Tax Engine Integration and TaxEngineAdapter Interface

Salesforce Revenue Cloud Developer Guide --- External Tax Service Integration

Salesforce Billing Data Model --- Invoice and Tax Line Relationships

Contribute your Thoughts:

0/2000 characters
Shay
3 days ago
A could work, but it might complicate things more.
upvoted 0 times
...
Mabelle
8 days ago
Wait, can they really keep using the custom app forever?
upvoted 0 times
...
Lai
27 days ago
I disagree, C would ensure better integration long-term.
upvoted 0 times
...
Theresia
1 month ago
B seems like the simplest option for existing products.
upvoted 0 times
...
Jose
1 month ago
Option C is the way to go, but I hope the custom app doesn't have any bugs. That could be a real headache to deal with.
upvoted 0 times
...
Lai
1 month ago
Option C is the clear winner here. Integrating the custom app is the way to go, no doubt about it.
upvoted 0 times
...
Trina
2 months ago
Option C is the way to go. Integrating the custom app is the most efficient solution, and it avoids the hassle of CSV imports.
upvoted 0 times
...
Graciela
2 months ago
Option A sounds like a lot of extra work. Why bother with AppExchange apps when you can just integrate the custom app directly?
upvoted 0 times
...
Phyliss
2 months ago
Option B is a bit clunky, having to import tax lines via CSV. I'd go with Option C for a more seamless integration.
upvoted 0 times
...
Dottie
2 months ago
I agree, Option C is the best choice. Keeping the existing tax calculations in the custom app and integrating it with Revenue Cloud is the most logical approach.
upvoted 0 times
...
Erinn
2 months ago
Option C seems like the way to go. Integrating the custom app with the Billing TaxEngineAdapter Apex interface sounds like the most straightforward solution.
upvoted 0 times
...
Norah
2 months ago
I feel like integrating the custom app directly with the Billing TaxEngineAdapter could provide a more seamless solution, but I can't recall the specific steps we practiced.
upvoted 0 times
...
Ammie
3 months ago
I think importing external tax lines via CSV could work, but it might be a bit cumbersome to manage over time.
upvoted 0 times
...
Millie
3 months ago
I feel pretty confident that option C is the right choice here. Keeping the custom tax application and integrating it with the Billing TaxEngineAdapter is going to be the most reliable way to handle the existing products. The other options just seem a bit risky given the complexity of the tax requirements.
upvoted 0 times
...
Lucina
3 months ago
Hmm, the AppExchange apps option could be interesting, but I'm not sure if that would give us the level of control we need over the tax calculations. I think integrating the custom app is probably the safest bet to ensure we don't run into any issues.
upvoted 0 times
...
Cassi
3 months ago
I remember we discussed how integrating with the Billing TaxEngineAdapter could streamline tax calculations, but I'm not sure if that's the best option for existing products.
upvoted 0 times
...
Kenny
3 months ago
This question is tricky. I feel like it needs careful thought.
upvoted 0 times
...
Alesia
4 months ago
I vaguely remember a similar question where we had to choose between integration and importing data. I wonder if the integration option would be more efficient in the long run.
upvoted 0 times
...
Noel
4 months ago
I'm a bit confused on this one. Importing external tax lines via CSV seems like it could work, but I'm not sure how that would integrate with the Revenue Cloud setup. Maybe I need to look into the Billing TaxEngineAdapter Apex interface a bit more.
upvoted 0 times
...
Melina
4 months ago
I think option C is the way to go here. Integrating the custom app with the Billing TaxEngineAdapter Apex interface seems like the most straightforward approach to handle the complex tax calculations.
upvoted 0 times
Vilma
4 months ago
I like how it simplifies tax handling for existing products.
upvoted 0 times
...
...

Save Cancel