Table "XmlPort Metadata"

ID 2000000280
Namespace: System.Reflection

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

See also