I_ACMTrdgContrPrcgMaster

DDL: I_ACMTRDGCONTRPRCGMASTER SQL: ICONTRPRCGMASTER Type: view BASIC

Pricing Master Data

I_ACMTrdgContrPrcgMaster is a Basic CDS View that provides data about "Pricing Master Data" in SAP S/4HANA. It reads from 1 data source (/accgo/t_prmt_md) and exposes 25 fields with key field ACMPriceMethodProgramID.

Data Sources (1)

SourceAliasJoin Type
/accgo/t_prmt_md /accgo/t_prmt_md from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName ICONTRPRCGMASTER view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Pricing Master Data view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY ACMPriceMethodProgramID program_id Program ID
ACMPriceMethodProgram program_name Program Name
ACMPriceMethodProgramName external_code External Code
ACMPriceMethodProgramFamily program_family Program Family
ACMPriceMethodProgramType program_type Program Type
ACMPriceMethodProgramTypeName external_code_pt Program Type (Code)
ACMPrcMethSignUpStartDate sign_up_start_date Signup Start Date
ACMPrcMethSignUpEndDate sign_up_end_date Signup End Date
PlngDataPricingPeriodStartDate pricing_start_date PR SDat
PlngDataPricingPeriodEndDate pricing_end_date Pricing End Date
DerivativeContractMaturityCode maturity_code Contr. Maturity Code
ACMPrcMethCropYear crop_year Crop Year
ACMPrcMethMarketingTiming marketing_timing Market Timing
ACMPrcMethPriceFutures price_futures Futures Pricing
Currency currency Valuation Crcy
ACMPricingUnitOfMeasure unit_of_measurement Unit of Measure
TrdgContrPurgNetPriceQuantity per_quantity Price Unit
ACMTrdgContrPrcgStatusText status Workflow Status
ACMPricingMethodStatusName status_text Status Text
ACMSettlmtDocPaytSpltCreatedBy created_by Version Created By
TradingContrCreatedOnDate created_on Variant created on
GrantCreatedOnDateTime created_tstmp Time Stamp
ChangedBy changed_by User Name
DateFunctionChangedOn /accgo/t_prmt_md changed_on Variant Changed on
GrantChangedOnDateTime changed_tstmp Time Stamp

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_ACMTrdgContrPrcgMaster.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: ICONTRPRCGMASTER

CREATE VIEW I_ACMTrdgContrPrcgMaster AS
SELECT
  program_id AS ACMPriceMethodProgramID,
  program_name AS ACMPriceMethodProgram,
  external_code AS ACMPriceMethodProgramName,
  program_family AS ACMPriceMethodProgramFamily,
  program_type AS ACMPriceMethodProgramType,
  external_code_pt AS ACMPriceMethodProgramTypeName,
  sign_up_start_date AS ACMPrcMethSignUpStartDate,
  sign_up_end_date AS ACMPrcMethSignUpEndDate,
  pricing_start_date AS PlngDataPricingPeriodStartDate,
  pricing_end_date AS PlngDataPricingPeriodEndDate,
  maturity_code AS DerivativeContractMaturityCode,
  crop_year AS ACMPrcMethCropYear,
  marketing_timing AS ACMPrcMethMarketingTiming,
  price_futures AS ACMPrcMethPriceFutures,
  Currency,
  unit_of_measurement AS ACMPricingUnitOfMeasure,
  per_quantity AS TrdgContrPurgNetPriceQuantity,
  status AS ACMTrdgContrPrcgStatusText,
  status_text AS ACMPricingMethodStatusName,
  created_by AS ACMSettlmtDocPaytSpltCreatedBy,
  created_on AS TradingContrCreatedOnDate,
  created_tstmp AS GrantCreatedOnDateTime,
  changed_by AS ChangedBy,
  /accgo/t_prmt_md.changed_on AS DateFunctionChangedOn,
  changed_tstmp AS GrantChangedOnDateTime
FROM /accgo/t_prmt_md
;