Skip to content

[28.1] E-Document import: vendor-matching telemetry and Posting Description fixes#8843

Merged
ventselartur merged 1 commit into
releases/28.1from
bugs/640638-640634-PABugs
Jun 29, 2026
Merged

[28.1] E-Document import: vendor-matching telemetry and Posting Description fixes#8843
ventselartur merged 1 commit into
releases/28.1from
bugs/640638-640634-PABugs

Conversation

@ventselartur

@ventselartur ventselartur commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Backport to releases/28.1 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, applied after insert 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).

Note: the ApplyDefaultPostingDateFromSetup call present on newer branches does not exist on 28.1 and was intentionally omitted from this backport.

Work Item(s)

Fixes AB#640638
Fixes AB#640634

@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.1 milestone Jun 26, 2026
@ventselartur ventselartur enabled auto-merge (squash) June 29, 2026 08:53
@ventselartur ventselartur merged commit da83431 into releases/28.1 Jun 29, 2026
34 checks passed
@ventselartur ventselartur deleted the bugs/640638-640634-PABugs branch June 29, 2026 18:29
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.

4 participants