SAP ABAP Class /ISDFPS/CL_CHANGE_PARTY (Change Plant/Storage Location in MM Document)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-MM (Application Component) Materials Management
     /ISDFPS/MM (Package) SDP BW Enhancements in Materials Management
Properties
Class /ISDFPS/CL_CHANGE_PARTY  
Short Description Change Plant/Storage Location in MM Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/MM   SDP BW Enhancements in Materials Management 
Created 20071024   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_CHANGE_PARTY has no forward declaration.
Interfaces
Class /ISDFPS/CL_CHANGE_PARTY has no interface implemented.
Friends
Class /ISDFPS/CL_CHANGE_PARTY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STR_JOB_PRE Constant Public Type reference (TYPE) STRING 'CHANGE_PARTY' Prefix for Job Name and Log Text 20080104
2 GC_UCO_DELETE Constant Public Type reference (TYPE) SY-UCOMM 'CHANGE_PARTY_DELETE_LINE' Function Code: Delete All 20080104
3 GC_UCO_DELETE_BG Constant Public Type reference (TYPE) SY-UCOMM 'CHANGE_PARTY_DELETE_LINE_BACKGROUND' Function Code: Delete All/Background Processing 20080104
4 GC_UCO_REASSIGN Constant Public Type reference (TYPE) SY-UCOMM 'CHANGE_PARTY_REASSIGN_LINE' Function Code: Reassign PReq, Delete Rest 20080104
5 GC_UCO_REASSIGN_BG Constant Public Type reference (TYPE) SY-UCOMM 'CHANGE_PARTY_REASSIGN_LINE_BACKGROUND' Function Code: Reassign PReq, Delete Rest (Bckgrd Process) 20080104
6 GC_UCO_REFRESH Constant Public Type reference (TYPE) SY-UCOMM 'CHANGE_PARTY_REFRESH' Function Code: Refresh ALV Grid 20080109
7 GC_UCO_SHOW_LOG Constant Public Type reference (TYPE) SY-UCOMM 'CHANGE_PARTY_SHOW_PROT' Function Code: Display Last Log 20080104
8 GC_UCO_SHOW_SM37 Constant Public Type reference (TYPE) SY-UCOMM 'SM37' Function Code: Job Selection 20080123
9 GR_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV 20071102
10 GR_LIST Instance attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_FDP_STOCK_LIST Stock/Movements Lists 20071024
11 GR_LOG Instance attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_BALLOG_CHANGE_PARTY Processing Extended Application Log 20071218
12 GR_VISUALIZE Instance attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_FDP_STOCK_VISUALIZE UI for Stock/Movements List 20071102
13 GS_CONTEXT Instance attribute Private Type reference (TYPE) /ISDFPS/MM_LOG_CONTEXT_ORSUP Additional Fields for Application Log 20071218
14 GS_OLD_SR Instance attribute Private Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED Supply Relationship Incl. Ext. Matl Group and FE Identifier 20071210
15 GT_BATCH_SL Instance attribute Private Type reference (TYPE) /ISDFPS/FDPMAT_STOCKLIST_T Table with Warehouse Stock/Movements 20071210
16 GT_NEW_SR Instance attribute Private Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED_TAB Supply Relationship Incl. Ext. Matl Group and FE Identifier 20071211
17 G_BATCH_MODE Instance attribute Private Type reference (TYPE) XFELD SPACE Checkbox 20071210
18 G_CHANGE_FLAG Instance attribute Private Type reference (TYPE) CHAR1 SPACE Change Indicator "S"upplier/"R"eceiver to Be Changed 20071211
19 G_DATE Instance attribute Private Type reference (TYPE) SYDATUM Current Date of Application Server 20080128
20 G_EXTNUMBER Instance attribute Private Type reference (TYPE) BALNREXT Application Log: External ID 20080128
21 G_MESSAGE Instance attribute Private Type reference (TYPE) STRING Help Variable for Message Command 20080111
22 G_TIME Instance attribute Private Type reference (TYPE) SYUZEIT Current Time of Application Server 20080128
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSGTAB_TO_LOG Instance method Private Method Adds Notifications to Application Log 20071231
2 ADD_SYMSG_TO_LOG Instance method Private Method Adds a Notification from SY Fields to Application Log 20071226
3 CALL_IN_BATCH Instance method Public Method Calls User Command Action for Mass Processing 20071210
4 CONSTRUCTOR Instance method Public Constructor Constructor 20071024
5 GET_NEW_STORAGE_LOCATIONS Instance method Private Method Determines New Storage Location for Stock List Row 20071231
6 ON_MENU_BUTTON Instance method Public Event handling method Fill Menu Buttons 20071024
7 ON_TOOLBAR Instance method Public Event handling method Event Handler Tool 20071024
8 SET_HANDLER Instance method Public Method Activate ALV Events 20071024
9 SUBMIT_BATCH_JOB Instance method Private Method Creates a Job That Calls Report in Batch Mode 20080104
10 USER_COMMAND Instance method Public Event handling method Toolbar Button Pressed 20071024
Events
Class /ISDFPS/CL_CHANGE_PARTY has no event.
Types
Class /ISDFPS/CL_CHANGE_PARTY has no local type.
Method Signatures

