SAP ABAP Class CL_ERP_SE_PVS (SES Search Help for iPPE PVS Nodes)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-MD-PPE (Application Component) Integrated Product and Process Engineering
     CPPER3E_APPL (Package) iPPE Application in ERP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20050222
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COM_SE_BUSOBJ_REL Relation Interface for Search Engine Service (SES) 20050223
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PPELIEXT_CNTL iPPE Engine Interface for External Objects 20050223
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PPELIEXT_OPERATION iPPE Engine Interface for Operations on Objects 20050223
Properties
Class CL_ERP_SE_PVS  
Short Description SES Search Help for iPPE PVS Nodes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPER3E_APPL   iPPE Application in ERP 
Created 20050222   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPET1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COM_SE_BUSOBJ Object Interface for Search Engine Service (SES) 20050222
2 IF_COM_SE_BUSOBJ_REL Relation Interface for Search Engine Service (SES) 20050223
3 IF_PPELIEXT_CNTL iPPE Engine Interface for External Objects 20050223
4 IF_PPELIEXT_OPERATION iPPE Engine Interface for Operations on Objects 20050223
Friends
Class CL_ERP_SE_PVS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ATTR_AENNR Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'aennr' 20050224
2 GC_ATTR_ALTNAME Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'altname' 20050224
3 GC_ATTR_APPLOBJ_TYPE Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'applobj_type' 20050224
4 GC_ATTR_CHNGBY Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'chngby' 20050224
5 GC_ATTR_CHNGDAT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'chngdat' 20050224
6 GC_ATTR_CLASSNUM Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'class' 20050224
7 GC_ATTR_CMPEXT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'cmpext' 20050224
8 GC_ATTR_CREABY Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'creaby' 20050224
9 GC_ATTR_CREADAT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'creadat' 20050224
10 GC_ATTR_DEPENDENCY Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'dependency' 20050224
11 GC_ATTR_DMUDOC Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'dmudoc' 20050224
12 GC_ATTR_KLART Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'klart' 20050224
13 GC_ATTR_LONGTEXT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'longtext' 20050224
14 GC_ATTR_NODENAME Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'pname' 20050224
15 GC_ATTR_PXTYPE Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'pntype' 20050224
16 GC_ATTR_SHORTTEXT Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'shorttext' 20050224
17 GC_ATTR_VARNAME Constant Private Type reference (TYPE) TREXD_ATTR_NAME 'varname' 20050224
18 GC_BUSOBJ Constant Public Type reference (TYPE) COM_SEARCH_TV_BUSOBJ 'BUS1176' Business Object in Search Engine Service (SES) 20050224
19 GC_FIRST_REL Constant Private Type reference (TYPE) CHAR0010 '1' Relationship Type: Node - Variant 20050303
20 GC_FOURTH_REL Constant Private Type reference (TYPE) CHAR0010 '4' Relationship Type: Node - Materal 20050330
21 GC_SECOND_REL Constant Private Type reference (TYPE) CHAR0010 '2' Relationship Type: Node - Alternative 20050303
22 GC_THIRD_REL Constant Private Type reference (TYPE) CHAR0010 '3' Relationship Type: Node - Document 20050330
23 GC_TYPE_AENNR Constant Private Type reference (TYPE) DDOBJNAME 'STRING' Name of ABAP Dictionary Object 20050224
24 GC_TYPE_ALTNAME Constant Private Type reference (TYPE) DDOBJNAME 'PVS_ALTNUM' Name of ABAP Dictionary Object 20050224
25 GC_TYPE_APPLOBJ_TYPE Constant Private Type reference (TYPE) DDOBJNAME 'PPE_APPLOBJ_TYPE' Name of ABAP Dictionary Object 20050224
26 GC_TYPE_CHNGBY Constant Private Type reference (TYPE) DDOBJNAME 'PVS_AENAM' Name of ABAP Dictionary Object 20050224
27 GC_TYPE_CHNGDAT Constant Private Type reference (TYPE) DDOBJNAME 'PVS_AEDAT' Name of ABAP Dictionary Object 20050224
28 GC_TYPE_CLASSNUM Constant Private Type reference (TYPE) DDOBJNAME 'PPE_CLASS' Name of ABAP Dictionary Object 20050224
29 GC_TYPE_CMPEXT Constant Private Type reference (TYPE) DDOBJNAME 'STRING' Name of ABAP Dictionary Object 20050224
30 GC_TYPE_CREABY Constant Private Type reference (TYPE) DDOBJNAME 'PVS_ANNAM' Name of ABAP Dictionary Object 20050224
31 GC_TYPE_CREADAT Constant Private Type reference (TYPE) DDOBJNAME 'PVS_ANDAT' Name of ABAP Dictionary Object 20050224
32 GC_TYPE_DEPENDENCY Constant Private Type reference (TYPE) DDOBJNAME 'STRING' Name of ABAP Dictionary Object 20050224
33 GC_TYPE_DMUDOC Constant Private Type reference (TYPE) DDOBJNAME 'PPE_TEXT60' Name of ABAP Dictionary Object 20050224
34 GC_TYPE_KLART Constant Private Type reference (TYPE) DDOBJNAME 'PPE_KLASSENART' Name of ABAP Dictionary Object 20050224
35 GC_TYPE_LONGTEXT Constant Private Type reference (TYPE) DDOBJNAME 'STRING' Name of ABAP Dictionary Object 20050224
36 GC_TYPE_NODENAME Constant Private Type reference (TYPE) DDOBJNAME 'PVS_PNODE' Name of ABAP Dictionary Object 20050224
37 GC_TYPE_PXTYPE Constant Private Type reference (TYPE) DDOBJNAME 'PVS_CUST_TYPE' Name of ABAP Dictionary Object 20050224
38 GC_TYPE_SHORTTEXT Constant Private Type reference (TYPE) DDOBJNAME 'PPE_TEXT60' Name of ABAP Dictionary Object 20050224
39 GC_TYPE_VARNAME Constant Private Type reference (TYPE) DDOBJNAME 'PVS_POSVAR' Name of ABAP Dictionary Object 20050224
40 GR_PPELIEXT_CNTL Static Attribute Private Object reference (TYPE REF TO) CL_ERP_SE_PVS Change Registry for TREX 20050223
41 GT_POINTER Static Attribute Private Type reference (TYPE) COM_SEARCH_TT_CPOINTER_DATA Net Data for SES Change Pointer 20050223
42 SC_APPLOBJ Constant Private Type reference (TYPE) PVS_APPLOBJ_TYPE 'SEN' Application Object Type for iPPE 20050223
Methods
# Method Level Visibility Method type Description Created on
1 ADD_A_ATTRIBUTES Static method Private Method Creates Attribute for Alternative 20050224
2 ADD_N_ATTRIBUTES Static method Private Method Creates Attribute for Node 20050224
3 ADD_V_ATTRIBUTES Static method Private Method Creates Attribute for Variant 20050224
4 GET_ALTERNATIVE_STRINGS Static method Protected Method Creates Strings for Variants 20050222
5 GET_DOCS Static method Protected Method Determines Documents 20050222
6 GET_LONGTEXT Static method Protected Method Determines Long Text 20050222
7 GET_MODEL_OBJ Static method Private Method Gets all change statuses of variants and alternat. for nodes 20050401
8 GET_PPELIEXT_CNTL Static method Public Method Get Instance with Handle to IF_PPELIEXT_CNTL 20050223
9 GET_VALUES_OF_ATTR Static method Protected Method Read Attribute Values 20050222
10 GET_VARIANT_STRINGS Static method Protected Method Creates Strings for Variants 20050222
Events
Class CL_ERP_SE_PVS has no event.
Types
Class CL_ERP_SE_PVS has no local type.
Method Signatures

