A_InternalOrder

DDL: A_INTERNALORDER SQL: AFIINTERNALORDER Type: view BASIC

API Internal Order

A_InternalOrder is a Basic CDS View that provides data about "API Internal Order" in SAP S/4HANA. It reads from 1 data source (I_InternalOrder) and exposes 22 fields with key field InternalOrder. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_InternalOrder I_InternalOrder from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_LogisticsOrder _Extension $projection.InternalOrder = _Extension.OrderID

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName AFIINTERNALORDER view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label API Internal Order view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY InternalOrder InternalOrder
InternalOrderDescription InternalOrderDescription
OrderCategory OrderCategory
BusinessArea BusinessArea
ControllingArea ControllingArea
Plant Plant
Currency Currency
IsStatisticalOrder IsStatisticalOrder
ReferenceOrder ReferenceOrder
IsDeleted IsDeleted
CreationDate CreationDate
CreatedByUser CreatedByUser
LastChangedByUser LastChangedByUser
LastChangeTime LastChangeTime
ControllingObject ControllingObject
CompanyCode CompanyCode
ProfitCenter ProfitCenter
FunctionalArea FunctionalArea
ControllingObjectClass ControllingObjectClass
OrderType OrderType
ResponsibleCostCenter ResponsibleCostCenter
InternalOrderResponsibleUser InternalOrderResponsibleUser
@AbapCatalog.sqlViewName: 'AFIINTERNALORDER'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'API Internal Order'
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API

define view A_InternalOrder
  as select from I_InternalOrder

  association [1..1] to E_LogisticsOrder as _Extension on $projection.InternalOrder = _Extension.OrderID

{
  key InternalOrder,
      InternalOrderDescription,
      OrderCategory,
      BusinessArea,
      ControllingArea,
      Plant,
      Currency,
      IsStatisticalOrder,
      ReferenceOrder,
      IsDeleted,
      CreationDate,
      CreatedByUser,
      LastChangedByUser,
      LastChangeTime,
      ControllingObject,
      CompanyCode,
      ProfitCenter,
      FunctionalArea,
      ControllingObjectClass,
      OrderType,
      ResponsibleCostCenter,
      InternalOrderResponsibleUser
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_INTERNALORDER"
],
"ASSOCIATED":
[
"E_LOGISTICSORDER"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/