I_SERVICEDOCUMENTITEMPARTNER
Service Transaction Item Partner
I_SERVICEDOCUMENTITEMPARTNER is a CDS View in S/4HANA. Service Transaction Item Partner. It contains 10 fields. 7 CDS views read from this table.
CDS Views using this table (7)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_BusSolnOrdItemPartnerSimln | view_entity | from | CONSUMPTION | Item Partner Simulation |
| R_BusSolnOrdItmPartnerTP | view_entity | from | TRANSACTIONAL | Business Solution Order Item Partner - TP |
| R_SrvcConfItemPartnerTP | view_entity | from | TRANSACTIONAL | Service Confirmation Item Partner - TP |
| R_SrvcDocItemPartnerAddress | view_entity | from | COMPOSITE | Partner Address For Srvc Trans Item |
| R_SrvcOrdItmPartnerTP | view_entity | from | TRANSACTIONAL | Service Order Item Partner - TP |
| R_SrvcOrdTmplItemPartnerTP | view_entity | from | TRANSACTIONAL | Service Order Template Item Partner - TP |
| R_SrvcQtanItemPartnerTP | view_entity | from | TRANSACTIONAL | Service Quotation Item Partner - TP |
Fields (10)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | CustMgmtBusinessPartner | CustMgmtBusinessPartner | 6 |
| KEY | CustMgmtPartnerFunction | CustMgmtPartnerFunction | 6 |
| KEY | ServiceDocument | ServiceConfirmation,ServiceDocument,ServiceOrder,ServiceOrderTemplate,ServiceQuotation | 5 |
| KEY | ServiceDocumentItem | ServiceConfirmationItem,ServiceOrderItem,ServiceOrderTemplateItem,ServiceQuotationItem | 4 |
| AddressID | AddressID | 1 | |
| AddressObjectType | AddressObjectType | 1 | |
| AddressPersonID | AddressPersonID | 1 | |
| CustMgmtPartFunctionCategory | CustMgmtPartFunctionCategory | 5 | |
| CustMgmtPartnerIsMainPartner | CustMgmtPartnerIsMainPartner | 5 | |
| ServiceObjectType | CustMgmtObjectType | 1 |
@AccessControl: {
authorizationCheck: #PRIVILEGED_ONLY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@VDM: {
viewType: #COMPOSITE,
lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@EndUserText.label: 'Service Transaction Item Partner'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: {
usageType: {dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L}
}
define view entity I_ServiceDocumentItemPartner
as select from I_ServiceDocumentItemEnhcd as ItemEnhcd
inner join I_CustMgmtPartner as Partner on ItemEnhcd.ServiceDocument = Partner.CustMgmtDocument
and Partner.CustMgmtDocumentItem = ItemEnhcd.SrvcDocItmPartReferenceItem
and ItemEnhcd.ServiceObjectType = Partner.CustMgmtObjectType
inner join P_SrvcDocItemAdmissiblePartner as PartnerFunction on Partner.CustMgmtPartnerFunction = PartnerFunction.CustMgmtPartnerFunction
and PartnerFunction.ServiceDocItemCategory = ItemEnhcd.ServiceDocItemCategory
{
key ItemEnhcd.ServiceObjectType,
key ItemEnhcd.ServiceDocument,
key ItemEnhcd.ServiceDocumentItem,
key Partner.CustMgmtPartnerFunction,
key Partner.CustMgmtBusinessPartner,
Partner.CustMgmtPartFunctionCategory,
Partner.CustMgmtPartnerIsMainPartner,
Partner.AddressID,
Partner.AddressPersonID,
Partner.AddressObjectType,
Partner._BusinessPartner as _BusinessPartner
}