Question 790
A logistics integration must request a controlled operation that applies business validation to an existing record. The developer recommends the following change: Expose a suitable bound OData action with business logic for the target entity. Which technical explanation most directly justifies it in this case?
Explanation
Correct Answer
A bound action associates an operation with a specific entity and executes logic beyond direct field CRUD. It connects the proposed action to the exact failure or requirement—A logistics integration must request a controlled operation that applies business validation to an existing record. Confirmation would be calling the action against a permitted record runs the intended validation and returns the expected response.
Incorrect Answers
That mechanism explains why the alternative action—evaluate supported read scale-out configuration for compatible Business Central api read traffic—helps in another case. It does not justify the proposed fix here; a bound action associates an operation with a specific entity and executes logic beyond direct field crud. The distinguishing requirement is: A logistics integration must request a controlled operation that applies business validation to an existing record.
That mechanism explains why the alternative action—create an appropriate pagetype api page with stable publisher, group, version and entity definitions—helps in another case. It does not justify the proposed fix here; a bound action associates an operation with a specific entity and executes logic beyond direct field crud. The distinguishing requirement is: A logistics integration must request a controlled operation that applies business validation to an existing record.
That mechanism explains why the alternative action—use an api query object for read-only combined or aggregated data exposure—helps in another case. It does not justify the proposed fix here; a bound action associates an operation with a specific entity and executes logic beyond direct field crud. The distinguishing requirement is: A logistics integration must request a controlled operation that applies business validation to an existing record.





Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Tests