Table "XmlPort Metadata"
Virtual table that provides metadata information about all XMLports in the system. This table enables introspection of XMLport properties, data exchange configurations, and import/export characteristics.
Remarks
The XMLport Metadata table is essential for understanding XMLport definitions and their data exchange capabilities. It includes detailed information about XMLport formats, encoding settings, transaction types, and directional configurations for data import and export operations. This table is crucial for data integration management, XML processing configuration, and administrative utilities that need to understand XMLport behaviors and constraints. The information covers all XMLport types including XML, fixed text, and variable text formats, providing visibility into the data exchange infrastructure across all applications.
Properties
| Name | Value |
|---|---|
| DataPerCompany | False |
| Scope | Cloud |
| InherentPermissions | rX |
Fields
| Name | Type | Description |
|---|---|---|
| ID | Integer | The unique identifier number of the XMLport. |
| Name | Text[30] | The name of the XMLport as defined in the AL source code. |
| Caption | Text[80] | The caption text displayed for this XMLport in the user interface. |
| UseRequestPage | Boolean | Indicates whether the XMLport displays a request page for parameter input before execution. |
| TransactionType | Option | The transaction type used for database operations during XMLport execution. |
| Direction | Option | The data flow direction supported by the XMLport (Import, Export, or Both). |
| Encoding | Option | The character encoding used for XML data processing. |
| TextEncoding | Option | The text encoding used for text-based data formats. |
| Format | Option | The data format type supported by the XMLport (XML, Variable Text, or Fixed Text). |
| "App ID" | Guid | The application identifier that contains this XMLport. |
| InherentPermissions | Text[5] | The inherent permissions defined for this XMLport (Read, Insert, Modify, Delete). |
| InherentEntitlements | Text[5] | The inherent entitlements required to access this XMLport. |
| "AL Namespace" | Text[500] | The AL namespace of the object. |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemRowVersion | BigInteger |