C_CustSettlmtItemOutputForm

DDL: C_CUSTSETTLMTITEMOUTPUTFORM Type: view_entity CONSUMPTION Package: WZRE_FDP

Customer Settlement Item Output Form

C_CustSettlmtItemOutputForm is a Consumption CDS View that provides data about "Customer Settlement Item Output Form" in SAP S/4HANA. It reads from 1 data source (R_CustSettlmtItem) and exposes 140 fields with key fields CustSettlmt, CustSettlmtItem. It has 16 associations to related views. Part of development package WZRE_FDP.

Data Sources (1)

SourceAliasJoin Type
R_CustSettlmtItem R_CustSettlmtItem from

Associations (16)

CardinalityTargetAliasCondition
[1..1] C_CustSettlmtOutputForm _CustSettlmt $projection.CustSettlmt = _CustSettlmt.CustSettlmt
[0..*] I_CustSettlmtItemPlainLongText _CustSettlmtItemPlainLongText $projection.CustSettlmt = _CustSettlmtItemPlainLongText.CustSettlmt and $projection.CustSettlmtItem = _CustSettlmtItemPlainLongText.CustSettlmtItem
[0..*] I_CustSettlmtItemPartner _CustSettlmtItemPartner $projection.CustSettlmt = _CustSettlmtItemPartner.CustSettlmt and $projection.CustSettlmtItem = _CustSettlmtItemPartner.CustSettlmtItem
[0..1] I_SettlmtItmStatisticalPrpty _SettlmtItmStatisticalPrpty $projection.SettlmtItmStatisticalPrpty = _SettlmtItmStatisticalPrpty.SettlmtItmStatisticalPrpty
[0..1] I_SettlmtActivityReasonCode _SettlmtItemActivityReason $projection.SettlmtItemActivityReason = _SettlmtItemActivityReason.SettlmtActivityReason
[0..*] I_CustSettlmtItmPrcgElmnt _CustSettlmtItmPrcgElmnt $projection.CustSettlmt = _CustSettlmtItmPrcgElmnt.CustSettlmt and $projection.CustSettlmtItem = _CustSettlmtItmPrcgElmnt.CustSettlmtItem
[0..1] I_SettlmtMgmtDocItemCancld _CustSettlmtItmCancld $projection.CustSettlmtItmCancld = _CustSettlmtItmCancld.SettlmtMgmtDocItemCancld
[0..1] C_CustSettlmtItemOutputForm _HigherLevelItem $projection.CustSettlmt = _HigherLevelItem.CustSettlmt and $projection.HigherLevelItem = _HigherLevelItem.CustSettlmtItem
[0..1] I_BusinessArea _CustSettlmtBusinessArea $projection.CustSettlmtBusinessArea = _CustSettlmtBusinessArea.BusinessArea
[0..1] I_ControllingArea _CustSettlmtControllingArea $projection.CustSettlmtControllingArea = _CustSettlmtControllingArea.ControllingArea
[0..1] I_CostCenter _CustSettlmtCostCenter $projection.CustSettlmtCostCenter = _CustSettlmtCostCenter.CostCenter and $projection.CustSettlmtControllingArea = _CustSettlmtCostCenter.ControllingArea and _CustSettlmtCostCenter.ValidityEndDate >= $projection.CreationDate and _CustSettlmtCostCenter.ValidityStartDate <= $projection.CreationDate
[0..1] I_ProfitCenter _CustSettlmtProfitCenter $projection.CustSettlmtProfitCenter = _CustSettlmtProfitCenter.ProfitCenter and $projection.CustSettlmtControllingArea = _CustSettlmtProfitCenter.ControllingArea and _CustSettlmtProfitCenter.ValidityEndDate >= $projection.CreationDate and _CustSettlmtProfitCenter.ValidityStartDate <= $projection.CreationDate
[0..1] I_WBSElementBasicData _CustSettlmtWBSElmntBasicData $projection.CustSettlmtWBSElmntInternalID = _CustSettlmtWBSElmntBasicData.WBSElementInternalID
[0..1] I_InternalOrder _SettlmtMgmtOrder $projection.SettlmtMgmtOrder = _SettlmtMgmtOrder.InternalOrder
[0..1] I_ConditionContract _SettlmtItemReltdCndnContr $projection.SettlmtItemReltdCndnContr = _SettlmtItemReltdCndnContr.ConditionContract
[1..1] E_SettlmtMgmtDocItem _Extension $projection.CustSettlmt = _Extension.SettlmtMgmtDoc and $projection.CustSettlmtItem = _Extension.SettlmtMgmtDocItem

