SAP Reports / Programs

RESOPART SAP ABAP Report - Program for Object Type ISUPARTNER: Business Partner







RESOPART 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 RESOPART 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 RESOPART. "Basic submit
SUBMIT RESOPART AND RETURN. "Return to original report after report execution complete
SUBMIT RESOPART VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Program for Object Type ISUPARTNER: Business Partner
Text Symbol: S00 = Business Partner


INCLUDES used within this REPORT RESOPART

No INCLUDES are used within this REPORT code!


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:

BUP_PARTNER_GET call function 'BUP_PARTNER_GET' exporting i_partner = object-key-partner importing e_but000_address = bus000_ext exceptions partner_not_found = 1 others = 2.

ISU_S_PARTNER_DISPLAY call function 'ISU_S_PARTNER_DISPLAY' exporting x_partner = object-key-partner x_no_change = 'X' x_no_other = 'X' importing y_exit_type = exit_type tables xt_rltypes = rltypes exceptions not_found = 01 general_fault = 2 others = 99.

ISU_S_PARTNER_CHANGE call function 'ISU_S_PARTNER_CHANGE' exporting x_partner = object-key-partner x_upd_online = 'X' x_valdt = valdt x_muster_kun = muster_kun x_no_other = no_other importing y_exit_type = exit_type y_db_update = db_update tables xt_rltypes = rltypes exceptions not_found = 1 foreign_lock = 2 general_fault = 3 others = 99.

FKK_PARTNER_ADDRESS_GET call function 'FKK_PARTNER_ADDRESS_GET' exporting i_but000 = object-_bus000_ext importing e_addr = addr exceptions others = 1.

FKK_PARTNER_NAME_GET call function 'FKK_PARTNER_NAME_GET' exporting i_but000 = object-_bus000_ext importing e_name = name exceptions others = 1.

ISU_FINDER_DIALOG call function 'ISU_FINDER_DIALOG' exporting x_objtype = 'ISUPARTNER' * X_FINDPAR = * X_CONFIG = importing y_result = res exceptions cancelled = 1 others = 99.

FKK_PARTNER_HEADER_DISPLAY call function 'FKK_PARTNER_HEADER_DISPLAY' exporting x_partner = object-key-partner importing y_ltext1 = l1 y_ltext2 = l2 y_ltext3 = l3 exceptions not_found = 1 others = 2.

ISU_S_PARTNER_CREATE call function 'ISU_S_PARTNER_CREATE' exporting x_partner = partner x_upd_online = upd_onl x_type = type x_group = group x_first_screen = xinit x_muster_kun = muster_kun x_bpkind = bpkind * X_NO_DIALOG = * X_AUTO = * X_WINDOW = x_rel_kz = 'X' importing y_db_update = db_update y_exit_type = exit_type y_new_partner = p tables xt_rltypes = rltypes exceptions existing = 1 foreign_lock = 2 not_authorized = 3 input_error = 5 general_fault = 6 others = 7.

ISU_DB_PARTNER_SINGLE call function 'ISU_DB_PARTNER_SINGLE' exporting x_partner = object-key-partner x_rltyp = space * X_XBANK = * X_XADDR_MULT = * X_ADDRNUMBER = importing y_but000 = ekun_ext * Y_RLTYPES = * TABLES * TY_BANK = * TY_ADDRESS = * TY_RLTYPES = exceptions partner_not_found = 1 partner_in_role_not_found = 2 internal_error = 3 others = 4.

ISU_DB_PARTNER_SINGLE call function 'ISU_DB_PARTNER_SINGLE' exporting x_partner = partner x_rltyp = space importing y_rltypes = rltypes exceptions partner_not_found = 1 partner_in_role_not_found = 2 internal_error = 3 others = 4.

ISU_PARTNER_ICONS_CREATE call function 'ISU_PARTNER_ICONS_CREATE' exporting x_rltypes = rltypes importing y_icons = ic y_roletext = rt exceptions general_fault = 1 others = 2.

EFG_GET_PRINT_PARAMETERS call function 'EFG_GET_PRINT_PARAMETERS' exporting x_printparams = pparms x_archive_bor_object = 'ISUPARTNER' x_archive_arc_object = 'ISU_ACCSTM' x_archive_object_id = arch_obj_id * X_NO_DELAYED_PRINT = 'X' x_no_formkey = ' ' x_force_sapscript = 'X' x_no_preview = 'X' importing y_printparams = pparms y_archive_index = archive_index y_archive_params = archive_params y_recipient = recipient exceptions cancelled = 1 input_error = 2 others = 3.

EFG_PRINT call function 'EFG_PRINT' exporting x_printparams = pparms x_archive_index = archive_index x_archive_params = archive_params x_dialog = ' ' x_recipient = recipient importing y_itcpp = itcpp * Y_RDI_RESULT = y_printparams = pparms tables xt_ranges = rgs * XT_RANGES1 = * XT_RANGES2 = * XT_RANGES3 = * XT_RANGES4 = * XT_RANGES5 = * XT_RANGES6 = * XT_RANGES7 = * XT_RANGES8 = * XT_RANGES9 = * YT_OTF_DATA = exceptions not_qualified = 1 formclass_not_found = 2 form_not_found = 3 formclass_invalid = 5 print_failed = 6 form_invalid = 7 cancelled = 8 others = 9.

