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
⤷ 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 |