Cyber Monday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft Exam MB-820 Topic 4 Question 23 Discussion

Actual exam question for Microsoft's MB-820 exam
Question #: 23
Topic #: 4
[All MB-820 Questions]

A company uses Business Central.

The company has sales orders that have a different location in the header than in the customer's card. You plan to add a check on sales order posting.

The check must meet the following requirements.

* Sales Order must have the same Location Code as the Location Code set up on the customer's card.

* Must not be run in preview mode.

* Must be run even if the user is only shipping items and not invoicing.

You create an event subscription for codeunit 80 "Sales-Post" You need to identify which event to subscribe to Which event should you identify?

A.

B.

C.

D.

Show Suggested Answer Hide Answer
Suggested Answer: A

This event occurs before posting a sales document.

PreviewMode is available in the parameters, which allows checking whether the process is being run in preview mode.

This event is typically used for sales order posting and can be used for both shipping and invoicing.

This event matches the requirements because:

You can check if PreviewMode is false.

It can run for both shipping and invoicing.


Contribute your Thoughts:

Cassandra
26 days ago
I'm going to have to go with Option B. It's the only one that mentions 'not in preview mode', which is a key requirement.
upvoted 0 times
Freeman
2 days ago
Option B it is then. Let's go ahead and identify that event for the codeunit 80.
upvoted 0 times
...
Queen
4 days ago
I agree, Option B is the best fit for the event subscription in this scenario.
upvoted 0 times
...
Beatriz
6 days ago
Yeah, Option B seems to be the most suitable for the check on sales order posting.
upvoted 0 times
...
Craig
12 days ago
I think Option B is the right choice too. It covers all the requirements.
upvoted 0 times
...
...
Cristy
1 months ago
Option A is the way to go. Can't go wrong with the classic 'OnBeforePostSalesDoc' event.
upvoted 0 times
Alana
7 days ago
I think Option A is the correct one to subscribe to. It fits the criteria perfectly.
upvoted 0 times
...
Annelle
9 days ago
Definitely, Option A meets all the requirements for the event subscription.
upvoted 0 times
...
Audry
11 days ago
Yeah, Option A is the most suitable event for this scenario.
upvoted 0 times
...
Layla
12 days ago
It's important that the check runs even if the user is only shipping items and not invoicing.
upvoted 0 times
...
Vanna
14 days ago
Yes, that event will ensure the sales order has the same Location Code as the customer's card.
upvoted 0 times
...
Precious
23 days ago
I agree, Option A is the best choice. It covers all the requirements.
upvoted 0 times
...
Kenda
24 days ago
I agree, Option A 'OnBeforePostSalesDoc' event is the best choice.
upvoted 0 times
...
...
Alisha
1 months ago
I agree with you, Leota. Event B seems to meet all the requirements.
upvoted 0 times
...
Leota
1 months ago
I think we should subscribe to event B.
upvoted 0 times
...
Gary
2 months ago
Option D is my pick. It looks like it would cover the requirement of running the check even if the user is only shipping and not invoicing.
upvoted 0 times
...
Gladys
2 months ago
I'm leaning towards Option C. The event subscription looks like it would handle the different location codes between the sales order and customer card.
upvoted 0 times
Gwen
14 days ago
Yes, Option C looks like it would be the most effective for ensuring the location codes match.
upvoted 0 times
...
Marion
20 days ago
Option C does seem like the right one to handle the location code requirement.
upvoted 0 times
...
Jackie
25 days ago
I agree, Option C seems to be the most suitable for the event subscription.
upvoted 0 times
...
Weldon
1 months ago
I think Option C is the best choice. It seems like it would address the location code issue.
upvoted 0 times
...
...
Brock
2 months ago
Option B seems the most appropriate. It's a good fit for the requirements given in the question.
upvoted 0 times
Tiffiny
29 days ago
Option B seems to be the best fit based on the criteria provided.
upvoted 0 times
...
Junita
30 days ago
I think Option B covers all the requirements mentioned in the question.
upvoted 0 times
...
Mauricio
1 months ago
I agree, Option B looks like the right choice for this scenario.
upvoted 0 times
...
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77