SAP ABAP Class CL_BSSP_ISU_IL_MD_RFC_WRAPPER (Wrapper for Function Module ISU_IL_MD_GET_OBJECT)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   BSSPC (Package) Content for Utilities
Properties
Class CL_BSSP_ISU_IL_MD_RFC_WRAPPER  
Short Description Wrapper for Function Module ISU_IL_MD_GET_OBJECT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSSPC   Content for Utilities 
Created 20130116   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BSSP_ISU_IL_MD_RFC_WRAPPER has no interface implemented.
Friends
Class CL_BSSP_ISU_IL_MD_RFC_WRAPPER has no friend class.
Attributes
Class CL_BSSP_ISU_IL_MD_RFC_WRAPPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RFC_DESTINATION Static method Private Method Check if RFC or local call 20130801
2 GET_BILLED_CONSUMPTION Static method Public Method Get Billed Consumption 20130801
3 GET_CONNOBJ Static method Public Method Get Connection Object 20130801
4 GET_DEVLOC Static method Public Method Get Device Location 20130801
5 GET_INSTLN Static method Public Method Get Installation 20130801
6 GET_INSTLN_TIMEDEP Static method Public Method Get Installation time dependent data 20130801
7 GET_PREMISE Static method Public Method Get Premise 20130801
8 GET_SERVPROV Static method Public Method Get Service Provider 20130801
9 GET_SERVPROV_AGREE Static method Public Method Get Service Provider Agreement 20130801
10 GET_SERVPROV_DEXDEF Static method Public Method Get Service Provider Data Exchange Definition 20130801
Events
Class CL_BSSP_ISU_IL_MD_RFC_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EISU_IL_MD_BILLED_CONSUMPTION Public See coding 20130801 BEGIN OF eisu_il_md_billed_consumption, mandt TYPE mandt, belnr TYPE char12, lfdnr TYPE char6, vertrag TYPE char10, anlage TYPE char10, logikzw TYPE bssp_isu_numc18, by_instln TYPE char1, sparte TYPE char2, period TYPE char6, geraet TYPE char18, equnr TYPE char18, matnr TYPE matnr, zwnummer TYPE numc3, abrfakt TYPE dec12, zwfakt TYPE dec12, temp_area TYPE char8, gewkey TYPE char8, erchv_orig TYPE char1, lsno TYPE numc3, ab TYPE dats, bis TYPE dats, timtyp TYPE char1, preistyp TYPE char1, preis TYPE char10, massbill TYPE meins, istablart TYPE char2, istablartva TYPE char2, ablesgr TYPE char2, ablesgrv TYPE char2, operand TYPE char10, sttarif TYPE char10, brennwta TYPE bssp_isu_dec8, zustzahl TYPE bssp_isu_dec9, artmenge TYPE char1, umfaktor TYPE bssp_isu_dec17, nettobtr TYPE bssp_isu_curr13, twaers TYPE waers, ablbelnr TYPE char20, belzeile TYPE bssp_isu_numc6, erchv_bw_rel TYPE char1, subinst TYPE char10, subabrdats TYPE dats, subabrvorg TYPE char2, i_zwstand TYPE bssp_isu_dec31, i_zwstndab TYPE bssp_isu_dec31, i_zwstvor TYPE bssp_isu_dec31, i_abrmenge TYPE bssp_isu_dec31, i_abrmengevor TYPE bssp_isu_dec31, i_zwstdiff TYPE bssp_isu_dec31, alphnum TYPE char1, group_period TYPE numc2, group_year TYPE numc4, graph_year TYPE numc4, graph_month TYPE fcmnr, graph_month_text_s TYPE fcktx, graph_month_text_l TYPE fcltx, graph_month_label TYPE char20, graph_bill_cycle_seq TYPE int2, graph_month_from_now TYPE int2, graph_is_current_contract TYPE char1, graph_contract_from TYPE dats, graph_contract_to TYPE dats, graph_period_length TYPE int2, graph_power_factor TYPE bssp_isu_dec31, graph_mr_recorded TYPE bssp_isu_dec31, graph_billed_mr TYPE bssp_isu_dec31, graph_previous_mr TYPE bssp_isu_dec31, graph_consumption TYPE bssp_isu_dec31, tab_operand_text TYPE text80, tab_ablesgr_text TYPE text80, tab_istablart_text TYPE text80, tab_timtyp_text TYPE text80, tab_preistyp_text TYPE text80, END OF eisu_il_md_billed_consumption
2 EISU_IL_MD_CONNOBJ Public See coding 20130801 BEGIN OF eisu_il_md_connobj, mandt TYPE mandt, haus TYPE char30, spras TYPE spras, pltxt TYPE char40, kzltx TYPE char1, tplkz TYPE char5, fltyp TYPE char1, tplma TYPE char30, datab TYPE datab, begru TYPE char4, einzli TYPE char1, iwerk TYPE char4, iwerki TYPE char1, posnr TYPE char4, istyp TYPE char1, prems TYPE char10, eqfnr TYPE char30, swerk TYPE char4, swerki TYPE char1, bukrs TYPE bukrs, bukrsi TYPE char1, addrnumber TYPE ad_addrnum, adrnri TYPE char1, lvorm TYPE lvorm, iloan TYPE char12, iequi TYPE char1, iequii TYPE char1, counc TYPE counc, regiogroup TYPE regiogroup, regpolit TYPE char8, regiogroup_perm TYPE char8, objnr TYPE j_objnr, erdat TYPE erdat, ernam TYPE ernam, aedat TYPE aedat, aenam TYPE aenam, crm_guid TYPE guid_16, v_haus TYPE char30, counctxt TYPE bezei20, reggrptxt TYPE text50, regpoltxt TYPE char30, regpermtxt TYPE text50, schlwort TYPE char10, swerktxt TYPE name1, begrutxt TYPE char20, pltxt_tplma TYPE char40, city1 TYPE ad_city1, city2 TYPE ad_city2, city_code TYPE ad_citynum, cityp_code TYPE ad_citypnm, home_city TYPE ad_city3, cityh_code TYPE ad_cityhnm, chckstatus TYPE ad_checkst, post_code1 TYPE ad_pstcd1, post_code2 TYPE ad_pstcd2, post_code3 TYPE ad_pstcd3, pcode1_ext TYPE ad_pst1xt, pcode2_ext TYPE ad_pst2xt, pcode3_ext TYPE ad_pst3xt, po_box TYPE ad_pobx, dont_use_p TYPE ad_no_usep, po_box_num TYPE ad_pobxnum, po_box_loc TYPE ad_pobxloc, city_code2 TYPE ad_cit2num, po_box_reg TYPE ad_pobxreg, po_box_cty TYPE ad_pobxcty, postalarea TYPE ad_pstlar, transpzone TYPE lzone, street TYPE ad_street, dont_use_s TYPE ad_no_uses, streetcode TYPE ad_strnum, streetabbr TYPE ad_strabbr, house_num1 TYPE ad_hsnm1, house_num2 TYPE ad_hsnm2, house_num3 TYPE ad_hsnm3, str_suppl1 TYPE ad_strspp1, str_suppl2 TYPE ad_strspp2, str_suppl3 TYPE ad_strspp3, location TYPE ad_lctn, building TYPE ad_bldng, floor TYPE ad_floor, roomnumber TYPE ad_roomnum, country TYPE land1, langu TYPE spras, region TYPE regio, sort1 TYPE ad_sort1, sort2 TYPE ad_sort2, sort_phn TYPE ad_srtphn, addrorigin TYPE ad_origina, extension1 TYPE ad_extens1, extension2 TYPE ad_extens2, time_zone TYPE ad_tzone, taxjurcode TYPE ad_txjcd, address_id TYPE ad_addr_id, remark TYPE ad_remark1, langu_crea TYPE ad_langucr, deflt_comm TYPE ad_comm, END OF eisu_il_md_connobj
3 EISU_IL_MD_DEVLOC Public See coding 20130801 BEGIN OF eisu_il_md_devloc, mandt TYPE mandt, devloc TYPE char30, haus TYPE char30, vstelle TYPE char10, swerk TYPE char4, stort TYPE char10, stortzus TYPE char30, begru TYPE char4, v_devloc TYPE char30, swerktxt TYPE name1, storttext TYPE char40, addrline1 TYPE lines, addrline2 TYPE lines, addrline3 TYPE lines, addrline4 TYPE lines, sttxts TYPE char40, sttxtu TYPE char40, haustxt TYPE char40, pltxt TYPE char40, but_note TYPE bssp_isu_char132, END OF eisu_il_md_devloc
4 EISU_IL_MD_INSTLN Public See coding 20130801 BEGIN OF eisu_il_md_instln, mandt TYPE mandt, anlage TYPE char10, bis TYPE dats, sparte TYPE char2, vstelle TYPE char10, ablsperr TYPE char2, bapertyp TYPE char1, anschrei TYPE char10, spebene TYPE char2, drckstuf TYPE char2, anlart TYPE char4, bezug TYPE char1, ablesartst TYPE char8, nodisconct TYPE char4, service TYPE char4, deregstat TYPE char2, inforel TYPE char2, etimezone TYPE char6, oucont TYPE char1, erdat TYPE erdat, ernam TYPE ernam, aedat TYPE aedat, aenam TYPE aenam, begru TYPE begru, loevm TYPE loevm, nodisctext TYPE char30, sparttext TYPE char20, ablsprrtxt TYPE char20, branchtext TYPE char40, spebenetxt TYPE char30, anlarttext TYPE char30, ttyptext TYPE char40, kafindtext TYPE char30, aklassetxt TYPE char30, ableinhtxt TYPE char30, anlstattxt TYPE char30, bapertext TYPE char30, servicetext TYPE char25, deregstattext TYPE char40, inforeltext TYPE char40, prorate TYPE char1, stichtag TYPE dats, selected TYPE char1, v_anlage TYPE char10, v_stichtag TYPE dats, line1 TYPE lines, line2 TYPE lines, line3 TYPE lines, line4 TYPE lines, line5 TYPE lines, line6 TYPE lines, vertrag TYPE char10, vbez TYPE char35, partner TYPE char10, parttext TYPE bssp_isu_char132, tempartext TYPE char40, alartsttxt TYPE char30, spartyp TYPE numc2, pableinh TYPE char8, pableintxt TYPE char30, butableinh TYPE char1, butpablein TYPE char1, ptemp_area TYPE char8, ptempartxt TYPE char40, buttempar TYPE char1, butptempar TYPE char1, baper_per TYPE char1, baper_year TYPE char1, timezonetext TYPE tzndesctzn, timezonedynp TYPE char30, contracttxt TYPE text20, discstatus TYPE text60, discicon TYPE icon_d, ableinh TYPE char8, holicalid TYPE char2, grid_id TYPE char10, grid_level TYPE char10, distributor TYPE char10, datefrom TYPE dats, timefrom TYPE tims, dateto TYPE dats, timeto TYPE tims, land TYPE land, netz TYPE char6, plz TYPE plz, lfdn TYPE char20, scenario TYPE numc3, int_ui TYPE char22, ext_ui TYPE char50, pod_text TYPE bssp_isu_char60, ab TYPE dats, END OF eisu_il_md_instln
5 EISU_IL_MD_INSTLN_ITEM Public See coding 20130801 BEGIN OF eisu_il_md_instln_item, anlage TYPE char10, bis TYPE dats, ab TYPE dats, tariftyp TYPE char10, anlstat TYPE char2, konzbefr TYPE char1, pauschal TYPE char1, branche TYPE bu_ind_sector, aklasse TYPE char4, ableinh TYPE char8, temp_area TYPE char8, konzver TYPE char10, billing_party TYPE char10, invoicing_party TYPE char10, prov_last_res TYPE char10, maininst TYPE char10, instrole TYPE char4, instgrtype TYPE char4, istype TYPE bu_istype, highlevinst TYPE char10, schemanr TYPE char10, hochart TYPE char1, vpergrup TYPE char4, pruefgr TYPE char4, abssteu TYPE char1, END OF eisu_il_md_instln_item
6 EISU_IL_MD_PREMISE Public See coding 20130801 BEGIN OF eisu_il_md_premise, mandt TYPE mandt, vstelle TYPE char10, haus TYPE char30, str_erg2 TYPE ad_strspp2, haus_num2 TYPE ad_hsnm2, txtlangu TYPE spras, lgzusatz TYPE char40, vbsart TYPE char8, eigent TYPE char10, objnr TYPE j_objnr, tplnummer TYPE char30, erdat TYPE erdat, ernam TYPE ernam, aedat TYPE aedat, aenam TYPE aenam, begru TYPE begru, loevm TYPE loevm, anzpers TYPE numc3, floor TYPE ad_floor, roomnumber TYPE ad_roomnum, hptwhnsitz TYPE char1, str_erg4 TYPE ad_lctn, v_vstelle TYPE char10, vbsarttext TYPE char40, lagetext TYPE char40, eigenttext TYPE char40, addrline1 TYPE char80, addrline2 TYPE char80, addrline3 TYPE char80, addrline4 TYPE char80, last_insp_date TYPE dats, next_insp_date TYPE dats, current_account TYPE bu_partner, current_account_guid TYPE bu_partner_guid, current_account_text TYPE text80, END OF eisu_il_md_premise
7 EISU_IL_MD_SERVPROV Public See coding 20130801 BEGIN OF eisu_il_md_servprov, mandt TYPE mandt, serviceid TYPE char10, spras TYPE spras, sp_name TYPE char40, prov_bukrs TYPE char4, service TYPE char4, externalid TYPE char20, own_log_sys TYPE char1, erdat TYPE erdat, ernam TYPE ernam, aedat TYPE aedat, aenam TYPE aenam, begru TYPE begru, loevm TYPE loevm, sec_ext_id TYPE char20, sec_ext_idtyp TYPE numc2, externalidtyp TYPE numc2, lifnr TYPE char10, hkont TYPE char10, bpart TYPE char10, vkont_aggbill TYPE char12, END OF eisu_il_md_servprov
8 EISU_IL_MD_SERVPROV_AGREE Public See coding 20130801 BEGIN OF eisu_il_md_servprov_agree, deregspagree TYPE bssp_isu_char22, deregspagreetype TYPE char10, deregspagreetypetxt TYPE text60, datefrom TYPE dats, timefrom TYPE tims, dateto TYPE dats, timeto TYPE tims, deregscenario TYPE numc3, deregscenariotxt TYPE text60, deregproc TYPE char10, deregspinit TYPE char10, deregsppart TYPE char10, deregspparttxt TYPE text40, deregsppartservtxt TYPE text25, deregpodgroup TYPE numc4, deregpodgrouptxt TYPE text60, deregparaconf TYPE bssp_isu_char22, deregcontractid TYPE char30, deregparaconftxt TYPE text60, END OF eisu_il_md_servprov_agree
9 EISU_IL_MD_SERVPROV_DEXDEF Public See coding 20130801 BEGIN OF eisu_il_md_servprov_dexdef, dexdirection TYPE bssp_isu_numc1, direction_icon TYPE icon_text, dexproc TYPE char10, dexproctxt TYPE text60, self_icon TYPE icon_text, dexserviceself TYPE char4, dexservselftxt TYPE text25, dexservprovself TYPE char10, dexservpselftxt TYPE text40, use_icon TYPE icon_text, dexserviceuse TYPE char4, dexservusetxt TYPE text25, intcodeuse TYPE char2, technic_icon TYPE icon_text, dexservprov TYPE char10, dexservprovtxt TYPE text40, definition_type TYPE char1, definition_icon TYPE icon_text, dexnotactive TYPE char1, int_ui TYPE char22, ext_ui_expanded TYPE text60, datefrom TYPE dats, dateto TYPE dats, dexnoduecontr TYPE char1, dexduecntrid TYPE bssp_isu_char22, dexduecntrtext TYPE text60, dexformat TYPE char12, dexformattxt TYPE text60, dexcommformid TYPE bssp_isu_char22, dexcommformtext TYPE text60, dexidocsend TYPE char10, dexidocsendtext TYPE text40, END OF eisu_il_md_servprov_dexdef
10 ISU_IL_MD_RELATION Public See coding 20130801 BEGIN OF isu_il_md_relation, object_a TYPE char30, objkey_a TYPE swo_typeid, relation_name TYPE char40, object_b TYPE char30, objkey_b TYPE swo_typeid, card_a TYPE char1, card_b TYPE char1, relation_kind TYPE char1, do_not_buffer TYPE char1, END OF isu_il_md_relation
11 T_EISU_IL_MD_BILLED_CONSUMP Public See coding 20130801 t_eisu_il_md_billed_consump TYPE STANDARD TABLE OF eisu_il_md_billed_consumption
12 T_EISU_IL_MD_DEVLOC Public See coding 20130801 t_eisu_il_md_devloc TYPE STANDARD TABLE OF eisu_il_md_devloc
13 T_EISU_IL_MD_INSTLN Public See coding 20130801 t_eisu_il_md_instln TYPE STANDARD TABLE OF eisu_il_md_instln
14 T_EISU_IL_MD_INSTLN_ITEM Public See coding 20130801 t_eisu_il_md_instln_item TYPE STANDARD TABLE OF eisu_il_md_instln_item
15 T_EISU_IL_MD_SERVPROV_AGREE Public See coding 20130801 t_eisu_il_md_servprov_agree TYPE STANDARD TABLE OF eisu_il_md_servprov_agree
16 T_EISU_IL_MD_SERVPROV_DEXDEF Public See coding 20130801 t_eisu_il_md_servprov_dexdef TYPE STANDARD TABLE OF eisu_il_md_servprov_dexdef
Method Signatures

