R_PurgDocPricingSimulation

DDL: R_PURGDOCPRICINGSIMULATION Type: view BASIC

Purchasing Document Pricing Simulation

R_PurgDocPricingSimulation is a Basic CDS View that provides data about "Purchasing Document Pricing Simulation" in SAP S/4HANA. It reads from 1 data source (ekko) and exposes 8 fields with key field PurchasingDocument.

Data Sources (1)

SourceAliasJoin Type
ekko ekko from

Annotations (12)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName RPURGDOCSIM view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Purchasing Document Pricing Simulation view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY PurchasingDocument ebeln
PurchasingDocumentCategory bstyp
PurchasingDocumentType bsart
PurchasingOrganization ekorg
PurchasingGroup ekgrp
PurchasingDocumentOrigin statu
IsEndOfPurposeBlocked iseopblocked
CompanyCode bukrs
@ClientHandling.algorithm: #SESSION_VARIABLE

@AbapCatalog: { sqlViewName: 'RPURGDOCSIM',
                compiler.compareFilter: true,
                preserveKey: true
}
@ObjectModel:{
              usageType: {
                dataClass: #TRANSACTIONAL,
                serviceQuality: #B,
                sizeCategory: #L
              }
}


@AccessControl.authorizationCheck: #CHECK
@VDM: {
  viewType: #BASIC,
  lifecycle.contract.type: #SAP_INTERNAL_API
}
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Purchasing Document Pricing Simulation'

define view R_PurgDocPricingSimulation
  as select from ekko
{
  key ebeln        as PurchasingDocument,
      bstyp        as PurchasingDocumentCategory,
      bsart        as PurchasingDocumentType,
      ekorg        as PurchasingOrganization,
      ekgrp        as PurchasingGroup,
      statu        as PurchasingDocumentOrigin,
      @Semantics.booleanIndicator: true
      iseopblocked as IsEndOfPurposeBlocked,
      bukrs        as CompanyCode

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"EKKO"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/