A_CFinRpldSuplrInvcItmAcctAsgt

DDL: A_CFINRPLDSUPLRINVCITMACCTASGT Type: view_entity CONSUMPTION

CFin Rpld Supplier Invoice Item Acc(API)

A_CFinRpldSuplrInvcItmAcctAsgt is a Consumption CDS View that provides data about "CFin Rpld Supplier Invoice Item Acc(API)" in SAP S/4HANA. It reads from 1 data source (cfin_avsi_accase) and exposes 15 fields with key fields SourceSystemLogicalSystem, CFinRpldSupplierInvoice, FiscalYear, CFinRpldSupplierInvoiceItem, SuplrInvcItemAccountAssignment. It has 1 association to related views. It is exposed through 1 OData service (API_CFINRPLDSUPPLIERINVOICE).

Data Sources (1)

SourceAliasJoin Type
cfin_avsi_accase cfin_avsi_accase from

Associations (1)

CardinalityTargetAliasCondition
[1..1] A_CFinRpldSupplierInvoice _CFinRpldSupplierInvoice $projection.SourceSystemLogicalSystem = _CFinRpldSupplierInvoice.SourceSystemLogicalSystem and $projection.CFinRpldSupplierInvoice = _CFinRpldSupplierInvoice.CFinRpldSupplierInvoice and $projection.FiscalYear = _CFinRpldSupplierInvoice.FiscalYear

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label CFin Rpld Supplier Invoice Item Acc(API) view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view

OData Services (1)

ServiceBindingVersionContractRelease
API_CFINRPLDSUPPLIERINVOICE API_CFINRPLDSUPPLIERINVC V4 C2 NOT_RELEASED

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY SourceSystemLogicalSystem cfin_avsi_accase sourcesystemlogicalsystem Sender Log Sys.
KEY CFinRpldSupplierInvoice cfin_avsi_accase cfinrpldsupplierinvoice Central Finance Repl. Supplier Invoice
KEY FiscalYear cfin_avsi_accase fiscalyear G/L Fiscal Year
KEY CFinRpldSupplierInvoiceItem cfin_avsi_accase cfinrpldsupplierinvoiceitem Item
KEY SuplrInvcItemAccountAssignment cfin_avsi_accase suplrinvcitemaccountassignment Seq. Number
GLAccount cfin_avsi_accase glaccount General Ledger
SupplierInvoiceItemAmount cfin_avsi_accase supplierinvoiceitemamount Amount
DebitCreditCode cfin_avsi_accase debitcreditcode Single-Character Flag
TaxCode cfin_avsi_accase taxcode Tax Code
IsNegativePosting cfin_avsi_accase isnegativeposting Negative Posting
LastChangeDateTime cfin_avsi_accase lastchangedatetime Timestamp
CompanyCode cfin_avsi_accase companycode Receiver Company Code
DocumentCurrency _CFinRpldSupplierInvoice DocumentCurrency Document Currency
_CFinRpldSuplrInvcItmPORef _CFinRpldSuplrInvcItmPORef
_CFinRpldSupplierInvoice _CFinRpldSupplierInvoice

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 A_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 A_CFinRpldSuplrInvcItmAcctAsgt AS
SELECT
  cfin_avsi_accase.sourcesystemlogicalsystem AS SourceSystemLogicalSystem,
  cfin_avsi_accase.cfinrpldsupplierinvoice AS CFinRpldSupplierInvoice,
  cfin_avsi_accase.fiscalyear AS FiscalYear,
  cfin_avsi_accase.cfinrpldsupplierinvoiceitem AS CFinRpldSupplierInvoiceItem,
  cfin_avsi_accase.suplrinvcitemaccountassignment AS SuplrInvcItemAccountAssignment,
  cfin_avsi_accase.glaccount AS GLAccount,
  cfin_avsi_accase.supplierinvoiceitemamount AS SupplierInvoiceItemAmount,
  cfin_avsi_accase.debitcreditcode AS DebitCreditCode,
  cfin_avsi_accase.taxcode AS TaxCode,
  cfin_avsi_accase.isnegativeposting AS IsNegativePosting,
  cfin_avsi_accase.lastchangedatetime AS LastChangeDateTime,
  cfin_avsi_accase.companycode AS CompanyCode,
  _CFinRpldSupplierInvoice.DocumentCurrency AS DocumentCurrency
FROM cfin_avsi_accase
LEFT OUTER JOIN A_CFinRpldSupplierInvoice AS _CFinRpldSupplierInvoice ON SourceSystemLogicalSystem = _CFinRpldSupplierInvoice.SourceSystemLogicalSystem AND CFinRpldSupplierInvoice = _CFinRpldSupplierInvoice.CFinRpldSupplierInvoice AND FiscalYear = _CFinRpldSupplierInvoice.FiscalYear  -- association [1..1]
;