Method CHECK_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Logical Destination (Specified in Function Call) 20130801

Method CHECK_RFC_DESTINATION on class CL_BSSP_ISU_IL_MD_RFC_WRAPPER has no exception.

Method GET_BILLED_CONSUMPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISUBILLEDCONSUMP Call by reference Type reference (TYPE) T_EISU_IL_MD_BILLED_CONSUMP 20130801
2 Importing IV_CONTRACT Call by reference Type reference (TYPE) EISU_IL_MD_BILLED_CONSUMPTION-VERTRAG 20130801
3 Importing IV_INSTALLATION Call by reference Type reference (TYPE) EISU_IL_MD_BILLED_CONSUMPTION-ANLAGE 20130801
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_CONNOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ISUCONECTIONOBJECT Call by reference Type reference (TYPE) EISU_IL_MD_CONNOBJ 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_DEVLOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ISUDEVLOC Call by reference Type reference (TYPE) EISU_IL_MD_DEVLOC Device Location 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_INSTLN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ISUINSTLN Call by reference Type reference (TYPE) EISU_IL_MD_INSTLN Installation 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_INSTLN_TIMEDEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISUINSTLNITEM Call by reference Type reference (TYPE) T_EISU_IL_MD_INSTLN_ITEM Installation Time Dependent Data 20130801
2 Importing IV_INSTLN Call by reference Type reference (TYPE) EISU_IL_MD_INSTLN-ANLAGE Installation ID 20130801
3 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_PREMISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ISUPREMISE Call by reference Type reference (TYPE) EISU_IL_MD_PREMISE 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ISUSERVPROV Call by reference Type reference (TYPE) EISU_IL_MD_SERVPROV 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_SERVPROV_AGREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISUSERVPROVAGREE Call by reference Type reference (TYPE) T_EISU_IL_MD_SERVPROV_AGREE 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST 20130801
3 Importing IV_SERVICEID Call by reference Type reference (TYPE) EISU_IL_MD_SERVPROV-SERVICEID 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801

Method GET_SERVPROV_DEXDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISUSERVPROVDEXDEF Call by reference Type reference (TYPE) T_EISU_IL_MD_SERVPROV_DEXDEF 20130801
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST 20130801
3 Importing IV_SERVICEID Call by reference Type reference (TYPE) EISU_IL_MD_SERVPROV-SERVICEID 20130801
# Exception Resumable Description Created on
1 NOT_FOUND 20130801
2 RFC_FAILED 20130801
History
Last changed by/on SAP  20131127 
SAP Release Created in