Find the right Value Help CDS views that’s Released

If you are working on the modern way of creating SAP custom solutions, it’s important first step to identify the right SAP tables for each master/transaction data.

This blog is about finding right value help CDS view that are released(more stable), and will NOT cover search help created in classic SE11 as they are no longer useful for modern extension solutions. Everything is mostly based on CDS, CDS and CDS views!!

CDS view based Search Help – Use Cases

The modern way of reporting application almost always uses CDS view as base. Below are just few example of the frameworks used for custom solution.

  • ABAP CDS view based analytical query
  • ABAP RAP based transactional app
  • ABAP CDS view generated OData based UI5 app

Below image is one example( from ABAP CDS view based analytical query) that shows the search help value consumed from Value Help CDS views delivered by SAP Standard.

The ABAP CDS syntax that embeds CDS view search help can be different depending on the purpose. If the search help is for the selection field or filters, Consumption value help annotation can be used. Alternatively, foreign key association can be used to assign value help for specific dimension/field that does not necessarily display as selection fields or filters.

Providing Value Help for the Selection Fields | SAP Help Portal

Value Help Based on Foreign Key Relationship

How to Find Released Standard Value Help CDS views

The easiest way is to go to ADT and hit that search dialog. One naming convention offered by SAP I found promising is to search with ‘*StdVH’ or ‘*VH’ as the object name. At the same time, restrict the object type to Data Definition and restrict the API state = Released.

You can also filter the package name to the module of your interest.

For example when I search with above filter and search for value help CDS views that are released(one of the release contract is released) for the Finance and Controlling area, you get list of SAP standard CDS views.

Released Value Help CDS Views

Searching for each package is bit cumbersome hence created a list of Released SAP standard Value Help CDS per Business Components. Note that the list is based on S/4 HANA 2023 On-premise version.

Business ComponentsValue Help CDS ViewDescription
Finance and Controlling I_ACCOUNTINGDOCUMENTTYPESTDVH Journal Entry Type
I_CHARTOFACCOUNTSSTDVH Chart Of Accounts
I_COMPANYCODESTDVH Company Code
I_CONTROLLINGAREASTDVH Controlling Area
I_COSTCENTERSTDVH Cost Center
I_GLACCOUNTSTDVH General Ledger Account
I_INTERNALORDERSTDVH Internal Order
I_JOURNALENTRYSTDVH Journal Entry
I_LEDGERSTDVH Ledger
I_PROFITCENTERSTDVH Profit Center
MaterialI_PRODUCTSTDVHProduct Value Help
I_PRODUCTMRPAVAILABILITYTYPEVHMRP Availability Type
I_PRODUCTVALUATIONAREAVHProduct Valuation Area
I PRODUCTVALUATIONCATEGORYVHProduct Valuation Category
I_PRODUNIVHIERARCHYBASICProduct Hierarchy Directory
I PRODUNIVHIERARCHYNODEBASICProduct Hierarchy Node
Sales OrderI_ALESORDERITEMSTDVH Sales Order Item
I_SALESORDERSTDVH Sales Order
I_SALESQUOTATIONSTDVH Sales Quotation
I_SALESCONTRACTSTDVH Sales Contract
I_SALESDOCUMENTITEMSTDVH Sales Document Item
I_SALESDOCUMENTSTDVH Sales Document
Billing DocumentI_BILLGDOCITMBSCSTDVH Billing Document Item Basic
I BILLINGDOCUMENTBASICSTDVH Billing Document Basic
I BILLGDOCREQUESTTYPESTDVH Billing Document Request Type
I BILLINGDOCREQITEMSTDVH Billing Document Request Item
I_BILLINGDOCUMENTITEMSTDVH Billing Document Item
I_BILLINGDOCUMENTREQUESTSTDVH Billing Document Request
I BILLINGDOCUMENTSTDVH Billing Document
I BILLINGDOCUMENTTYPESTDVH Billing Document Type
Production PlanningI_PRODUCTIONLINESTDVH Production Line
I_WORKCENTERSTDVH Work Center
I_PRODUCTIONVERSIONBASICSTDVH Production Version Basic
I_KANBANCONTAINERSTATUSSTDVH Kanban Container Status
I_KANBANCONTROLCYCLESTDVHKanban Control Cycle
I_KNBNCTRLCYCLECATEGORYSTDVH Kanban Control Cycle Category
PurchasingI_PURCHASINGDOCUMENTITEMSTDVH Purchasing Document Items
I_PURCHASINGDOCUMENTSTDVH Purchasing Document

Unreleased(but still helpful) Value Help CDS Views

Unreleased SAP standard Value Help CDS per Business Components. Majority of search help are still not released hence custom solutions will still depend on these unreleased CDS views.

Business ComponentsValue Help CDS ViewDescription
Finance and Controlling I_TAXCODESTDVHTax Code
I_POSTINGKEYVHPosting Key
I_FINSTMNTVERSSTDVHFinancial Statement Version
I_PROFITCENTERHIERARCHYVHProfit Center Hierarchy
I_COMPANYCODEHIERARCHYNODEVHCompany Code Hierarchy
I_COSTCENTERHIERARCHYVHCost Center Hierarchy
I_FUNCTIONALAREAVHFunctional Area
I_ACCOUNTASSIGNMENTTYPESTDVHAccount Assignment Type
I_FINANCIALTRANSACTIONTYPEVHFinancial Transaction Type
I_TAXJURISDICTIONVHTax Jurisdiction
MaterialC_PRODSTORAGELOCATIONVHProduct Storage Location Value Help View
I_MRPPROFILEVHMRP Profile Value Help
C_PRODUCTVALUATIONAREAVHProduct Valuation Area Value Help view
C_PRODUCTGROUPVHValue help for Product group
C_PRODUCTUNITOFMEASUREVHUnit Of Measure
C_PRODUCTMRPAREAVHProduct MRP Area Value Help
I_PRODUCTTYPEVHProduct Type Value Help
I PRODUCTGROUPVHProduct group Value help
Sales OrderC_SLSSCHEDGAGRMTVHSales Scheduling Agreement
C_SLSSCHEDGAGRMTITMVHSales Scheduling Agreement Item
I_CREDITMEMOREQUESTSTDVHCredit Memo Request
I_DEBITMEMOREQUESTSTDVHDebit Memo Request
Billing DocumentI_INSPECTIONLOTVHInspection Lot Value Help
I_CHARCATTRIBUTECODEVHCharacteristic Attribute Code Value Help
I_INSPECTIONCATALOGSTDVHInspection Catalog
I_NOTIFICATIONCODEVHQuality Task Code Group
I_NOTIFICATIONCODEVHNotification Code
I_DEFECTCAUSECODESTDVHDefect Cause Code
I_QLTYNOTIFICATIONVHSearch help for Quality Notification
I_DEFECTCATEGORYSTDVHDefect Category
I_DEFECTLOCATIONCODESTDVHDefect Location Code
Production PlanningI_BOOMATERIALASSIGNMENTVHMaterial Assignment to Bill of Operations
I_BILLOFOPERATIONSSQNCSTDVHBill of Operations Sequence
I_PRODUCTIONORDERSTDVHProduction Order
I_PRODNORDERSUBOPBYSEMKEYSTDVHProduction Order SubOperation By Semantic Key
I_ORDERBASICVHOrder Header
I_PRODNORDOPBYSEMKEYSTDVHProduction Order Operation
I_ORDERTYPEVHOrder Type
I_PRODUCTIONSCHEDGPROFILEVHProduction Scheduling Profile
I_OPERATIONCONTROLPROFILEVHOperation Control Profile
I_MFGORDERMRPCONTROLLERSTDVHMRP Controller
I_PLANNEDORDERVHPlanned Order
I_PLANNEDORDERPROFILEVHPlanned Order Profile
I_PRODUCTIONSUPPLYMRPCTRLRVHMRP Controller
Purchasing I_PURCHASINGINFORECORDSTDVHPurchasing Info Record
I_SCHEDGAGRMTTYPEVHScheduling Agreement Document Type
I_PURCHASEREQUISITIONSTDVHPurchase Requisition Header
I_PURCHASEREQUISITIONITEMSTDVHPurchase Requisition Item
I PURREQNPROCESSINGSTATUSVHProcessing status for Requisition Item
I_PURCHASECONTRACTSTDVHPurchasing Contract
I_PURCHASECONTRACTITEMSTDVHPurchasing Contract Item

Further reading…

Check out below blogs for more information about how to find released API in S/4 HANA system.

Finding released CDS views for classic SAP tables

Exploring released APIs in ABAP Development Tool

Leave a Reply

Your email address will not be published. Required fields are marked *