SAP ABAP Class CL_ISU_IDE_SWITCH_CHECK (Check Framework for Change of Suppler)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EE_IDE_SWITCH (Package) IDE Change of Supplier and Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISU_IDE_SWITCH_CONSTANTS Constants for Change of Supplier 20021126
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /ISIDEX/CL_IDE_SWITCH_CHECK Check Framework for Change of Suppler 20040802
Properties
Class CL_ISU_IDE_SWITCH_CHECK  
Short Description Check Framework for Change of Suppler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_IDE_SWITCH   IDE Change of Supplier and Service 
Created 20021125   SAP 
Last change 20050224   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)
2 CL_ISU_SWITCHDOC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISU_IDE_SWITCH_CONSTANTS Constants for Change of Supplier 20021126
Friends
Class CL_ISU_IDE_SWITCH_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CHECKLOG_ALL Constant Private Type reference (TYPE) EIDESWTCHECKLOG 0 All Notifications 20030128
2 CO_CHECKLOG_ERROR Constant Private Type reference (TYPE) EIDESWTCHECKLOG 3 Errors Only 20030128
3 CO_CHECKLOG_RESULT Constant Private Type reference (TYPE) EIDESWTCHECKLOG 1 All results 20030128
4 CO_CHECKLOG_WARNING Constant Private Type reference (TYPE) EIDESWTCHECKLOG 2 Warnings and Errors Only 20030128
5 CO_EXCHANDL_ERROR_CRITICAL Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 08 Unexpected Exception -> Notify Administrator 20030127
6 CO_EXCHANDL_ERROR_DECIDE Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 04 Critical Error -> User Decision Required 20030127
7 CO_EXCHANDL_ERROR_INFO Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 03 Critical Error -> Terminate Processing + Inform Agent 20030127
8 CO_EXCHANDL_EXIT_ERROR Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 02 Critical Error -> Terminate Processing 20021212
9 CO_EXCHANDL_NO_ERROR Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 00 No Error -> Continue Process 20030127
10 CO_EXCHANDL_NO_ERROR_DECIDE Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 09 No Error -> Continue After User Decision 20030127
11 CO_EXCHANDL_TEMP_ERROR Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 01 Temporary Error -> Repeat Check 20030127
12 CO_EXCHANDL_WARNING Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 05 Warning -> Continue Processing 20030127
13 CO_EXCHANDL_WARNING_DECIDE Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 07 Warning -> User Decision Required 20030127
14 CO_EXCHANDL_WARNING_INFO Constant Public Type reference (TYPE) EIDESWTEXC_HANDLE 06 Warning -> Continue Processing + Inform Agent 20030127
15 CO_EXCN_OTHERS Constant Private Type reference (TYPE) RS38L_EXCN 'OTHERS' Name of function module exception 20030213
16 CO_OPTIONAL_FIELD Constant Public Type reference (TYPE) EIDESWTFIELDCHECKTYPE '1' Optional Field in Message Data 20030522
17 CO_OTHER_FIELD Constant Public Type reference (TYPE) EIDESWTFIELDCHECKTYPE '2' Optional Field in Message Data 20030522
18 CO_PARNAME_ERRMSG Constant Private Type reference (TYPE) ABAP_PARMNAME 'X_ERROR_MSG' Parameter: Error Message 20030213
19 CO_PARNAME_EXCN Constant Private Type reference (TYPE) ABAP_PARMNAME 'X_EXCN_NAME' Parameter: Exception 20030213
20 CO_REQUIRED_FIELD Constant Public Type reference (TYPE) EIDESWTFIELDCHECKTYPE '3' Required Field in Message Data 20030522
21 CO_SELECTED Constant Public Type reference (TYPE) KENNZX 'X' Indicator 20021205
22 CO_SWTACT_DECISION Constant Protected Type reference (TYPE) EIDESWTACT 305 Agent Decision Required 20030127
23 CO_SWTACT_ERROR Constant Protected Type reference (TYPE) EIDESWTACT 300 Check &1 Finished with Error &2 20030127
24 CO_SWTACT_EXIT Constant Protected Type reference (TYPE) EIDESWTACT 307 Processing of Switch Document Cancelled 20030127
25 CO_SWTACT_INFO Constant Protected Type reference (TYPE) EIDESWTACT 306 Agent Template Generated 20030127
26 CO_SWTACT_NOT_RELEVANT Constant Protected Type reference (TYPE) EIDESWTACT 304 Check &1 Deactivated by Agent Template 20030127
27 CO_SWTACT_REPEAT Constant Protected Type reference (TYPE) EIDESWTACT 308 Check Repeated 20030127
28 CO_SWTACT_RESULT Constant Protected Type reference (TYPE) EIDESWTACT 303 Check &1 Finished with Result &2 20030127
29 CO_SWTACT_SUCCESS Constant Protected Type reference (TYPE) EIDESWTACT 303 Check &1 Finished 20030127
30 CO_SWTACT_WARNING Constant Protected Type reference (TYPE) EIDESWTACT 301 Check &1 Finished with Warning &2 20030127
31 CO_SWTMDSTATUS_ADDRESS_ERROR Instance attribute Private Attribute reference (LIKE) 20030228
32 CO_SWTMDSTATUS_ADDRESS_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20030228
33 CO_SWTMDSTATUS_DATE_ERROR Instance attribute Private Attribute reference (LIKE) 20030228
34 CO_SWTMDSTATUS_ERROR Instance attribute Private Attribute reference (LIKE) 20030228
35 CO_SWTMDSTATUS_MEAS_ERROR Instance attribute Private Attribute reference (LIKE) 20030228
36 CO_SWTMDSTATUS_OK Instance attribute Private Attribute reference (LIKE) 20030228
37 CO_SWTMDSTATUS_OK_CORRECTED Instance attribute Private Attribute reference (LIKE) 20030228
38 CO_SWTMDSTATUS_OK_DATE_CHANGED Instance attribute Private Attribute reference (LIKE) 20030228
39 CO_SWTMDSTATUS_SETTL_ERROR Instance attribute Private Attribute reference (LIKE) 20030228
40 CO_SWTMDSTATUS_SUPPLY_ERROR Instance attribute Private Attribute reference (LIKE) 20030228
41 CO_SWTMSG_DIRECTION_IN Instance attribute Private Attribute reference (LIKE) 20030228
42 CO_SWTMSG_DIRECTION_OUT Instance attribute Private Attribute reference (LIKE) 20030228
43 CO_SWTSTAT_ACTIVITY Instance attribute Protected Attribute reference (LIKE) Active 20030127
44 CO_SWTSTAT_CANCEL Instance attribute Protected Attribute reference (LIKE) Reversed 20030127
45 CO_SWTSTAT_CHECKED Instance attribute Protected Attribute reference (LIKE) OK 20030127
46 CO_SWTSTAT_CRITICAL Instance attribute Protected Attribute reference (LIKE) Terminated 20030127
47 CO_SWTSTAT_FAILURE Instance attribute Protected Attribute reference (LIKE) No/Error 20030127
48 CO_SWTSTAT_WARNING Instance attribute Protected Attribute reference (LIKE) Obsolete 20030129
49 DFIES_TAB Static Attribute Private See coding Description of Message Data 20030527
50 FIELDCHECK_MSGPATTERNS Static Attribute Private See coding 20050113
51 INSTANCE_DATA Instance attribute Private Type reference (TYPE) TP_INSTANCE_DATA Instance Data 20021125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARAMETER Instance method Private Method Add Parameter with Values from Container 20021204
2 CHECK_BUP Static method Public Method Is the Customer an Existing Business Partner? 20021219
3 CHECK_CANCREPLY Static method Public Method Check Confirmation of Notice 20021220
4 CHECK_DOUBLE_MSG Static method Public Method Do Multiple Enrollments/Drops Exist? 20021219
5 CHECK_ENROLLREPLY Instance method Private Method Check Enrollment Reply 20021220
6 CHECK_MEAS Static method Public Method Is Interval Reading Possible? 20021219
7 CHECK_MSGDATA Static method Public Method Check Message Data 20030516
8 CHECK_PODSERVPROV Static method Public Method Does Point of Delivery Have Service from Service Provider? 20021220
9 CHECK_SETTLUNIT Static method Public Method Check Permissibility of Settlement Unit 20021219
10 CHECK_SWITCH_AFTER Static method Public Method Does Supply Scenario Switch Exist After Date? 20021219
11 CHECK_SWTTIMES Static method Public Method Check Periods and Dates 20021202
12 CHECK_WFEXC Static method Public Method Check Workflow Exception 20030110
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021127
14 GET_COMPONENT_TEXT Static method Protected Method Provides the Description of a Structure Component 20030522
15 GET_DATATYPE Instance method Private Method Determine Data Type of Method Parameter 20021204
16 GET_MSGPATTERN Static method Private Method Determine Check Template for Message Data 20030522
17 GET_MSGTXT Static method Private Method Read Message Text 20021212
18 GET_REGISTER Static method Protected Method Determine Registers for Point of Delivery 20030130
19 GET_SPAGREE_DATA Instance method Private Method Take Data from Service Provider Agreement into Account 20021202
20 GET_SWTCHECKTXT Instance method Public Method Read Description of Check 20021212
21 SELECT_DB Static method Private Method Select DB Data 20021202
22 START_CHECK Instance method Protected Method Perform Check 20021202
23 START_PROCESSING Instance method Public Method Perform Check 20021125
24 UPDATE_SWITCHDOC Instance method Private Method Log Activity in Switch Log 20030127
Events
Class CL_ISU_IDE_SWITCH_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TPT_EXCEPTION Private See coding 20021202 tpt_exception TYPE STANDARD TABLE OF tp_exception WITH KEY table_line
2 TPT_PARAMETER Private See coding 20021202 tpt_parameter TYPE SORTED TABLE OF eideswtcheckpar WITH UNIQUE KEY para_name
3 TP_EXCEPTION Private See coding 20030122 BEGIN OF tp_exception, data TYPE eideswtcheckexc, excn_txt TYPE eideswtcheckexct-excn_txt, END OF tp_exception
4 TP_FIELDCHECK_MSGPATTERN Private See coding 20050113 BEGIN OF tp_fieldcheck_msgpattern, fieldcheckid TYPE eideswtfieldcheckid, swttype TYPE eideswttype, msgpattern TYPE char255, END OF tp_fieldcheck_msgpattern
5 TP_INSTANCE_DATA Private See coding 20021125 BEGIN OF tp_instance_data, head TYPE eideswtcheck, switchnum TYPE eideswtnum, msg_reference TYPE eideswtmdnum, swtchecktxt TYPE eideswtchecktxt, deregspagree TYPE e_deregspagree, parameters TYPE tpt_parameter, exceptions TYPE tpt_exception, interface_data TYPE STANDARD TABLE OF seoparflat WITH KEY table_line, END OF tp_instance_data
Method Signatures

