Skip to content

[29.x] Restore E-Document vendor invoice field compatibility - #11078

Open
Milica Đukić (djukicmilica) wants to merge 1 commit into
microsoft:releases/29.xfrom
djukicmilica:backport/releases/29.x/11054
Open

[29.x] Restore E-Document vendor invoice field compatibility#11078
Milica Đukić (djukicmilica) wants to merge 1 commit into
microsoft:releases/29.xfrom
djukicmilica:backport/releases/29.x/11054

Conversation

@djukicmilica

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

Copy link
Copy Markdown
Contributor

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.

Backport of #11054.

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.

Fixes
AB#649190

## 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 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 4, 2026
@github-actions github-actions Bot added this to the Version 29.1 milestone Sep 4, 2026
pull Bot pushed a commit to Mattlk13/BCApps that referenced this pull request Sep 9, 2026
## 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 microsoft#11054 and microsoft#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 microsoft#11078.

Fixes

[AB#649189](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/649189)

---------

Co-authored-by: Anna Kosiorek <annakosi@mirosoft.com>
Co-authored-by: djukicmilica <milicadjukic@microsoft.com>
Copilot-Session: 4e11e99d-4027-4397-a5e8-9f9e384fa5b2
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.

2 participants