R_RecrrgSuplrInvcTmplItemTP

DDL: R_RECRRGSUPLRINVCTMPLITEMTP SQL: IRECRRGINVCITEMR Type: view_entity TRANSACTIONAL Package: ODATA_RECUR_SUPPLIER_INVOICES

GL items of recurring suplr invc tmpl

R_RecrrgSuplrInvcTmplItemTP is a Transactional CDS View that provides data about "GL items of recurring suplr invc tmpl" in SAP S/4HANA. It reads from 1 data source (fap_rsiv_glliner) and exposes 50 fields with key field RecrrgSuplrInvcTmplItemUUID. It has 2 associations to related views. Part of development package ODATA_RECUR_SUPPLIER_INVOICES.

Data Sources (1)

SourceAliasJoin Type
fap_rsiv_glliner _GlLine from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_DebitCreditCode _DebitCreditCodeText $projection.DebitCreditCode = _DebitCreditCodeText.DebitCreditCode
[0..1] I_GlAccountTextInCompanycode _GLAccountText $projection.CompanyCode = _GLAccountText.CompanyCode and $projection.GLAccount = _GLAccountText.GLAccount and _GLAccountText.Language = $session.system_language

Annotations (9)

NameValueLevelField
EndUserText.label GL items of recurring suplr invc tmpl view
Search.searchable true view
AccessControl.personalData.blocking #NOT_REQUIRED view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (50)

KeyFieldSource TableSource FieldDescription
KEY RecrrgSuplrInvcTmplItemUUID fap_rsiv_glliner recrrgsuplrinvctmplitemuuid GUID
RecrrgSuplrInvcTmplUUID fap_rsiv_glliner recrrgsuplrinvctmpluuid GUID
RecrrgSuplrInvoiceTemplateItem fap_rsiv_glliner recrrgsuplrinvoicetemplateitem Number
GLAccount fap_rsiv_glliner glaccount General Ledger
AmountInTransactionCurrency fap_rsiv_glliner amountintransactioncurrency Pt Crcy Amt
ActualAmountInTransactionCrcy fap_rsiv_glliner actualamountintransactioncrcy Dummy Field of Amt
DebitCreditCode fap_rsiv_glliner debitcreditcode Single-Character Flag
IsNegativePosting fap_rsiv_glliner isnegativeposting Negative Posting
CompanyCode fap_rsiv_glliner companycode Receiver Company Code
TaxCode fap_rsiv_glliner taxcode Tax Code
TaxCountry fap_rsiv_glliner taxcountry Tax Ctry/Reg.
TaxJurisdiction fap_rsiv_glliner taxjurisdiction Tax Jurisdiction
DocumentItemText fap_rsiv_glliner documentitemtext Text
CostCenter fap_rsiv_glliner costcenter Cost Center
SalesOrder fap_rsiv_glliner salesorder SD Document
SalesOrderItem fap_rsiv_glliner salesorderitem Sales Order Item
InternalOrder fap_rsiv_glliner internalorder Order
SettlementReferenceDate fap_rsiv_glliner settlementreferencedate Reference date
FundsCenter fap_rsiv_glliner fundscenter Funds Center
FunctionalArea fap_rsiv_glliner functionalarea Sendr Fctl Area
ProfitCenter fap_rsiv_glliner profitcenter Profit Center
Fund fap_rsiv_glliner fund Sender Fund
BusinessArea fap_rsiv_glliner businessarea Business Area
PartnerBusinessArea fap_rsiv_glliner partnerbusinessarea Trdg Part.BA
CostObject fap_rsiv_glliner costobject Cost Object
ProjectNetwork fap_rsiv_glliner projectnetwork Order
NetworkActivity fap_rsiv_glliner networkactivity Operation/Activity
WBSElement fap_rsiv_glliner wbselement WBS Internal ID
ReceiverActivityType fap_rsiv_glliner receiveractivitytype Activity Type
RealEstateObject fap_rsiv_glliner realestateobject Real Estate Key
PersonnelNumber fap_rsiv_glliner personnelnumber Personnel No.
BusinessProcess fap_rsiv_glliner businessprocess Business Process
AssetGrant fap_rsiv_glliner assetgrant Grant
CommitmentItem fap_rsiv_glliner commitmentitem Commitment item
QuantityInBaseUnit fap_rsiv_glliner quantityinbaseunit Quantity
BaseUnit fap_rsiv_glliner baseunit Unit of Measure
AssignmentReference fap_rsiv_glliner assignmentreference Assignment Reference
IsNotCashDiscountLiable fap_rsiv_glliner isnotcashdiscountliable W/o CashDsc.
TaxBaseAmountInTransCrcy fap_rsiv_glliner taxbaseamountintranscrcy Value-Added Tax
TaxAmountInTransCrcy fap_rsiv_glliner taxamountintranscrcy TaxAmt in Tran. Crcy
ProfitabilitySegment fap_rsiv_glliner profitabilitysegment Profitability Segment
Plant fap_rsiv_glliner plant Valuation Area
BudgetPeriod fap_rsiv_glliner budgetperiod Budget Period
ControllingArea fap_rsiv_glliner controllingarea Controlling Area
JointVentureCostRecoveryCode fap_rsiv_glliner jointventurecostrecoverycode Recovery Ind.
WorkItem fap_rsiv_glliner workitem Work Item ID
TransactionCurrency _Tmpl TransactionCurrency Transaction Currency
_DebitCreditCodeText _DebitCreditCodeText
_GLAccountText _GLAccountText
_Tmpl _Tmpl

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 R_RecrrgSuplrInvcTmplItemTP.
-- 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: IRECRRGINVCITEMR

