SAP ABAP Class CL_WTY20 (Warranty Check)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷ LO-WTY (Application Component) Warranty Claim Processing
⤷ ISAUTO_WTY_MWTY (Package) Warranty Master Warranty / Warranty Check Master Warranty
⤷ LO-WTY (Application Component) Warranty Claim Processing
⤷ ISAUTO_WTY_MWTY (Package) Warranty Master Warranty / Warranty Check Master Warranty
Properties
Class | CL_WTY20 | |
Short Description | Warranty Check | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | WTY20 | |
Program status | ||
Category | 0 | |
Package | ISAUTO_WTY_MWTY | Warranty Master Warranty / Warranty Check Master Warranty |
Created | 20021018 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | PWTY | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | WTY20 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WTY20 has no interface implemented.
Friends
Class CL_WTY20 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GT_BGMK | Static Attribute | Private | Type reference (TYPE) | WTY20_BGMK | Master Warranty Structure for Warranty Processing | 20021025 | ||
2 | GT_BGMP | Static Attribute | Private | Type reference (TYPE) | WTY20_BGMP | Master Warranty Structure for Warranty Processing | 20021025 | ||
3 | GT_BGMS | Static Attribute | Private | Type reference (TYPE) | WTY20_BGMS | Master Warranty Structure for Warranty Processing | 20021025 | ||
4 | GT_BGMT | Static Attribute | Private | Type reference (TYPE) | WTY20_BGMT | Master Warranty Structure for Warranty Processing | 20021025 | ||
5 | GT_BGMZ | Static Attribute | Private | Type reference (TYPE) | WTY20_BGMZ | Master Warranty Structure for Warranty Processing | 20021025 | ||
6 | GT_CABNT | Static Attribute | Private | Type reference (TYPE) | WTY20_CABNT | Master Warranty Structure for Warranty Processing | 20021025 | ||
7 | GT_T790G | Static Attribute | Private | Type reference (TYPE) | WTY20_T790G | Master Warranty Structure for Warranty Processing | 20021025 | ||
8 | GT_T790G_T | Static Attribute | Private | Type reference (TYPE) | WTY20_T790G_T | Master Warranty Structure for Warranty Processing | 20021025 | ||
9 | GT_T791Z | Static Attribute | Private | Type reference (TYPE) | WTY20_T791Z | Master Warranty Structure for Warranty Processing | 20021025 | ||
10 | GV_DAY_UNIT | Static Attribute | Private | Type reference (TYPE) | MSEHI | Unit of Measurement | 20021121 | ||
11 | GV_DAY_UNIT_CUST | Static Attribute | Private | Type reference (TYPE) | MSEHI | Unit of Measurement | 20021121 | ||
12 | GV_FIRST_READ | Instance attribute | Private | Type reference (TYPE) | C | 20021121 | |||
13 | GV_IN | Static Attribute | Private | Type reference (TYPE) | STRING | Warranty Types Inbound | 20021126 | ||
14 | GV_MODE | Instance attribute | Private | Type reference (TYPE) | C | 20021121 | |||
15 | GV_MSEHI_TIME | Static Attribute | Private | Type reference (TYPE) | T006-MSEHI | Unit of Measurement | 20021121 | ||
16 | GV_OBJNR | Instance attribute | Private | Type reference (TYPE) | WTY_OBJNR | Object Number | 20021121 | ||
17 | GV_OBJNR_SWITCH | Instance attribute | Private | Type reference (TYPE) | C | 20021121 | |||
18 | GV_OUT | Static Attribute | Private | Type reference (TYPE) | STRING | Warranty Types Outbound | 20021126 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALENDER_COUNTER_RESULT | Instance method | Protected | Method | Determination Check Result for Calendar Counters | 20021025 |
2 | DETERMINE_COUNTER_RESULT | Instance method | Protected | Method | Determination Check Result for Counters | 20021025 |
3 | DETERMINE_OBJECT_RESULT | Instance method | Protected | Method | Determination Check Result for Object | 20021025 |
4 | DETERMINE_OBJECT_TYPE | Instance method | Public | Method | Determine Object Type from Object Number | 20030220 |
5 | DETERMINE_POS_RESULT | Instance method | Protected | Method | Check at Item Level | 20021025 |
6 | MASTER_TABLE_READ | Instance method | Protected | Method | Read Master Warranty Tables | 20021025 |
7 | MDOC_COUNT_RESULT | Instance method | Protected | Method | Determination of Result for Measuring Point Counters | 20021025 |
8 | SIM_COUNT_RESULT | Instance method | Protected | Method | Simulation Check with Counter | 20021025 |
9 | WARRANTY_CHECK | Instance method | Public | Method | Warranty Check | 20021025 |
Events
Class CL_WTY20 has no event.
Types
Class CL_WTY20 has no local type.
Method Signatures
Method CALENDER_COUNTER_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RESULT_COUNTER | Call by reference | Type reference (TYPE) | WTY_RESULT_COUNTER | Ergebnisse der Garantieprüfung Zähler | 20021025 | ||
2 | Importing | IS_DATA | Call by reference | Type reference (TYPE) | WTY20_MASTER | Garantiedaten | 20021025 | ||
3 | Importing | IV_CALENDER | Call by reference | Type reference (TYPE) | SCAL-FCALID | Fabrikkalender | 20021025 | ||
4 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20021025 | ||
5 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TNAME | Tabellenname | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CALENDER_PROBLEM | Problem mit genutzten Kalender | 20031218 | |
2 | CONVERSION_ERROR | Keine Umrechnung in SI Einheit möglich | 20021025 | |
3 | NO_T006_ENTRY | Eintrag nicht in Tabelle T006 oder T006D | 20021025 | |
4 | NO_TIME_COUNTER | Kein Zähler mit Zeitdimension | 20021025 |
Method DETERMINE_COUNTER_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULT_C | Call by reference | Type reference (TYPE) | WTY_RESULT_COUNTER_TAB | WTY_RESULT_COUNTER | 20021025 | ||
2 | Importing | IT_BGMKOBJ | Call by reference | Type reference (TYPE) | WTY_BGMKOBJ_TAB | _BGMKOBJ | 20021025 | ||
3 | Importing | IT_IMPT | Call by reference | Type reference (TYPE) | WTY_IMPT_T | Meßpunkt (Quasi-View) | 20021025 | ||
4 | Importing | IT_OBJNR_OBJNR | Call by reference | Type reference (TYPE) | WTY_OBJNR_OBJNR_TAB | WTY_OBJNR_OBJNR | 20021025 | ||
5 | Importing | IV_CALENDER | Call by reference | Type reference (TYPE) | SCAL-FCALID | Fabrikkalender | 20021025 | ||
6 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20021025 |
Method DETERMINE_COUNTER_RESULT on class CL_WTY20 has no exception.
Method DETERMINE_OBJECT_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULT_O | Call by reference | Type reference (TYPE) | WTY_RESULT_OBJECT_TAB | Ergebnis Garantieprüfung | 20021025 | ||
2 | Importing | IT_BGMKOBJ | Call by reference | Type reference (TYPE) | WTY_BGMKOBJ_TAB | _BGMKOBJ | 20021025 | ||
3 | Importing | IT_RESULT_P | Call by reference | Type reference (TYPE) | WTY_RESULT_POSITION_TAB | Ergebnis Garantieprüfung | 20021025 | ||
4 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum für Prüfung | 20021025 | ||
5 | Importing | IV_POS_VGLZA | Call by reference | Type reference (TYPE) | VGLZA | 'AND' | Vergleichsoperator Garantiezähler | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler bei der Prüfung | 20021025 |
Method DETERMINE_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_RELTY | Call by reference | Type reference (TYPE) | WTY_RELTY | Art des Garantieobjekts | 20030220 | ||
2 | Importing | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Objektnummer | 20030220 |
Method DETERMINE_OBJECT_TYPE on class CL_WTY20 has no exception.
Method DETERMINE_POS_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULT_P | Call by reference | Type reference (TYPE) | WTY_RESULT_POSITION_TAB | WTY_RESULT_POSITION | 20021025 | ||
2 | Importing | IT_BGMKOBJ | Call by reference | Type reference (TYPE) | WTY_BGMKOBJ_TAB | _BGMKOBJ | 20021025 | ||
3 | Importing | IT_IMPT | Call by reference | Type reference (TYPE) | WTY_IMPT_T | Meßpunkt (Quasi-View) | 20021025 | ||
4 | Importing | IT_RESULT_C | Call by reference | Type reference (TYPE) | WTY_RESULT_COUNTER_TAB | WTY_RESULT_COUNTER | 20021025 | ||
5 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum Datum der Prüfung | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20021121 |
Method MASTER_TABLE_READ Signature
Method MASTER_TABLE_READ on class CL_WTY20 has no parameter.
Method MASTER_TABLE_READ on class CL_WTY20 has no exception.
Method MDOC_COUNT_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RESULT_COUNTER | Call by reference | Type reference (TYPE) | WTY_RESULT_COUNTER | Ergebnisse der Garantieprüfung Zähler | 20021025 | ||
2 | Importing | IS_DATA | Call by reference | Type reference (TYPE) | WTY20_MASTER | 20021025 | |||
3 | Importing | IT_IMPT | Call by reference | Type reference (TYPE) | WTY_IMPT_T | Meßpunkt (Quasi-View) | 20021025 | ||
4 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20021025 | ||
5 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TNAME | Tabellenname | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_CALCULATION | Fehler bei der Wertermittlung | 20021025 | |
2 | ERROR_CONVERSION | Konvertierungsfehler | 20021025 |
Method SIM_COUNT_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RESULT_COUNTER | Call by reference | Type reference (TYPE) | WTY_RESULT_COUNTER | Ergebnis der Garantieprüfung für Zähler | 20021025 | ||
2 | Importing | IS_DATA | Call by reference | Type reference (TYPE) | WTY20_MASTER | Garantieabwicklung Mustergarantie Zuordnung | 20021025 | ||
3 | Importing | IT_IMPT | Call by reference | Type reference (TYPE) | WTY_IMPT_T | Meßpunkt (Quasi-View) | 20021025 | ||
4 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20021025 | ||
5 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TNAME | 'LS_MASTER' | Tabellenname | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_CALCULATION | Fehler Berechnung | 20021025 | |
2 | ERROR_CONVERSION | Fehler Konvertierung | 20021025 |
Method WARRANTY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_IMPT | Call by reference | Type reference (TYPE) | WTY_IMPT_T | Meßpunkt (Quasi-View) | 20021025 | ||
2 | Exporting | ET_MASTER | Call by reference | Type reference (TYPE) | WTY20_MASTER_TAB | 20021128 | |||
3 | Exporting | ET_RESULT_C | Call by reference | Type reference (TYPE) | WTY_RESULT_COUNTER_TAB | WTY_RESULT_COUNTER | 20021025 | ||
4 | Exporting | ET_RESULT_IO | Call by reference | Type reference (TYPE) | WTY_RESULT_OBJECT_IN_OUT_T | WTY_RESULT_OBJECT_IN_OUT | 20021126 | ||
5 | Exporting | ET_RESULT_O | Call by reference | Type reference (TYPE) | WTY_RESULT_OBJECT_TAB | WTY_RESULT_object | 20021025 | ||
6 | Exporting | ET_RESULT_P | Call by reference | Type reference (TYPE) | WTY_RESULT_POSITION_TAB | WTY_RESULT_POSITION | 20021025 | ||
7 | Importing | IS_BGMKOBJ | Call by reference | Type reference (TYPE) | BGMKOBJ | Mustergarantie - Objekt Zuordnung | 20021025 | ||
8 | Importing | IT_BGMKOBJ | Call by reference | Type reference (TYPE) | WTY_BGMKOBJ_TAB | _BGMKOBJ | 20021025 | ||
9 | Importing | IT_HIERACHY_OBJNR | Call by reference | Type reference (TYPE) | WTY_OBJNR_OBJNR_TAB | Objektnummer höherer O.in der Hierachie, zur Ergebnis ermitt | 20030612 | ||
10 | Importing | IT_IMPT | Call by reference | Type reference (TYPE) | WTY_IMPT_T | Meßpunkt (Quasi-View) | 20021025 | ||
11 | Importing | IT_OBJNR_OBJNR | Call by reference | Type reference (TYPE) | WTY_OBJNR_OBJNR_TAB | WTY_OBJNR_OBJNR | 20021025 | ||
12 | Importing | IV_CALENDER | Call by reference | Type reference (TYPE) | SCAL-FCALID | 'W8' | Fabrikkalender | 20021025 | |
13 | Importing | IV_CHECK_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20021025 | ||
14 | Importing | IV_HEAD_VGLZA | Call by reference | Type reference (TYPE) | WTY_VGLZA | 'OR' | Verknüpfung der Positionsergebnisse der Garantieprüfung | 20021126 | |
15 | Importing | IV_POS_VGLZA | Call by reference | Type reference (TYPE) | WTY_VGLZA | 'AND' | Verknüpfung der Ergebnisse Position Garantieprüfung | 20021025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_ERROR | Fehler bei der Ergebnissermittlung Objekt | 20021025 | |
2 | POSITION_ERROR | Fehler bei der Ergebnissermittlung Position | 20021025 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 471 |