SAP ABAP Class CL_LO_OIF_REUSE_PARTY (Assistance Class for LO_OIF_REUSE_PARTY_COMP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SLS_LO_OIF (Package) Lean Order OIF
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LO_OIF_CONSTANTS Lean Order OIF constants 20080123
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LO_OIF_LISTENER Actions for sub-objects that listen to LO OIF 20080509
Properties
Class CL_LO_OIF_REUSE_PARTY  
Short Description Assistance Class for LO_OIF_REUSE_PARTY_COMP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SLS_LO_OIF   Lean Order OIF 
Created 20080123   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_LORD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_LO_OIF_GUIBB_PARTY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_LO_OIF_CONSTANTS Lean Order OIF constants 20080123
2 IF_LO_OIF_LISTENER Actions for sub-objects that listen to LO OIF 20080509
Friends
Class CL_LO_OIF_REUSE_PARTY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ASSIST Static Attribute Private Type reference (TYPE) TCT_ASSIST Set of instances per configuration 20080404
2 MT_CTXT Instance attribute Private Type reference (TYPE) TDT_LO_WD_CONTEXT Lean Order: List of WD view context for WD window 20080404
3 MT_INSERT_PARTY_TABLE Instance attribute Private Type reference (TYPE) TDT_OBJINST Inserted party in table of last round trip (W_PARTY_TABLE) 20080404
4 MT_PARTY_BUFFER Instance attribute Private Type reference (TYPE) CL_LO_OIF_GUIBB_PARTY=>TCT_PARTY_BUFFER 20080519
5 MV_NEW_PARVW Instance attribute Private Type reference (TYPE) PARVW Partner Function 20080416
6 MV_OBJ_TYPE Instance attribute Private Type reference (TYPE) TABNAME Object type 20080404
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTEXT Instance method Public Method Adds window/context 20080407
2 ADD_INSERT Instance method Public Method Add set of objects to be inserted 20080404
3 CLEAR_INSERT Instance method Public Method Clear set of objects to be inserted 20080404
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080404
5 FORCE_INVALIDATION Instance method Public Method Forces invalidation for context nodes of window on demand 20080404
6 GET_ASSIST Static method Public Method Retrieves instances of current WD config 20080404
7 GET_CONTEXT Instance method Public Method Provides contexts for given window 20080404
8 GET_NEW_PARVW Instance method Public Method Returns partner function to be created 20080416
9 GET_OBJ_TYPE Instance method Public Method Returns object type 20080404
10 GET_PARTNER_FUNCTIONS Instance method Public Method Provides partner function data 20080519
11 GET_PARTY_INDEXES Instance method Public Method Retrieves partner function overview index from LO API 20080407
12 GET_PARTY_SINGLE Instance method Public Method Retrieves single partner function data 20080407
13 IS_INSERTED Instance method Public Method X: HANDLE is part of set of objects to be inserted 20080408
14 SET_NEW_PARVW Instance method Public Method Buffer partner function to be created 20080416
15 TRANSFER_DATA Instance method Public Method Transfers data from change log to LO API style 20080404
Events
Class CL_LO_OIF_REUSE_PARTY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCS_ASSIST Private See coding 20080404 BEGIN OF tcs_assist, conf TYPE tdd_lo_oif_objtype, inst TYPE REF TO cl_lo_oif_reuse_party, END OF tcs_assist
2 TCS_CHANGE_LOG_TABLE Private See coding 20080530 BEGIN OF tcs_change_log_table, handle_item TYPE guid_32, line_index TYPE sy-tabix, handle TYPE guid_32, field_name TYPE string, field_value TYPE REF TO data, field_value_old type ref to data, node TYPE REF TO if_wd_context_node, END OF tcs_change_log_table
3 TCT_ASSIST Private See coding 20080404 tct_assist TYPE SORTED TABLE OF tcs_assist WITH UNIQUE KEY conf
4 TCT_CHANGE_LOG_TABLE Private See coding 20080530 tct_change_log_table TYPE STANDARD TABLE OF tcs_change_log_table
Method Signatures

Method ADD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CTXT Call by reference Type reference (TYPE) TDS_LO_WD_CONTEXT Lean Order: WD view context for WD window 20080407

Method ADD_CONTEXT on class CL_LO_OIF_REUSE_PARTY has no exception.

Method ADD_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INSERT Call by reference Type reference (TYPE) TDT_OBJINST Table Type for Structure TDS_OBJINST 20080404

Method ADD_INSERT on class CL_LO_OIF_REUSE_PARTY has no exception.

Method CLEAR_INSERT Signature

Method CLEAR_INSERT on class CL_LO_OIF_REUSE_PARTY has no parameter.
Method CLEAR_INSERT on class CL_LO_OIF_REUSE_PARTY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONF Call by reference Type reference (TYPE) TDD_LO_OIF_OBJTYPE Lean order object type for distinction of component usage 20080404

Method CONSTRUCTOR on class CL_LO_OIF_REUSE_PARTY has no exception.

Method FORCE_INVALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTEXT Call by reference Type reference (TYPE) TDT_LO_WD_CONTEXT Lean Order: List of WD view context for WD window 20080404
2 Importing IV_WINDOW Call by reference Type reference (TYPE) STRING Name of window 20080404

Method FORCE_INVALIDATION on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_ASSIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONF Call by reference Type reference (TYPE) TDD_LO_OIF_OBJTYPE Lean order object type for distinction of component usage 20080404
2 Returning RO_ASSIST Value transfer Object reference (TYPE REF TO) CL_LO_OIF_REUSE_PARTY Assistance Class for LO_OIF_REUSE_PARTY_COMP 20080404

Method GET_ASSIST on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WIN Call by reference Type reference (TYPE) STRING 20080404
2 Returning RT_CTXT Value transfer Type reference (TYPE) TDT_LO_WD_CONTEXT Lean Order: List of WD view context for WD window 20080404

Method GET_CONTEXT on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_NEW_PARVW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARVW Value transfer Type reference (TYPE) PARVW Partner Function 20080416

Method GET_NEW_PARVW on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJ_TYPE Value transfer Type reference (TYPE) TABNAME Object type 20080404

Method GET_OBJ_TYPE on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_PARTNER_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTY_KV Call by reference Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20080605
2 Exporting ET_PARTY_KV_ALL Call by reference Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20080605

Method GET_PARTNER_FUNCTIONS on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_PARTY_INDEXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARTY_DEFV Call by reference Type reference (TYPE) TDS_PARTY_COMV Lean Order - Party (Values) 20080407
2 Exporting ET_PARTY_INDEX Call by reference Type reference (TYPE) CL_LORD=>TCT_PARTY_KEY 20080407
3 Importing IV_PARENT_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080407

Method GET_PARTY_INDEXES on class CL_LO_OIF_REUSE_PARTY has no exception.

Method GET_PARTY_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MY_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080407
2 Importing IV_PARENT_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080407
3 Returning RS_PARTY_COM Value transfer Type reference (TYPE) TDS_PARTY_COM Lean Order - Partner Function 20080407

Method GET_PARTY_SINGLE on class CL_LO_OIF_REUSE_PARTY has no exception.

Method IS_INSERTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) GUID_32 HANDLE to be checked 20080408
2 Returning RV_IS_INSERTED Value transfer Type reference (TYPE) BOOLE_D X: HANDLE is part of set of objects to be inserted 20080408

