/ISDFPS/EXPO_EXPLODE_OBJECT2 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 /ISDFPS/EXPO_EXPLODE_OBJECT2 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
/ISDFPS/EXPO_TEST - Test Explosion FOX for FORCE
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.
Selection Text: P_VALID = D .
Selection Text: P_TRACE = D .
Selection Text: P_STRUCT = D .
Selection Text: P_PROFIL = D .
Selection Text: P_LTYPE = D .
Selection Text: P_INVOBJ = D .
Selection Text: P_INVLTY = D .
Selection Text: P_IGNLTY = D .
Selection Text: P_EXTERN = D .
Selection Text: P_DISPL = D .
Selection Text: P_CONDB = D .
Selection Text: P_SAVE = Save
Selection Text: P_DATETO = Valid Only Before
Selection Text: P_DATEFR = Valid Only After
Selection Text: $UPSNAME = Package Name
Selection Text: $UPSLOGS = Partner System
Selection Text: $UPSBADI = Execute UPS BAdI?
Selection Text: $OBJTYP = FOX Object Key
Selection Text: $OBJKEY = FOX Object ID
Title: Text Program for the FOX Explosion of a PLM Object
Text Symbol: 110 = The following messages were displayed in the UPS BAdI:
Text Symbol: 106 = Error during FOX -> UPS conversion
Text Symbol: 105 = ----------------------
Text Symbol: 104 = was created
Text Symbol: 103 = UPS package
Text Symbol: 102 = Overview of UPS Objects:
Text Symbol: 101 = Error while creating the UPS package; RC=
Text Symbol: 100 = UPS package is already created; operation was canceled
Text Symbol: 009 = Settings for UPS Package:
Text Symbol: 008 = Text Explosion
Text Symbol: 007 = Object Relationship:
Text Symbol: 006 = Class:
Text Symbol: 005 = Material:
Text Symbol: 004 = Explosion:
Text Symbol: 003 = Settings for Display
Text Symbol: 002 = Settings for Explosion
Text Symbol: 001 = Object
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
F4IF_GET_SHLP_DESCR call function 'F4IF_GET_SHLP_DESCR' exporting shlpname = 'EXPO_OBJECT_TYPES' shlptype = 'SH' importing shlp = gs_shlp.
F4IF_START_VALUE_REQUEST call function 'F4IF_START_VALUE_REQUEST' exporting shlp = gs_shlp * DISPONLY = ' ' * MAXRECORDS = 500 * MULTISEL = ' ' * CUCOL = SY-CUCOL * CUROW = SY-CUROW * IMPORTING * RC = tables return_values = gt_ddshretval.
OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = lv_own_logsys EXCEPTIONS OTHERS = 0.
FOX_SET_TEST_GUI_STATUS call function 'FOX_SET_TEST_GUI_STATUS' exporting it_excluded_fcodes = lt_excluded_fcodes.
CRWB_BADI_CVVCM_TRAVERSAL_FOX call function 'CRWB_BADI_CVVCM_TRAVERSAL_FOX' exporting i_mls = lo_mls i_recipient = ls_hdr-logsys * I_GUID = changing ct_fox_items = lt_foxups ct_messages = lt_messages ct_parentitms = lt_parents.
CRWB_BADI_UPS_PREPROCESS call function 'CRWB_BADI_UPS_PREPROCESS' exporting min_datuv = '19000101' max_datuv = '99991231' im_logsys = ls_hdr-logsys importing ex_items = lt_item changing im_items = lt_foxups.
CRWB_BADI_UPS_PREPROCESS2 call function 'CRWB_BADI_UPS_PREPROCESS2' * EXPORTING * I_ECN_OBJTYPE = 'ECM' changing ch_items = lt_item.
UPSCU_CONSTRUCTOR call function 'UPSCU_CONSTRUCTOR' exporting im_packagename = ls_hdr-upsnam im_owner = ls_hdr-owner im_partner = ls_hdr-logsys im_direction = ls_hdr-direct im_editmode = 'C' flg_error_if_not_exist = ' ' * FLG_ERROR_IF_EXIST = KUPS_TRUE * FLG_APPL_LOG = KUPS_FALSE * FLG_MSG_COLLECT = KUPS_FALSE * FLG_ITM_DSCRPT = KUPS_FALSE * FLG_ITM_IDOC = KUPS_FALSE * FLG_DIALOG = KUPS_FALSE * IM_HANDLE = im_trustlevel_check = 5 im_trustlevel_log = 1 importing ex_instid = lc_instid tables ex_messages = lt_return exceptions failing_instance = 1 unity_not_exists = 2 unity_exists = 3 no_authority = 4 display_only = 5 error = 6 others = 7.
UPSCU_PACKAGE_CREATE call function 'UPSCU_PACKAGE_CREATE' exporting im_instid = lc_instid imt_apiitm = lt_item * IMT_APISRC = * IMT_APIPRE = flg_commit_and_wait = 'X' * FLG_APPL_LOG = KUPS_FALSE * FLG_DOCNUM_UPDATE = KUPS_FALSE * FLG_SERIAL_UPDATE = KUPS_FALSE * FLG_LOCK_PACKAGE = KUPS_FALSE * FLG_MSG_COLLECT = KUPS_FALSE * IM_HANDLE = * FLG_SET_UPSSTS_NEW = KUPS_FALSE * IM_VRGNG = KUPS_VRGNG_EDIT tables ex_messages = lt_return changing ch_apihdr = ls_hdr exceptions failing_instance = 1 current_exists = 2 error = 3 wrong_instance = 4 no_change = 5 package_exists = 6 no_authority = 7 others = 8.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
/ISDFPS/EXPO_EXPLODE_OBJECT2 - Text Program for the FOX Explosion of a PLM Object /ISDFPS/EXPO_EXPLODE_OBJECT2 - Text Program for the FOX Explosion of a PLM Object /ISDFPS/EXEC700_FORCER_TRSET - Optimization - FORCER Framework - Optimize Table Accesses (iPPE Rel.) /ISDFPS/EXEC700_FORCER_TRSET - Optimization - FORCER Framework - Optimize Table Accesses (iPPE Rel.) /ISDFPS/EXEC700_FORCER_Q_F02 - /ISDFPS/EXEC700FORCERQF02 /ISDFPS/EXEC700_FORCER_Q_F01 - /ISDFPS/EXEC700FORCERQF01