I_SalesQuotationItemPartnerTP

DDL: I_SALESQUOTATIONITEMPARTNERTP Type: view_entity TRANSACTIONAL

Sales Quotation Item Partner - TP

I_SalesQuotationItemPartnerTP is a Transactional CDS View that provides data about "Sales Quotation Item Partner - TP" in SAP S/4HANA. It reads from 1 data source (R_SalesQuotationItemPartnerTP) and exposes 15 fields with key fields SalesQuotation, SalesQuotationItem, PartnerFunction.

Data Sources (1)

SourceAliasJoin Type
R_SalesQuotationItemPartnerTP R_SalesQuotationItemPartnerTP projection

Annotations (9)

NameValueLevelField
EndUserText.label Sales Quotation Item Partner - TP view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #TRANSACTIONAL view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY SalesQuotation SalesQuotationItemPartner SalesQuotation
KEY SalesQuotationItem SalesQuotationItemPartner SalesQuotationItem
KEY PartnerFunction SalesQuotationItemPartner PartnerFunction
PartnerFunctionForEdit SalesQuotationItemPartner PartnerFunctionForEdit
Customer SalesQuotationItemPartner Customer
Supplier SalesQuotationItemPartner Supplier
Personnel SalesQuotationItemPartner Personnel
ContactPerson SalesQuotationItemPartner ContactPerson
ReferenceBusinessPartner SalesQuotationItemPartner ReferenceBusinessPartner
Partner SalesQuotationItemPartner Partner
PartnerIsSpecificForSDDocItem SalesQuotationItemPartner PartnerIsSpecificForSDDocItem
SalesQuotationType SalesQuotationItemPartner SalesQuotationType
SalesOrganization SalesQuotationItemPartner SalesOrganization
DistributionChannel SalesQuotationItemPartner DistributionChannel
OrganizationDivision SalesQuotationItemPartner OrganizationDivision
@EndUserText.label: 'Sales Quotation Item Partner - TP'

@AccessControl.authorizationCheck: #CHECK

@Metadata.ignorePropagatedAnnotations: true

@ObjectModel: {
   modelingPattern:        #TRANSACTIONAL_INTERFACE,
   supportedCapabilities: [#TRANSACTIONAL_PROVIDER],
   usageType: {
     serviceQuality: #C,
     sizeCategory:   #L,
     dataClass:      #TRANSACTIONAL
   },
   semanticKey: ['SalesQuotation', 'SalesQuotationItem', 'PartnerFunction']
 }

@VDM: {
  lifecycle.contract.type: #PUBLIC_LOCAL_API,
  viewType: #TRANSACTIONAL
}
define view entity I_SalesQuotationItemPartnerTP
  as projection on R_SalesQuotationItemPartnerTP as SalesQuotationItemPartner
{
  key SalesQuotationItemPartner.SalesQuotation,
  key SalesQuotationItemPartner.SalesQuotationItem,
  key SalesQuotationItemPartner.PartnerFunction,

      @ObjectModel.editableFieldFor: 'PartnerFunction'
      SalesQuotationItemPartner.PartnerFunctionForEdit,
      SalesQuotationItemPartner.Customer,
      SalesQuotationItemPartner.Supplier,
      SalesQuotationItemPartner.Personnel,
      SalesQuotationItemPartner.ContactPerson,
      SalesQuotationItemPartner.ReferenceBusinessPartner,
      SalesQuotationItemPartner.Partner,
      SalesQuotationItemPartner.PartnerIsSpecificForSDDocItem,

      //    DCL

      @Consumption.hidden: true
      SalesQuotationItemPartner.SalesQuotationType,
      @Consumption.hidden: true
      SalesQuotationItemPartner.SalesOrganization,
      @Consumption.hidden: true
      SalesQuotationItemPartner.DistributionChannel,
      @Consumption.hidden: true
      SalesQuotationItemPartner.OrganizationDivision,

      //Composition

      _Item           : redirected to parent I_SalesQuotationItemTP,
      _SalesQuotation : redirected to I_SalesQuotationTP
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_SALESQUOTATIONITEMPARTNERTP"
],
"ASSOCIATED":
[
"I_SALESQUOTATIONITEMTP",
"I_SALESQUOTATIONTP",
"R_SALESQUOTATIONITEMTP",
"R_SALESQUOTATIONTP"
],
"BASE":
[
"R_SALESQUOTATIONITEMPARTNERTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/