SAP ABAP Class CDESK_IPPE_VARIANT (Test Class for SK)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-CAD (Application Component) CAD Integration
     CDESK (Package) CAD Desktop
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CDESK_IPPE_OBJECT Test Class for SK 20020219
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CDESK_IPPE_ASSEMBLYHEAD Test Class for SK 20020219
2 Inheritance (c INHERITING FROM c_ref)  CDESK_IPPE_ASSEMBLYITEM Test Class for SK 20020219
Properties
Class CDESK_IPPE_VARIANT  
Short Description Test Class for SK    
Super Class CDESK_IPPE_OBJECT Test Class for SK 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CDESK   CAD Desktop 
Created 20020219   SAP 
Last change 20020219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CDESK_IPPE_VARIANT has no interface implemented.
Friends
Class CDESK_IPPE_VARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALTERNATIVE Instance attribute Public Object reference (TYPE REF TO) CDESK_IPPE_ALTERNATIVE Test Class for SK 20020219
2 DELETE_FLG Instance attribute Public Type reference (TYPE) PPE_DELETE_OBJECT Object Deleted 20020219
3 POSVID Instance attribute Public Type reference (TYPE) POSVID iPPE Variant: Identification 20020219
4 POSVTX_TAB Instance attribute Protected Type reference (TYPE) PPET_POSVTX_LI_TAB Description of variant 20020219
5 PVCMPD Instance attribute Public Type reference (TYPE) PVCMPD_LI PVS Variant (CMP): Basic Data 20020219
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020219
2 EXIST Instance method Public Method Existence Check 20020219
3 EXPORT_BAPI_DATA Instance method Public Method Returns BAPI Structures 20020219
4 GETPOSVID Instance method Public Method Returns PVGUID 20020219
5 GET_DMU_DOC Instance method Public Method Reads DMU Document 20020219
6 IMPORT_BAPI_DATA Instance method Public Method 20020219
7 READDETAILS Instance method Public Method Read Details 20020219
8 SETPVGUID Instance method Public Method Sets the Int. Variant ID 20020219
9 SETPVNAME Instance method Public Method Sets the Ext. Variant Name 20020219
10 SET_DMU_DOC Instance method Public Method Sets a DMU Document 20020219
Events
Class CDESK_IPPE_VARIANT has no event.
Types
Class CDESK_IPPE_VARIANT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CDESK_IPPE_NODE Testklasse für SK 20020219
2 Importing IM_PNGUID Call by reference Type reference (TYPE) PVS_PNGUID Interne Nummer des iPPE-Knotens 20020219
3 Importing IM_PNODE Call by reference Type reference (TYPE) PVS_PNODE Bezeichnung iPPE-Knoten 20020219
4 Importing IM_POSVID Call by reference Type reference (TYPE) POSVID POSVID 20020219
5 Importing IM_PVCMPD Call by reference Type reference (TYPE) PVCMPD Zusatzdaten 20020219
6 Importing IM_PVGUID Call by reference Type reference (TYPE) PVS_PVGUID interne Nummer der PVS-Variante 20020219
7 Importing IM_PVNAME Call by reference Type reference (TYPE) PVS_POSVAR Variante 20020219
8 Importing IM_QUANT Call by reference Type reference (TYPE) PVS_QUANT Menge (in Positionsvariante) 20020219
9 Importing IM_QUNIT Call by reference Type reference (TYPE) PVS_QUNIT Mengeneinheit 20020219

Method CONSTRUCTOR on class CDESK_IPPE_VARIANT has no exception.

Method EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXIST Call by reference Type reference (TYPE) C ppet_false or ppet_true 20020219
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020219

Method EXIST on class CDESK_IPPE_VARIANT has no exception.

Method EXPORT_BAPI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BAPI1176_CMP_VARIANTDATA Call by reference Type reference (TYPE) BAPI1176_CMP_VARIANTDATA iPPE / BAPI: Attribute der Variante der Produktstruktur 20020219
2 Exporting EX_BAPI_PPE_VAR_LONGTEXT Call by reference Type reference (TYPE) PPEWEB_POSV_LONGTEXT_TAB Tabelle für Langtexte von Varianten 20020219

Method EXPORT_BAPI_DATA on class CDESK_IPPE_VARIANT has no exception.

Method GETPOSVID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_POSVID Value transfer Type reference (TYPE) POSVID 20020219

Method GETPOSVID on class CDESK_IPPE_VARIANT has no exception.

Method GET_DMU_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOCID_EXT Call by reference Type reference (TYPE) DOCID_EXT Dokumentschlüssel intern-extern in der iPPE 20020219
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020219

Method GET_DMU_DOC on class CDESK_IPPE_VARIANT has no exception.

Method IMPORT_BAPI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BAPI1176_CMP_VARIANTDATA Call by reference Type reference (TYPE) BAPI1176_CMP_VARIANTDATA iPPE / BAPI: Attribute der Variante der Produktstruktur 20020219
2 Importing IM_LONGTEXT_TAB Call by reference Type reference (TYPE) PPEWEB_POSV_LONGTEXT_TAB Tabelle für Langtexte von Varianten 20020219

Method IMPORT_BAPI_DATA on class CDESK_IPPE_VARIANT has no exception.

Method READDETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALTDATA Call by reference Type reference (TYPE) BAPI1176_CMP_ALTDATA iPPE / BAPI: Alternative der Komponente 20020219
2 Exporting EX_ALTTEXT_TAB Call by reference Type reference (TYPE) PPEWEB_ALTERNATIVE_TEXT_TAB Tabelle für Kurztexte zu Alternativen 20020219
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020219

Method READDETAILS on class CDESK_IPPE_VARIANT has no exception.

Method SETPVGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PNGUID Call by reference Type reference (TYPE) PVS_PNGUID Interne Nummer des iPPE-Knotens 20020219
2 Importing IM_PVGUID Call by reference Type reference (TYPE) PVS_PVGUID interne Nummer der PVS-Variante 20020219

Method SETPVGUID on class CDESK_IPPE_VARIANT has no exception.

Method SETPVNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PNODE Call by reference Type reference (TYPE) PVS_PNODE Bezeichnung iPPE-Knoten 20020219
2 Importing IM_PVNAME Call by reference Type reference (TYPE) PVS_POSVAR Variante 20020219
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020219

Method SETPVNAME on class CDESK_IPPE_VARIANT has no exception.

Method SET_DMU_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DOCID_EXT Call by reference Type reference (TYPE) DOCID_EXT Dokumentschlüssel intern-extern in der iPPE 20020219
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020219

Method SET_DMU_DOC on class CDESK_IPPE_VARIANT has no exception.
History
Last changed by/on SAP  20020219 
SAP Release Created in 110