Annotations (11)

NameValueLevelField
EndUserText.label Customer Settlement Item Output Form view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.representativeKey CustSettlmtItem view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XXL view
Analytics.technicalName CWLFCUSTSMTITOF view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions false view

Fields (140)

KeyFieldSource TableSource FieldDescription
KEY CustSettlmt CustSettlmt
KEY CustSettlmtItem CustSettlmtItem Item
CustSettlmtCurrency CustSettlmtCurrency Doc. Currency
CustomerPricingDocument PricingDocument Document Condition
Product Product Product Sold
ProductGroup ProductGroup Product Sold Group
Plant Plant Valuation Area
InventoryValuationType InventoryValuationType Valuation Type
PricingDate PricingDate Pricing Date
CustomerTaxCode TaxCode Tax Code
TaxCountry TaxCountry Tax Ctry/Reg.
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
SettlmtQuantity SettlmtQuantity SettlmtQuantity
SettlmtQuantityUnit SettlmtQuantityUnit Settlement Unit
NetPriceAmount NetPriceAmount Net Price
NetPriceQuantity NetPriceQuantity Price Unit
NetPriceQuantityUnit NetPriceQuantityUnit SettlmtPrcUnit
SettlmtToBaseQuantityNmrtr SettlmtToBaseQuantityNmrtr Numerator Settlement UoM to Base UoM
SettlmtToBaseQuantityDnmntr SettlmtToBaseQuantityDnmntr Denominator Settlement UoM to Base UoM
SettlmtToNetPriceQtyNmrtr SettlmtToNetPriceQtyNmrtr Numerator: Sett. UoM to Sett. Price UoM
SettlmtToNetPriceQtyDnmntr SettlmtToNetPriceQtyDnmntr Denominator: Sett. UoM to Sett. PriceUoM
BaseUnit BaseUnit Unit of Measure
ItemNetWeight ItemNetWeight Net Weight
ItemGrossWeight ItemGrossWeight Gross Weight
ItemWeightUnit ItemWeightUnit Unit of Weight
ItemVolume ItemVolume Volume
ItemVolumeUnit ItemVolumeUnit Volume Unit
ProductPurchasePointsQtyUnit ProductPurchasePointsQtyUnit Points Unit
ProductPurchasePointsQty ProductPurchasePointsQty Points
CustomerItemGrossAmount CustSettlmtItemGrossAmount
CustomerItemNetAmount CustSettlmtItemNetAmount
CustomerItemTaxAmount CustSettlmtItemTaxAmount
CustomerSubtotal1Amount CustSettlmtSubtotal1Amount
CustomerSubtotal2Amount CustSettlmtSubtotal2Amount
CustomerSubtotal3Amount CustSettlmtSubtotal3Amount
CustomerSubtotal4Amount CustSettlmtSubtotal4Amount
CustomerSubtotal5Amount CustSettlmtSubtotal5Amount
CustomerSubtotal6Amount CustSettlmtSubtotal6Amount
CustomerRebateBasisAmount CustSettlmtRebateBasisAmount
CustomerEffectiveItemAmount CustSettlmtEffectiveItemAmount Supplier Effective Item Amount
CustItmEligibleAmtForCshDisc CustItmEligibleAmtForCshDisc Cash Disc. Base
NonDeductibleInputTaxAmount NonDeductibleInputTaxAmount Non-deductible
SettlmtItmStatisticalPrpty CustSettlmtItmStstclPrpty Statistical Prpty
CashDiscountIsDeductible CashDiscountIsDeductible Cash Discount
CreatedByUser CreatedByUser User Name
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
SettlmtSourceDoc SettlmtSourceDoc Source Doc.
SettlmtSourceDocItem SettlmtSourceDocItem Item of the Source Document
SettlmtSourceDocCat SettlmtSourceDocCat SourceDocCat
SettlmtSourceDocFiscalYear SettlmtSourceDocFiscalYear Fiscal Year of Source Document
SettlmtItemActivityReason CustSettlmtItmActivityReason Activity Reason
CustSettlmtItemText CustSettlmtItemText
CustSettlmtBusinessArea BusinessArea Business Area
CustSettlmtControllingArea ControllingArea Controlling Area
CustSettlmtCostCenter CostCenter Cost Center
CustSettlmtProfitCenter ProfitCenter Profit Center
CustSettlmtWBSElmntInternalID WBSElementInternalID WBS Internal ID
SettlmtMgmtOrder CustomerSettlementOrder Customer Order
IncotermsVersion IncotermsVersion Inco. Version
IncotermsClassification IncotermsClassification Incoterms
IncotermsTransferLocation IncotermsTransferLocation Incoterms 2
IncotermsLocation1 IncotermsLocation1 Inco. Location1
IncotermsLocation2 IncotermsLocation2 Inco. Location2
Batch Batch Lot No.
PrcDetnIsIncmplt PrcDetnIsIncmplt Price Determination Is Incomplete
SettlmtPrecdgDoc SettlmtPrecdgDoc Pre. Document
SettlmtPrecdgDocItem SettlmtPrecdgDocItem Item of Preceding Document
SettlmtPrecdgDocCat SettlmtPrecdgDocCat PreDocCat
SettlmtPrecdgDocFiscalYear SettlmtPrecdgDocFiscalYear Fiscal Year of Preceding Document
CustSettlmtItmCat CustSettlmtItmCat
SettlmtItemReltdCndnContr SettlmtItemReltdCndnContr ItmRelatedCndnContr
CustSettlmtItemStatus CustSettlmtItemStatus
CustSettlmtItmCancld CustSettlmtItemReversed
ServicesRenderedDate ServicesRenderedDate Services Rendered Date
SettlementFiscalYear SettlementFiscalYear Fiscal Year of Settlement
HigherLevelItem HigherLevelItem Higher-Lev.Item
LowerLevelItemExists LowerLevelItemExists Subitems
ItemDistributionStatus ItemDistributionStatus Distributn Status
SettlmtRefDoc SettlmtRefDoc Settlmt. Ref. Doc.
SettlmtRefDocFiscalYear SettlmtRefDocFiscalYear Year of Reference Document
SettlmtRefDocLogicalSyst SettlmtRefDocLogicalSyst SM Ref Log Sys
SettlmtRefDocItem SettlmtRefDocItem SettlmtRefDocItem
SettlmtRefDocCat SettlmtRefDocCat SettlmtRefDocCat
ItemIntrastatRelevance ItemIntrastatRelevance Item Intrastat Relevance
SettlmtAddlRefDoc SettlmtAddlRefDoc SettlmtAddlRefDoc
SettlmtAddlRefDocFiscalYear SettlmtAddlRefDocFiscalYear Year of Additional Reference Document
SettlmtAddlRefDocLogicalSyst SettlmtAddlRefDocLogicalSyst SM Addl Ref Log Sys
SettlmtAddlRefDocItem SettlmtAddlRefDocItem SettlmtAddlRefDocItm
SettlmtAddlRefDocCat SettlmtAddlRefDocCat SettlmtAddlRefDocCat
CustomerSettlmtRecipient CustomerSettlmtRecipient Cust Settlmt Recpnt
ProductHierarchy ProductHierarchy Prod.hierarchy
SalesSpcfcProductGroup1 SalesSpcfcProductGroup1 Sales-Specific Product Group 1
SalesSpcfcProductGroup2 SalesSpcfcProductGroup2 Sales-Specific Product Group 2
SalesSpcfcProductGroup3 SalesSpcfcProductGroup3 Sales-Specific Product Group 3
SalesSpcfcProductGroup4 SalesSpcfcProductGroup4 Sales-Specific Product Group 4
SalesSpcfcProductGroup5 SalesSpcfcProductGroup5 Sales-Specific Product Group 5
_CustSettlmt _CustSettlmt
_CustSettlmtItemPlainLongText _CustSettlmtItemPlainLongText
_CustSettlmtItemPartner _CustSettlmtItemPartner
_CustSettlmtCurrency _CustSettlmtCurrency
_SettlmtItmStatisticalPrpty _SettlmtItmStatisticalPrpty
_SettlmtItemActivityReason _SettlmtItemActivityReason
_CustSettlmtItmPrcgElmnt _CustSettlmtItmPrcgElmnt
_Product _Product
_Plant _Plant
_InventoryValuationType _InventoryValuationType
_SettlmtQuantityUnit _SettlmtQuantityUnit
_NetPriceQuantityUnit _NetPriceQuantityUnit
_BaseUnit _BaseUnit
_ItemWeightUnit _ItemWeightUnit
_ItemVolumeUnit _ItemVolumeUnit
_ProductPurchasePointsQtyUnit _ProductPurchasePointsQtyUnit
_SettlmtSourceDocCat _SettlmtSourceDocCat
_CustSettlmtBusinessArea _CustSettlmtBusinessArea
_CustSettlmtControllingArea _CustSettlmtControllingArea
_CustSettlmtCostCenter _CustSettlmtCostCenter
_CustSettlmtProfitCenter _CustSettlmtProfitCenter
_CustSettlmtWBSElmntBasicData _CustSettlmtWBSElmntBasicData
_SettlmtMgmtOrder _SettlmtMgmtOrder
_IncotermsVersion _IncotermsVersion
_IncotermsClassification _IncotermsClassification
_SettlmtPrecdgDocCat _SettlmtPrecdgDocCat
_CustSettlmtItmCat _CustSettlmtItmCat
_SettlmtItemReltdCndnContr _SettlmtItemReltdCndnContr
_CustSettlmtItemStatus _CustSettlmtItemStatus
_CustSettlmtItmCancld _CustSettlmtItmCancld
_HigherLevelItem _HigherLevelItem
_ItemDistributionStatus _ItemDistributionStatus
_SettlmtRefDocLogicalSyst _SettlmtRefDocLogicalSyst
_SettlmtRefDocCat _SettlmtRefDocCat
_ItemIntrastatRelevance _ItemIntrastatRelevance
_SettlmtAddlRefDocLogicalSyst _SettlmtAddlRefDocLogicalSyst
_SettlmtAddlRefDocCat _SettlmtAddlRefDocCat
_CustomerSettlmtRecipient _CustomerSettlmtRecipient
_SalesSpcfcProductGroup1 _SalesSpcfcProductGroup1
_SalesSpcfcProductGroup2 _SalesSpcfcProductGroup2
_SalesSpcfcProductGroup3 _SalesSpcfcProductGroup3
_SalesSpcfcProductGroup4 _SalesSpcfcProductGroup4
_SalesSpcfcProductGroup5 _SalesSpcfcProductGroup5

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_CustSettlmtItemOutputForm.
-- 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.

CREATE VIEW C_CustSettlmtItemOutputForm AS
SELECT
  CustSettlmt,
  CustSettlmtItem,
  CustSettlmtCurrency,
  PricingDocument AS CustomerPricingDocument,
  Product,
  ProductGroup,
  Plant,
  InventoryValuationType,
  PricingDate,
  TaxCode AS CustomerTaxCode,
  TaxCountry,
  TaxJurisdiction,
  SettlmtQuantity,
  SettlmtQuantityUnit,
  NetPriceAmount,
  NetPriceQuantity,
  NetPriceQuantityUnit,
  SettlmtToBaseQuantityNmrtr,
  SettlmtToBaseQuantityDnmntr,
  SettlmtToNetPriceQtyNmrtr,
  SettlmtToNetPriceQtyDnmntr,
  BaseUnit,
  ItemNetWeight,
  ItemGrossWeight,
  ItemWeightUnit,
  ItemVolume,
  ItemVolumeUnit,
  ProductPurchasePointsQtyUnit,
  ProductPurchasePointsQty,
  CustSettlmtItemGrossAmount AS CustomerItemGrossAmount,
  CustSettlmtItemNetAmount AS CustomerItemNetAmount,
  CustSettlmtItemTaxAmount AS CustomerItemTaxAmount,
  CustSettlmtSubtotal1Amount AS CustomerSubtotal1Amount,
  CustSettlmtSubtotal2Amount AS CustomerSubtotal2Amount,
  CustSettlmtSubtotal3Amount AS CustomerSubtotal3Amount,
  CustSettlmtSubtotal4Amount AS CustomerSubtotal4Amount,
  CustSettlmtSubtotal5Amount AS CustomerSubtotal5Amount,
  CustSettlmtSubtotal6Amount AS CustomerSubtotal6Amount,
  CustSettlmtRebateBasisAmount AS CustomerRebateBasisAmount,
  CustSettlmtEffectiveItemAmount AS CustomerEffectiveItemAmount,
  CustItmEligibleAmtForCshDisc,
  NonDeductibleInputTaxAmount,
  CustSettlmtItmStstclPrpty AS SettlmtItmStatisticalPrpty,
  CashDiscountIsDeductible,
  CreatedByUser,
  CreationDate,
  CreationTime,
  SettlmtSourceDoc,
  SettlmtSourceDocItem,
  SettlmtSourceDocCat,
  SettlmtSourceDocFiscalYear,
  CustSettlmtItmActivityReason AS SettlmtItemActivityReason,
  CustSettlmtItemText,
  BusinessArea AS CustSettlmtBusinessArea,
  ControllingArea AS CustSettlmtControllingArea,
  CostCenter AS CustSettlmtCostCenter,
  ProfitCenter AS CustSettlmtProfitCenter,
  WBSElementInternalID AS CustSettlmtWBSElmntInternalID,
  CustomerSettlementOrder AS SettlmtMgmtOrder,
  IncotermsVersion,
  IncotermsClassification,
  IncotermsTransferLocation,
  IncotermsLocation1,
  IncotermsLocation2,
  Batch,
  PrcDetnIsIncmplt,
  SettlmtPrecdgDoc,
  SettlmtPrecdgDocItem,
  SettlmtPrecdgDocCat,
  SettlmtPrecdgDocFiscalYear,
  CustSettlmtItmCat,
  SettlmtItemReltdCndnContr,
  CustSettlmtItemStatus,
  CustSettlmtItemReversed AS CustSettlmtItmCancld,
  ServicesRenderedDate,
  SettlementFiscalYear,
  HigherLevelItem,
  LowerLevelItemExists,
  ItemDistributionStatus,
  SettlmtRefDoc,
  SettlmtRefDocFiscalYear,
  SettlmtRefDocLogicalSyst,
  SettlmtRefDocItem,
  SettlmtRefDocCat,
  ItemIntrastatRelevance,
  SettlmtAddlRefDoc,
  SettlmtAddlRefDocFiscalYear,
  SettlmtAddlRefDocLogicalSyst,
  SettlmtAddlRefDocItem,
  SettlmtAddlRefDocCat,
  CustomerSettlmtRecipient,
  ProductHierarchy,
  SalesSpcfcProductGroup1,
  SalesSpcfcProductGroup2,
  SalesSpcfcProductGroup3,
  SalesSpcfcProductGroup4,
  SalesSpcfcProductGroup5
