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