Skip to content

Restore E-Document vendor invoice field compatibility - #11168

Merged
Milica Đukić (djukicmilica) merged 2 commits into
microsoft:mainfrom
djukicmilica:fix/main-edoc-vendor-invoice-compat
Sep 9, 2026
Merged

Restore E-Document vendor invoice field compatibility#11168
Milica Đukić (djukicmilica) merged 2 commits into
microsoft:mainfrom
djukicmilica:fix/main-edoc-vendor-invoice-compat

Conversation

@djukicmilica

@djukicmilica Milica Đukić (djukicmilica) commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Why

The E-Document Purchase Header field 40 was renamed from Vendor Invoice No. to Applies-to Ext. Invoice No., which breaks upgrade, extension, and translation compatibility with the established field identity. Restore the compatible field name on main and align all affected handlers, tests, UI, and documentation.

This ports the compatibility correction from #11054 and #11078 to main.

Summary

  • Restores field 40 and W1 E-Document processing to use Vendor Invoice No..
  • Updates APAC, DE, DK, ES, and FR handlers and tests.
  • Aligns the E-Document purchase credit memo UI and documentation.

Related to #11078.

Fixes
AB#649189

## Why

Updating the 29.0 extension baseline to 28.5 exposes an incompatible
rename of field 40 on E-Document Purchase Header. Restoring the 28.5
field name preserves upgrade, extension, and translation compatibility.

## Summary

- **Restored** field 40 and W1 E-Document processing to use Vendor
Invoice No.
- **Updated** APAC, DE, DK, ES, and FR handlers and tests to use the
compatible field name.
- **Aligned** E-Document credit memo documentation with the restored
field name.

---------

Co-authored-by: Anna Kosiorek <annakosi@mirosoft.com>
Co-authored-by: djukicmilica <milicadjukic@microsoft.com>
Copilot-Session: 4e11e99d-4027-4397-a5e8-9f9e384fa5b2
@github-actions github-actions Bot added AL: Apps (W1) Add-on apps for W1 From Fork Pull request is coming from a fork labels Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Could not find linked issues in the pull request description. Please make sure the pull request description contains a line that contains 'Fixes #' followed by the issue number being fixed. Use that pattern for every issue you want to link.

@github-actions github-actions Bot added Ownership: Needs Review Ownership is Other, low confidence, or needs manual correction Team: Other GitHub request for other area than SCM, Finance or Integration ADO: Sync Creates an Azure DevOps work item if needed and indicates that one is linked labels Sep 7, 2026
@github-actions github-actions Bot modified the milestone: Version 30.0 Sep 7, 2026
Comment thread src/Apps/DE/EDocumentDE/test/src/EDocDEStructImportTests.Codeunit.al Outdated
@djukicmilica
Milica Đukić (djukicmilica) added this pull request to the merge queue Sep 9, 2026
Merged via the queue into microsoft:main with commit ca36c03 Sep 9, 2026
327 of 329 checks passed
@djukicmilica
Milica Đukić (djukicmilica) deleted the fix/main-edoc-vendor-invoice-compat branch September 9, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ADO: Sync Creates an Azure DevOps work item if needed and indicates that one is linked AL: Apps (W1) Add-on apps for W1 From Fork Pull request is coming from a fork Ownership: Needs Review Ownership is Other, low confidence, or needs manual correction Team: Other GitHub request for other area than SCM, Finance or Integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants