Virtual Data Model (VDM)

Virtual Data Model (VDM)

Naming Convention

View Type@VDM.viewType
Basic InterfaceI_*#BASIC
Composite InterfaceI_*#COMPOSITE
Transactional ObjectI_*TP#TRANSACTIONAL
ConsumptionC_#CONSUMPTION
Transactional ConsumptionC_*TP#CONSUMPTION
Remote APIA_@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
Private VDMP_@VDM.private: true
Extension IncludeE_#EXTENSION
VDM View ExtensionX_@VDM.viewExtension: true

Remote API views are used to define OData or web service APIs that enable remote access from other systems to their corresponding VDM interface views.

Name of ViewsDescriptionExample
<ViewName>Textlanguage-dependent textsI_TaxCodeText
<ViewName>Cubeanalytic cube viewI_SalesOrderItemCube
<ViewName>Queryanalytic queryC_GoodsMovementQuery
<ViewName>ValueHelpvalue helpC_CustomerMaterialValueHelp
<ViewName>ObjPgoverview pageC_InboundDeliveryObjPg