Method ADD_MSGTAB_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /ISDFPS/MM_LOG_CONTEXT_ORSUP Zusatzfelder für Anwendungs-Log 20071231
2 Importing IT_MSG Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20071231

Method ADD_MSGTAB_TO_LOG on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method ADD_SYMSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /ISDFPS/MM_LOG_CONTEXT_ORSUP Zusatzfelder für Anwendungs-Log 20071231

Method ADD_SYMSG_TO_LOG on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method CALL_IN_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SL Call by reference Type reference (TYPE) /ISDFPS/FDPMAT_STOCKLIST_T Tabelle mit Lagerbestand/Bewegungen 20071210
2 Importing I_UCOMM Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20071210

Method CALL_IN_BATCH on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_STOCK_LIST Call by reference Object reference (TYPE REF TO) /ISDFPS/CL_FDP_STOCK_LIST ALV Grid für Bestands/Bewegungsliste 20071024
2 Importing IS_OLD_SR Call by reference Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED Versorgungsbeziehungen abzulösen 20071211
3 Importing IT_NEW_SR Call by reference Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED_TAB neue Versorgungsbeziehungen 20071211
4 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20080114

Method CONSTRUCTOR on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method GET_NEW_STORAGE_LOCATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_STOCKLIST_LINE Call by reference Type reference (TYPE) /ISDFPS/FDPMAT_STOCKLIST Übergabestruktur Bestandsliste 20071231
2 Exporting ES_NEW_STORLOC Call by reference Type reference (TYPE) /ISDFPS/FDPMAT_STORLOC Lagerorte Materielle Planung 20080124
3 Importing IS_OLD_SR Call by reference Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED Versorgungsbeziehung inkl. ext. Warengruppe + SE-Bezeichner 20071231
4 Importing IT_NEW_SR Call by reference Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED_TAB Tabellentyp zur Struktur /ISDFPS/ORSUP_EXTENDED 20071231
# Exception Resumable Description Created on
1 INTERNAL Interner / sonstiger Fehler 20071231
2 MISSING_DATA Fehlende Daten in den Parametern 20071231
3 NO_SLOC_FOUND Keinen Lagerorte gefunden 20071231

Method ON_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenüpointer 20071024
2 Importing E_UCOMM Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20071024

Method ON_MENU_BUTTON on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20071024

Method ON_TOOLBAR on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method SET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_STOCK_VISUALIZE Value transfer Object reference (TYPE REF TO) /ISDFPS/CL_FDP_STOCK_VISUALIZE stock_visualize 20071024

Method SET_HANDLER on class /ISDFPS/CL_CHANGE_PARTY has no exception.

Method SUBMIT_BATCH_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OSR Call by reference Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED Versorgungsbeziehung inkl. ext. Warengruppe + SE-Bezeichner 20080104
2 Importing IT_NSR Call by reference Type reference (TYPE) /ISDFPS/ORSUP_EXTENDED_TAB Tabellentyp zur Struktur /ISDFPS/ORSUP_EXTENDED 20080104
3 Importing IT_SL Call by reference Type reference (TYPE) /ISDFPS/FDPMAT_STOCKLIST_T Tabelle mit Lagerbestand/Bewegungen 20080104
4 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20080104
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20080104

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20071024

Method USER_COMMAND on class /ISDFPS/CL_CHANGE_PARTY has no exception.
History
Last changed by/on SAP  20080626 
SAP Release Created in 600