P_PURCHASEORDERITEMHISTORY1

CDS View

Purchase Order Item History

P_PURCHASEORDERITEMHISTORY1 is a CDS View in S/4HANA. Purchase Order Item History. It contains 1 fields. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_PurOrderItemHistoryValues2 view from CONSUMPTION Purchase Order Item History Values 2

Fields (1)

KeyField CDS FieldsUsed in Views
MaterialGroup MaterialGroup 1
@AbapCatalog.sqlViewName: 'PMMPOITEMHIST1'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.preserveKey:true
@EndUserText.label: 'Purchase Order Item History'
@VDM.private: true
@VDM.viewType: #CONSUMPTION
@AccessControl.personalData.blocking: #NOT_REQUIRED
define view P_PurchaseOrderItemHistory1 //^3200657

  with parameters
    P_StartDate       : bedat,
    P_EndDate         : bedat,
    P_DisplayCurrency : displaycurrency
  as select from P_PurchaseOrderItemHistory( P_StartDate: $parameters.P_StartDate, P_EndDate: $parameters.P_EndDate, P_DisplayCurrency : $parameters.P_DisplayCurrency) as POItemHistory

{

      /* Keys */
  key PurchaseOrder,
  key PurchaseOrderItem,
      //  key MaterialDocument,

      //  key MaterialDocumentItem,

      //  key MaterialDocumentYear,

      //  key AccountAssignmentNumber,


      /* Org Data*/
      CompanyCode,
      Supplier,
      // cast( _PurchaseOrderItem._PurchaseOrder._Supplier._StandardAddress.Country as mm_a_supplier_country)as SupplierCountry,

      PurchasingOrganization,
      PurchasingGroup,

      /* Purchase Order Date*/
      PurchaseOrderDate,

      /* Item Data*/
      Material,
      MaterialGroup,
      Plant,
      PurchaseOrderQuantityUnit,

      DocumentCurrency,

      sum( PurchaseOrderAmount ) as  GoodsReceiptAmountInDspCrcy,
      //   division((NetPriceAmount * TotalQuantityInEntryUnit), NetPriceQuantity, 3) as GoodsReceiptAmountInDspCrcy,


      EffectiveAmount,

      NonDeductibleInputTaxAmount,

      WeightedReceiptQuantity,
      /* Measures */
      max( DeliveryTime ) as DeliveryTime,
      
      sum( GoodsReceiptQty ) as GoodsReceiptQty, //

      
      sum( TotalQuantityInEntryUnit ) as TotalQuantityInEntryUnit,
      
      sum( DeliveryItem )as DeliveryItem //v3200657


}
group by
  PurchaseOrder,
  PurchaseOrderItem,
  CompanyCode,
  Supplier,
  PurchasingOrganization,
  PurchasingGroup,
  PurchaseOrderDate,
  Material,
  MaterialGroup,
  Plant,
  PurchaseOrderQuantityUnit,
  DocumentCurrency,
  WeightedReceiptQuantity,
  EffectiveAmount,
  NonDeductibleInputTaxAmount
 
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_PURCHASEORDERITEMHISTORY"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/