I_SDDOCUMENTITEMPARTNER
SD Document Item Partner
I_SDDOCUMENTITEMPARTNER is a CDS View in S/4HANA. SD Document Item Partner. It contains 22 fields. 17 CDS views read from this table.
CDS Views using this table (17)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_CrdtMemoReqItemPartnerSimln | view_entity | from | COMPOSITE | Item Partner Simulation |
| A_CreditMemoReqItemPartner | view | from | COMPOSITE | Item Partner |
| A_CustomerReturnItemPartner | view | from | COMPOSITE | Item Partner |
| A_CustRetItemPartnerSimulation | view_entity | from | COMPOSITE | Item Partner Simulation |
| A_DebitMemoReqItemPartner | view | from | COMPOSITE | Item Partner |
| A_DebitMemoReqItemPartnerSimln | view_entity | from | COMPOSITE | Item Partner Simulation |
| A_SalesContractItemPartner | view | from | COMPOSITE | Item Partner |
| A_SalesInquiryItemPartner | view | from | COMPOSITE | Item Partner |
| A_SalesOrderItemPartner | view | from | COMPOSITE | Item Partner |
| A_SalesOrderItemPartnerAddress | view_entity | from | COMPOSITE | Item Partner Address |
| A_SalesOrderItemPartnerSimln | view | from | COMPOSITE | Sales Order Item Partner Sim (API) |
| A_SalesQuotationItemPartner | view | from | COMPOSITE | Item Partner |
| A_SlsOrdWthoutChrgItmPartner | view | from | COMPOSITE | Item Partner |
| I_BillingDocItemPartnerBasic | view | from | BASIC | Billing Document Item Partner Basic |
| I_SalesDocumentItemPartner | view | from | COMPOSITE | Sales Document Item Partner |
| P_SDDocItemPartnerComplete | view | left_outer | CONSUMPTION | |
| P_SDDocItemPartnerComplete | view | union | CONSUMPTION |
Fields (22)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | PartnerFunction | PartnerFunction | 4 |
| KEY | SDDocument | CreditMemoRequest,CustomerReturn,DebitMemoRequest,SalesOrder | 4 |
| KEY | SDDocumentItem | CreditMemoRequestItem,CustomerReturnItem,DebitMemoRequestItem,SalesOrderItem,SDDocumentItem | 5 |
| _Address | _Address | 3 | |
| _BPRefAddressForDocSpcfcAddr | _BPRefAddressForDocSpcfcAddr | 2 | |
| _BusinessPartnerAddress | _BusinessPartnerAddress | 2 | |
| _DfltAddrRprstn | _DfltAddrRprstn | 3 | |
| _PartnerFunction | _PartnerFunction | 3 | |
| AddressID | AddressID | 4 | |
| AddressObjectType | AddressObjectType | 2 | |
| AddressPersonID | AddressPersonID | 3 | |
| BPAddrDeterminationTransaction | BPAddrDeterminationTransaction | 1 | |
| BPRefAddressIDForDocSpcfcAddr | BPRefAddressIDForDocSpcfcAddr | 2 | |
| ContactPerson | ContactPerson | 6 | |
| Customer | Customer | 5 | |
| Personnel | Personnel | 6 | |
| ReferenceBusinessPartner | ReferenceBusinessPartner | 2 | |
| SDDocPartnerAddressRefType | SDDocPartnerAddressRefType | 2 | |
| SDDocPartnerAddrIsDocSpecific | SDDocPartnerAddrIsDocSpecific | 1 | |
| Supplier | Supplier | 5 | |
| UnloadingPointName | UnloadingPointName | 2 | |
| VATRegistration | VATRegistration | 4 |
@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":""
}
}*/