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

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
2 months 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 months ago
Option B it is then. Let's go ahead and identify that event for the codeunit 80.
upvoted 0 times
...
Queen
1 months ago
I agree, Option B is the best fit for the event subscription in this scenario.
upvoted 0 times
...
Beatriz
1 months ago
Yeah, Option B seems to be the most suitable for the check on sales order posting.
upvoted 0 times
...
Craig
1 months ago
I think Option B is the right choice too. It covers all the requirements.
upvoted 0 times
...
...
Cristy
2 months ago
Option A is the way to go. Can't go wrong with the classic 'OnBeforePostSalesDoc' event.
upvoted 0 times
Alana
1 months ago
I think Option A is the correct one to subscribe to. It fits the criteria perfectly.
upvoted 0 times
...
Annelle
1 months ago
Definitely, Option A meets all the requirements for the event subscription.
upvoted 0 times
...
Audry
1 months ago
Yeah, Option A is the most suitable event for this scenario.
upvoted 0 times
...
Layla
1 months ago
It's important that the check runs even if the user is only shipping items and not invoicing.
upvoted 0 times
...
Vanna
1 months ago
Yes, that event will ensure the sales order has the same Location Code as the customer's card.
upvoted 0 times
...
Precious
2 months ago
I agree, Option A is the best choice. It covers all the requirements.
upvoted 0 times
...
Kenda
2 months ago
I agree, Option A 'OnBeforePostSalesDoc' event is the best choice.
upvoted 0 times
...
...
Alisha
2 months ago
I agree with you, Leota. Event B seems to meet all the requirements.
upvoted 0 times
...
Leota
2 months ago
I think we should subscribe to event B.
upvoted 0 times
...
Gary
3 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
3 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
1 months ago
Yes, Option C looks like it would be the most effective for ensuring the location codes match.
upvoted 0 times
...
Marion
2 months ago
Option C does seem like the right one to handle the location code requirement.
upvoted 0 times
...
Jackie
2 months ago
I agree, Option C seems to be the most suitable for the event subscription.
upvoted 0 times
...
Weldon
2 months ago
I think Option C is the best choice. It seems like it would address the location code issue.
upvoted 0 times
...
...
Brock
3 months ago
Option B seems the most appropriate. It's a good fit for the requirements given in the question.
upvoted 0 times
Tiffiny
2 months ago
Option B seems to be the best fit based on the criteria provided.
upvoted 0 times
...
Junita
2 months ago
I think Option B covers all the requirements mentioned in the question.
upvoted 0 times
...
Mauricio
2 months ago
I agree, Option B looks like the right choice for this scenario.
upvoted 0 times
...
...

Save Cancel