SAP Reports / Programs | Incentive and Commission Management (ICM)(ICM) SAP ICM

CACS_EDT_GENERATE_CSTRUCTURES SAP ABAP Report - Creation of Character Structures from a Dictionary Information File







CACS_EDT_GENERATE_CSTRUCTURES is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

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


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 CACS_EDT_GENERATE_CSTRUCTURES. "Basic submit
SUBMIT CACS_EDT_GENERATE_CSTRUCTURES AND RETURN. "Return to original report after report execution complete
SUBMIT CACS_EDT_GENERATE_CSTRUCTURES 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: SOURCE = File Name
Selection Text: GV_RB2 = Presentation Server
Selection Text: GV_RB1 = Application Server
Selection Text: GV_DOC = Document
Selection Text: GV_CAS = Commission Case
Selection Text: GV_APPL = D Commission Application
Title: Creation of Character Structures from a Dictionary Information File
Text Symbol: 005 = (Temporary Messages)
Text Symbol: 004 = Open dictionary information file from presentation server
Text Symbol: 003 = Character Structures to be Created
Text Symbol: 002 = Dictionary Information file:
Text Symbol: 001 = DDIC information file position


INCLUDES used within this REPORT CACS_EDT_GENERATE_CSTRUCTURES

INCLUDE CACS_EDTDEF.


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:

CACS00_EDT_DDIC_FILE_GETFLDNFO CALL FUNCTION 'CACS00_EDT_DDIC_FILE_GETFLDNFO' EXPORTING i_filename = source i_pserver = lv_pserver i_obj_type = lv_obj_type TABLES e_cas_fields = lt_cas e_par_fields = lt_par e_inv_fields = lt_inv e_act_fields = lt_act e_obj_fields = lt_obj e_lin_fields = lt_lin e_rel_fields = lt_rel e_bdl_fields = lt_bdl e_dochd_fields = lt_dochd e_docva_fields = lt_docva e_docre_fields = lt_docre e_docdt_fields = lt_docdt e_docse_fields = lt_docse.

CACS00_EDT_GENERATE_CSTRUCT CALL FUNCTION 'CACS00_EDT_GENERATE_CSTRUCT' EXPORTING i_obj_type = lv_obj_type TABLES i_cas_fields = lt_cas i_par_fields = lt_par i_inv_fields = lt_inv i_act_fields = lt_act i_obj_fields = lt_obj i_lin_fields = lt_lin i_rel_fields = lt_rel i_bdl_fields = lt_bdl i_dochd_fields = lt_dochd i_docva_fields = lt_docva i_docre_fields = lt_docre i_docdt_fields = lt_docdt i_docse_fields = lt_docse.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'CACS_EDT_GENERATE_CSTRUCTURES' dynumb = '1000' TABLES dynpfields = lt_dr EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 OTHERS = 10.

WS_FILENAME_GET CALL FUNCTION 'WS_FILENAME_GET' EXPORTING def_filename = '' mask = ',*.*,*.*.'

CACS_DETERMINE_CURRENT_APPL CALL FUNCTION 'CACS_DETERMINE_CURRENT_APPL' IMPORTING e_appl = gv_appl EXCEPTIONS no_appl = 1 OTHERS = 2.



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 CACS_EDT_GENERATE_CSTRUCTURES or its description.