Codeunit 13921 "EDoc PEPPOL Validation DE" (DE)
DE country layer · Microsoft.eServices.EDocument.IO.Peppol
Across versionsobsolete pending since 29.0
- BC23-28not present
- BC29-30present
DE country layer · Microsoft.eServices.EDocument.IO.Peppol · BC29-30 · source at ea08af5e · facts from BC29
An object of the DE localization, not part of W1.
Properties
| Property | Value |
|---|---|
| ObsoleteState | Pending |
| ObsoleteTag | 29.0 |
| ObsoleteReason | Replaced by interface-based DE PEPPOL implementations in the PEPPOL DE app (“PEPPOL30 DE Sales Validation” implements “PEPPOL30 Validation”). EDocumentDE now pushes the skip-Customer-VAT/GLN-check flag (computed from “E-Document DE Helper”.HasRoutingNo) to “PEPPOL30 DE Context” so the new validation… |
Event subscriptions
- SkipCustomerVATRegNoCheck subscribes to Codeunit “PEPPOL Validation” OnCheckSalesDocumentOnBeforeCheckCustomerVATRegNo
- SkipCheckOnCheckSalesDocumentOnBeforeCheckYourReference subscribes to Codeunit “PEPPOL Validation” OnCheckSalesDocumentOnBeforeCheckYourReference
- OnAfterCheckSalesDocument subscribes to Codeunit “PEPPOL Validation” OnAfterCheckSalesDocument
Procedures
SetBuyerReference(NewBuyerReference: Enum "E-Document Buyer Reference")(obsolete 29.0: Replaced by “PEPPOL30 DE Context”.SetSkipCustomerVATRegNoCheck pushed by EDocumentDE before invoking the W1 EDoc PEPPOL bridge.)
Deprecations
- object: Pending 29.0 (#if not CLEAN29), “Replaced by interface-based DE PEPPOL implementations in the PEPPOL DE app (“PEPPOL30 DE Sales Validation” implements “PEPPOL30 Validation”). EDocumentDE now pushes the skip-Customer-VAT/GLN-check flag (computed from “E-Document DE Helper”.HasRoutingNo) to “PEPPOL30 DE Context” so the new validation…”
- procedure OnAfterCheckSalesDocument: Pending 29.0, “Replaced by the explicit Sell-to E-Mail TestField at the end of “PEPPOL30 DE Sales Validation”.CheckSalesDocumentDE.”
- procedure SetBuyerReference: Pending 29.0, “Replaced by “PEPPOL30 DE Context”.SetSkipCustomerVATRegNoCheck pushed by EDocumentDE before invoking the W1 EDoc PEPPOL bridge.”
- procedure SkipCheckOnCheckSalesDocumentOnBeforeCheckYourReference: Pending 29.0, “Replaced by the omitted Your Reference TestField in “PEPPOL30 DE Sales Validation”.CheckSalesDocumentDE.”
- procedure SkipCustomerVATRegNoCheck: Pending 29.0, “Replaced by the conditional Customer GLN/VAT skip in “PEPPOL30 DE Sales Validation”.CheckSalesDocumentDE.”
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "EDoc PEPPOL Validation DE"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A DE country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.