C_IntOrdSettlementDistrRuleTP
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 99 fields with key fields ControllingObject, Ledger, LedgerGroup, SettlementDistributionRuleGrp, SettlmtDistrRuleSequence. It is exposed through 1 OData service (UI_INTORDSETTLEMENTRULE_MANAGE). Part of development package RAP_FIN_CO_IO_SETTLMTRULE_UI.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_IntOrdSettlementDistrRuleTP | R_IntOrdSettlementDistrRuleTP | projection |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| 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)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_INTORDSETTLEMENTRULE_MANAGE | UI_INTORDSETTLRULE_MANAGE | V2 | C1 | NOT_RELEASED |
Fields (99)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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 | |||
| CurrencyNamelocalized | ||||
| 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 | ||
| 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 | |||
| 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,
_Currency._Text.CurrencyName : localized AS CurrencyNamelocalized,
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,
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,
ValidityEndFiscalPeriod,
ValidityEndFiscalYear,
ValidityEndFiscalYearPeriod
FROM R_IntOrdSettlementDistrRuleTP
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- OData Services in SAP S/4HANA Explained
- Service Bindings and Service Definitions in SAP S/4HANA
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA