C_SettlmtDocListItemOutputForm

DDL: C_SETTLMTDOCLISTITEMOUTPUTFORM Type: view_entity CONSUMPTION Package: WZRE_FDP

Settlmt Document List Item Output Form

C_SettlmtDocListItemOutputForm is a Consumption CDS View that provides data about "Settlmt Document List Item Output Form" in SAP S/4HANA. It reads from 1 data source (R_SettlmtDocListItem) and exposes 52 fields with key fields SettlmtDocList, SettlmtDocListItem. It has 13 associations to related views. Part of development package WZRE_FDP.

Data Sources (1)

SourceAliasJoin Type
R_SettlmtDocListItem R_SettlmtDocListItem from

Associations (13)

CardinalityTargetAliasCondition
[1..1] C_SettlmtDocListOutputForm _SettlmtDocList $projection.SettlmtDocList = _SettlmtDocList.SettlmtDocList
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] C_SettlmtDocOutputForm _RefSettlmtDoc $projection.RefSettlmtDoc = _RefSettlmtDoc.SettlmtDoc
[0..1] C_CustSettlmtListOutputForm _RefCustSettlmtList $projection.RefCustSettlmtList = _RefCustSettlmtList.CustSettlmtList
[0..1] C_SuplrSettlmtListOutputForm _RefSuplrSettlmtList $projection.RefSuplrSettlmtList = _RefSuplrSettlmtList.SuplrSettlmtList
[0..1] C_SettlmtDocListOutputForm _RefSettlmtDocList $projection.RefSettlmtDocList = _RefSettlmtDocList.SettlmtDocList
[0..1] C_SuplrSettlmtOutputForm _RefSuplrSettlmt $projection.RefSuplrSettlmt = _RefSuplrSettlmt.SuplrSettlmt
[0..1] C_CustSettlmtOutputForm _RefCustSettlmt $projection.RefCustSettlmt = _RefCustSettlmt.CustSettlmt
[0..1] I_SupplierCompany _InvoicingPartyCompany $projection.InvoicingParty = _InvoicingPartyCompany.Supplier and $projection.CompanyCode = _InvoicingPartyCompany.CompanyCode
[0..1] I_SupplierCompany _PayeePartyCompany $projection.PayeeParty = _PayeePartyCompany.Supplier and $projection.CompanyCode = _PayeePartyCompany.CompanyCode
[0..1] I_CustomerCompany _BillToPartyCompany $projection.BillToParty = _BillToPartyCompany.Customer and $projection.CompanyCode = _BillToPartyCompany.CompanyCode
[0..1] I_CustomerCompany _PayerPartyCompany $projection.PayerParty = _PayerPartyCompany.Customer and $projection.CompanyCode = _PayerPartyCompany.CompanyCode
[1..1] E_SettlmtMgmtDocListItem _Extension $projection.SettlmtDocList = _Extension.SettlmtMgmtDoc and $projection.SettlmtDocListItem = _Extension.SettlmtMgmtDocListItem

Annotations (11)

NameValueLevelField
EndUserText.label Settlmt Document List Item Output Form view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.representativeKey SettlmtDocListItem view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XL view
Analytics.technicalName CWLFSMTDLSTITMOF view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions false view

Fields (52)