Method ADD_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_DATA Call by reference Type reference (TYPE) SWECONTTAB Parameter-Container 20021210
2 Changing XYT_PARVALUE Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20021204
3 Changing XY_DATA Call by reference Object reference (TYPE REF TO) DATA 20021204
4 Importing X_DATATYPE Call by reference Type reference (TYPE) RS38L_TYP Name des Parameters 20021205
5 Importing X_PARAMETER Call by reference Type reference (TYPE) EIDESWTCHECKPAR Parameter für Prüfung zum Lieferantenwechsel 20021205
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021204

Method CHECK_BUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_MSGDATA Call by reference Type reference (TYPE) EIDESWTMSGDATA Nachrichtendaten zum Wechselbeleg 20021220
2 Importing X_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20021220
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20030228
2 NOT_FOUND Geschäftspartner ist nicht bekannt 20021220

Method CHECK_CANCREPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_CANC_MSGDATA Call by reference Type reference (TYPE) EIDESWTMSGDATA Nachrichtendaten zum Wechselbeleg 20030228
# Exception Resumable Description Created on
1 DATE_CHANGED Bestätigung mit geändertem Termin 20021220
2 ERROR_OCCURRED Fehler bei der Verarbeitung 20030228
3 NEGATIVE_REPLY Negative Bestätigung erhalten 20021220
4 NO_REPLY keine Bestätigung erhalten 20021220

