I_SDDOCUMENTITEMPARTNER
SD Document Item Partner
I_SDDOCUMENTITEMPARTNER is a CDS View in S/4HANA. SD Document Item Partner. It contains 23 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 | Item Partner in Billing Process Document |
| I_SalesDocumentItemPartner | view | from | COMPOSITE | Sales Document Item Partner |
| P_SDDocItemPartnerComplete | view | left_outer | CONSUMPTION | SD Document Item Complete Partner |
| P_SDDocItemPartnerComplete | view | union | CONSUMPTION | SD Document Item Complete Partner |
Fields (23)
| 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 | |
| PartnerIsOneTimeAccount | PartnerIsOneTimeAccount | 1 | |
| 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,
PartnerIsOneTimeAccount,
SDDocPartnerAddrIsDocSpecific,
CountryCode,
TransportZone,
VATRegistration,
@Semantics.text: true
UnloadingPointName,
_PartnerFunction,
_Address,
_DfltAddrRprstn,
_BusinessPartnerAddress,
_PersonWorkplaceAddrDfltRprstn,
_BPRefAddressForDocSpcfcAddr
}
where SDDocumentItem != '000000';