SAP Reports / Programs | Periodical Sales and Distribution | SAP Media | Periodical Sales and Distribution(IS-M-SD-PS) SAP IS

RJKREM01 SAP ABAP Report - IS-M/SD: Print Prog.for Reminders in Renewal-Controlled Subscriptions







RJKREM01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Print report for letters (offer, reminder, ...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RJKREM01 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 RJKREM01. "Basic submit
SUBMIT RJKREM01 AND RETURN. "Return to original report after report execution complete
SUBMIT RJKREM01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: IS-M/SD: Print Prog.for Reminders in Renewal-Controlled Subscriptions
Text Symbol: E01 = No conditions found for printing (order/item)


INCLUDES used within this REPORT RJKREM01

INCLUDE MJG00TRO.
INCLUDE MJK00TKO.
INCLUDE MJY00TKO.
INCLUDE MJK00T02.
INCLUDE MJY00TPR. " KONST. TEXTELEMENTE FORMULAR
INCLUDE MJY00FPR. " ÖFFNEN/SCHLIEßEN FORMULARE


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:

RV_PRICE_PRINT_REFRESH call function 'RV_PRICE_PRINT_REFRESH' tables tkomv = tkomv.

ISM_PRINT_ITEM_DETERMINE call function 'ISM_PRINT_ITEM_DETERMINE' exporting datum = sy-datum t_jkap = xjkap[] importing posnr = g_posnr exceptions not_found = 1 others = 2.

ISM_PRINT_PARTNER_DETERMINE call function 'ISM_PRINT_PARTNER_DETERMINE' exporting jparvw = con_ro_rechnungsempf parza = con_parza_rechnungsempf datum = sy-datum t_jkpa = xjkpa[] importing adrnr = adrnr_re adressvar = adressvar_re exceptions not_found = 1 others = 2.

ISM_PRINT_ADDRESS_ASSEMBLE call function 'ISM_PRINT_ADDRESS_ASSEMBLE' exporting adrnr = adrnr_re anschr_typ = adressvar_re formular = tnapr-fonam * ZEILENZAHL = '4' * SPALTENZAHL = '40' importing f_jgtsadr = jgtsadr f_rjgadrs = rjgadrs exceptions error = 1 others = 2.

ISP_SELECT_SINGLE_TJAKT call function 'ISP_SELECT_SINGLE_TJAKT' exporting auart = jkak-auart aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjakt_i = tjakt exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TJG44 call function 'ISP_SELECT_SINGLE_TJG44' exporting janred = jgtsadr-anred aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjg44_i = tjg44 exceptions no_entry_found = 1 others = 2.

ISP_SALES_DOCUMENT_READ call function 'ISP_SALES_DOCUMENT_READ' exporting vbeln = g_vbeln posex = l_posex importing yjkak = jkak tables yjkap = xjkap yjkep = xjkep yjkkd = xjkkd yjkkuend = xjkkuend yjkpa = xjkpa yjkprom = xjkprom "PRM.4.02

ISP_SALES_DOCUMENT_READ call function 'ISP_SALES_DOCUMENT_READ' exporting vbeln = p_vbeln importing yjkak = *jkak tables yjkap = xjkap_offer yjkep = xjkep_offer yjkpa = xjkpa_offer yjkkd = xjkkd_offer yjkprom = xjkprom_offer "PRM.4.02

ISP_BUFFERED_READ_TJY00 call function 'ISP_BUFFERED_READ_TJY00' importing out_tjy00 = l_tjy00.

ISP_MATERIAL_READ call function 'ISP_MATERIAL_READ' exporting isp_mm_knz = l_tjy00-isp_mm_knz material_id = jkgift-matnrwerb importing outputdata_isp = jmtmat outputdata_mm = rjm0102 exceptions others = 4.

ISP_SELECT_SINGLE_TJK02 call function 'ISP_SELECT_SINGLE_TJK02' exporting fkper = jkkd-fkper aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjk02_i = tjk02 exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TJD10 call function 'ISP_SELECT_SINGLE_TJD10' exporting bezper = jkep-bezper aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjd10_i = tjd10 exceptions no_entry_found = 01.

ISM_SELECT_SINGLE_TJKRRSSTEP call function 'ISM_SELECT_SINGLE_TJKRRSSTEP' exporting remsm = jkremind-remsm remstep = jkremind-remlevel importing meldung = meldung tjkrrsstep_i = tjkrrsstep exceptions no_entry_found = 1 others = 2.

ISM_SELECT_SINGLE_TJKRRSL call function 'ISM_SELECT_SINGLE_TJKRRSL' exporting remsteptyp = tjkrrsstep-remsteptyp importing meldung = meldung tjkrrsl_i = tjkrrsl exceptions no_entry_found = 1 others = 2.

ISM_SELECT_SINGLE_TJKRRSLT call function 'ISM_SELECT_SINGLE_TJKRRSLT' exporting remsteptyp = tjkrrsstep-remsteptyp aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjkrrslt_i = tjkrrslt exceptions no_entry_found = 1 others = 2.

ISM_RENEWAL_ENCODE_REF_NUMBER call function 'ISM_RENEWAL_ENCODE_REF_NUMBER' exporting documentnumber = jkap-vbeln itemnumber = jkap-posex importing refnumber = rjkrscript-ref_number.

ISM_PRINT_PARTNER_DETERMINE call function 'ISM_PRINT_PARTNER_DETERMINE' exporting jparvw = con_ro_regulierer parza = con_parza_regulierer datum = sy-datum t_jkpa = xjkpa[] importing gpnr = l_gpnr_rg exceptions not_found = 1 others = 2.

FKK_FICA_FOR_SD_ACTIVE call function 'FKK_FICA_FOR_SD_ACTIVE' exporting customer = l_gpnr_rg exceptions not_active = 1.

ISM_CA_INC_PAYMENT_GET_CREDITS





call function 'ISM_CA_INC_PAYMENT_GET_CREDITS' exporting i_vkont = jkkd-vkont i_gpart = l_gpnr_rg i_vtre2 = l_vtre2 i_cyclenr = g_cyclenr tables t_fkkcl_credit = l_fkkcl_credittab.

ISP_SELECT_SINGLE_TJV02 call function 'ISP_SELECT_SINGLE_TJV02' exporting aktsprsl = jgtsadr-spras bassprsl = sy-langu lieferart = jkap-lieferart importing meldung = meldung tjv02_i = *tjv02 exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TJK02 call function 'ISP_SELECT_SINGLE_TJK02' exporting fkper = *jkkd-fkper aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjk02_i = *tjk02 exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TJD10 call function 'ISP_SELECT_SINGLE_TJD10' exporting bezper = *jkep-bezper aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjd10_i = *tjd10 exceptions no_entry_found = 1 others = 2.

ISP_MATERIAL_READ call function 'ISP_MATERIAL_READ' exporting isp_mm_knz = l_tjy00-isp_mm_knz material_id = *jkgift-matnrwerb importing outputdata_isp = *jmtmat outputdata_mm = *rjm0102 exceptions others = 4.

ISP_SELECT_SINGLE_JDTDRER call function 'ISP_SELECT_SINGLE_JDTDRER' exporting drerz = jkap-drerz importing jdtdrer_i = jdtdrer meldung = meldung exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_JDTPVA call function 'ISP_SELECT_SINGLE_JDTPVA' exporting drerz = jkap-drerz pva = jkap-pva importing jdtpva_i = jdtpva meldung = meldung exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TJV02 call function 'ISP_SELECT_SINGLE_TJV02' exporting lieferart = jkap-lieferart aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjv02_i = tjv02 exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TJAPT call function 'ISP_SELECT_SINGLE_TJAPT' exporting poart = jkap-poart aktsprsl = jgtsadr-spras bassprsl = sy-langu importing meldung = meldung tjapt_i = tjapt exceptions no_entry_found = 01.

ISP_SELECT_SINGLE_TVKO call function 'ISP_SELECT_SINGLE_TVKO' exporting vkorg = *jkak-vkorg importing tvko_i = l_tvko exceptions no_entry_found = 1 others = 2.

RV_PRICE_PRINT_ITEM call function 'RV_PRICE_PRINT_ITEM' exporting comm_head_i = komk comm_item_i = komp language = jgtsadr-spras importing comm_head_e = komk comm_item_e = komp tables tkomv = tkomv tkomvd = tkomvd.

ISP_SELECT_SINGLE_TVKO * call function 'ISP_SELECT_SINGLE_TVKO' * exporting * vkorg = *jkak-vkorg * importing * tvko_i = l_tvko * exceptions * no_entry_found = 1 * others = 2.

RV_PRICE_PRINT_HEAD * call function 'RV_PRICE_PRINT_HEAD' * exporting * comm_head_i = komk * language = nast-spras * importing * comm_head_e = komk * comm_mwskz = print_mwskz * tables * tkomv = hkomv * tkomvd = hkomvd.



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