Method CHECK_DOUBLE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20030228
2 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20030228
3 Importing X_SWITCHNUM Call by reference Type reference (TYPE) EIDESWTNUM Wechselbelegnummer 20030117
4 Importing X_SWTMDCAT Call by reference Type reference (TYPE) EIDESWTMDCAT Kategorie der Meldung 20030228
5 Importing X_SWTTYPE Call by reference Type reference (TYPE) EIDESWTTYPE Wechselart 20030228
# Exception Resumable Description Created on
1 NOT_UNIQUE Meldung nicht eindeutig 20021220

Method CHECK_ENROLLREPLY Signature

Method CHECK_ENROLLREPLY on class CL_ISU_IDE_SWITCH_CHECK has no parameter.
Method CHECK_ENROLLREPLY on class CL_ISU_IDE_SWITCH_CHECK has no exception.

Method CHECK_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20030117
2 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20030117
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20030131
2 NO_INTMETER Kein Intervallzähler am Zählpunkt 20021220
3 NO_PROFILE Kein Profil am Zählwerk 20021220

Method CHECK_MSGDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_CONTINUE_AFTER_ERROR Call by reference Type reference (TYPE) KENNZX Verarbeitung nach einem Fehler fortsetzen 20040804
2 Importing X_FIELDCHECKID Call by reference Type reference (TYPE) EIDESWTFIELDCHECKID Identifikation der Feldprüfung 20030522
3 Importing X_MSGDATA Call by reference Type reference (TYPE) EIDESWTMSGDATA Nachrichtendaten zum Wechselbeleg 20030516
4 Importing X_MSGPATTERN Call by reference Type reference (TYPE) CHAR255 Prüfschablone für Nachrichtendaten 20030516
5 Importing X_SWTTYPE Call by reference Type reference (TYPE) EIDESWTTYPE Wechselart 20030522
6 Exporting YT_ERROR Call by reference Type reference (TYPE) TEIDESWTMSGDATA_ERROR Fehlermeldungen zu Feldern der Wechselbeleg-Nachrichtendate 20040805
# Exception Resumable Description Created on
1 FIELD_MISSING Sollfeld fehlt 20030522
2 OPTIONAL_FIELD_MISSING optionales Feld fehlt 20030516
3 REQUIRED_FIELD_MISSING Mussfeld fehlt 20030516

