Skip to content

Enabling ISV to run custom checks prior to releasing document for xRechnung and ZUGFeRD#29618

Merged
JesperSchulz merged 2 commits intomicrosoft:mainfrom
miljance:ISVChecksForXRechnungAndZUGFeRD
Jan 30, 2026
Merged

Enabling ISV to run custom checks prior to releasing document for xRechnung and ZUGFeRD#29618
JesperSchulz merged 2 commits intomicrosoft:mainfrom
miljance:ISVChecksForXRechnungAndZUGFeRD

Conversation

@miljance
Copy link
Contributor

@miljance miljance commented Jan 20, 2026

Summary

  1. XRechnungFormat.Codeunit.al:

    • Added a call to OnBeforeCheck() event at the beginning of the Check() method
    • Added a call to OnAfterCheck() event at the end of the Check() method
    • Added a new OnAfterCheck integration event with parameters: SourceDocumentHeader, EDocumentService, and EDocumentProcessingPhase
  2. ZUGFeRDFormat.Codeunit.al:

    • Added a call to OnBeforeCheck() event at the beginning of the Check() method
    • Added a call to OnAfterCheck() event at the end of the Check() method
    • Added a new OnAfterCheck integration event with the same parameters

Work Item(s)

Fixes #29583

Fixes AB#619910

@miljance miljance requested a review from a team as a code owner January 20, 2026 09:54
@miljance miljance requested a review from juliamakulec January 20, 2026 09:54
@JesperSchulz JesperSchulz added the Finance GitHub request for Finance area label Jan 26, 2026
@JesperSchulz JesperSchulz added linked Issue is linked to a Azure Boards work item processing-PR The PR is currently being reviewed labels Jan 29, 2026
@JesperSchulz JesperSchulz self-assigned this Jan 29, 2026
@github-actions
Copy link
Contributor

Processing this PR. The branch is now locked 🔒 Please don't push updates unless otherwise agreed.

@JesperSchulz JesperSchulz added the ships-in-future-update Fix ships in a future update label Jan 30, 2026
@JesperSchulz
Copy link
Contributor

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.

Build ID: 45361.

@JesperSchulz
Copy link
Contributor

JesperSchulz commented Jan 30, 2026

Should have been merged... Re-opening to merge.
Code successfully merged internally.

@JesperSchulz JesperSchulz reopened this Jan 30, 2026
@JesperSchulz JesperSchulz enabled auto-merge (squash) January 30, 2026 14:43
@JesperSchulz JesperSchulz merged commit 5a40071 into microsoft:main Jan 30, 2026
22 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Finance GitHub request for Finance area linked Issue is linked to a Azure Boards work item processing-PR The PR is currently being reviewed ships-in-future-update Fix ships in a future update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DE][MultiObjects] xRechnung and ZUGFeRD - Ability to add customer specific checks.

3 participants