SAP Reports / Programs

ECRM_ISU_MDG_TEST_DATA SAP ABAP Report - MDG Test Data







ECRM_ISU_MDG_TEST_DATA 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 ECRM_ISU_MDG_TEST_DATA 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 ECRM_ISU_MDG_TEST_DATA. "Basic submit
SUBMIT ECRM_ISU_MDG_TEST_DATA AND RETURN. "Return to original report after report execution complete
SUBMIT ECRM_ISU_MDG_TEST_DATA 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: P_DIREA = Disconnection Reason
Selection Text: P_DICRTE = Disconnection
Selection Text: P_CSTREE = Street
Selection Text: P_CPOSTD = Postal Code
Selection Text: P_CONNUM = Number of Contract Per Premise
Selection Text: P_CONBU = Same BUAG For All Contracts
Selection Text: P_CONBP = Same BP For All Contracts
Selection Text: P_COCRTE = Contract
Selection Text: P_CLAND = Country
Selection Text: P_CHOUSE = House Number
Selection Text: P_CCRTE = Connection Object
Selection Text: P_CCITY = City
Selection Text: P_CATEXT = Case Text
Selection Text: P_CAPRIO = Case Priority
Selection Text: P_CANUM = Number of Case Per Instln.
Selection Text: P_CACRTE = Case
Selection Text: P_CACAT = Case Category
Selection Text: P_CAAUT = Authorization Group
Selection Text: P_BSTREE = Street
Selection Text: P_BPOSTD = Postal Code
Selection Text: P_BLNAME = Last Name
Selection Text: P_BLAND = Country
Selection Text: P_BHOUSE = House Number
Selection Text: P_BFNAME = First Name
Selection Text: P_BCRTE = Bus. Partner
Selection Text: P_BCITY = City
Selection Text: P_SOTEXT = Short Text
Selection Text: P_SOSTR = Start Date
Selection Text: P_SOPRI = Priority
Selection Text: P_SOPLN = Planning Plant
Selection Text: P_SONUM = Number of SO Per Connect.Obj.
Selection Text: P_SOFIN = Finish Date
Selection Text: P_SOCRTE = Service Order
Selection Text: P_SOCOD = Order Code
Selection Text: P_SNTEXT = Short Text
Selection Text: P_SNSTR = Start Date
Selection Text: P_SNPRI = Priority
Selection Text: P_SNPLN = Planning Plant





Selection Text: P_SNNUM = Number of SN Per Connect.Obj.
Selection Text: P_SNFIN = Finish Date
Selection Text: P_SNCRTE = Service Notification
Selection Text: P_SNCOD = Notification Code
Selection Text: P_PNUM = Number of Premise Per CO
Selection Text: P_PCRTE = Premise
Selection Text: P_MRSOUR = Meter Reading For
Selection Text: P_MRREAS = MR Reason
Selection Text: P_MRNUP = Number of Unbilled MR Plaus.
Selection Text: P_MRNUI = Number of Unbilled MR Impl.
Selection Text: P_MRNOR = Number of MR Order
Selection Text: P_MRCRTE = Meter Reading
Selection Text: P_DITYP = Activity Type
Selection Text: P_DISNUM = Number of Discon. Per Premise
Selection Text: P_APRPO = MDT Premise Without Contract
Selection Text: P_APRP = MDT Premise
Selection Text: P_APRD = MDT Device Info Record
Selection Text: P_APRCO = MDT Contract
Selection Text: P_APRC = MDT Connection Object
Selection Text: P_APRBUA = MDT Business Agreement
Selection Text: P_APRB = MDT Business Partner
Title: MDG Test Data
Text Symbol: 022 = Tax Jurisdiction
Text Symbol: 021 = Bus. Partner
Text Symbol: 020 = Interim With Billing
Text Symbol: 019 = Interim Without Billing
Text Symbol: 018 = Meter Reading
Text Symbol: 017 = Disconnection
Text Symbol: 016 = Start Date / Finish Date
Text Symbol: 015 = Notif.Code / Plng Plnt / Prio.
Text Symbol: 014 = Start Date / Finish Date
Text Symbol: 013 = Ord.Code / Plng Plnt / Prio.
Text Symbol: 012 = P. Code / City / Region / Country
Text Symbol: 011 = House Number / Street
Text Symbol: 010 = First Name / Last Name
Text Symbol: 009 = Service Notif.
Text Symbol: 008 = Service Order
Text Symbol: 007 = What Do You Want To Create?
Text Symbol: 006 = BPEM Case