Method CHECK_PODSERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20021220
2 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20021220
3 Importing X_SERVPROV Call by reference Type reference (TYPE) SERVICEID Serviceanbieter (alt) 20021220
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021220
2 FOUND Services zum Serviceanbieter gefunden 20021220
3 NOT_FOUND Keine Services zum Serviceanbieter gefunden 20021220

Method CHECK_SETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20030120
2 Importing X_SERVPROV Call by reference Type reference (TYPE) SERVICEID anmeldender Serviceanbieter 20030130
3 Importing X_SERVPROV_EXTID Call by reference Type reference (TYPE) DUNSNR Externe Nummer 20030311
4 Importing X_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20030120
# Exception Resumable Description Created on
1 ERROR_OCCURRED Feher bei der Verarbeitung 20030130
2 NOT_ALLOWED Bilanzkreis nicht zulässig 20021220
3 NOT_FOUND Bilanzkreis nicht bekannt 20021220

Method CHECK_SWITCH_AFTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20030117
2 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20030117
3 Importing X_SWTMDCAT Call by reference Type reference (TYPE) EIDESWTMDCAT Kategorie der Meldung 20030129
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20030129
2 EXISTING Wechsel nach dem Stichtag 20030117

Method CHECK_SWTTIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DEREGSPAGREE Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20021211
2 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20021202
3 Importing X_PROCESSINGDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20021202
4 Importing X_SWTMDCAT Call by reference Type reference (TYPE) EIDESWTMDCAT Kategorie der Meldung 20021202
5 Importing X_SWTTYPE Call by reference Type reference (TYPE) EIDESWTTYPE Wechselart 20021202
# Exception Resumable Description Created on
1 DATA_INVALID Falsche Parameterübergabe 20021202
2 ERROR_OCCURRED Fehler bei der Verarbeitung 20021202
3 FOREIGN_LOCK SAV gesperrt 20021218
4 KEYDATE_INVALID Einzugstermin bzw. Auszugsdatum nicht gültig 20021202
5 PROCDATE_INVALID An/Abmeldefrist nicht eingehalten 20021202

