SAP ABAP Class CL_DEF_IM_WTY_CREATE_COPY (Default Implementation for BAdI Definition WTY_CREATE_COPY)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-WTY (Application Component) Warranty Claim Processing
     ISAUTO_WTY (Package) Warranty Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_WTY_CREATE_COPY BAdI Interface IF_EX_WTY_CREATE_COPY 20010208
Properties
Class CL_DEF_IM_WTY_CREATE_COPY  
Short Description Default Implementation for BAdI Definition WTY_CREATE_COPY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_WTY   Warranty Processing 
Created 20010208   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PWTY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 WTY07 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_WTY_CREATE_COPY BAdI Interface IF_EX_WTY_CREATE_COPY 20010208
Friends
Class CL_DEF_IM_WTY_CREATE_COPY has no friend class.
Attributes
Class CL_DEF_IM_WTY_CREATE_COPY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DATA_CHANGE_CHANGE_DI Instance method Private Method Change of Data after Change in UI / BAPI 20030611
2 DATA_CHANGE_CHANGE_NO_DI Instance method Private Method Change of Data after Change in UI / BAPI 20030611
3 DATA_CHANGE_COPY_DI Instance method Private Method Change of Data after Copying of Versions 20030612
4 DATA_CHANGE_COPY_NO_DI Instance method Private Method Change of Data after Copying of Versions 20030612
5 DATA_CHANGE_CREATE_DI Instance method Private Method Change of Data on Creation of Claim 20030612
6 DATA_CHANGE_CREATE_NO_DI Instance method Private Method Change of Data on Creation of Claim 20030612
7 RESET_WARRANTYCHECK_RESULT Instance method Private Method Reset Check Result when Data is Changed 20031223
Events
Class CL_DEF_IM_WTY_CREATE_COPY has no event.
Types
Class CL_DEF_IM_WTY_CREATE_COPY has no local type.
Method Signatures

Method DATA_CHANGE_CHANGE_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PNWTYH Call by reference Type reference (TYPE) PNWTYH Dialogstruktur Garantieantrag Version 20030611
2 Changing CS_PNWTYH_DYN Call by reference Type reference (TYPE) WTY_PNWTYH_DYN_G Dynamische Felder Garantieantrag Kopf 20030611
3 Changing CS_PNWTYV Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) 20030611
4 Changing CS_PNWTYV_DYN Call by reference Type reference (TYPE) WTY_PNWTYV_DYN_G Dynamische Felder Garantieantrag Version 20030611
5 Changing CT_PVWTY Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Garantieantrag Positonen 20030611
6 Changing CT_PVWTY_DYN Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Felder Garantieantrag Position 20030611
7 Importing IS_PNWTYH_OLD Call by reference Type reference (TYPE) PNWTYH Garantieantragskopf (PVS-Knoten) alt 20030611
8 Importing IS_PNWTYV_OLD Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) alt 20030611
9 Importing IT_PVWTY_DYN_OLD Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Felder Garantieantrag Position alt 20030611
10 Importing IT_PVWTY_OLD Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Garantieantrag Positonen alt 20030611
11 Importing IT_PVWTY_VER_NEW Call by reference Type reference (TYPE) WTY_PVWTY_DIA_TAB aktuelle Positionen Version 20030611
# Exception Resumable Description Created on
1 EV_ERROR Fehler 20030611

Method DATA_CHANGE_CHANGE_NO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PNWTYH Call by reference Type reference (TYPE) PNWTYH Dialogstruktur Garantieantrag Version 20030611
2 Changing CS_PNWTYH_DYN Call by reference Type reference (TYPE) WTY_PNWTYH_DYN_G Dynamische Felder Garantieantrag Kopf 20030611
3 Changing CS_PNWTYV Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) 20030611
4 Changing CS_PNWTYV_DYN Call by reference Type reference (TYPE) WTY_PNWTYV_DYN_G Dynamische Felder Garantieantrag Version 20030611
5 Changing CT_PVWTY Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Garantieantrag Positonen 20030611
6 Changing CT_PVWTY_DYN Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Felder Garantieantrag Position 20030611
7 Importing IS_PNWTYH_OLD Call by reference Type reference (TYPE) PNWTYH Garantieantragskopf (PVS-Knoten) alt 20030611
8 Importing IS_PNWTYV_OLD Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) alt 20030611
9 Importing IT_PVWTY_DYN_OLD Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Felder Garantieantrag Position alt 20030611
10 Importing IT_PVWTY_OLD Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Garantieantrag Positonen alt 20030611
11 Importing IT_PVWTY_VER_NEW Call by reference Type reference (TYPE) WTY_PVWTY_DIA_TAB aktuelle Positionen Version 20030611
# Exception Resumable Description Created on
1 EV_ERROR Fehler 20030611