BCONTACT_CREATE_FROM_FORM call function 'BCONTACT_CREATE_FROM_FORM' exporting x_formkey = pparms-formkey x_formclass = pparms-formclass x_partner = object-key-partner * X_ALTPARTNER = * X_CTDATE = * X_CTTIME = * IMPORTING * Y_NEW_BCONT = tables xt_objects = lt_objects * YT_NEW_BCONTO = exceptions general_fault = 1 not_authorized = 2 others = 3.

ISU_PARTNER_SERVICE_TECHNOBJ call function 'ISU_PARTNER_SERVICE_TECHNOBJ' exporting x_partner = h_partner_key x_ordercode = ordercode x_connobj = h_connobj_key x_device = h_device_key x_displayunique = displayunique x_progress = progress importing y_refobjtype = referenceobjecttype y_refobj = referenceobject y_refobjtype2 = referenceobjecttype2 y_refobj2 = referenceobject2 y_vaplz = workcenter changing xy_planningplant = planningplant exceptions system_error = 1 partner_not_found = 2 connobj_not_found = 3 device_not_found = 4 device_not_at_connobj = 5 cancelled_by_user = 6 others = 7.

ISU_METHOD_CREDIT_CHECK call function 'ISU_METHOD_CREDIT_CHECK' exporting x_partner = key_partner x_bonit = bonit exceptions not_found = 1 others = 2.

ISU_PARTNER_OUTAGE_TECHNOBJ call function 'ISU_PARTNER_OUTAGE_TECHNOBJ' exporting x_partner = h_partner_key x_connobj = h_connobj_key x_devloc = h_devloc_key x_device = h_device_key x_tech_inst = h_techinst_key x_progress = progress importing y_device = equipment y_tpl = functlocation y_objid = objid y_regiogroup = regiogroup exceptions system_error = 1 partner_not_found = 2 connobj_not_found = 3 devloc_not_found = 4 device_not_found = 5 device_not_at_connobj = 6 device_not_at_devloc = 7 devloc_not_in_connobj = 8 combination_not_qualified = 9 cancelled_by_user = 10 others = 11.

BAPI_ISUPARTNER_CHANGE call function 'BAPI_ISUPARTNER_CHANGE' exporting partner = object-key-partner partnerdata = partnerdata partnerdatax = partnerdatax testrun = testrun importing return = return tables taddress = taddress taddressx = taddressx tccarddata = tccarddata tccarddatax = tccarddatax tbankdata = tbankdata tbankdatax = tbankdatax extensionin = extensionin exceptions others = 01.

BAPI_ISUPARTNER_CREATEFROMDATA





call function 'BAPI_ISUPARTNER_CREATEFROMDATA' exporting testrun = testrun partnerdatax = partnerdatax partnerdata = partnerdata refcustomer = refcustomer partner = partner type = type group = group importing return = return new_partner = partner tables rltypes = rltypes tccarddatax = tccarddatax tccarddata = tccarddata tbankdatax = tbankdatax tbankdata = tbankdata taddressx = taddressx taddress = taddress extensionin = extensionin exceptions others = 01.

BAPI_ISUPARTNER_GETDETAIL call function 'BAPI_ISUPARTNER_GETDETAIL' exporting partner = object-key-partner importing return = return partnerdata = partnerdata tables taddress = taddress tccarddata = tccarddata tbankdata = tbankdata extensionout = extensionout exceptions others = 01.

BAPI_ISUPARTNER_GETLIST call function 'BAPI_ISUPARTNER_GETLIST' exporting tel_country_iso = telcountryiso tel_country = telcountry tel_number = telnumber maxrows = maxrows bankfind = bankfind addrfind = addrfind importing count = count return = return intmaxrowsreached = intmaxrowsreached tables ttelnrlong = ttelnrlong tsocsecure = tsocsecure tdrlicense = tdrlicense twelfare = twelfare tname2 = tname2 tname1 = tname1 tpartner = tpartner tlist = tlist exceptions others = 01.

ARCHIV_DISPLAY_CONNECTION call function 'ARCHIV_DISPLAY_CONNECTION' exporting objecttype = 'ISUPARTNER' objectid = id * tables * object = * parameter = exceptions not_found = 1 others = 2.

EECIC_MANUAL_NUMBER_IDENT call function 'EECIC_MANUAL_NUMBER_IDENT' exporting x_partner = h_partner_key exceptions telnumber_not_found = 1001 address_not_found = 1002 bp_not_specified = 1003 others = 1004.

FKK_PARTNER_ADDRESS_GET call function 'FKK_PARTNER_ADDRESS_GET' exporting i_but000 = object-_bus000_ext importing e_addr = addr exceptions others = 1.

