I_SDDocumentItemPartner

DDL: I_SDDOCUMENTITEMPARTNER Type: view BASIC

SD Document Item Partner

I_SDDocumentItemPartner is a Basic CDS View that provides data about "SD Document Item Partner" in SAP S/4HANA. It reads from 1 data source (I_SDDocumentCompletePartners) and exposes 25 fields with key fields SDDocument, SDDocumentItem, PartnerFunction.

Data Sources (1)

SourceAliasJoin Type
I_SDDocumentCompletePartners I_SDDocumentCompletePartners from

Annotations (12)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label SD Document Item Partner view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
AccessControl.personalData.blocking #REQUIRED view
AbapCatalog.sqlViewName ISDDOCITEMPART view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view
Metadata.ignorePropagatedAnnotations true view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY SDDocument SDDocument
KEY SDDocumentItem SDDocumentItem
KEY PartnerFunction PartnerFunction
Customer Customer
Supplier Supplier
Personnel Personnel
ContactPerson ContactPerson
ReferenceBusinessPartner ReferenceBusinessPartner
AddressID AddressID
AddressPersonID AddressPersonID
AddressObjectType AddressObjectType
SDDocPartnerAddressRefType SDDocPartnerAddressRefType
BPAddrDeterminationTransaction BPAddrDeterminationTransaction
BPRefAddressIDForDocSpcfcAddr BPRefAddressIDForDocSpcfcAddr
SDDocPartnerAddrIsDocSpecific SDDocPartnerAddrIsDocSpecific
CountryCode CountryCode
TransportZone TransportZone
VATRegistration VATRegistration
UnloadingPointName UnloadingPointName
_PartnerFunction _PartnerFunction
_Address _Address
_DfltAddrRprstn _DfltAddrRprstn
_BusinessPartnerAddress _BusinessPartnerAddress
_PersonWorkplaceAddrDfltRprstn _PersonWorkplaceAddrDfltRprstn
_BPRefAddressForDocSpcfcAddr _BPRefAddressForDocSpcfcAddr
@ClientHandling.algorithm: #SESSION_VARIABLE 
@EndUserText.label: 'SD Document Item Partner'
@VDM.viewType: #BASIC
@AccessControl: {
  authorizationCheck: #PRIVILEGED_ONLY,
  personalData.blocking: #REQUIRED,
  privilegedAssociations: [ '_Address', '_DfltAddrRprstn', '_PersonWorkplaceAddrDfltRprstn' ]
}
@AbapCatalog: {
  sqlViewName: 'ISDDOCITEMPART',
  compiler.compareFilter: true,
  preserveKey: true
}
@ObjectModel: {
  usageType: {
    dataClass:      #TRANSACTIONAL,
    serviceQuality: #A,
    sizeCategory:   #XL
  }
}
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.supportedCapabilities:  [  #SQL_DATA_SOURCE,
                                        #CDS_MODELING_DATA_SOURCE,
                                        #CDS_MODELING_ASSOCIATION_TARGET  ]
define view I_SDDocumentItemPartner
as select from I_SDDocumentCompletePartners
{
 key SDDocument,
 key SDDocumentItem,
     @ObjectModel.foreignKey.association: '_PartnerFunction'
 key PartnerFunction,
    
     Customer,
     Supplier,
     Personnel,
     ContactPerson,

     ReferenceBusinessPartner,
     
     AddressID,
     AddressPersonID,
     AddressObjectType,
     SDDocPartnerAddressRefType,
     BPAddrDeterminationTransaction,
     BPRefAddressIDForDocSpcfcAddr,
     
     SDDocPartnerAddrIsDocSpecific,
     CountryCode,
     TransportZone,
     VATRegistration,
     @Semantics.text: true
     UnloadingPointName,
       
     _PartnerFunction,
     
     _Address,
     _DfltAddrRprstn,
     _BusinessPartnerAddress,
     _PersonWorkplaceAddrDfltRprstn,
     _BPRefAddressForDocSpcfcAddr
}
where SDDocumentItem != '000000';           
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SDDOCUMENTCOMPLETEPARTNERS"
],
"ASSOCIATED":
[
"I_ADDRESS",
"I_ADDRESS_2",
"I_BUSPARTADDRESS",
"I_PARTNERFUNCTION",
"I_PERSONWORKPLACEADDRESS"
],
"BASE":
[
"I_SDDOCUMENTCOMPLETEPARTNERS"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/