I_ARPostgRuleActnGLTP
Posting Rule Action
I_ARPostgRuleActnGLTP is a Composite CDS View that provides data about "Posting Rule Action" in SAP S/4HANA. It reads from 1 data source (far_pstrl_agl) and exposes 70 fields with key field PostingRuleActionUUID. It has 1 association to related views. Part of development package ODATA_AR_POSTING_RULES.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| far_pstrl_agl | Action | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1] | E_ARPostgRuleActnGL | _Extension | $projection.PostingRuleActionUUID = _Extension.PostingRuleActionUUID |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Posting Rule Action | view | |
| VDM.viewType | #COMPOSITE | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (70)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PostingRuleActionUUID | far_pstrl_agl | postingruleactionuuid | Action Key |
| PostingRuleUUID | far_pstrl_agl | postingruleuuid | Rule Key | |
| GLAccount | far_pstrl_agl | glaccount | General Ledger | |
| ProfitCenter | far_pstrl_agl | profitcenter | Profit Center | |
| CostCenter | far_pstrl_agl | costcenter | Cost Center | |
| BusinessArea | far_pstrl_agl | businessarea | Business Area | |
| SalesOrder | far_pstrl_agl | salesorder | SD Document | |
| BudgetPeriod | far_pstrl_agl | budgetperiod | Budget Period | |
| BusinessProcess | far_pstrl_agl | businessprocess | Business Process | |
| MasterFixedAsset | far_pstrl_agl | masterfixedasset | Fixed Asset | |
| FixedAsset | far_pstrl_agl | fixedasset | Sub-number | |
| LineItemIsCompleted | far_pstrl_agl | lineitemiscompleted | Item Completed | |
| FinancialManagementArea | far_pstrl_agl | financialmanagementarea | FM Area | |
| CommitmentItem | far_pstrl_agl | commitmentitem | Commitment item | |
| FunctionalArea | far_pstrl_agl | functionalarea | Sendr Fctl Area | |
| Fund | far_pstrl_agl | fund | Sender Fund | |
| EarmarkedFundsDocument | far_pstrl_agl | earmarkedfundsdocument | Earmarked Funds | |
| EarmarkedFundsDocumentItem | far_pstrl_agl | earmarkedfundsdocumentitem | Document Item | |
| ScheduleLine | far_pstrl_agl | scheduleline | Schedule Line | |
| SalesOrderItem | far_pstrl_agl | salesorderitem | Sales Order Item | |
| CostObject | far_pstrl_agl | costobject | Cost Object | |
| CostCTRActivityType | ||||
| FundedProgram | far_pstrl_agl | fundedprogram | Funded Program | |
| ProjectNetwork | far_pstrl_agl | projectnetwork | Order | |
| ProfitabilitySegment | far_pstrl_agl | profitabilitysegment | Profitability Segment | |
| PartnerBusinessArea | far_pstrl_agl | partnerbusinessarea | Trdg Part.BA | |
| PartnerBudgetPeriod | far_pstrl_agl | partnerbudgetperiod | Partner Budget Period | |
| PersonnelNumber | far_pstrl_agl | personnelnumber | Personnel No. | |
| PartnerFunctionalArea | far_pstrl_agl | partnerfunctionalarea | Rec. Fntcl Area | |
| PartnerFund | far_pstrl_agl | partnerfund | Receiver Fund | |
| PartnerGrant | far_pstrl_agl | partnergrant | Receiver Grant | |
| PartnerProfitCenter | far_pstrl_agl | partnerprofitcenter | Profit Center | |
| WBSElement | far_pstrl_agl | wbselement | WBS Internal ID | |
| PartnerSegment | far_pstrl_agl | partnersegment | Partner Segment | |
| FinancialTransactionType | far_pstrl_agl | financialtransactiontype | Transact. Type | |
| Segment | far_pstrl_agl | segment | Segment number | |
| ServiceDocumentItem | far_pstrl_agl | servicedocumentitem | Service Document | |
| ServiceDocumentType | far_pstrl_agl | servicedocumenttype | Transaction Type | |
| PartnerCompany | far_pstrl_agl | partnercompany | Trading Partner | |
| PartnerAccountNumber | far_pstrl_agl | partneraccountnumber | Partner | |
| DocumentItemText | ||||
| AssignmentReference | far_pstrl_agl | assignmentreference | Assignment Reference | |
| TaxCode | far_pstrl_agl | taxcode | Tax Code | |
| TaxDeterminationDate | far_pstrl_agl | taxdeterminationdate | Tx Determination Dte | |
| TaxRateValidityStartDate | far_pstrl_agl | taxratevaliditystartdate | Tax Rate Validity Start Date | |
| TaxJurisdiction | far_pstrl_agl | taxjurisdiction | Tax Jurisdiction | |
| TaxItemAcctgDocItemRef | far_pstrl_agl | taxitemacctgdocitemref | Tax doc. item number | |
| IsEUTriangularDeal | far_pstrl_agl | iseutriangulardeal | Is EU Triangular Deal | |
| DeliveryOfGoodsReportingCntry | far_pstrl_agl | deliveryofgoodsreportingcntry | Reporting Ctry/Reg. | |
| GrossIncomeTaxActivityCode | far_pstrl_agl | grossincometaxactivitycode | Activity Code | |
| GrossIncomeTaxRegion | far_pstrl_agl | grossincometaxregion | Region | |
| BranchCode | far_pstrl_agl | branchcode | Branch Code | |
| PurchasingDocument | far_pstrl_agl | purchasingdocument | Purchasing Document | |
| PurchasingDocumentItem | far_pstrl_agl | purchasingdocumentitem | Purchasing Doc. Item | |
| Reference1IDByBusinessPartner | far_pstrl_agl | reference1idbybusinesspartner | Reference Key 1 | |
| Reference2IDByBusinessPartner | far_pstrl_agl | reference2idbybusinesspartner | Reference Key 2 | |
| DueCalculationBaseDate | far_pstrl_agl | duecalculationbasedate | Due Calculation Base Date | |
| ValueDate | far_pstrl_agl | valuedate | Value Date | |
| HouseBank | far_pstrl_agl | housebank | House Bank | |
| HouseBankAccount | far_pstrl_agl | housebankaccount | House Bank Account | |
| IsNotCashDiscountLiable | far_pstrl_agl | isnotcashdiscountliable | W/o CashDsc. | |
| PaymentDifferenceReason | far_pstrl_agl | paymentdifferencereason | Reason Code | |
| Reference3IDByBusinessPartner | far_pstrl_agl | reference3idbybusinesspartner | Reference Key 3 | |
| StateCentralBankPaymentReason | far_pstrl_agl | statecentralbankpaymentreason | SCB Ind. | |
| SupplyingCountry | far_pstrl_agl | supplyingcountry | Supplying Ctry/Reg. | |
| OrderID | far_pstrl_agl | orderid | Order ID | |
| ProcessingRuleItemDebitAmount | far_pstrl_agl | processingruleitemdebitamount | ||
| ProcessingRuleItemCreditAmount | far_pstrl_agl | processingruleitemcreditamount | ||
| ProcgRuleItemAmountPercent | far_pstrl_agl | procgruleitemamountpercent | ||
| _Rule | _Rule |
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_ARPostgRuleActnGLTP.
-- 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 I_ARPostgRuleActnGLTP AS
SELECT
Action.postingruleactionuuid AS PostingRuleActionUUID,
Action.postingruleuuid AS PostingRuleUUID,
Action.glaccount AS GLAccount,
Action.profitcenter AS ProfitCenter,
Action.costcenter AS CostCenter,
Action.businessarea AS BusinessArea,
Action.salesorder AS SalesOrder,
Action.budgetperiod AS BudgetPeriod,
Action.businessprocess AS BusinessProcess,
Action.masterfixedasset AS MasterFixedAsset,
Action.fixedasset AS FixedAsset,
Action.lineitemiscompleted AS LineItemIsCompleted,
Action.financialmanagementarea AS FinancialManagementArea,
Action.commitmentitem AS CommitmentItem,
Action.functionalarea AS FunctionalArea,
Action.fund AS Fund,
Action.earmarkedfundsdocument AS EarmarkedFundsDocument,
Action.earmarkedfundsdocumentitem AS EarmarkedFundsDocumentItem,
Action.scheduleline AS ScheduleLine,
Action.salesorderitem AS SalesOrderItem,
Action.costobject AS CostObject,
Action.fundedprogram AS FundedProgram,
Action.projectnetwork AS ProjectNetwork,
Action.profitabilitysegment AS ProfitabilitySegment,
Action.partnerbusinessarea AS PartnerBusinessArea,
Action.partnerbudgetperiod AS PartnerBudgetPeriod,
Action.personnelnumber AS PersonnelNumber,
Action.partnerfunctionalarea AS PartnerFunctionalArea,
Action.partnerfund AS PartnerFund,
Action.partnergrant AS PartnerGrant,
Action.partnerprofitcenter AS PartnerProfitCenter,
Action.wbselement AS WBSElement,
Action.partnersegment AS PartnerSegment,
Action.financialtransactiontype AS FinancialTransactionType,
Action.segment AS Segment,
Action.servicedocumentitem AS ServiceDocumentItem,
Action.servicedocumenttype AS ServiceDocumentType,
Action.partnercompany AS PartnerCompany,
Action.partneraccountnumber AS PartnerAccountNumber,
cast(Action.documentitemtext as farp_sgtxt_2) AS DocumentItemText,
Action.assignmentreference AS AssignmentReference,
Action.taxcode AS TaxCode,
Action.taxdeterminationdate AS TaxDeterminationDate,
Action.taxratevaliditystartdate AS TaxRateValidityStartDate,
Action.taxjurisdiction AS TaxJurisdiction,
Action.taxitemacctgdocitemref AS TaxItemAcctgDocItemRef,
Action.iseutriangulardeal AS IsEUTriangularDeal,
Action.deliveryofgoodsreportingcntry AS DeliveryOfGoodsReportingCntry,
Action.grossincometaxactivitycode AS GrossIncomeTaxActivityCode,
Action.grossincometaxregion AS GrossIncomeTaxRegion,
Action.branchcode AS BranchCode,
Action.purchasingdocument AS PurchasingDocument,
Action.purchasingdocumentitem AS PurchasingDocumentItem,
Action.reference1idbybusinesspartner AS Reference1IDByBusinessPartner,
Action.reference2idbybusinesspartner AS Reference2IDByBusinessPartner,
Action.duecalculationbasedate AS DueCalculationBaseDate,
Action.valuedate AS ValueDate,
Action.housebank AS HouseBank,
Action.housebankaccount AS HouseBankAccount,
Action.isnotcashdiscountliable AS IsNotCashDiscountLiable,
Action.paymentdifferencereason AS PaymentDifferenceReason,
Action.reference3idbybusinesspartner AS Reference3IDByBusinessPartner,
Action.statecentralbankpaymentreason AS StateCentralBankPaymentReason,
Action.supplyingcountry AS SupplyingCountry,
Action.orderid AS OrderID,
Action.processingruleitemdebitamount AS ProcessingRuleItemDebitAmount,
Action.processingruleitemcreditamount AS ProcessingRuleItemCreditAmount,
Action.procgruleitemamountpercent AS ProcgRuleItemAmountPercent
FROM far_pstrl_agl AS Action
LEFT OUTER JOIN E_ARPostgRuleActnGL AS _Extension ON PostingRuleActionUUID = _Extension.PostingRuleActionUUID -- association [1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- 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