C_IntOrdSettlementDistrRuleTP

DDL: C_INTORDSETTLEMENTDISTRRULETP Type: view_entity CONSUMPTION

Settlement Distribution Rule

C_IntOrdSettlementDistrRuleTP is a Consumption CDS View that provides data about "Settlement Distribution Rule" in SAP S/4HANA. It reads from 1 data source (R_IntOrdSettlementDistrRuleTP) and exposes 101 fields with key fields ControllingObject, Ledger, LedgerGroup, SettlementDistributionRuleGrp, SettlmtDistrRuleSequence. It is exposed through 1 OData service (UI_INTORDSETTLEMENTRULE_MANAGE).

Data Sources (1)

SourceAliasJoin Type
R_IntOrdSettlementDistrRuleTP R_IntOrdSettlementDistrRuleTP projection

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
EndUserText.label Settlement Distribution Rule view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_INTORDSETTLEMENTRULE_MANAGE UI_INTORDSETTLRULE_MANAGE V2 C1 NOT_RELEASED

Fields (101)

KeyFieldSource TableSource FieldDescription
KEY ControllingObject ControllingObject Object number
KEY Ledger Ledger Ledger
KEY LedgerGroup LedgerGroup Ledger Group
KEY SettlementDistributionRuleGrp SettlementDistributionRuleGrp
KEY SettlmtDistrRuleSequence SettlmtDistrRuleSequence
ControllingObjectForEdit ControllingObjectForEdit Object number
LedgerForEdit LedgerForEdit Ledger
LedgerGroupForEdit LedgerGroupForEdit Ledger Group
SettlmtDistrRuleSequenceFoEd SettlmtDistrRuleSequenceFoEd
LedgerNamelocalized
LedgerGroupNamelocalized
InternalOrder InternalOrder Order
SettlementReceiver SettlementReceiver
SettlementPercentageRate SettlementPercentageRate
SettlementAmount SettlementAmount
SettlementAmountCurrency SettlementAmountCurrency
SettlmtTypeLanguageDependent SettlmtTypeLanguageDependent
SettlementTypeDesclocalized
SettlementType SettlementType Settlement Type
AcctAsgtTypeLanguageDependent AcctAsgtTypeLanguageDependent
AccountAssignmentTypeDesc _AccountAssignmentTypeT AccountAssignmentTypeDesc
AccountAssignmentType AccountAssignmentType Sndr AcctAssgmt Type
SettlementEquivalenceFactor SettlementEquivalenceFactor
SettlmtTracingFctrDetnMethod SettlmtTracingFctrDetnMethod
SettlmtTracingFctrDetnMethNamelocalized
SettlementDistrAmountRuleType SettlementDistrAmountRuleType
SettlementDistrAmtRuleTypeNamelocalized
SettlmtDistrRuleSrceAssignment SettlmtDistrRuleSrceAssignment
CtrlgStructureAssignmentNamelocalized
SettlementSourceStructure SettlementSourceStructure
SettlmtDistributionRuleNumber SettlmtDistributionRuleNumber
SettlmtDistrManipulationRule SettlmtDistrManipulationRule
SettlmtDistrMnpltnRuleNamelocalized
SettlmtRuleAutomStrategyGnrtn SettlmtRuleAutomStrategyGnrtn
SettlmtRuleAutomStrgyGnrtnDesclocalized
SettlmtWithFreeDefinedCurrency SettlmtWithFreeDefinedCurrency
SettlmtWithFreeDefinedCrcyNamelocalized
SettlementDistrRuleRmngAmount SettlementDistrRuleRmngAmount
CompanyCode CompanyCode Receiver Company Code
CompanyCodeName _CompanyCode CompanyCodeName Company Name
ControllingArea ControllingArea Controlling Area
ControllingAreaName _ControllingArea ControllingAreaName Long Text
CostCenter CostCenter Cost Center
CostCenterNamelocalized
ProfitabilitySegment ProfitabilitySegment Profitability Segment
ProfitabilitySegment_2 ProfitabilitySegment_2 Profit. segment
ProfitabilitySegmentIsAssigned ProfitabilitySegmentIsAssigned Profitability Segment Is Assigned
MasterFixedAsset MasterFixedAsset Fixed Asset
MasterFixedAssetDescription _MasterFixedAsset MasterFixedAssetDescription
FixedAsset FixedAsset Sub-number
FixedAssetDescription _FixedAsset FixedAssetDescription Description
ProjectNetwork ProjectNetwork Order
ProjectNetworkDescription _ProjectNetworkBasicData ProjectNetworkDescription Network Name
NetworkActivityInternalID NetworkActivityInternalID Counter
ProjectNetworkInternalID ProjectNetworkInternalID Plan No.f.Oper.
NetworkActivity NetworkActivity Operation/Activity
NetworkActivityDescription _NetworkActivityByInternalKey NetworkActivityDescription
CostObject CostObject Cost Object
BusinessProcess BusinessProcess Business Process
BusinessProcessName
SalesOrder SalesOrder SD Document
SalesOrderItem SalesOrderItem Sales Order Item
SalesOrderItemText _SalesOrderItem SalesOrderItemText
ProfitCenter ProfitCenter Profit Center
ProfitCenterNamelocalized
OrderID OrderID Order ID
OrderDescription _OrderID OrderDescription
OrderCategory _OrderID OrderCategory Order Category
OrderType OrderType Order Type
WBSElementInternalID WBSElementInternalID WBS Internal ID
WBSElementExternalID WBSElementExternalID WBS Element External ID
WBSDescription _WBSElementBasicData WBSDescription WBS Element Name
GLAccount GLAccount General Ledger
GLAccountNamelocalized
BusinessArea BusinessArea Business Area
AssetTransactionType AssetTransactionType Trans.Type
AssetTransactionTypeNamelocalized
ControllingSettlementProfile ControllingSettlementProfile Settlement Profile
InternalOrderCompanyCode InternalOrderCompanyCode
OperatingConcern OperatingConcern Operating concern
InternalOrderCompanyCodeName _InternalOrderCompanyCode CompanyCodeName Company Name
SettlmtDistrRuleIsUsedInLedger SettlmtDistrRuleIsUsedInLedger
ServiceDocumentType ServiceDocumentType Transaction Type
ServiceDocumentTypeName _AcctgServiceDocumentType ServiceDocumentTypeName
ServiceDocument ServiceDocument Transaction ID
ServiceDocumentItem ServiceDocumentItem Service Document
ServiceDocumentItemDescription _AcctgSrvcDocumentItemBasic ServiceDocumentItemDescription
SettlmtRule1stUsgeFiscalPeriod SettlmtRule1stUsgeFiscalPeriod
SettlmtRule1stUsageFiscalYear SettlmtRule1stUsageFiscalYear
SettlmtRule1stUsgeFsclYrPeriod SettlmtRule1stUsgeFsclYrPeriod
SettlmtRuleLastUsgeFsclPeriod SettlmtRuleLastUsgeFsclPeriod
SettlmtRuleLastUsageFiscalYear SettlmtRuleLastUsageFiscalYear
SettlmtRuleLastUsgeFsclYrPerd SettlmtRuleLastUsgeFsclYrPerd
ValidityStartFiscalPeriod ValidityStartFiscalPeriod
ValidityStartFiscalYear ValidityStartFiscalYear
ValidityStartFiscalYearPeriod ValidityStartFiscalYearPeriod
PrftbltySegmentCompanyCode PrftbltySegmentCompanyCode
SettlementTransaction SettlementTransaction
ValidityEndFiscalPeriod ValidityEndFiscalPeriod
ValidityEndFiscalYear ValidityEndFiscalYear
ValidityEndFiscalYearPeriod ValidityEndFiscalYearPeriod

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_IntOrdSettlementDistrRuleTP.
-- 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_IntOrdSettlementDistrRuleTP AS
SELECT
  ControllingObject,
  Ledger,
  LedgerGroup,
  SettlementDistributionRuleGrp,
  SettlmtDistrRuleSequence,
  ControllingObjectForEdit,
  LedgerForEdit,
  LedgerGroupForEdit,
  SettlmtDistrRuleSequenceFoEd,
  _Ledger._Text.LedgerName : localized AS LedgerNamelocalized,
  _LedgerGroup._Text.LedgerGroupName : localized AS LedgerGroupNamelocalized,
  InternalOrder,
  SettlementReceiver,
  SettlementPercentageRate,
  SettlementAmount,
  SettlementAmountCurrency,
  SettlmtTypeLanguageDependent,
  _SettlementType._Text.SettlementTypeDesc : localized AS SettlementTypeDesclocalized,
  SettlementType,
  AcctAsgtTypeLanguageDependent,
  _AccountAssignmentTypeT.AccountAssignmentTypeDesc AS AccountAssignmentTypeDesc,
  AccountAssignmentType,
  SettlementEquivalenceFactor,
  SettlmtTracingFctrDetnMethod,
  _SettlmtTracingFctrDetnMethod._Text.SettlmtTracingFctrDetnMethName : localized AS SettlmtTracingFctrDetnMethNamelocalized,
  SettlementDistrAmountRuleType,
  _SettlmtDistrAmountRuleType._Text.SettlementDistrAmtRuleTypeName : localized AS SettlementDistrAmtRuleTypeNamelocalized,
  SettlmtDistrRuleSrceAssignment,
  _SourceStructureAssignment._Text.CtrlgStructureAssignmentName : localized AS CtrlgStructureAssignmentNamelocalized,
  SettlementSourceStructure,
  SettlmtDistributionRuleNumber,
  SettlmtDistrManipulationRule,
  _JntVntrMnpltnRuleRecoveryInd._Text.SettlmtDistrMnpltnRuleName : localized AS SettlmtDistrMnpltnRuleNamelocalized,
  SettlmtRuleAutomStrategyGnrtn,
  _SettlementAutomGnrtnStrategy._Text.SettlmtRuleAutomStrgyGnrtnDesc : localized AS SettlmtRuleAutomStrgyGnrtnDesclocalized,
  SettlmtWithFreeDefinedCurrency,
  _SettlmtWithFreeDfndCurrency._Text.SettlmtWithFreeDefinedCrcyName : localized AS SettlmtWithFreeDefinedCrcyNamelocalized,
  SettlementDistrRuleRmngAmount,
  CompanyCode,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  ControllingArea,
  _ControllingArea.ControllingAreaName AS ControllingAreaName,
  CostCenter,
  _CostCenter[ 1: ValidityEndDate >= $session.system_date and ValidityStartDate <= $session.system_date ]._Text.CostCenterName : localized AS CostCenterNamelocalized,
  ProfitabilitySegment,
  ProfitabilitySegment_2,
  ProfitabilitySegmentIsAssigned,
  MasterFixedAsset,
  _MasterFixedAsset.MasterFixedAssetDescription AS MasterFixedAssetDescription,
  FixedAsset,
  _FixedAsset.FixedAssetDescription AS FixedAssetDescription,
  ProjectNetwork,
  _ProjectNetworkBasicData.ProjectNetworkDescription AS ProjectNetworkDescription,
  NetworkActivityInternalID,
  ProjectNetworkInternalID,
  NetworkActivity,
  _NetworkActivityByInternalKey.NetworkActivityDescription AS NetworkActivityDescription,
  CostObject,
  BusinessProcess,
  _BusinessProcess._Text[1: Language = $session.system_language].BusinessProcessName AS BusinessProcessName,
  SalesOrder,
  SalesOrderItem,
  _SalesOrderItem.SalesOrderItemText AS SalesOrderItemText,
  ProfitCenter,
  _ProfitCenter[ 1: ValidityEndDate >= $session.system_date and ValidityStartDate <= $session.system_date ]._Text.ProfitCenterName : localized AS ProfitCenterNamelocalized,
  OrderID,
  _OrderID.OrderDescription AS OrderDescription,
  _OrderID.OrderCategory AS OrderCategory,
  OrderType,
  WBSElementInternalID,
  WBSElementExternalID,
  _WBSElementBasicData.WBSDescription AS WBSDescription,
  GLAccount,
  _GLAccount._Text.GLAccountName : localized AS GLAccountNamelocalized,
  BusinessArea,
  AssetTransactionType,
  _AssetTransactionType._Text.AssetTransactionTypeName : localized AS AssetTransactionTypeNamelocalized,
  ControllingSettlementProfile,
  InternalOrderCompanyCode,
  OperatingConcern,
  _InternalOrderCompanyCode.CompanyCodeName AS InternalOrderCompanyCodeName,
  SettlmtDistrRuleIsUsedInLedger,
  ServiceDocumentType,
  _AcctgServiceDocumentType.ServiceDocumentTypeName AS ServiceDocumentTypeName,
  ServiceDocument,
  ServiceDocumentItem,
  _AcctgSrvcDocumentItemBasic.ServiceDocumentItemDescription AS ServiceDocumentItemDescription,
  SettlmtRule1stUsgeFiscalPeriod,
  SettlmtRule1stUsageFiscalYear,
  SettlmtRule1stUsgeFsclYrPeriod,
  SettlmtRuleLastUsgeFsclPeriod,
  SettlmtRuleLastUsageFiscalYear,
  SettlmtRuleLastUsgeFsclYrPerd,
  ValidityStartFiscalPeriod,
  ValidityStartFiscalYear,
  ValidityStartFiscalYearPeriod,
  PrftbltySegmentCompanyCode,
  SettlementTransaction,
  ValidityEndFiscalPeriod,
  ValidityEndFiscalYear,
  ValidityEndFiscalYearPeriod
FROM R_IntOrdSettlementDistrRuleTP
;