Method ADD_A_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSISTANT Call by reference Object reference (TYPE REF TO) CL_COM_SE_BUSOBJ_VALUE_ASSIST Assistent für die Attributwerteliste d. Suchmaschinenservice 20050224
2 Importing IV_KEY Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_ID Characterfeld der Länge 32 20050224
# Exception Resumable Description Created on
1 ERROR 20050224

Method ADD_N_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSISTANT Call by reference Object reference (TYPE REF TO) CL_COM_SE_BUSOBJ_VALUE_ASSIST Assistent für die Attributwerteliste d. Suchmaschinenservice 20050224
2 Importing IV_KEY Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_ID Characterfeld der Länge 32 20050224
# Exception Resumable Description Created on
1 ERROR 20050224

Method ADD_V_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSISTANT Call by reference Object reference (TYPE REF TO) CL_COM_SE_BUSOBJ_VALUE_ASSIST Assistent für die Attributwerteliste d. Suchmaschinenservice 20050224
2 Importing IV_KEY Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_ID Characterfeld der Länge 32 20050224
# Exception Resumable Description Created on
1 ERROR 20050224

Method GET_ALTERNATIVE_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_OF_ATTR Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Wert(e) des Attributs vom angefragten Objekt 20050222
2 Importing IS_OBJECT Call by reference Type reference (TYPE) PNODID enthält Primärschlüsselwerte des Objekts 20050222
# Exception Resumable Description Created on
1 ERROR 20050222