FROM R_CustSettlmtItem
LEFT OUTER JOIN C_CustSettlmtOutputForm AS _CustSettlmt ON CustSettlmt = _CustSettlmt.CustSettlmt  -- association [1..1]
LEFT OUTER JOIN I_CustSettlmtItemPlainLongText AS _CustSettlmtItemPlainLongText ON CustSettlmt = _CustSettlmtItemPlainLongText.CustSettlmt AND CustSettlmtItem = _CustSettlmtItemPlainLongText.CustSettlmtItem  -- association [0..*]
LEFT OUTER JOIN I_CustSettlmtItemPartner AS _CustSettlmtItemPartner ON CustSettlmt = _CustSettlmtItemPartner.CustSettlmt AND CustSettlmtItem = _CustSettlmtItemPartner.CustSettlmtItem  -- association [0..*]
LEFT OUTER JOIN I_SettlmtItmStatisticalPrpty AS _SettlmtItmStatisticalPrpty ON SettlmtItmStatisticalPrpty = _SettlmtItmStatisticalPrpty.SettlmtItmStatisticalPrpty  -- association [0..1]
LEFT OUTER JOIN I_SettlmtActivityReasonCode AS _SettlmtItemActivityReason ON SettlmtItemActivityReason = _SettlmtItemActivityReason.SettlmtActivityReason  -- association [0..1]
LEFT OUTER JOIN I_CustSettlmtItmPrcgElmnt AS _CustSettlmtItmPrcgElmnt ON CustSettlmt = _CustSettlmtItmPrcgElmnt.CustSettlmt AND CustSettlmtItem = _CustSettlmtItmPrcgElmnt.CustSettlmtItem  -- association [0..*]
LEFT OUTER JOIN I_SettlmtMgmtDocItemCancld AS _CustSettlmtItmCancld ON CustSettlmtItmCancld = _CustSettlmtItmCancld.SettlmtMgmtDocItemCancld  -- association [0..1]
LEFT OUTER JOIN C_CustSettlmtItemOutputForm AS _HigherLevelItem ON CustSettlmt = _HigherLevelItem.CustSettlmt AND HigherLevelItem = _HigherLevelItem.CustSettlmtItem  -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _CustSettlmtBusinessArea ON CustSettlmtBusinessArea = _CustSettlmtBusinessArea.BusinessArea  -- association [0..1]
LEFT OUTER JOIN I_ControllingArea AS _CustSettlmtControllingArea ON CustSettlmtControllingArea = _CustSettlmtControllingArea.ControllingArea  -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _CustSettlmtCostCenter ON CustSettlmtCostCenter = _CustSettlmtCostCenter.CostCenter AND CustSettlmtControllingArea = _CustSettlmtCostCenter.ControllingArea AND _CustSettlmtCostCenter.ValidityEndDate >= CreationDate AND _CustSettlmtCostCenter.ValidityStartDate <= CreationDate  -- association [0..1]
LEFT OUTER JOIN I_ProfitCenter AS _CustSettlmtProfitCenter ON CustSettlmtProfitCenter = _CustSettlmtProfitCenter.ProfitCenter AND CustSettlmtControllingArea = _CustSettlmtProfitCenter.ControllingArea AND _CustSettlmtProfitCenter.ValidityEndDate >= CreationDate AND _CustSettlmtProfitCenter.ValidityStartDate <= CreationDate  -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _CustSettlmtWBSElmntBasicData ON CustSettlmtWBSElmntInternalID = _CustSettlmtWBSElmntBasicData.WBSElementInternalID  -- association [0..1]
LEFT OUTER JOIN I_InternalOrder AS _SettlmtMgmtOrder ON SettlmtMgmtOrder = _SettlmtMgmtOrder.InternalOrder  -- association [0..1]
LEFT OUTER JOIN I_ConditionContract AS _SettlmtItemReltdCndnContr ON SettlmtItemReltdCndnContr = _SettlmtItemReltdCndnContr.ConditionContract  -- association [0..1]
LEFT OUTER JOIN E_SettlmtMgmtDocItem AS _Extension ON CustSettlmt = _Extension.SettlmtMgmtDoc AND CustSettlmtItem = _Extension.SettlmtMgmtDocItem  -- association [1..1]
;