[main] bug 642743 - Change behavior of OnValidate trigger of "EU 3-Party Intermed. Role CZL" field#9645
Open
DavidHolusa wants to merge 1 commit into
Open
[main] bug 642743 - Change behavior of OnValidate trigger of "EU 3-Party Intermed. Role CZL" field#9645DavidHolusa wants to merge 1 commit into
DavidHolusa wants to merge 1 commit into
Conversation
…o directly assign "EU 3-Party Trade" from "EU 3-Party Intermed. Role CZL"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue description
When the "EU 3-Party - Intermediary" field is activated in the Sales/Purchase Document header, the system correctly automatically activates the "EU 3-Party Trade" field as well. However, when the "EU 3-Party - Intermediary" field in the document header is deactivated, the system does not deactivate the "EU 3-Party Trade" field, which remains activated. This is a bug.
Steps to reproduce the issue:
Create a Sales Invoice for a customer from the EU (in demo data K01000003)
In the document header, set the "EU 3-Party - Intermediary" field = True. The system automatically sets the "EU 3-Party Trade" field = True upon validation.
Now set the "EU 3-Party - Intermediary" field = False. The system does not update the "EU 3-Party Trade" field upon validation, which remains = True. This is a bug. Correctly, the system should update this field to = False as well.
Linked work
Fixes AB#642743