Text Symbol: 005 = Administration Settings
Text Symbol: 004 = Contract
Text Symbol: 003 = Premise
Text Symbol: 002 = Connection Object
Text Symbol: 001 = Business Partner
Text Symbol: E01 = Failed
Text Symbol: W02 = This report is only for TESTING!!! It is not officially released.
Text Symbol: W01 = Warning
Text Symbol: T08 = Numb. Of Children
Text Symbol: T07 = Children
Text Symbol: T06 = Number Of Children
Text Symbol: T05 = ID
Text Symbol: T04 = Obj. Name
Text Symbol: T03 = Name
Text Symbol: T02 = Object Name
Text Symbol: T01 = Object
Text Symbol: N12 = Meter Reading
Text Symbol: N11 = Disconnection
Text Symbol: N10 = Service Notification
Text Symbol: N09 = Service Order
Text Symbol: N08 = Equipement
Text Symbol: N07 = Installation
Text Symbol: N06 = Case
Text Symbol: N05 = Contract
Text Symbol: N04 = Premise
Text Symbol: N03 = Connection Object
Text Symbol: N02 = Contract Account
Text Symbol: N01 = Business Partner


INCLUDES used within this REPORT ECRM_ISU_MDG_TEST_DATA

INCLUDE: , IEE17COD, IEE17CON, IEOKCODE.
INCLUDE: , IEE17COD, IEE17CON, IEOKCODE.


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:

VRM_SET_VALUES call function 'VRM_SET_VALUES' exporting id = 'P_MRSOUR' values = gt_value.

VRM_SET_VALUES call function 'VRM_SET_VALUES' exporting id = 'P_MRREAS' values = gt_value.

ISU_IL_SERVICE_NOTIF_CREATE call function 'ISU_IL_SERVICE_NOTIF_CREATE' exporting is_notif_create = ls_create iv_commit = abap_true iv_bp_obligatory = abap_false importing e_notif_key = cv_sn_id tables et_return = lt_bapiret[].

ISU_IL_SERVICE_ORDER_CREATE



call function 'ISU_IL_SERVICE_ORDER_CREATE' exporting is_order_create = ls_create iv_commit = abap_true iv_bp_obligatory = abap_false importing e_order_key = cv_so_id tables et_return = lt_bapiret[].

BAPI_EMMA_CASE_CREATE call function 'BAPI_EMMA_CASE_CREATE' exporting case_create = ls_create importing case = cv_case_id tables case_text = lt_text.

ISU_DB_EVER_SINGLE call function 'ISU_DB_EVER_SINGLE' exporting x_vertrag = iv_vertrag importing y_ever = cs_ever exceptions not_found = 1 system_error = 2 others = 3.

ISU_DB_EANL_SINGLE call function 'ISU_DB_EANL_SINGLE' exporting x_anlage = iv_anlage importing y_v_eanl = cs_eanl exceptions not_found = 1 system_error = 2 invalid_date = 3 others = 4.

ISU_O_METERREAD_OPEN call function 'ISU_O_METERREAD_OPEN' exporting x_vertrag = iv_vertrag x_anlage = iv_anlage x_upd_online = abap_true x_no_dialog = abap_true x_adatsoll = iv_date x_ablesgr = iv_reason x_wmode = '3' x_action = co_extent x_no_readorder = abap_true x_select2 = co_mrorders x_reest = abap_true x_interact_dialog = abap_true x_ign_te410_kauf = abap_true importing y_obj = ls_obj exceptions not_found = 1 foreign_lock = 2 internal_error = 3 input_error = 4 existing = 5 number_error = 6 general_fault = 7 already_billed = 8 no_mrrel_registers = 9 others = 99.

ISU_METERREAD_OPEN_REMOTE call function 'ISU_METERREAD_OPEN_REMOTE' exporting x_premise = iv_vstelle x_wmode = '3' x_mrdate = iv_date x_ablesgr = iv_reason xt_vertrag = lt_vertrag importing x_header_id = lv_mr_header yt_msg = lt_msg exceptions not_found = 1 locked = 2 input_error = 3 others = 4.