Method GET_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_OF_ATTR Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Tabelle mit Attributwerten zu Objekten 20050222
2 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050222
3 Importing IV_APPLOBJ_TYPE Call by reference Type reference (TYPE) PVS_APPLOBJ_TYPE Anwendungsobjekttyp des iPPE 20050222
4 Importing IV_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050222
5 Importing IV_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE Objekttyp des iPPE 20050222

Method GET_DOCS on class CL_ERP_SE_PVS has no exception.

Method GET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIST Call by reference Object reference (TYPE REF TO) CL_COM_SE_BUSOBJ_VALUE_ASSIST Assistent für die Attributwerteliste d. Suchmaschinenservice 20050224
2 Importing IT_SPRAS Call by reference Type reference (TYPE) F4EXTSPRAS Sprachenschluessel 20050222
3 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050222
4 Importing IV_GUID Call by reference Type reference (TYPE) PVS_PNGUID Interne Nummer des iPPE-Knotens 20050222
5 Importing IV_OTYPE Call by reference Type reference (TYPE) PVS_OTYPE Objekttyp des iPPE 20050222
# Exception Resumable Description Created on
1 ERROR 20050222

Method GET_MODEL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) PPET_AENNR_TAB 20050401
2 Importing IS_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI interne Identifikation für PVS Objekte 20050401
3 Importing IV_AENNR_RELEVANT Call by reference Type reference (TYPE) XFELD PPET_TRUE Feld zum Ankreuzen 20050401

Method GET_MODEL_OBJ on class CL_ERP_SE_PVS has no exception.

Method GET_PPELIEXT_CNTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSTANCE Call by reference Object reference (TYPE REF TO) IF_PPELIEXT_CNTL Interface der iPPE-Engine für externe Objekte 20050223

Method GET_PPELIEXT_CNTL on class CL_ERP_SE_PVS has no exception.

Method GET_VALUES_OF_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_OF_ATTR Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Wert(e) des Attributs vom angefragten Objekt 20050222
2 Importing IS_OBJECT Call by reference Type reference (TYPE) PNODID enthält Primärschlüsselwerte des Objekts 20050222
3 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME Attribut(name), für den der Wert ermittelt werden soll 20050222
4 Importing IV_LANG Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050222
# Exception Resumable Description Created on
1 ERROR 20050222

Method GET_VARIANT_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_OF_ATTR Call by reference Type reference (TYPE) COM_SEARCH_TT_ATTRIBUTE_VALUE Wert(e) des Attributs vom angefragten Objekt 20050222
2 Importing IS_OBJECT Call by reference Type reference (TYPE) PNODID enthält Primärschlüsselwerte des Objekts 20050222
# Exception Resumable Description Created on
1 ERROR 20050222
History
Last changed by/on SAP  20050411 
SAP Release Created in 600