Method CHECK_WFEXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ERROR_MSG Call by reference Type reference (TYPE) ISU00_MESSAGE Nachrichtentyp Für ISU 20030110
2 Importing X_EXCN_NAME Call by reference Type reference (TYPE) RS38L_EXCN Name einer Ausnahme des Funktionsbausteins 20030110
# Exception Resumable Description Created on
1 BACKUP_SUPPLY_ACTIVE Ersatzbelieferung konnte nicht beendet werden 20030124
2 CUSTOMER_NOTIFICATION_MISSING Kunde wurde noch nicht informiert 20030110
3 MOVEOUT_MISSING Kein Auszug erfolgt 20030124
4 NEGATIVE_REPLY Negative Antwort empfangen 20030110
5 NO_DEREGSPAGREE keine Serviceanbietervereinbarung vorhanden 20030110
6 NO_ENROLL_CONFIRMATION Keine Anmeldungsbestätigung 20030110
7 NO_ENROLL_REPLY Keine Antwort auf Anmeldung 20030117
8 SCENARIOSWITCH_FAILED Szenario konnte nicht aufgebaut werden 20030110
9 UNKNOWN_EXCEPTION unbekannte Ausnahme 20030110

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DEREGSPAGREE Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20021202
2 Importing X_MSG_REFERENCE Call by reference Type reference (TYPE) EIDESWTMDNUM Laufende Nummer Nachrichtendaten zum Wechselbeleg 20030522
3 Importing X_SWITCHNUM Call by reference Type reference (TYPE) EIDESWTNUM Wechselbelegnummer 20030127
4 Importing X_SWTCHECKID Call by reference Type reference (TYPE) EIDESWTCHECKID Identifikation der Prüfung 20021202
5 Importing X_SWTVIEW Call by reference Type reference (TYPE) EIDESWTVIEW Wechselsicht 20030228
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021202
2 FOREIGN_LOCK SAV oder Parameterkonfiguration gesperrt 20021202
3 NOT_FOUND Prüfung unbekannt 20021202
4 NOT_RELEVANT Prüfung ist nicht relevant (durch SAV ausgeschaltet) 20021202

Method GET_COMPONENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_COMPONENTID Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20030527
2 Importing X_TABNAME Call by reference Type reference (TYPE) DDOBJNAME 'EIDESWTMSGDATA' Name eines ABAP Dictionary-Objekts 20030527
3 Exporting Y_FIELDNAME Call by reference Type reference (TYPE) SY-MSGV2 Nachrichten, Nachrichtenvariable 20030527
4 Exporting Y_FIELDTEXT Call by reference Type reference (TYPE) SY-MSGV1 Nachrichten, Nachrichtenvariable 20030522

Method GET_COMPONENT_TEXT on class CL_ISU_IDE_SWITCH_CHECK has no exception.

Method GET_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_PARNAME Call by reference Type reference (TYPE) RS38L_PAR_ Name des Parameters 20021204
2 Returning Y_DATATYPE Value transfer Type reference (TYPE) RS38L_TYP Datentyp des Parameters 20021204

Method GET_DATATYPE on class CL_ISU_IDE_SWITCH_CHECK has no exception.

Method GET_MSGPATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_FIELDCHECKID Call by reference Type reference (TYPE) EIDESWTFIELDCHECKID Identifikation der Feldprüfung 20030522
2 Importing X_SWTTYPE Call by reference Type reference (TYPE) EIDESWTTYPE Wechselart 20030522
3 Returning Y_MSGPATTERN Value transfer Type reference (TYPE) CHAR255 char255 20030522

Method GET_MSGPATTERN on class CL_ISU_IDE_SWITCH_CHECK has no exception.

Method GET_MSGTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_MSGID Call by reference Type reference (TYPE) ARBGB Nachrichten, Nachrichtenklasse 20021212
2 Importing X_MSGNO Call by reference Type reference (TYPE) MSGNO Nachrichten, Nachrichtennummer 20021212
3 Returning Y_MSGTXT Value transfer Type reference (TYPE) NATXT Nachrichtentext 20021212

Method GET_MSGTXT on class CL_ISU_IDE_SWITCH_CHECK has no exception.