ISU_METERREAD_GET_REMOTE call function 'ISU_METERREAD_GET_REMOTE' exporting x_header_id = lv_mr_header importing yt_msg = lt_msg tables it_mr_doc_attr = lt_mr_doc exceptions not_found = 1 input_error = 2 system_error = 3 others = 4.

ISU_METERREAD_MODIFY_REMOTE call function 'ISU_METERREAD_MODIFY_REMOTE' exporting x_header_id = lv_mr_header it_mr_change_field = lt_field importing yt_msg = lt_msg tables it_mr_doc_mod = lt_mr_doc exceptions not_found = 1 input_error = 2 others = 3.

ISU_METERREAD_ESTIM_REMOTE call function 'ISU_METERREAD_ESTIM_REMOTE' exporting x_header_id = lv_mr_header x_ablbelnr = lr_mr_doc->ablbelnr importing yt_msg = lt_msg y_success = lv_success exceptions not_found = 1 input_error = 2 system_error = 3 others = 4.

ISU_O_METERREAD_ACTION call function 'ISU_O_METERREAD_ACTION' exporting x_okcode = co_prep_save changing xy_obj = ls_obj exceptions others = 99.

ISU_O_METERREAD_ACTION call function 'ISU_O_METERREAD_ACTION' exporting x_okcode = co_save changing xy_obj = ls_obj exceptions cancelled = 1 others = 99.

ISU_METERREAD_SAVE_REMOTE call function 'ISU_METERREAD_SAVE_REMOTE' exporting x_header_id = lv_mr_header x_call_save_obj = abap_true importing y_success_save = lv_success yt_msg = lt_msg exceptions not_found = 1 input_error = 2 system_error = 3 error_on_saving = 4 others = 5.

ISU_METERREAD_CLOSE_REMOTE call function 'ISU_METERREAD_CLOSE_REMOTE' exporting x_header_id = lv_mr_header exceptions not_found = 1 input_error = 2 system_error = 3 error_on_saving = 4 others = 5.

ISU_DISCDOC_BOL_CREATE_DISCDOC call function 'ISU_DISCDOC_BOL_CREATE_DISCDOC' exporting x_premise = iv_vstelle x_discreason = iv_reason importing y_discno = cv_discid exceptions input_error = 1 others = 2.

ISU_DISCDOC_BOL_CREATE_ORDER call function 'ISU_DISCDOC_BOL_CREATE_ORDER' exporting x_discno = cv_discid x_discacttyp = iv_act_type importing yt_msg = lt_msg.

ISU_DISCDOC_REMOTE_INIT call function 'ISU_DISCDOC_REMOTE_INIT' exporting x_discno = cv_discid.

ISU_DISCDOC_REMOTE_SAVE call function 'ISU_DISCDOC_REMOTE_SAVE' exporting x_discno = cv_discid importing y_success = lv_success yt_msg = lt_msg exceptions action_failed = 1 others = 2.

ISU_DISCDOC_REMOTE_INIT call function 'ISU_DISCDOC_REMOTE_INIT' exporting x_discno = cv_discid.

ISU_PRODUCT_IMPLEMENT call function 'ISU_PRODUCT_IMPLEMENT' exporting x_prodid = iv_mdt x_container = it_container importing y_logid = lv_logid changing xy_new_keys_tab = ct_key exceptions general_fault = 1 input_error = 2 ambiguous_environment = 3 others = 4.

ECCLOG_S_DISPLAY call function 'ECCLOG_S_DISPLAY' exporting x_log_object = 'IUCSPROD' x_logid = iv_logid exceptions others = 1.

BAPI_BUPA_ROLE_ADD_2 call function 'BAPI_BUPA_ROLE_ADD_2' exporting businesspartner = iv_bp businesspartnerrolecategory = 'UKM000' all_businesspartnerroles = 'X' validfromdate = '00010101' validuntildate = '99991231' tables return = lt_return.

ISU_NAVIGATOR call function 'ISU_NAVIGATOR' exporting x_objtype = 'ISUPARTNER' x_objkey = lv_objkey x_prgcontext = 'SAPLEC60' x_subcontext = '0001' exceptions others = 5.



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