SAP Reports / Programs | SAP Media | SAP Media(IS-M) SAP IS

J_1SFEEP SAP ABAP Report - IS-M/SD CH: PTT Charge Settlement for Domestic and Foreign Post







J_1SFEEP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program formats the PTT charge settlement for all package types (10 = domestic post / 11 = field post / 12 = foreign post)...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 J_1SFEEP into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

J1S( - IS-M: CH: PTT Settlement Check


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 J_1SFEEP. "Basic submit
SUBMIT J_1SFEEP AND RETURN. "Return to original report after report execution complete
SUBMIT J_1SFEEP 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: UNIX_DAT = Create OS Files
Selection Text: PVON = From Date
Selection Text: PBIS = To Date
Selection Text: HOLD = Export to MSExcel 5.0
Selection Text: FILE = Create Local PC Files
Selection Text: DSN_TABI = Domestic Dataset Name
Selection Text: DSN_TABB = Insert Dataset Name
Selection Text: DSN_TABA = Foreign Dataset Name
Selection Text: AUFG = Fill Table for Dispatch List
Title: IS-M/SD CH: PTT Charge Settlement for Domestic and Foreign Post
Text Symbol: 006 = Records read from seq.file
Text Symbol: 004 = Records output in
Text Symbol: 003 = Cannot open dataset
Text Symbol: 002 = Processing Option
Text Symbol: 001 = Desired Publication Dates


INCLUDES used within this REPORT J_1SFEEP

INCLUDE MJ000TAL .
INCLUDE OLE2INCL .
INCLUDE MJ_BOOLEAN.


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:

RP_LAST_DAY_OF_MONTHS call function 'RP_LAST_DAY_OF_MONTHS' EXPORTING day_in = pbis IMPORTING last_day_of_month = letzer_tag.

J_1S_POSTAL_FEE_SENDART_INIT call function 'J_1S_POSTAL_FEE_SENDART_INIT' .

J_1S_POSTAL_FEE_EXPORT call function 'J_1S_POSTAL_FEE_EXPORT' EXPORTING p_hold = hold TABLES export_tab = exc_tab export_tabbeil = exc_tabbeil export_tabaul = exc_tabaul.

WS_FILENAME_GET * call function 'WS_FILENAME_GET' * exporting * def_filename = 'wird_automatisch_vergeben' * def_path = directory * mask = tmp_mask * mode = 'S' * title = 'Bitte nur Verzeichnis auswaehlen' * importing * filename = tmp_pfad * exceptions * inv_winsys = 01 * no_batch = 02 * selection_cancel = 03 * selection_error = 04 .

J_1S_POSTAL_FEE_SENDART_INIT call function 'J_1S_POSTAL_FEE_SENDART_INIT' .

J_1S_POSTAL_FEE_NEXT_SENDART call function 'J_1S_POSTAL_FEE_NEXT_SENDART' IMPORTING in_sendartpo = sendartpo in_sendavarpo = sendavarpo EXCEPTIONS end_of_sendart = 8.

J_1S_POSTAL_FEE_INIT call function 'J_1S_POSTAL_FEE_INIT' EXPORTING p_date_start = pvon p_date_stop = pbis in_sendartpo = sendartpo in_sendavarpo = sendavarpo EXCEPTIONS no_lfartlog_found = 1 grp_country_missing = 2 tjapz_value_missing = 3 no_lfrg_found = 4.

J_1S_POSTAL_FEE_NEXT_OBJECT call function 'J_1S_POSTAL_FEE_NEXT_OBJECT' TABLES inserts_tab = beilagen_tab EXCEPTIONS end_of_data = 8.

J_1S_POSTAL_FEE_PRODUCT_DATA call function 'J_1S_POSTAL_FEE_PRODUCT_DATA' IMPORTING out_drerz = drerz out_pva = pva out_versanddat = versanddat out_erschdat = erschdat out_vausgbnr = vausgbnr out_vausgbtyp = vausgbtyp out_weight_issue_without = gew_traeger out_weight_unit = gew_einheit out_fertart = planokz out_drerz_text = drerz_bezei out_pva_text = pva_bezei out_vausgb_issue = ausgabenr out_period = period TABLES inserts_tab = beilagen_tab.

J_1S_POSTAL_FEE_SALES call function 'J_1S_POSTAL_FEE_SALES' importing out_number_test = zahl_probe out_number_regular = zahl_normal out_number_bote = zahl_boten tables grpnumber = landgrp_tab exceptions no_landgrp_found.

J_1S_POSTAL_FEE_INSERTS_FILL call function 'J_1S_POSTAL_FEE_INSERTS_FILL' EXPORTING in_drerz = drerz in_pva = pva in_versanddat = versanddat in_vausgbnr = vausgbnr in_weight_issue_without = gew_traeger in_drerz_bezei = drerz_bezei in_pva_bezei = pva_bezei in_ausgabenr = ausgabenr in_vausgbtyp = vausgbtyp in_period = period in_zahl_beilag = zahl_normal in_zahl_probe = zahl_probe in_sendartva = sendartpo in_sendartpo = sendavarpo TABLES inserts_tab = beilagen_tab excel_tabbeil = exc_tabbeil landgruppe_tab = landgrp_tab.

J_1S_POSTAL_FEE_ISSUE_FILL call function 'J_1S_POSTAL_FEE_ISSUE_FILL' EXPORTING in_drerz = drerz in_pva = pva in_versanddat = versanddat in_vausgbnr = vausgbnr in_gew_traeger_ohne = gew_traeger in_gew_einheit = gew_einheit in_fertart = planokz in_drerz_bezei = drerz_bezei in_pva_bezei = pva_bezei in_ausgabenr = ausgabenr in_vausgbtyp = vausgbtyp in_period = period in_sendart = sendartpo in_sendartva = sendavarpo in_zahl_normal = zahl_normal in_zahl_probe = zahl_probe in_zahl_boten = zahl_boten TABLES landgruppe_tab = landgrp_tab excel_tab = exc_tab excel_tabaul = exc_tabaul inserts_tab = beilagen_tab EXCEPTIONS input_error_sendart = 1 va_not_found = 2.

ISP_GET_MONTH_NAME call function 'ISP_GET_MONTH_NAME' EXPORTING date = versanddat language = syst-langu IMPORTING longtext = monat EXCEPTIONS date_error = 1 not_found = 2 wrong_input = 3.

J_1S_POSTAL_FEE_COLLECT call function 'J_1S_POSTAL_FEE_COLLECT' EXPORTING in_monat = monat TABLES export_tab = exc_tab export_tabaul = exc_tabaul export_tabbeil = exc_tabbeil.

J_1S_POSTAL_FEE_FILE call function 'J_1S_POSTAL_FEE_FILE' TABLES export_tab = exc_tab export_tabbeil = exc_tabbeil export_tabaul = exc_tabaul.

J_1S_POSTAL_FEE_EXPORT * call function 'J_1S_POSTAL_FEE_EXPORT' * exporting * p_hold = hold * tables * export_tab = exc_tab * export_tabbeil = exc_tabbeil * export_tabaul = exc_tabaul.

FILE_VALIDATE_NAME call function 'FILE_VALIDATE_NAME' exporting logical_filename = 'ISM_GROUP_CH_CHARGE_SETTLEMENT' "<= File-Gruppe changing physical_filename = dsetname "<= Pfad vom Selektionsbild exceptions others = 4.



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