SAP ABAP Program SAPLC148 (EHS: Library - Find Substances)
Basic Data
Program SAPLC148 EHS: Library - Find Substances  
Program Type F Function group  
Attributes
Status    
Application S Basis  
Authorization Group  
Logical database D$S Processing without database  
Selection screen  
Editor lock Fixed point arithmetic  
Unicode checks active Start using variant  
Function Group
Include Function Module Short Description Mode
01   C148_IDENTS_2_GET_FOR_SUB   EHS: 2 Identifikatoren für einen Stoff ermitteln    
02   C148_SUBCAT_TO_SUBNAM   EHS: Stoffart (SUBCAT) in sprachabhängigen Bezeichner (SUBNAM) umwandeln    
03   C148_SUBSTANCE_FIND_BY_ID   EHS: ##OBSOLETE## --> C1F2_SUBSTANCES_FIND_BY_ID    
04   C148_SUBSTANCE_FIND_BY_IDS   PP-SHE: Stoffe finden, die Menge von Identifikatoren-Info erfüllen    
05   C148_SUBSTANCE_FIND_BY_HEAD   EHS: ##OBSOLETE## --> C1F2_SUBSTANCES_FIND_BY_HEAD    
06   C148_IDENTS_3_GET_FOR_SUB   EHS: 3 Identifikatoren für einen Stoff ermitteln    
07   C148_IDENTS_3_GET_FOR_SUB_WITH   EHS: 3 Identifikatoren mit Überschriften für einen Stoff ermitteln    
08   C148__   ... weitere Funktionen in C1A0, C162    
09   C148_SOURCEID_TO_SOURCENAM   PP-SHE: Quell-Name zur ID suchen    
10   C148_SOURCEINFO_GET   PP-SHE: Informationen zur Literatur einer Bewertung holen    
11   C148_SUBSTANCE_FIND_BY_IDS_OR   PP-SHE: Stoffe finden, die mind. ein Identifikator einer Menge erfüllen    
12   C148_VACLID_TO_VACLNAM   EHS: Zur Einstufung (VACLID) den sprachabhängigen Bezeichner ermitteln    
13   C148_RVLID_TO_RVLNAM   PP-SHE: Zu RVLID den sprachabhängigen Bezeichner RVLNAM ermitteln    
14   C148_ESTCAT_TO_ESTNAM   EHS: Bewertungsart (ESTCAT) in sprachabhängigen Bezeichner umwandeln    
15   C148_RVLTYPE_GET   EHS: Aufbereiten der Gültigkeitsräume für BerechtPrüfung    
16   C148_VALUATIONS_DELETE   EHS: eine Menge von Bewertungen physisch löschen    
17   C148_DEL_SUB_ENTITIES   PP-SHE: Löschen von Stoffeigenschaften einer bestimmten Quelle (obsolet)    
18   C148_INIT_SUBSTANCE_BUFFERS   PP-SHE: Initialisierung aller Stoffpuffertabellen    
19   C148_RESET_SUBSTANCE_BUFFERS   EHS: alle Puffer der Stoffdatenbank zurücksetzen   R  
20   C148_USAGE_EDIT   EHS: Verwendung erfassen (Dialog)    
21   C148_TRANSLATE_SUBID_TO_RECN_1   EHS: Umwandlung SUBID in Satznummer    
22   C148_SUBSTANCE_FIND_BY_ESTVA   PP-SHE: Stoff zu übergebenen Schlüssel aus ESTVA finden    
23   C148_IDENTS_GET_FOR_SUB_EXTEND   EHS: Liste von Identifikatoren mit Übersteuern anhand ID-Auflistung    
24   C148_IDENTS_1_GET_FOR_SUB   EHS: 1 Identifikator für einen Stoff ermitteln    
25   C148_API_ERRORS_DISPLAY   EHS: API-Fehler als Nachrichtenblock in einem Popup anzeigen    
26   C148_COMP_SUBCAT_FROM_SUBID   EHS: Stoffart aus Stoffschlüssel ermitteln    
27   C148_SUBID_GET_BY_F4   EHS: Stoffschlüssel via F4-Hilfe lesen    
28   C148_ESTCAT_TO_ESTTYPE   PP-SHE: Bewertungsart in Bewertungstyp umwandeln    
29   C148_VALHEAD_GET__NO_INIT   EH&S: Bewertungskopf anhand Stoff und Bew.art aus Puffer lesen (ohne INIT!    
30   C148_IDENTS_GET_FOR_SUB_   EHS: Liste von Identifikatoren anhand der Ident.auflistung ermitteln    
31   C148_VALUATION_EXIST_CHECK   EHS: überprüfen, ob es zu einer Bewertungsart priv. Bewertungen gibt    
32   C148_GEN_VAL_EXIST_CHECK   EHS: überprüfen, ob es zu einer Bewertungsart Bewertungen gibt    
33   C148_TRANSLATE_RECN_TO_SUBID   EHS: Umwandlung Satznummer in SUBID    
34   C148_VALUATIONS_EXIST_CHECK   EHS: überprüfen, ob private Bewertungen existieren    
35   C148_ESTCAT_GET   EHS: die Bew.art zu einem Tupel (Stoff-RECN, Bewertungs-RECN) ermitteln    
36   C148_SUB_EXIST_CHECK   EHS: die Existenz eines Stoffes überprüfen    
37   C148_AUTHGRP_TO_AUTHNAM   EHS: Stoffberechtigungsgruppe in sprachabhängigen Bezeichner wandeln    
38   C148_SUBCHR_TO_SUBCHRNAM   EHS: Stoffcharakter (SUBCHAR) in sprachabhängigen Bezeichner umwandeln    
39   C148_AUTHORITY_CHECK_RECNTRH   EHS: die Berechtigungsprüfung für eine Menge von Stoffen durchführen    
40   C148_AUTHORITY_CHECK_ESTCAT   EHS: die Berechtigungsprüfung für eine Bewertungsart durchführen    
41   C148_ESTCAT_TO_TCG11   EHS: Zu Bewertungsart (ESTCAT) gehörenden TCG11-Eintrag lesen    
42   C148_REFSUBID_GET_RECN   EHS: Prüft ob subid vorhanden und ermittelt bei Erfolg recn    
43   C148_REFSUB_CHK_AND_IOS_COMPL   EHS: Prüfung der Subid und ergänzung um control-Felder und Identifikatoren    
44   C148_RSISC_CLOSE   EHS: Referenzstoff Subscreen schließen (Datenübernahme vom Subscreen)    
45   C148_RSISC_GETFR_RCGRRISIOT   EHS: Datenübernahme von I/O-Tab der Referenzstoff Subscreen    
46   C148_RSISC_OPEN   EHS: Referenzstoff Subscreen öffnen (Datentransport zum Subscreen)    
47   C148_RSISC_SETTO_RCGRRISIOT   EHS: Datenübergabe an die I/O-Tab der Referenzstoff Subscreen    
48   C148_OKCODE_HANDLER   EHS: Ok-Code-Handler der Referenzstoff Iclude Subscreen    
49   C148_RSISC_IOTAB_OBJNAME_BUILD   PP-SHE: Für eine Steploop-Zeile einen Objektnamen generieren    
50   C148_SUBSTANCES_DELETE   EHS: (obsolet)    
51   C148_ERRORMESSAGE_AUTH_FAILED   EHS: Allg. Error-Anzeige (Fehlende Berechtigung) mit Parameterübergabe    
52   C148_RVLID_TO_RVLTYPE   EHS: Zu RVLID den abhängigen Typ RVLTYPE ermitteln    
53   C148_AUTHGRP_COMPLETE   EHS: ein Stoff-Recherche-Ergebnis mit Berechtigungsgruppen komplettieren    
54   C148_ESTCAT_AUTHORITY_CHECK   EHS: Berechtigungsprüfung auf Berwertungsarten eines Stoffes    
55   C148_SRSID_OWNID_SET   EHS: die Felder 'Datenherkunft' und 'Datenlieferant' befüllen    
56   C148_SLSTID_TO_SLSTNAM   EHS: Stoffart (SUBCAT) in sprachabhängigen Bezeichner (SUBNAM) umwandeln    
57   C148_SUBSTANCES_DELETE_VIA_RFC   EHS: (obsolet)   R  
58   C148_IDENTS_LTXT_SEARCH_CHECK   EHS: Prüfung, ob eine Langtextsuche auf Ident. notwendig    
59   C148_SUBSTANCE_DATA_DEL   EHS: Stoffdaten physisch von der Datenbank löschen    
60   C148_SUBSTANCE_DATA_DEL_RFC   EHS: Stoffdaten physisch von der Datenbank löschen via RFC   R  
61   C148_IDENTS_2_GET_FOR_SUB_UN   EHS: 2 Identifikatoren für Gefahrgutgesetzesdaten ermitteln    
62   C148_INCLUDING_SUBS_FIND   EHS: alle Stoffe finden, die einen Stoff direkt (priv./ref.) enthalten    
63   C148_TABSCREEN_OPEN   EHS: Vorverarbeitung Tabstrip Stoffreferenz    
64   C148_IDENTS_GET_FOR_SUBS_UN   EHS: Identifikatoren für mehrere Gefahrgutgesetzesdaten ermitteln    
65   C148_TABSCREEN_CLOSE   EHS: NAchbearbeitungen Tabstrip Stoffreferenzen    
66   C148_IDENTS_1_GET_FOR_SUB_HI   EHS: 1 Identifikator für einen Stoff ermitteln    
67   C148_IDENTS_GET_FOR_SUBS_HI   EHS: Identifikatoren für mehrere Gefahrauslöser ermitteln    
68   C148_CREATE_API_ERRORS_DISPLAY   EHS: Fehler des Create-APIs als Nachrichtenblock ausgeben    
69   C148_SUBSTANCE_FIND_BY_IDS_WA   PP-SHE: Stoffe finden, die Menge von Identifikatoren-Info erfüllen    
70   C148_OBJTYPE_TO_OBJTYPENAM   EHS: Spezifikationstyp in sprachabhängigen Bezeichner wandeln    
71   C148_RVLTYPE_DATA_READ   EHS: Zum Gültigkeitsraumtyp die entsprechenden Werte lesen (TCG89)    
72   C148_FLG_SAVE_PEND_GET   EHS: prüfen, ob noch Daten zu sichern sind    
73   C148_FLG_SAVE_PEND_RESET   EHS: Kennzeichen 'ungesicherte Daten' zurücksetzen    
74   C148_SINGLE_INSTANCE_CHECK   EHS: Prüfungen bei einer erlaubten Bewertungsinstanz    
75   C148_BUFTAB_READ   EHS: User-Exit-Funktion zum Lesen der Puffer-Tabelle    
76   C148_CONV_APIMSG_2_EXTERROR   EHS: Api-Fehlermeldungen in EXT-ERROR Format überführen    
77   C148_RVLTYPE_TO_RVLTYPENAM   EHS: Zu RVLTYPE den sprachabhängigen Bezeichner RVLTYPENAM ermitteln    
78   C148_DOCUMENT_TEXT_READ   EHS: Lesen des Kurztextes zu einem DVS-Doument    
79   C148_SHLP_EXIT_SUBCAT   EHS: Suchhilfe-Exit für Spezifikationsart    
80   C148_APPL_SCP_CNTXT_ADJST   EHS: den Anwendungskontext für den Geltungsbereich bei Spez.en setzen    
81   C148_AUTHGRP_GET   EHS: Berechtigungsgruppe lesen (wird dynamisch vom Geltungsbereich ger.!)    
82   C148_VALREQ_REFERENCE_DEFAULT   EHS: F4-Hilfe auf Referenzstoff - nur zu internen Zwecken    
83   C148_REFERENCE_VALUE_REQUEST   EHS: F4-Hilfe auf Referenzstoff - nur zu internen Zwecken    
84   C148_API_CHECK_MODE_SET_GET   EHS: Prüfmodus im Spezifikations-API setzen/lesen    
85   C148_RVLID_DGREGULATION_VALID   EHS: Test, ob ein bestimmter Wert für ein Feld einer Tabelle erlaubt ist    
86   C148_RVLID_FROM_DGREGULATION   EHS: Umsetzung der Gefahrgutvorschrift in den Gültigkeitsraum    
87   C148_RVLID_TO_DGREGULATION   EHS: Umsetzung des Gültigkeitsraums in die Gefahrgutvorschrift    
88   C148_UPD_CMP_UPDATE   EHS: Puffersätze editieren kurz vor dem Schreiben in die Puffertabelle    
89   C148_SET_SUBCAT_TAB   EHS: Spezifikationsarten als Filter übergeben    
90   C148_DIALOG_GET_ADDINF   EHS: Ermitteln der zulässigen Zusatzinformationen im Dialog    
91   C148_SHLP_EXIT_AUTHGRP   EHS: Suchhilfe-Exit für Berechtigungsgruppe    
92   C148_REFSUBID_GET_RECN_ACTN   EHS: Prüft ob subid vorhanden und ermittelt bei Erfolg recn    
93   C148_ESTRH_GET   EHS: Spezifikationskopf lesen    
94   C148_RSISC_TABSTRIP_OK_EXIT   EHS: User-Exit Tab-Strip-Ok-Code-Bearbeitung    
95   C148_TABSCREEN_INIT   EHS: Initialisiert globale Verwaltungsinformationen    
96   C148_FRST_SPEC_DB_INIT   EHS: erste Initialisierung der Spezifikationsdatenbank    
97   C148_SUBID_RANGE_GET   EHS: Aufbau einer Rangetabelle für die Suche mit Platzhaltern    
98   C148_SUBID_RANGES_DETERMINE   EHS: Aufbau einer Rangetabelle aus einer Rangetabelle    
99   C148_ESTCAT_CHARAC_GET   EHS: Bewertungsart, Merkmal an Verwendungsnachweis übergeben    
       
Transaction Code
There is no transaction reference to this program  
Screens
# Screen Short Description
1 5010  EHS: Screen for Entering Substance Header/Identifier Usage 
2 5020  EHS: Screen for Entering Substance Header/Identifier Usage 
3 8010  EHS: Subscreen for Displaying/Maintaining Ref. Substances 
4 8011  EHS: Empty Screen (Subscreen) if no Display Authorization 
5 8015  EHS: Sub-Screen for Maint. of Ref. Subst. without Rel.Flag 
     
GUI Status
# GUI Status Short Description
1 ST_5010  Enter Usage 
     
GUI Title
# GUI Title Short Description
1 TI_5010  Enter Usage 
2 TI_5020  Display Usage 
     
History
Last changed by/on SAP  19960416 
SAP Release Created in