CREATE VIEW R_RecrrgSuplrInvcTmplItemTP AS
SELECT
  _GlLine.recrrgsuplrinvctmplitemuuid AS RecrrgSuplrInvcTmplItemUUID,
  _GlLine.recrrgsuplrinvctmpluuid AS RecrrgSuplrInvcTmplUUID,
  _GlLine.recrrgsuplrinvoicetemplateitem AS RecrrgSuplrInvoiceTemplateItem,
  _GlLine.glaccount AS GLAccount,
  _GlLine.amountintransactioncurrency AS AmountInTransactionCurrency,
  _GlLine.actualamountintransactioncrcy AS ActualAmountInTransactionCrcy,
  _GlLine.debitcreditcode AS DebitCreditCode,
  _GlLine.isnegativeposting AS IsNegativePosting,
  _GlLine.companycode AS CompanyCode,
  _GlLine.taxcode AS TaxCode,
  _GlLine.taxcountry AS TaxCountry,
  _GlLine.taxjurisdiction AS TaxJurisdiction,
  _GlLine.documentitemtext AS DocumentItemText,
  _GlLine.costcenter AS CostCenter,
  _GlLine.salesorder AS SalesOrder,
  _GlLine.salesorderitem AS SalesOrderItem,
  _GlLine.internalorder AS InternalOrder,
  _GlLine.settlementreferencedate AS SettlementReferenceDate,
  _GlLine.fundscenter AS FundsCenter,
  _GlLine.functionalarea AS FunctionalArea,
  _GlLine.profitcenter AS ProfitCenter,
  _GlLine.fund AS Fund,
  _GlLine.businessarea AS BusinessArea,
  _GlLine.partnerbusinessarea AS PartnerBusinessArea,
  _GlLine.costobject AS CostObject,
  _GlLine.projectnetwork AS ProjectNetwork,
  _GlLine.networkactivity AS NetworkActivity,
  _GlLine.wbselement AS WBSElement,
  _GlLine.receiveractivitytype AS ReceiverActivityType,
  _GlLine.realestateobject AS RealEstateObject,
  _GlLine.personnelnumber AS PersonnelNumber,
  _GlLine.businessprocess AS BusinessProcess,
  _GlLine.assetgrant AS AssetGrant,
  _GlLine.commitmentitem AS CommitmentItem,
  _GlLine.quantityinbaseunit AS QuantityInBaseUnit,
  _GlLine.baseunit AS BaseUnit,
  _GlLine.assignmentreference AS AssignmentReference,
  _GlLine.isnotcashdiscountliable AS IsNotCashDiscountLiable,
  _GlLine.taxbaseamountintranscrcy AS TaxBaseAmountInTransCrcy,
  _GlLine.taxamountintranscrcy AS TaxAmountInTransCrcy,
  _GlLine.profitabilitysegment AS ProfitabilitySegment,
  _GlLine.plant AS Plant,
  _GlLine.budgetperiod AS BudgetPeriod,
  _GlLine.controllingarea AS ControllingArea,
  _GlLine.jointventurecostrecoverycode AS JointVentureCostRecoveryCode,
  _GlLine.workitem AS WorkItem,
  _Tmpl.TransactionCurrency AS TransactionCurrency
FROM fap_rsiv_glliner AS _GlLine
LEFT OUTER JOIN I_DebitCreditCode AS _DebitCreditCodeText ON DebitCreditCode = _DebitCreditCodeText.DebitCreditCode  -- association [0..1]
LEFT OUTER JOIN I_GlAccountTextInCompanycode AS _GLAccountText ON CompanyCode = _GLAccountText.CompanyCode AND GLAccount = _GLAccountText.GLAccount AND _GLAccountText.Language = $session.system_language  -- association [0..1]
;