KeyFieldSource TableSource FieldDescription
KEY SettlmtDocList SettlmtDocList
KEY SettlmtDocListItem SettlmtDocListItem
SettlmtDoc SettlmtDoc Settlement Doc.
SettlmtDocListCurrency SettlmtDocListCurrency Doc. Currency
CompanyCode _SettlmtDocList CompanyCode Receiver Company Code
SettlmtDocListItemNetAmount SettlmtDocListItemNetAmount
SettlmtDocListItemTaxAmount SettlmtDocListItemTaxAmount
NonDeductibleInputTaxAmount NonDeductibleInputTaxAmount Non-deductible
SettlmtRemunerationNetAmt SettlmtRemunerationNetAmt
SettlmtRemunerationTaxAmt SettlmtRemunerationTaxAmt
InvoicingParty InvoicingParty Supplier
PayeeParty PayeeParty Payee
BillToParty BillToParty Inv. Recipient
PayerParty PayerParty Payer
SettlmtDocCat SettlmtDocCat Settlement Document Category
SettlmtDocListCat SettlmtDocListCat
SettlmtDocListItemCat SettlmtDocListItemCat
RefSettlmtDoc RefSettlmtDoc
RefCustSettlmtList RefCustSettlmtList
RefSuplrSettlmtList RefSuplrSettlmtList
RefSettlmtDocList RefSettlmtDocList
RefCustSettlmt RefCustSettlmt
RefSuplrSettlmt RefSuplrSettlmt
SettlmtExtBillgDoc SettlmtExtBillgDoc
SettlmtExtAcctgDocCompanyCode SettlmtExtAcctgDocCompanyCode
SettlmtExtAcctgDoc SettlmtExtAcctgDoc
SettlmtExtAcctgDocFiscalYear SettlmtExtAcctgDocFiscalYear
SettlmtExtAcctgDocItem SettlmtExtAcctgDocItem
SettlmtDocListItemIsCancelled SettlmtDocListItemIsReversed
PrcDetnIsIncmplt PrcDetnIsIncmplt Price Determination Is Incomplete
_SettlmtDocList _SettlmtDocList
_SettlmtDocListCurrency _SettlmtDocListCurrency
_CompanyCode _CompanyCode
_InvoicingParty _InvoicingParty
_PayeeParty _PayeeParty
_BillToParty _BillToParty
_PayerParty _PayerParty
_InvoicingPartyCompany _InvoicingPartyCompany
_PayeePartyCompany _PayeePartyCompany
_BillToPartyCompany _BillToPartyCompany
_PayerPartyCompany _PayerPartyCompany
_SettlmtDocCat _SettlmtDocCat
_SettlmtDocListCat _SettlmtDocListCat
_SettlmtDocListItemCat _SettlmtDocListItemCat
_RefSettlmtDoc _RefSettlmtDoc
_RefCustSettlmtList _RefCustSettlmtList
_RefSuplrSettlmtList _RefSuplrSettlmtList
_RefSettlmtDocList _RefSettlmtDocList
_RefCustSettlmt _RefCustSettlmt
_RefSuplrSettlmt _RefSuplrSettlmt
_SettlmtExtBillgDoc _SettlmtExtBillgDoc
_SettlmtExtOplAcctgDocItem _SettlmtExtOplAcctgDocItem

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_SettlmtDocListItemOutputForm.
-- 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_SettlmtDocListItemOutputForm AS
SELECT
  SettlmtDocList,
  SettlmtDocListItem,
  SettlmtDoc,
  SettlmtDocListCurrency,
  _SettlmtDocList.CompanyCode AS CompanyCode,
  SettlmtDocListItemNetAmount,
  SettlmtDocListItemTaxAmount,
  NonDeductibleInputTaxAmount,
  SettlmtRemunerationNetAmt,
  SettlmtRemunerationTaxAmt,
  InvoicingParty,
  PayeeParty,
  BillToParty,
  PayerParty,
  SettlmtDocCat,
  SettlmtDocListCat,
  SettlmtDocListItemCat,
  RefSettlmtDoc,
  RefCustSettlmtList,
  RefSuplrSettlmtList,
  RefSettlmtDocList,
  RefCustSettlmt,
  RefSuplrSettlmt,
  SettlmtExtBillgDoc,
  SettlmtExtAcctgDocCompanyCode,
  SettlmtExtAcctgDoc,
  SettlmtExtAcctgDocFiscalYear,
  SettlmtExtAcctgDocItem,
  SettlmtDocListItemIsReversed AS SettlmtDocListItemIsCancelled,
  PrcDetnIsIncmplt
FROM R_SettlmtDocListItem
LEFT OUTER JOIN C_SettlmtDocListOutputForm AS _SettlmtDocList ON SettlmtDocList = _SettlmtDocList.SettlmtDocList  -- association [1..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN C_SettlmtDocOutputForm AS _RefSettlmtDoc ON RefSettlmtDoc = _RefSettlmtDoc.SettlmtDoc  -- association [0..1]
LEFT OUTER JOIN C_CustSettlmtListOutputForm AS _RefCustSettlmtList ON RefCustSettlmtList = _RefCustSettlmtList.CustSettlmtList  -- association [0..1]
LEFT OUTER JOIN C_SuplrSettlmtListOutputForm AS _RefSuplrSettlmtList ON RefSuplrSettlmtList = _RefSuplrSettlmtList.SuplrSettlmtList  -- association [0..1]
LEFT OUTER JOIN C_SettlmtDocListOutputForm AS _RefSettlmtDocList ON RefSettlmtDocList = _RefSettlmtDocList.SettlmtDocList  -- association [0..1]
LEFT OUTER JOIN C_SuplrSettlmtOutputForm AS _RefSuplrSettlmt ON RefSuplrSettlmt = _RefSuplrSettlmt.SuplrSettlmt  -- association [0..1]
LEFT OUTER JOIN C_CustSettlmtOutputForm AS _RefCustSettlmt ON RefCustSettlmt = _RefCustSettlmt.CustSettlmt  -- association [0..1]
LEFT OUTER JOIN I_SupplierCompany AS _InvoicingPartyCompany ON InvoicingParty = _InvoicingPartyCompany.Supplier AND CompanyCode = _InvoicingPartyCompany.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_SupplierCompany AS _PayeePartyCompany ON PayeeParty = _PayeePartyCompany.Supplier AND CompanyCode = _PayeePartyCompany.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_CustomerCompany AS _BillToPartyCompany ON BillToParty = _BillToPartyCompany.Customer AND CompanyCode = _BillToPartyCompany.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_CustomerCompany AS _PayerPartyCompany ON PayerParty = _PayerPartyCompany.Customer AND CompanyCode = _PayerPartyCompany.CompanyCode  -- association [0..1]
LEFT OUTER JOIN E_SettlmtMgmtDocListItem AS _Extension ON SettlmtDocList = _Extension.SettlmtMgmtDoc AND SettlmtDocListItem = _Extension.SettlmtMgmtDocListItem  -- association [1..1]
;