C_SettlmtDoc_F3594A

DDL: C_SETTLMTDOC_F3594A Type: view_entity CONSUMPTION

Settlement Docs Condition Contract OPg

C_SettlmtDoc_F3594A is a Consumption CDS View that provides data about "Settlement Docs Condition Contract OPg" in SAP S/4HANA. It reads from 1 data source (R_SettlmtDocTP) and exposes 67 fields with key field SettlmtDoc.

Data Sources (1)

SourceAliasJoin Type
R_SettlmtDocTP R_SettlmtDocTP projection

Annotations (10)

NameValueLevelField
EndUserText.label Settlement Docs Condition Contract OPg view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XXL view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
Search.searchable true view

Fields (67)

KeyFieldSource TableSource FieldDescription
KEY SettlmtDoc SettlmtDoc Settlement Doc.
SettlmtDocType SettlmtDocType Settlement Document Type
SettlmtDocTypeDesclocalized
SettlmtDocCat SettlmtDocCat Settlement Document Category
SettlmtDocCatNamelocalized
SettlmtProcessType SettlmtProcessType Settlement Process Type
SettlmtProcessTypeDesclocalized
SettlmtProcessCat SettlmtProcessCat Settlement Process Category
SettlmtProcessCatNamelocalized
PostingDate PostingDate Posting Date for GR
SettlmtMgmtAcctgTransfSts SettlmtMgmtAcctgTransfSts Posting Status
SettlmtMgmtAcctgTransfStsNamelocalized
CreatedByUser CreatedByUser User Name
CreatedByUserFullName
SettlmtBusProcCat SettlmtBusProcCat Use Case Type
SettlmtBusProcCatNamelocalized
SettlmtDocCurrency SettlmtDocCurrency Doc. Currency
CurrencyNameasCurrencyNamelocalized
SettlmtHasDvtgCndnContrData SettlmtHasDvtgCndnContrData Dev. Settl Data Item
SuplrSettlmtCompanyCode Suppl. Company Code
SuplrSettlmtCompanyCodeName _SuplrSettlmtCompanyCode CompanyCodeName Company Name
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingOrganizationName _PurchasingOrganization PurchasingOrganizationName Purch. Org. Name
PurchasingGroup PurchasingGroup Purchasing Group
PurchasingGroupName _PurchasingGroup PurchasingGroupName Purchasing Grp. Name
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
DivisionNameasDivisionNamelocalized
BillToParty BillToParty Inv. Recipient
BillToPartyName
BillToPartyName_H _BillToParty OrganizationBPName1 Name 1
PayerParty PayerParty Payer
PayerPartyName
PayerPartyName_H _PayerParty OrganizationBPName1 Name 1
InvoicingParty InvoicingParty Supplier
InvoicingPartyName
InvoicingPartyName_H _InvoicingParty OrganizationBPName1 Name 1
PayeeParty PayeeParty Payee
PayeePartyName
PayeePartyName_H _PayeeParty OrganizationBPName1 Name 1
AlternativeInvoicingParty AlternativeInvoicingParty Alternative Supplier
AlternativeInvoicingPartyName
AltvInvoicingPartyName_H _AlternativeInvoicingParty OrganizationBPName1 Name 1
SettlmtReltdCndnContr SettlmtReltdCndnContr Related Condition Contract
SettlmtDate SettlmtDate Settlement Date
SettlmtDateCat SettlmtDateCat Settlement Date Type
SettlmtDateCatNamelocalized
ActualSettlmtDate ActualSettlmtDate Actual Settl. Date
SettlmtDateSequentialID SettlmtDateSequentialID Settlement Date ID
SettlmtPartnerCat SettlmtPartnerCat Settlmt Part Cat
CustomerTotalGrossAmount CustomerTotalGrossAmount Customer Total Gross Amount
SupplierTotalGrossAmount SupplierTotalGrossAmount Supplier Total Gross Amount
SettlmtDocAuthznCat SettlmtDocAuthznCat Authorization Cat.
virtualTotalGrossAmountwbrtw
CustSettlmtCompanyCode CustSettlmtCompanyCode Cust. Company Code
_CreatedByUser _CreatedByUser
_AlternativeInvoicingParty _AlternativeInvoicingParty
_AltvInvoicingPartyCompany _AltvInvoicingPartyCompany
_BillToParty _BillToParty
_BillToPartyCompany _BillToPartyCompany
_InvoicingParty _InvoicingParty
_InvoicingPartyCompany _InvoicingPartyCompany
_PayeeParty _PayeeParty
_PayeePartyCompany _PayeePartyCompany
_PayerParty _PayerParty
_PayerPartyCompany _PayerPartyCompany

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_SettlmtDoc_F3594A.
-- 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_SettlmtDoc_F3594A AS
SELECT
  SettlmtDoc,
  SettlmtDocType,
  _SettlmtDocType._Text.SettlmtDocTypeDesc : localized AS SettlmtDocTypeDesclocalized,
  SettlmtDocCat,
  _SettlmtDocCat._Text.SettlmtDocCatName : localized AS SettlmtDocCatNamelocalized,
  SettlmtProcessType,
  _SettlmtProcessType._Text.SettlmtProcessTypeDesc : localized AS SettlmtProcessTypeDesclocalized,
  SettlmtProcessCat,
  _SettlmtProcessCat._Text.SettlmtProcessCatName : localized AS SettlmtProcessCatNamelocalized,
  PostingDate,
  SettlmtMgmtAcctgTransfSts,
  _SettlmtMgmtAcctgTransfSts._Text.SettlmtMgmtAcctgTransfStsName : localized AS SettlmtMgmtAcctgTransfStsNamelocalized,
  CreatedByUser,
  cast( _CreatedByUser.UserDescription as wlf_created_by_fullname preserving type ) AS CreatedByUserFullName,
  SettlmtBusProcCat,
  _SettlmtBusProcCat._Text.SettlmtBusProcCatName : localized AS SettlmtBusProcCatNamelocalized,
  SettlmtDocCurrency,
  _SettlmtDocCurrency._Text.CurrencyName as CurrencyName : localized AS CurrencyNameasCurrencyNamelocalized,
  SettlmtHasDvtgCndnContrData,
  cast( SuplrSettlmtCompanyCode as bukrs preserving type ) AS SuplrSettlmtCompanyCode,
  _SuplrSettlmtCompanyCode.CompanyCodeName AS SuplrSettlmtCompanyCodeName,
  PurchasingOrganization,
  _PurchasingOrganization.PurchasingOrganizationName AS PurchasingOrganizationName,
  PurchasingGroup,
  _PurchasingGroup.PurchasingGroupName AS PurchasingGroupName,
  SalesOrganization,
  DistributionChannel,
  Division,
  _Division._Text.DivisionName as DivisionName : localized AS DivisionNameasDivisionNamelocalized,
  BillToParty,
  cast( _BillToParty.CustomerName as wlf_kunre_name preserving type ) AS BillToPartyName,
  _BillToParty.OrganizationBPName1 AS BillToPartyName_H,
  PayerParty,
  cast( _PayerParty.CustomerName as wlf_kunrg_name preserving type ) AS PayerPartyName,
  _PayerParty.OrganizationBPName1 AS PayerPartyName_H,
  InvoicingParty,
  cast( _InvoicingParty.SupplierName as wlf_lifre_name preserving type ) AS InvoicingPartyName,
  _InvoicingParty.OrganizationBPName1 AS InvoicingPartyName_H,
  PayeeParty,
  cast( _PayeeParty.SupplierName as wlf_lnrzb_name preserving type ) AS PayeePartyName,
  _PayeeParty.OrganizationBPName1 AS PayeePartyName_H,
  AlternativeInvoicingParty,
  cast( _AlternativeInvoicingParty.SupplierName as wlf_lifnr_fi_name preserving type ) AS AlternativeInvoicingPartyName,
  _AlternativeInvoicingParty.OrganizationBPName1 AS AltvInvoicingPartyName_H,
  SettlmtReltdCndnContr,
  SettlmtDate,
  SettlmtDateCat,
  _SettlmtDateCat._Text.SettlmtDateCatName : localized AS SettlmtDateCatNamelocalized,
  ActualSettlmtDate,
  SettlmtDateSequentialID,
  SettlmtPartnerCat,
  CustomerTotalGrossAmount,
  SupplierTotalGrossAmount,
  SettlmtDocAuthznCat,
  virtual TotalGrossAmount : wbrtw AS virtualTotalGrossAmountwbrtw,
  CustSettlmtCompanyCode
FROM R_SettlmtDocTP
;