C_ACMTradingContractHdrFeeDet

DDL: C_ACMTRADINGCONTRACTHDRFEEDET SQL: CACMCONTHDRFEE Type: view CONSUMPTION

Consumption View for Contract Header Fee

C_ACMTradingContractHdrFeeDet is a Consumption CDS View that provides data about "Consumption View for Contract Header Fee" in SAP S/4HANA. It has 1 association to related views.

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_ACMMntnTradingContractOvw _ContractHeader $projection.ACMFeeFrameworkRefDocID = _ContractHeader.TradingContractNumber

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CACMCONTHDRFEE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Consumption View for Contract Header Fee view

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY ACMFeeFrameworkDocTypeRef ACMFeeFrameworkDocTypeRef Document Level
KEY ACMFeeFrameworkRefDocID ACMFeeFrameworkRefDocID Contract
KEY ACMFeeFrameworkRefDocumentItem ACMFeeFrameworkRefDocumentItem Contract Item
KEY ACMFeeFrameworkRefDocSubItem ACMFeeFrameworkRefDocSubItem Contract Sub Item
KEY ACMFeeFrameworkRefDocYear ACMFeeFrameworkRefDocYear Document Year
KEY ACMFeeFrameworkRefDocSqncNmbr ACMFeeFrameworkRefDocSqncNmbr Sequence Number
KEY FeeFrameworkFeeID FeeFrameworkFeeID Fee ID
KEY FeeVersion FeeVersion Fee Version
FeeDocumentLevelName FeeDocumentLevelName
FeeFrameworkFeeName FeeFrameworkFeeName
ACMFeeType ACMFeeType Fee Type
ACMFeeTypeName ACMFeeTypeName
ACMFeeValidStatus ACMFeeValidStatus
ACMFeeFrameworkAllocationMode ACMFeeFrameworkAllocationMode Allocation Mode
FeeAllocationModeName FeeAllocationModeName
ACMFeeCurrency ACMFeeCurrency Currency
ACMFeeAmount ACMFeeAmount Fee Rate
ACMFeeExtCurrency ACMFeeExtCurrency Currency ext
ACMDecimalPlace ACMDecimalPlace
ACMFeeUoM ACMFeeUoM UoM
ACMFeeQuantity ACMFeeQuantity Quantity
ACMExternalContrFeeDesc
ACMInternalContrFeeDesc
ACMFeeStopOnPrvsnlSettlmt ACMFeeStopOnPrvsnlSettlmt Stop Settlement on Provisional
ACMFeeStopOnFinalSettlmt ACMFeeStopOnFinalSettlmt Stop Settlement on Final
ACMFeeInchargeAmount ACMFeeInchargeAmount Incharge Rate
ACMInChargeAmtCrcy ACMInChargeAmtCrcy Incharge Currency
ACMInchargeQty ACMInchargeQty Incharge Quantity
ACMInchargeQtyUoM ACMInchargeQtyUoM In Charge Unit of Measure
ACMFeeRecrrgChrgAmount ACMFeeRecrrgChrgAmount Recurring Charge Rate
ACMFeeRecrrgChrgCrcy ACMFeeRecrrgChrgCrcy Recurring Charge Currency
ACMFeeRecrrgChrgQty ACMFeeRecrrgChrgQty Recurring Charge Quantity
ACMFeeRecrrgChrgUoM ACMFeeRecrrgChrgUoM Recurring Charge Unit of Measure
ACMFeeMaxChargeAmount ACMFeeMaxChargeAmount Maximum Charge Rate
ACMFeeMaxChrgCrcy ACMFeeMaxChrgCrcy Maximum Charge Currency
ACMFeeMaxChargeQuantity ACMFeeMaxChargeQuantity Maximum Charge Quantity
ACMFeeMaxChargeUoM ACMFeeMaxChargeUoM Maximum Charge Unit of Measurement
ACMFeePremCrdtAmount ACMFeePremCrdtAmount Premium Credit Rate
ACMFeePremCrdtCrcy ACMFeePremCrdtCrcy Premium Credit Currency
ACMFeePremCrdtQty ACMFeePremCrdtQty Premium Credit Quantity
ACMFeePremCrdtUoM ACMFeePremCrdtUoM Premium Credit Unit of Measure
ACMNoPrcgFeeIdfr ACMNoPrcgFeeIdfr
_ContractHeader _ContractHeader

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 C_ACMTradingContractHdrFeeDet.
-- 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: CACMCONTHDRFEE

CREATE VIEW C_ACMTradingContractHdrFeeDet AS
SELECT
  ACMFeeFrameworkDocTypeRef,
  ACMFeeFrameworkRefDocID,
  ACMFeeFrameworkRefDocumentItem,
  ACMFeeFrameworkRefDocSubItem,
  ACMFeeFrameworkRefDocYear,
  ACMFeeFrameworkRefDocSqncNmbr,
  FeeFrameworkFeeID,
  FeeVersion,
  FeeDocumentLevelName,
  FeeFrameworkFeeName,
  ACMFeeType,
  ACMFeeTypeName,
  ACMFeeValidStatus,
  ACMFeeFrameworkAllocationMode,
  FeeAllocationModeName,
  ACMFeeCurrency,
  ACMFeeAmount,
  ACMFeeExtCurrency,
  ACMDecimalPlace,
  ACMFeeUoM,
  ACMFeeQuantity,
  cast('' as abap.char(1333)) AS ACMExternalContrFeeDesc,
  cast('' as abap.char(1333)) AS ACMInternalContrFeeDesc,
  ACMFeeStopOnPrvsnlSettlmt,
  ACMFeeStopOnFinalSettlmt,
  ACMFeeInchargeAmount,
  ACMInChargeAmtCrcy,
  ACMInchargeQty,
  ACMInchargeQtyUoM,
  ACMFeeRecrrgChrgAmount,
  ACMFeeRecrrgChrgCrcy,
  ACMFeeRecrrgChrgQty,
  ACMFeeRecrrgChrgUoM,
  ACMFeeMaxChargeAmount,
  ACMFeeMaxChrgCrcy,
  ACMFeeMaxChargeQuantity,
  ACMFeeMaxChargeUoM,
  ACMFeePremCrdtAmount,
  ACMFeePremCrdtCrcy,
  ACMFeePremCrdtQty,
  ACMFeePremCrdtUoM,
  ACMNoPrcgFeeIdfr
LEFT OUTER JOIN I_ACMMntnTradingContractOvw AS _ContractHeader ON ACMFeeFrameworkRefDocID = _ContractHeader.TradingContractNumber  -- association [1..1]
;