SAP Reports / Programs

J_1SUBAL SAP ABAP Report - IS-M/SD CH/S: Compare Street Dataset







J_1SUBAL is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You can use this program to compare the existing SAP street dataset with the street dataset file supplied by the PTT (STHdatum...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_1SUBAL 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

J1SN - IS-M: CH/S: Prepare Carrier Data


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_1SUBAL. "Basic submit
SUBMIT J_1SUBAL AND RETURN. "Return to original report after report execution complete
SUBMIT J_1SUBAL 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: VERWDAU = Spool Retention Period
Selection Text: SO_ORT = City No. (ALORT)
Selection Text: SOFORT = Print Immediately?
Selection Text: PRINTER = Printer
Selection Text: PA_LAND = Country
Selection Text: PA_AEDNR = Change Number
Selection Text: LOESCHN = Delete After Output
Selection Text: DECKTXT = Cover Sheet Text
Selection Text: DECKBL = Cover Sheet?
Selection Text: ANZCOPY = No.of Copies
Title: IS-M/SD CH/S: Compare Street Dataset
Text Symbol: 032 = Transfer any street areas that exist?
Text Symbol: 033 = StrTy.
Text Symbol: 034 = PrC
Text Symbol: 035 = SpC
Text Symbol: 036 = StMaster
Text Symbol: 037 = Error logging program
Text Symbol: 038 = Convert CH Street Data:
Text Symbol: 039 = Transfer Streets
Text Symbol: 040 = Error logging program
Text Symbol: 902 = Print Control
Text Symbol: 903 = Name of Spool List
Text Symbol: 904 = No. of Printouts
Text Symbol: 905 = Printer
Text Symbol: 906 = Delete After Print
Text Symbol: 907 = Reten.Period
Text Symbol: 910 = Print Imm.
Text Symbol: 911 = Print Cover Sheet
Text Symbol: 912 = Text on cov.sheet
Text Symbol: 913 = Lang.
Text Symbol: 031 = Transfer
Text Symbol: 001 = Street Compar.
Text Symbol: 002 = Street Comparison
Text Symbol: 003 = Start Report Processing:
Text Symbol: 004 = Cannot read dataset
Text Symbol: 005 = Invalid PCode
Text Symbol: 006 = No street name
Text Symbol: 007 = Incorrect 'umlauts'





Text Symbol: 008 = PTT-SAP Dataset Comparison for Streets Using
Text Symbol: 009 = Number range object ISP_STR does not exist
Text Symbol: 010 = Compare Streets
Text Symbol: 011 = Upgrade from Dataset File
Text Symbol: 012 = Incomplete CH data
Text Symbol: 013 = Transfer Streets
Text Symbol: 014 = Invalid House No.
Text Symbol: 015 = New PTT Streets:
Text Symbol: 016 = SAP Sts to be Terminated:
Text Symbol: 017 = SAP Streets to be Transferred
Text Symbol: 018 = Convert Street Description:
Text Symbol: 019 = Overlapping House Number Ranges:
Text Symbol: 020 = Errored PTT Data:
Text Symbol: 021 = End Report Processing:
Text Symbol: 022 = PTT St No
Text Symbol: 023 = PCd
Text Symbol: 024 = Street Name
Text Symbol: 025 = HNo.Fr.
Text Symbol: 026 = HNo.To
Text Symbol: 027 = Error Reason
Text Symbol: 028 = Incorrect PTT Data:
Text Symbol: 029 = HI
Text Symbol: 030 = Various Specs


INCLUDES used within this REPORT J_1SUBAL

INCLUDE MJNUMTOP.
INCLUDE MJSPOTOP.
INCLUDE MJO0FA02.


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:

ISP_POP_UP_AENDER CALL FUNCTION 'ISP_POP_UP_AENDER' EXPORTING soll_artaendnr = pa_aednr IMPORTING aenderungsnr = glb_jstaender EXCEPTIONS aborted = 1 OTHERS = 2.

FILE_GET_NAME CALL FUNCTION 'FILE_GET_NAME' EXPORTING logical_filename = inp_pfad IMPORTING file_name = dsetname EXCEPTIONS file_not_found = 01.

FILE_VALIDATE_NAME call function 'FILE_VALIDATE_NAME' exporting logical_filename = inp_pfad changing physical_filename = dsetname exceptions others = 4.

ISM_CONVERT_TO_NORMAL_FORM CALL FUNCTION 'ISM_CONVERT_TO_NORMAL_FORM' EXPORTING input = w_pttstr-str_name_g IMPORTING output = w_pttstr-str_name_g EXCEPTIONS OTHERS = 1.

ISP_SUCHFELD_PHONETISCHE_SUCHE CALL FUNCTION 'ISP_SUCHFELD_PHONETISCHE_SUCHE' EXPORTING feldname = con_str land1 = pa_land sortierfeld = w_pttstr-str_name_l IMPORTING suchfeld = w_pttstr-suchfelds.

NUMBER_GET_NEXT





CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = nr_range_nr object = object IMPORTING number = w_strassennr returncode = rcode_nr.

ISP_UMLAUT_CHECK CALL FUNCTION 'ISP_UMLAUT_CHECK' EXPORTING sortierfeld = w_pttstr-str_name_s EXCEPTIONS wrong_sign = 1.

ISP_HOUSENUMBER_CHECK CALL FUNCTION 'ISP_HOUSENUMBER_CHECK' EXPORTING hausnrvon = w_pttstr-hnr1von hausnrbis = w_pttstr-hnr1bis hausnrkennung = w_pttstr-hnrkenn EXCEPTIONS invalid_input = 01 von_groesser_bis = 02 konflikt_kenn_1 = 03 konflikt_kenn_2 = 04.

ISP_JSTSTRPRO_HNRZUSATZ_CHECK CALL FUNCTION 'ISP_JSTSTRPRO_HNRZUSATZ_CHECK' EXPORTING hnrzvon = w_pttstr-hnr2von hnrzbis = w_pttstr-hnr2bis IMPORTING hnrzvon = w_pttstr-hnr2von hnrzbis = w_pttstr-hnr2bis EXCEPTIONS invalid_input = 1.



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