I_JITInbCallDocReference

DDL: I_JITINBCALLDOCREFERENCE Type: view_entity BASIC

JIT Inbound Call Document Reference

I_JITInbCallDocReference is a Basic CDS View that provides data about "JIT Inbound Call Document Reference" in SAP S/4HANA. It reads from 1 data source (njit_call_d_dref) and exposes 17 fields with key field JITDocRefUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
njit_call_d_dref njit_call_d_dref from

Associations (4)

CardinalityTargetAliasCondition
[1..1] I_DeliveryDocumentItem _DeliveryDocumentItem $projection.BusinessTransactionDocument = _DeliveryDocumentItem.DeliveryDocument and $projection.BusinessTransactionDocItem = _DeliveryDocumentItem.DeliveryDocumentItem and $projection.BusinessTransactionDocType = 'J'
[1..1] I_JITHandlingUnitHeader _JITHandlingUnitHeader $projection.BusinessTransactionDocument = _JITHandlingUnitHeader.HandlingUnitExternalID and $projection.BusinessTransactionDocType = 'X'
[0..1] I_JITBusTransDocType _JITBusTransDocType $projection.BusinessTransactionDocType = _JITBusTransDocType.BusinessTransactionDocType
[0..1] I_JITBusTransDocItemType _JITBusTransDocItemType $projection.BusinessTransacDocItmTypeCode = _JITBusTransDocItemType.BusinessTransacDocItmTypeCode

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label JIT Inbound Call Document Reference view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name JITInbCallDocReference view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY JITDocRefUUID db_key
JITHeaderUUID parent_key
InternalJITCallNumber int_call_num
CompGrpNumber comp_grp_num
JITCallItemNumber call_item_num
BusinessTransactionDocType btd_type_code
BusinessTransactionDocument btd_id
BusinessTransactionDocItem btd_item_id
BusinessTransacDocItmTypeCode btd_item_type_code
BusinessTransactionDocStatus btd_status
LogicalSystemID logsys
LastChangeDateTime lchg_date_time
_DeliveryDocumentItem _DeliveryDocumentItem
_JITInboundCall _JITInboundCall
_JITHandlingUnitHeader _JITHandlingUnitHeader
_JITBusTransDocType _JITBusTransDocType
_JITBusTransDocItemType _JITBusTransDocItemType
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'JIT Inbound Call Document Reference'
@VDM.viewType: #BASIC
@ObjectModel.usageType:{
  serviceQuality: #A,
  sizeCategory  : #XXL,
  dataClass     : #TRANSACTIONAL
}
@ObjectModel.sapObjectNodeType.name : 'JITInbCallDocReference'
define view entity I_JITInbCallDocReference
  as select from njit_call_d_dref
  association        to parent I_JITInboundCall  as _JITInboundCall        on  $projection.JITHeaderUUID = _JITInboundCall.JITHeaderUUID
  association [1..1] to I_DeliveryDocumentItem   as _DeliveryDocumentItem  on  $projection.BusinessTransactionDocument = _DeliveryDocumentItem.DeliveryDocument
                                                                           and $projection.BusinessTransactionDocItem  = _DeliveryDocumentItem.DeliveryDocumentItem
                                                                           and $projection.BusinessTransactionDocType  = 'J'
  association [1..1] to I_JITHandlingUnitHeader  as _JITHandlingUnitHeader on  $projection.BusinessTransactionDocument = _JITHandlingUnitHeader.HandlingUnitExternalID
                                                                           and $projection.BusinessTransactionDocType  = 'X'
  association [0..1] to I_JITBusTransDocType     as _JITBusTransDocType    on  $projection.BusinessTransactionDocType  = _JITBusTransDocType.BusinessTransactionDocType
  association [0..1] to I_JITBusTransDocItemType as _JITBusTransDocItemType on $projection.BusinessTransacDocItmTypeCode = _JITBusTransDocItemType.BusinessTransacDocItmTypeCode
{
  key db_key             as JITDocRefUUID,
      parent_key         as JITHeaderUUID,
      int_call_num       as InternalJITCallNumber,
      comp_grp_num       as CompGrpNumber,
      call_item_num      as JITCallItemNumber,
      @ObjectModel.foreignKey.association : '_JITBusTransDocType'
      btd_type_code      as BusinessTransactionDocType,
      btd_id             as BusinessTransactionDocument,
      btd_item_id        as BusinessTransactionDocItem,
      @ObjectModel.foreignKey.association : '_JITBusTransDocItemType'
      btd_item_type_code as BusinessTransacDocItmTypeCode,
      btd_status         as BusinessTransactionDocStatus,
      logsys             as LogicalSystemID,
      lchg_date_time     as LastChangeDateTime,
      //associations

      _DeliveryDocumentItem,
      _JITInboundCall,
      _JITHandlingUnitHeader,
      _JITBusTransDocType,
      _JITBusTransDocItemType
}
where
  _JITInboundCall.JITScenario = '1'