Method IS_INSERTED on class CL_LO_OIF_REUSE_PARTY has no exception.

Method SET_NEW_PARVW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARVW Call by reference Type reference (TYPE) PARVW Partner Function 20080416

Method SET_NEW_PARVW on class CL_LO_OIF_REUSE_PARTY has no exception.

Method TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_DATA Call by reference Type reference (TYPE) TDT_ADDITIONAL_DATA Additional plug-in data outside the LORD API/framework 20080829
2 Exporting ET_OBJINST Call by reference Type reference (TYPE) TDT_OBJINST Table Type for Structure TDS_OBJINST 20080404
3 Exporting ET_PARTY_COMV Call by reference Type reference (TYPE) TDT_PARTY_COMV Table Type for Structure TDS_PARTY_COMR 20080404
4 Exporting ET_PARTY_COMX Call by reference Type reference (TYPE) TDT_PARTY_COMC Table Type for Structure TDS_PARTY_COMC 20080404
5 Importing IT_CHG_LOG Call by reference Type reference (TYPE) WDR_CONTEXT_CHANGE_LIST Web Dynpro: List with Context Changes 20080404
6 Importing IV_PARENT_HANDLE Call by reference Type reference (TYPE) GUID_32 Handle of parent object 20080404
7 Importing IV_WINDOW Call by reference Type reference (TYPE) STRING Currently flushed window 20080404

Method TRANSFER_DATA on class CL_LO_OIF_REUSE_PARTY has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604