Method DATA_CHANGE_COPY_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PNWTYH Call by reference Type reference (TYPE) PNWTYH Garantieantragskopf (PVS-Knoten) 20030612
2 Changing CS_PNWTYV_TO Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) 20030612
3 Changing CT_PVWTY_DYN_TO Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Positionsdaten 20030612
4 Changing CT_PVWTY_TO Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Ziel Positionsdaten 20030612
5 Importing IS_PNWTYV_FROM Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) 20030612
6 Importing IT_PVWTY_FROM Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Quell Positionsdaten 20030612
7 Importing IV_KATEG_FROM Call by reference Type reference (TYPE) WTY_KATEG Kategorie 20030612
8 Importing IV_KATEG_TO Call by reference Type reference (TYPE) WTY_KATEG Kategorie 20030612

Method DATA_CHANGE_COPY_DI on class CL_DEF_IM_WTY_CREATE_COPY has no exception.

Method DATA_CHANGE_COPY_NO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PNWTYH Call by reference Type reference (TYPE) PNWTYH Garantieantragskopf (PVS-Knoten) 20030612
2 Changing CS_PNWTYV_TO Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) 20030612
3 Changing CT_PVWTY_DYN_TO Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Positionsdaten 20030612
4 Changing CT_PVWTY_TO Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Ziel Positionsdaten 20030612
5 Importing IS_PNWTYV_FROM Call by reference Type reference (TYPE) PNWTYV Garantieantragsversion (PVS-Knoten) 20030612
6 Importing IT_PVWTY_FROM Call by reference Type reference (TYPE) PWTY_PVWTY_LI_TAB Quell Positionsdaten 20030612
7 Importing IV_KATEG_FROM Call by reference Type reference (TYPE) WTY_KATEG Kategorie 20030612
8 Importing IV_KATEG_TO Call by reference Type reference (TYPE) WTY_KATEG Kategorie 20030612

Method DATA_CHANGE_COPY_NO_DI on class CL_DEF_IM_WTY_CREATE_COPY has no exception.

Method DATA_CHANGE_CREATE_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PNWTYH Call by reference Type reference (TYPE) PNWTYH Garantieantragskopf (PVS-Knoten) 20030612
2 Changing CS_PNWTYV Call by reference Type reference (TYPE) PNWTYV Versionsdaten (PVS-Knoten) 20030612
3 Changing CS_PVWTY Call by reference Type reference (TYPE) PVWTY Positionsdaten (PVS-Varianten) 20030612
4 Changing CT_PVWTY_DYN Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Felder Garantieantrag Position 20030612

Method DATA_CHANGE_CREATE_DI on class CL_DEF_IM_WTY_CREATE_COPY has no exception.

Method DATA_CHANGE_CREATE_NO_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PNWTYH Call by reference Type reference (TYPE) PNWTYH Garantieantragskopf (PVS-Knoten) 20030612
2 Changing CS_PNWTYV Call by reference Type reference (TYPE) PNWTYV Versionsdaten (PVS-Knoten) 20030612
3 Changing CS_PVWTY Call by reference Type reference (TYPE) PVWTY Positionsdaten (PVS-Varianten) 20030612
4 Changing CT_PVWTY_DYN Call by reference Type reference (TYPE) PWTY_PVWTY_DYN_TAB Dynamische Felder Garantieantrag Position 20030612

Method DATA_CHANGE_CREATE_NO_DI on class CL_DEF_IM_WTY_CREATE_COPY has no exception.

Method RESET_WARRANTYCHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_IN_MWTY Call by reference Type reference (TYPE) WTY_RESULT Ergebnis der Garantieprüfung pro Garantie 20031223
2 Exporting EV_RESULT_OUT_MWTY Call by reference Type reference (TYPE) WTY_RESULT Ergebnis der Garantieprüfung pro Garantie 20031223
3 Importing IV_CHECK_DATE_NEW Call by reference Type reference (TYPE) WTY_REFDT Referenzdatum 20031223
4 Importing IV_CHECK_DATE_OLD Call by reference Type reference (TYPE) WTY_REFDT Referenzdatum 20031223
5 Importing IV_GWLDT_NEW Call by reference Type reference (TYPE) WTY_GWLDT Startdatum der zugeordneten Garantie 20031223
6 Importing IV_GWLDT_OLD Call by reference Type reference (TYPE) WTY_GWLDT Startdatum der zugeordneten Garantie 20031223
7 Importing IV_MGANR_NEW Call by reference Type reference (TYPE) WTY_MGANR Mustergarantie 20031223
8 Importing IV_MGANR_OLD Call by reference Type reference (TYPE) WTY_MGANR Mustergarantie 20031223
9 Importing IV_RELOB_EXT_NEW Call by reference Type reference (TYPE) WTY_RELOB_EXT Externe Objektnummer 20031223
10 Importing IV_RELOB_EXT_OLD Call by reference Type reference (TYPE) WTY_RELOB_EXT Externe Objektnummer 20031223
11 Importing IV_RELTY_NEW Call by reference Type reference (TYPE) WTY_RELTY Art des Garantieobjekts 20031223
12 Importing IV_RELTY_OLD Call by reference Type reference (TYPE) WTY_RELTY Art des Garantieobjekts 20031223

Method RESET_WARRANTYCHECK_RESULT on class CL_DEF_IM_WTY_CREATE_COPY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C2