Skip to content

[28.2] E-Document import: vendor-matching telemetry and Posting Description fixes#8844

Open
ventselartur wants to merge 1 commit into
releases/28.2from
bugs/640639-640635-PABugs
Open

[28.2] E-Document import: vendor-matching telemetry and Posting Description fixes#8844
ventselartur wants to merge 1 commit into
releases/28.2from
bugs/640639-640635-PABugs

Conversation

@ventselartur

@ventselartur ventselartur commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Backport to releases/28.2 of the E-Document purchase import improvements:

  • Vendor-match telemetry: emit E-Doc. Imp. Session Telemetry signals throughout the prepare-draft pipeline — Vendor Match Method (No / GLN / VAT Id / Service Participant / Name and Address / None), Vendor Info Present, Vendor Assignment Source (Already Assigned / Provider / History / None), and Vendor Matched By Name Not Address.
  • Name-and-Address fallback fix: the result of FindVendorByNameAndAddress was previously discarded (trailing ;); it now actually assigns the matched vendor and exits.
  • Posting Description fix: only copy Posting Description from the E-Document onto the Purchase Header when it is non-empty, and apply it after the default posting date logic so a blank value no longer overwrites the header.
  • Remove the obsolete #if not CLEAN26 guard around the Microsoft.eServices.EDocument.Processing.Import using statement (now always required).

Work Item(s)

Fixes AB#640639
Fixes AB#640635

@ventselartur ventselartur requested review from a team June 26, 2026 12:49
@ventselartur ventselartur requested a review from a team as a code owner June 26, 2026 12:49
@github-actions github-actions Bot added the AL: Apps (W1) Add-on apps for W1 label Jun 26, 2026
@github-actions github-actions Bot added this to the Version 28.2 milestone Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant