SAP Reports / Programs

CACSSD_CMDC0 SAP ABAP Report - Check Condition Master Data







CACSSD_CMDC0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Problems often arise in condition master data following client copies or transports due, for example, to: Termination during the maintenance of condition records or Incorrect settings in price determination condition records The problems can often be traced back to inconsistencies in condition master records, however, this makes it even more difficult to identify the condition tables, agreements or records concerned...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter CACSSD_CMDC0 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

CACSCOND0028 - Short text


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT CACSSD_CMDC0. "Basic submit
SUBMIT CACSSD_CMDC0 AND RETURN. "Return to original report after report execution complete
SUBMIT CACSSD_CMDC0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: CSDATTAB = Display Commission Records
Selection Text: INTERV = Overlapping periods
Selection Text: KAPPL = Application
Selection Text: KONADB = Duplicated agreements
Selection Text: KONHEX = Existence of KONH records
Selection Text: KONPEX = Existence of KONP records
Selection Text: KOTABNR = Condition Tables
Selection Text: KVEWE_A = Pricing
Selection Text: KVEWE_E = Rebates
Selection Text: NUMMCH = Number Assignment KNUMH
Selection Text: SCHVAK = Check KSCHL and VAKEY
Selection Text: STFBZG = Scale Check
Title: Check Condition Master Data
Text Symbol: 044 = Check Recs
Text Symbol: 045 = Import Condition Table
Text Symbol: 046 = Check Agreements
Text Symbol: 047 = Validity periods
Text Symbol: 050 = in the condition table
Text Symbol: 051 = in table KONH
Text Symbol: 052 = in table KONP
Text Symbol: 053 = Commissn
Text Symbol: 054 = Read Commssion Records
Text Symbol: 103 = Entries with temporary KNUMH
Text Symbol: 106 = Current number range status KONH
Text Symbol: 112 = Number assignment for field KNUMH
Text Symbol: 500 = Mssng
Text Symbol: 501 = Exists
Text Symbol: 502 = Untested
Text Symbol: 503 = False
Text Symbol: 600 = All Checks
Text Symbol: 601 = No Check
Text Symbol: 043 = Import KONP
Text Symbol: 001 = Usage
Text Symbol: 002 = Tables
Text Symbol: 003 = InspScope
Text Symbol: 004 = Condition records exist for every entry in the condition tables
Text Symbol: 005 = CCrC
Text Symbol: 006 = Variable Key





Text Symbol: 007 = Tbl
Text Symbol: 008 = No deviation for condition keys and VAKEY
Text Symbol: 010 = No deviations for entries in KONM / KONW
Text Symbol: 011 = No duplicated agreements
Text Symbol: 012 = Table Entry
Text Symbol: 013 = Fr
Text Symbol: 014 = No overlap of validity periods
Text Symbol: 017 = No entries
Text Symbol: 018 = Application
Text Symbol: 020 = Consistency Check KONH / KONP
Text Symbol: 021 = Check condition key and VAKEY
Text Symbol: 022 = Check scale ref. value
Text Symbol: 023 = Check for duplicated agreements
Text Symbol: 024 = Overlapping periods
Text Symbol: 025 = KNUMH
Text Symbol: 026 = KONH rec.
Text Symbol: 027 = KONP Rec.
Text Symbol: 031 = Arrangement No.
Text Symbol: 032 = to
Text Symbol: 033 = KZBZG
Text Symbol: 036 = but qty scale exists
Text Symbol: 037 = but value scale exists
Text Symbol: 040 = Table
Text Symbol: 041 = Error
Text Symbol: 042 = Import KONH


INCLUDES used within this REPORT CACSSD_CMDC0

INCLUDE CACSCMDC0TOP.
INCLUDE CACSCMDC0001.
INCLUDE CACSCMDC0002.
INCLUDE CACSCMDC0003.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

RV_CONDITION_RESET call function 'RV_CONDITION_RESET'.

RV_CONDITION_RECORD call function 'RV_CONDITION_RECORD' exporting condition_number = xresult-knumh item_number = '01' condition_use = act_kvewe.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name CACSSD_CMDC0 or its description.