Page 6133 "E-Document Service"
EDocument · Microsoft.eServices.EDocument
Across versions
- BC23-28not present
- BC29present
- BC30changed
Neighbourhood 9 connected objects and pages
EDocument · Microsoft.eServices.EDocument · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | E-Document Service |
| SourceTable | E-Document Service |
| PageType | Card |
| ApplicationArea | Basic, Suite |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| General | Code | Code | Specifies the code of the electronic export setup. |
| Description | Description | Specifies the description of the electronic export setup. | |
| Export Format | Document Format | Specifies the export format of the electronic export setup. | |
| Service Integration | Service Integration V2 | Specifies integration code for the electronic export setup. | |
| Import | Automatic Import | Auto Import | Specifies whether to automatically import documents from the service. |
| Importsettings | Import Start Time | Import Start Time | Specifies import jos starting time. |
| Import Minutes between runs | Import Minutes between runs | Specifies the number of minutes between running import job. | |
| Importing | Automatic Processing | Automatic Import Processing | Specifies if the processing of a document should start automatically after it is imported. from the table field |
| Import Process | Import Process | Specifies the version of the import process to use for incoming e-documents. | |
| Purchase Draft | Draft Format | Read into Draft Impl. | Specifies the format used to read the incoming structured e-document into a draft, for example PEPPOL for PEPPOL BIS invoices. Leave it as Unspecified only when the integration or a PDF reader (such as Azure Document Intelligence) determines the format automatically. |
| Verify totals when posting invoice. | Verify Purch. Total Amounts | Specifies if document totals are checked when posting document. | |
| Parameters | Validate Receiving Company | Validate Receiving Company | Specifies if receiving company information must be validated during the import. |
| Resolve Unit Of Measure | Resolve Unit Of Measure | Specifies if unit of measure shall be resolved during the import. | |
| Lookup Item Reference | Lookup Item Reference | Specifies if an item shall be searched by the item reference during the import. | |
| Lookup Item GTIN | Lookup Item GTIN | Specifies if an item shall be searched by GTIN during the import. | |
| Lookup Account Mapping | Lookup Account Mapping | Specifies if an account shall be searched in the Account Mapping by the incoming text during the import. | |
| Validate Line Discount | Validate Line Discount | Specifies if a line discount shall be validated during the import. | |
| Apply Invoice Discount | Apply Invoice Discount | Specifies if an invoice discount shall be applied during the import. | |
| Verify Total | Verify Totals | Specifies if an invoice total shall be verified during the import. | |
| Create Journal Lines | Create Journal Lines | Specifies if journal line must be created instead of purchase document. Only applicable if vendor receives e-document to purchase invoice. | |
| General Journal Template Name | General Journal Template Name | Specifies the General Journal Template Name used for journal line creation. | |
| General Journal Batch Name | General Journal Batch Name | Specifies the General Journal Batch Name used for journal line creation. | |
| Batch | Batch Exporting | Use Batch Processing | Specifies if service uses batch processing for export. |
| Batch Settings | Batch Mode | Batch Mode | Specifies the mode of batch processing used for export. |
| ThresholdSettings | Batch Threshold | Batch Threshold | Specifies the threshold of batch processing used for export. |
| RecurrentSettings | Batch Start Time | Batch Start Time | Specifies the start time of batch processing job. |
| Batch Minutes between runs | Batch Minutes between runs | Specifies the number of minutes between batch processing jobs. | |
| Parameters | Embed PDF in export | Embed PDF in export | Specifies whether you want to automatically create a PDF based on Report Selection, as a background process, and embed it into the E-Document export file when posting the document. from the table field |
| ItemChargeMapping | Item Charge E-Invoice Mapping | Item Charge E-Invoice Mapping | Specifies how item charges on posted documents are represented in the e-documents that this service exports. Automatic classifies each item charge based on its assignment to invoice lines. Document Level Allowance/Charge exports every item charge as an allowance or charge of the whole document. Invo… from the table field |
| Content | Data Exchange Definition | part Page 6136 “E-Doc. Service Data Exch. Sub” | — |
| Export Mapping | part Page 6124 “E-Doc. Mapping Part” | — | |
| Import Mapping | part Page 6124 “E-Doc. Mapping Part” | — | |
| Obsoleted fields | Obsoleted fields are visible through out the deprecation period. These should not be used in new implementations, and existing implementations should migrate to the new fields before the deprecation period ends. | label | — |
| Service Integration (Obsoleted) obsolete Pending 26.0; #if not CLEAN26 | Service Integration | Specifies the integration used for sending and receiving e-documents. Integration is build on legacy implementation that will be deprecated in future releases. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Set up service integration | Set up service integration | |
| Configure documents to export. | Set up what documents framework will export. | Page 6129 “E-Doc Service Supported Types” | |
| Receive | Manually trigger receive | ||
| Show obsoleted fields | Show obsoleted Fields | ||
| Navigation | Configure additional fields | Configure additional fields to consider when importing an E-Document. | |
| Export mapping setup | Opens export mapping setup | Page 6114 “E-Doc. Mapping” | |
| Import mapping setup | Opens import mapping setup | Page 6114 “E-Doc. Mapping” |
Events published
OnBeforeOpenServiceIntegrationSetupPage(EDocumentService: Record "E-Document Service"; var IsServiceIntegrationSetupRun: Boolean)(integration)
Procedures
2 local procedures, no public ones.
Triggers
OnOpenPage
Relations
- source table Table 6103 “E-Document Service”
Pages and codeunits on this table
- Page 6103 “E-Document Services” (card page)
Recent changes
- 2026-09-29 #11484 [E-Documents Core] - Supported type direction configuration (main, BC30, feature)
- 2026-09-05 #9860 [Bug]: [DE] XRechnung/ZUGFeRD - Item Charge lines exported without a valid unit of measure code (BR-CL-23 / BR-23 on BT-130) (main, BC30, fix)
- 2026-07-24 #9702 Default new E-Document services to import v2 and let users select the draft format (main, BC30, feature)
Documented on Microsoft Learn
- Extending the e-documents functionality
- Set up the E-Documents connector with external endpoints
- Set Up E-documents
- Use E-Documents in the purchase process
- Use e-documents in sales
- Set up electronic invoicing with NemHandel
- Electronic invoicing in Norway
Deprecations
- procedure RunSetupServiceIntegration: guarded (#if not CLEAN26)
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: "page", object_name: "E-Document Service"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
Evidence 8 sources
- codesrc/Apps/W1/EDocument/app/src/Service/EdocumentService.Page.alreleases/29.x @ ea08af5e
- learnExtending the e-documents functionality
- learnSet up the E-Documents connector with external endpoints
- learnSet Up E-documents
- learnUse E-Documents in the purchase process
- learnUse e-documents in sales
- learnSet up electronic invoicing with NemHandel
- learnElectronic invoicing in Norway