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
25 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
1 days ago
Option B it is then. Let's go ahead and identify that event for the codeunit 80.
upvoted 0 times
...
Queen
3 days ago
I agree, Option B is the best fit for the event subscription in this scenario.
upvoted 0 times
...
Beatriz
5 days ago
Yeah, Option B seems to be the most suitable for the check on sales order posting.
upvoted 0 times
...
Craig
11 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
6 days ago
I think Option A is the correct one to subscribe to. It fits the criteria perfectly.
upvoted 0 times
...
Annelle
8 days ago
Definitely, Option A meets all the requirements for the event subscription.
upvoted 0 times
...
Audry
10 days ago
Yeah, Option A is the most suitable event for this scenario.
upvoted 0 times
...
Layla
11 days ago
It's important that the check runs even if the user is only shipping items and not invoicing.
upvoted 0 times
...
Vanna
13 days ago
Yes, that event will ensure the sales order has the same Location Code as the customer's card.
upvoted 0 times
...
Precious
22 days ago
I agree, Option A is the best choice. It covers all the requirements.
upvoted 0 times
...
Kenda
23 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
13 days ago
Yes, Option C looks like it would be the most effective for ensuring the location codes match.
upvoted 0 times
...
Marion
19 days ago
Option C does seem like the right one to handle the location code requirement.
upvoted 0 times
...
Jackie
24 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
28 days ago
Option B seems to be the best fit based on the criteria provided.
upvoted 0 times
...
Junita
29 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