ISU_REGIOGROUP_GET call function 'ISU_REGIOGROUP_GET' exporting x_address_type = 'B' x_partner = object-key-partner x_regiogr_b_get = 'X' importing y_regiogr_ca_b = object-businessregiogroup exceptions not_found = 1 object_not_given = 2 address_inconsistency = 3 installation_inconsistency = 4 others = 5.

ISU_V1_FKKVKP_SELECT_IN_RANGE call function 'ISU_V1_FKKVKP_SELECT_IN_RANGE' tables ty_coll_bill = cb tx_gpart = p exceptions not_found = 1 system_error = 2 others = 3.

ISU_V1_FKKVKP_SELECT_IN_RANGE call function 'ISU_V1_FKKVKP_SELECT_IN_RANGE' tables ty_account = ac tx_gpart = p exceptions not_found = 1 system_error = 2 others = 3.

ISU_DB_PARTNER_LASTMODATE call function 'ISU_DB_PARTNER_LASTMODATE' exporting x_partner = partner x_date = knownmoveoutdate importing y_lastmodate = lastmoveoutdate y_infactive = infactive y_active = active exceptions not_found = 1001 system_error = 1002 others = 01.

BUA_ADDRESS_GET_ALL call function 'BUA_ADDRESS_GET_ALL' exporting i_partner = object-key-partner tables t_address = t_adr exceptions no_address_found = 1 wrong_parameters = 2 others = 3.

DB_BCONT_SELECT_FORALL_PARTNER call function 'DB_BCONT_SELECT_FORALL_PARTNER' tables xyt_bcont = t_bcont exceptions not_found = 1 others = 2.

FKK_ACCOUNT_SELECT call function 'FKK_ACCOUNT_SELECT' exporting gpart = gpart tables i_fkkvkp = ivkp i_fkkvk = ivk exceptions others = 1.

FKK_ALL_ACCOUNT_OF_PARTNER call function 'FKK_ALL_ACCOUNT_OF_PARTNER' exporting i_partner = gpart importing e_selected_account = vkont tables ti_fkkvkp = ivkp ti_fkkvk = ivk exceptions others = 0.

ISU_PARTNER_BANK_CARD_DELETE call function 'ISU_PARTNER_BANK_CARD_DELETE' exporting x_partner = partner x_bank_del = bankdetail exceptions not_found = 1 foreign_lock = 2 not_authorized = 3 general_fault = 4 no_simple_case = 5 input_error = 6 bank_not_found = 7 others = 8.

ISU_PARTNER_ID_FROM_COMM call function 'ISU_PARTNER_ID_FROM_COMM' exporting x_searchstring = searchstring x_communicationtype = communicationtype x_casesensitivesmtp = casesensitivesmtp x_countrykey = countrykey x_onlyunique = onlyunique importing y_uniquepartner = partner_key y_isunique = isunique y_notfound = notfound yt_partnerlist = partner_key_tab[] exceptions commtype_invalid = 1 internal_error = 2 others = 99.

ISU_CLEAR_ON_GPART_LEVEL call function 'ISU_CLEAR_ON_GPART_LEVEL' exporting * i_fikey = space i_gpart = key-partner i_waers = h_waers importing e_okcod = okcode exceptions not_maintained = 1002.

FKK_PARTNER_NAME_GET call function 'FKK_PARTNER_NAME_GET' exporting i_but000 = object-_bus000_ext importing e_name = nm exceptions others = 1.

FKK_BP_BANK_MAINTAIN call function 'FKK_BP_BANK_MAINTAIN' exporting iv_gpart = object-key-partner iv_valdt = valdt iv_gpchange = lv_gp_change.

ISU_ERDK_OPBEL_SELECT_VK_GP call function 'ISU_ERDK_OPBEL_SELECT_VK_GP' exporting x_gpart = object-key-partner importing y_opbel = object-druckbelegnummer exceptions others = 0.




ISU_DB_SELECT_TEAUTHCHCKSWITCH call function 'ISU_DB_SELECT_TEAUTHCHCKSWITCH' importing y_authchck_active = l_authchck_active exceptions customizing_not_defined = 1 others = 2.

FKK_CR_PERFORM_CREDIT_CHECK CALL FUNCTION 'FKK_CR_PERFORM_CREDIT_CHECK' EXPORTING I_GPART = object-key-partner IT_CRSGT = credit_segment I_CRULE = crule IT_VTREF = contracts IMPORTING E_CHECK_INDICATOR = okay ET_CHECK_REASON = reason EXCEPTIONS XI_SYSTEM_ERROR = 1 XI_APPLICATION_ERROR = 2 APPLICATION_ERROR = 3 OTHERS = 4 .

FKK_BP_CCARD_MAINTAIN call function 'FKK_BP_CCARD_MAINTAIN' exporting iv_gpart = object-key-partner iv_valdt = validdate iv_gpchange = gpchange.



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