Method GET_REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20030130
2 Importing X_KEYDATE Call by reference Type reference (TYPE) EIDESWTDATE Termin oder Frist im Lieferantenwechselprozess 20030130
3 Exporting YT_ETDZ Call by reference Type reference (TYPE) ISU07_IETDZ Tabellentyp für die tabelle etdz 20030131
4 Exporting YT_LOGIKZW Call by reference Type reference (TYPE) ILOGIKZW_TAB Logisch Zählwerke 20030130
# Exception Resumable Description Created on
1 ERROR_OCCURRED Kein Intervallzähler am Zählpunkt 20030130
2 NOT_FOUND Kein Profil am Zählwerk 20030130

Method GET_SPAGREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XYT_EXCEPTION Call by reference Type reference (TYPE) TPT_EXCEPTION Ausnahmen des Prüfbausteins 20021202
2 Importing X_DEREGSPAGREE Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20021202
3 Importing X_SWTCHECKID Call by reference Type reference (TYPE) EIDESWTCHECKID Identifikation der Prüfung 20021202
4 Importing X_SWTVIEW Call by reference Type reference (TYPE) EIDESWTVIEW Wechselsicht 20030228
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021202
2 FOREIGN_LOCK SAV ist gesperrt 20021202
3 NOT_RELEVANT Prüfung ist nicht relevant (durch SAV ausgeschaltet) 20021202

Method GET_SWTCHECKTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning Y_SWTCHECKTXT Value transfer Type reference (TYPE) EIDESWTCHECKTXT Beschreibung der der Prüfung im Lieferantenwechsel 20021212

Method GET_SWTCHECKTXT on class CL_ISU_IDE_SWITCH_CHECK has no exception.

Method SELECT_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SWTCHECKID Call by reference Type reference (TYPE) EIDESWTCHECKID Identifikation der Prüfung 20021202
2 Importing X_SWTVIEW Call by reference Type reference (TYPE) EIDESWTVIEW Wechselsicht 20030228
3 Exporting YT_EXCEPTION Call by reference Type reference (TYPE) TPT_EXCEPTION Ausnahmen des Prüfbausteins 20021202
4 Exporting YT_PARAMETER Call by reference Type reference (TYPE) TPT_PARAMETER Parameter des Prüfbausteins 20021202
5 Exporting Y_EIDESWTCHECK Call by reference Type reference (TYPE) EIDESWTCHECK Prüfung zum Lieferantenwechsel 20021202
6 Exporting Y_SWTCHECKTXT Call by reference Type reference (TYPE) EIDESWTCHECKTXT Beschreibung der der Prüfung im Lieferantenwechsel 20021202
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021202
2 NOT_FOUND Prüfung unbekannt 20021202

Method START_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_DATA Call by reference Type reference (TYPE) SWECONTTAB Parameter-Container 20021210
2 Exporting Y_ERROR_CODE Call by reference Type reference (TYPE) EIDESWTCHECKEXC_DATA Ausnahme aus dem Prüfbaustein 20021202
3 Exporting Y_ERROR_MSG Call by reference Type reference (TYPE) ISU00_MESSAGE Fehlermeldung aus dem Prüfbaustein 20021202
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021202

Method START_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_DATA Call by reference Type reference (TYPE) SWECONTTAB Parameter-Container 20021210
2 Exporting Y_ERROR_CODE Call by reference Type reference (TYPE) EIDESWTCHECKEXC_DATA Ausnahme aus dem Prüfbaustein 20021125
3 Exporting Y_ERROR_MSG Call by reference Type reference (TYPE) ISU00_MESSAGE Fehlermeldung aus dem Prüfbaustein 20021125
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20021125
2 FOREIGN_LOCK SAV oder Parameterkonfiguration gesperrt 20021202
3 NOT_FOUND Prüfung unbekannt 20021125
4 NOT_RELEVANT Prüfung nicht relevant (aufgrund SAV) 20021202

Method UPDATE_SWITCHDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ERROR_CODE Call by reference Type reference (TYPE) EIDESWTCHECKEXC_DATA Ausnahme aus dem Prüfbaustein 20030127
2 Importing X_ERROR_MSG Call by reference Type reference (TYPE) ISU00_MESSAGE Fehlermeldung aus dem Prüfbaustein 20030127
3 Importing X_SWTACT Call by reference Type reference (TYPE) EIDESWTACT Aktivität beim Servicewechsel 20030127
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler bei der Verarbeitung 20030522
2 FOREIGN_LOCK Wechselbeleg gesperrt 20030522
History
Last changed by/on SAP  20050224 
SAP Release Created in 471