C_SettlmtDoc_F3594A
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. It is exposed through 1 OData service (UI_LO_SETMAN_CC_OPG).
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_SettlmtDocTP | R_SettlmtDocTP | projection |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| 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 |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_LO_SETMAN_CC_OPG | UI_LO_SETMAN_CC_OPG | V4 | C1 | NOT_RELEASED |
Fields (67)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- OData Services in SAP S/4HANA Explained
- Service Bindings and Service Definitions in SAP S/4HANA
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA