R_CFinRpldSuplrInvcItmAcctAsgt

DDL: R_CFINRPLDSUPLRINVCITMACCTASGT Type: view_entity BASIC

CFin Rpld Supplier Invoice Item Acc

R_CFinRpldSuplrInvcItmAcctAsgt is a Basic CDS View that provides data about "CFin Rpld Supplier Invoice Item Acc" in SAP S/4HANA. It reads from 1 data source (cfin_av_si_accas) and exposes 18 fields with key field CFinRpldSuplrInvcItmAccAsgUUID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
cfin_av_si_accas cfin_av_si_accas from

Associations (2)

CardinalityTargetAliasCondition
[1..1] R_CFinRpldSupplierInvoice _CFinRpldSupplierInvoice $projection.CFinRpldSupplierInvoiceUUID = _CFinRpldSupplierInvoice.CFinRpldSupplierInvoiceUUID
[0..1] I_LogicalSystem _LogicalSystem $projection.SourceSystemLogicalSystem = _LogicalSystem.LogicalSystem

Annotations (7)

NameValueLevelField
EndUserText.label CFin Rpld Supplier Invoice Item Acc view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY CFinRpldSuplrInvcItmAccAsgUUID cfin_av_si_accas av_dbkey DB Key
CFinRpldSuplrInvcItmPORefUUID cfin_av_si_accas av_parentkey Parent Key
CFinRpldSupplierInvoiceUUID cfin_av_si_accas av_rootkey Root Key
SourceSystemLogicalSystem cfin_av_si_accas fins_logsys Logical system
CFinRpldSupplierInvoice
FiscalYear cfin_av_si_accas gjahr Settlement Year
CFinRpldSupplierInvoiceItem
SuplrInvcItemAccountAssignment cfin_av_si_accas cobl_nr Seq. Number
TaxCode cfin_av_si_accas mwskz Tax Code
DocumentCurrency _CFinRpldSupplierInvoice DocumentCurrency Document Currency
SupplierInvoiceItemAmount cfin_av_si_accas wrbtr Gross Amount
DebitCreditCode cfin_av_si_accas shkzg Returns
IsNegativePosting cfin_av_si_accas xnegp Reversl Posting Type
AccountType cfin_av_si_accas koart Account type
GLAccount cfin_av_si_accas saknr G/L Account
TimeDependentTaxValidFromDate cfin_av_si_accas txdat_from Tax Rate Valid-From
TaxCountry cfin_av_si_accas tax_country Tax Ctry/Rgn
_LogicalSystem _LogicalSystem

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_CFinRpldSuplrInvcItmAcctAsgt.
-- 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 R_CFinRpldSuplrInvcItmAcctAsgt AS
SELECT
  cfin_av_si_accas.av_dbkey AS CFinRpldSuplrInvcItmAccAsgUUID,
  cfin_av_si_accas.av_parentkey AS CFinRpldSuplrInvcItmPORefUUID,
  cfin_av_si_accas.av_rootkey AS CFinRpldSupplierInvoiceUUID,
  cfin_av_si_accas.fins_logsys AS SourceSystemLogicalSystem,
  cast(cfin_av_si_accas.belnr as fins_cfin_av_rpld_suplr_invc preserving type ) AS CFinRpldSupplierInvoice,
  cfin_av_si_accas.gjahr AS FiscalYear,
  cast(cfin_av_si_accas.buzei as fins_cfin_av_rpld_suplr_iv_itm preserving type ) AS CFinRpldSupplierInvoiceItem,
  cfin_av_si_accas.cobl_nr AS SuplrInvcItemAccountAssignment,
  cfin_av_si_accas.mwskz AS TaxCode,
  _CFinRpldSupplierInvoice.DocumentCurrency AS DocumentCurrency,
  cfin_av_si_accas.wrbtr AS SupplierInvoiceItemAmount,
  cfin_av_si_accas.shkzg AS DebitCreditCode,
  cfin_av_si_accas.xnegp AS IsNegativePosting,
  cfin_av_si_accas.koart AS AccountType,
  cfin_av_si_accas.saknr AS GLAccount,
  cfin_av_si_accas.txdat_from AS TimeDependentTaxValidFromDate,
  cfin_av_si_accas.tax_country AS TaxCountry
FROM cfin_av_si_accas
LEFT OUTER JOIN R_CFinRpldSupplierInvoice AS _CFinRpldSupplierInvoice ON CFinRpldSupplierInvoiceUUID = _CFinRpldSupplierInvoice.CFinRpldSupplierInvoiceUUID  -- association [1..1]
LEFT OUTER JOIN I_LogicalSystem AS _LogicalSystem ON SourceSystemLogicalSystem = _LogicalSystem.LogicalSystem  -- association [0..1]
;