I_MAINTOBJLISTJITCALL

CDS View

Maintenance Object List in JIT Call

I_MAINTOBJLISTJITCALL is a CDS View in S/4HANA. Maintenance Object List in JIT Call. It contains 4 fields. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
I_JITInbCallCompSerialNumber view_entity from BASIC Serial numbers assigned to JIT call comp
I_SerialNumberJITCall view_entity from COMPOSITE Serial Number in JIT Call

Fields (4)

KeyField CDS FieldsUsed in Views
KEY CompGrpNumber CompGrpNumber 2
KEY InternalJITCallNumber InternalJITCallNumber 1
KEY JITCallItemNumber JITCallItemNumber 1
KEY MaintenanceObjectList MaintenanceObjectList 1
@AccessControl: {
  --Waiting for JITCall VDM
  --authorizationCheck: #CHECK,
  authorizationCheck: #PRIVILEGED_ONLY,
  personalData.blocking: #NOT_REQUIRED
}

@VDM.viewType: #BASIC
--Waiting for JITCall VDM release
@VDM.lifecycle.contract.type:  #SAP_INTERNAL_API

@ObjectModel.usageType: {
        dataClass:      #TRANSACTIONAL,
        serviceQuality: #A,
        sizeCategory:   #L }
@ObjectModel.supportedCapabilities: [
  #SQL_DATA_SOURCE,
  #CDS_MODELING_DATA_SOURCE,
  #CDS_MODELING_ASSOCIATION_TARGET
]

@EndUserText.label: 'Maintenance Object List in JIT Call'
define view entity I_MaintObjListJITCall
  as select from ser10

  association [1..*] to I_MaintenanceObjectListItem as _MaintenanceObjectListItem
    on $projection.MaintenanceObjectList = _MaintenanceObjectListItem.MaintenanceObjectList
  --association [0..1] to I_HandlingUnitHeader as _HandlingUnit
  --  on $projection.HandlingUnitInternalID = _HandlingUnit.HandlingUnitInternalID
  --association [0..1] to I_HandlingUnitItem as _HandlingUnitItem
  --  on $projection.HandlingUnitInternalID = _HandlingUnitItem.HandlingUnitInternalID
  --  and $projection.HandlingUnitItem = _HandlingUnitItem.HandlingUnitItem
{
  key obknr as MaintenanceObjectList,

  --aliasing for pretty-print robustness of camel-case
  --@ObjectModel.foreignKey.association: '_HandlingUnit'
  internaljitcallnumber as InternalJITCallNumber,
  compgrpnumber as CompGrpNumber,
  --@ObjectModel.foreignKey.association: '_HandlingUnitItem'
  jitcallitemnumber as JITCallItemNumber,
  
  externaljitcallnumber as ExternalJITCallNumber,
  anzsn                 as NumberOfSerialNumbers,
  datum                 as SerialNumberAssignmentDate,
  uzeit                 as SerialNumberAssignmentTime,
  shiptoparty           as ShipToParty,

  _MaintenanceObjectListItem
  --_HandlingUnit,
  --_HandlingUnitItem
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"SER10"
],
"ASSOCIATED":
[
"I_MAINTENANCEOBJECTLISTITEM"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/