SAP ABAP Class CL_WSD_CBP_ASSIGNMENT_MANAGER (Assignment manager of CBP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-MD-MM-CS (Application Component) Additional Material Functions
     WSD_CS_FU (Package) Functionality Enhanced Material Search
Properties
Class CL_WSD_CBP_ASSIGNMENT_MANAGER  
Short Description Assignment manager of CBP    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WSD_CS_FU   Functionality Enhanced Material Search 
Created 20060802   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WSD_CBP_ASSIGNMENT_MANAGER has no forward declaration.
Interfaces
Class CL_WSD_CBP_ASSIGNMENT_MANAGER has no interface implemented.
Friends
Class CL_WSD_CBP_ASSIGNMENT_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CBP Instance attribute Private Object reference (TYPE REF TO) CL_WSD_CBP Maintenance class of WSD_CBP 20060828
2 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WSD_CBP_ASSIGNMENT_MANAGER Assignment manager of CBP 20060927
3 MR_TREE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_WSD_CBP_TREE_MANAGER Tree manager for CBP 20060828
4 M_APP_NAME Instance attribute Private Type reference (TYPE) WSD_APPLICATION App name 20061031
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN Instance method Public Method Assign a list pf close-by plants to a list of plants 20060802
2 CONSTRUCTOR Instance method Private Constructor Constructor 20060802
3 CREATE_CLOSE_BY_NODE_DATA Instance method Private Method Create CBP Node data 20060804
4 GET_CBP Instance method Public Method Get CBP 20061115
5 GET_CBP_LIST Instance method Public Method Get all CBP of a plant 20060922
6 GET_CBP_LIST_FROM_CLOSE_BY Instance method Public Method Get all CBP of a plant 20070306
7 GET_INSTANCE Static method Public Method Get instance 20060927
8 HAS_CBP Instance method Public Method Plant has CBP 20061212
9 LOAD_CLOSE_BY Instance method Public Method Load all close-by plants and retrieve the result 20060807
10 RELOAD_DATABASE Instance method Public Method Reload_database 20070125
11 SAVE Instance method Public Method Save all modifications of close-by plants 20060802
12 SET_APP_NAME Instance method Public Method Set app name 20061031
13 SET_PRIORITY Instance method Public Method Set priority of a close-by plant 20060802
14 UNASSIGN_CBP Instance method Public Method Unassign a list of close-by from a list of plants 20060922
15 UNASSIGN_CLOSE_BY Instance method Public Method Unassign a list of close-by from a list of plants 20060922
16 UPDATE_CBP Instance method Public Method Set priority of a close-by plant 20061106
Events
Class CL_WSD_CBP_ASSIGNMENT_MANAGER has no event.
Types
Class CL_WSD_CBP_ASSIGNMENT_MANAGER has no local type.
Method Signatures

Method ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NEW_NODE_DATA Call by reference Type reference (TYPE) WSD_CBP_NODE_DATA_TTY Display all information of nodes 20060831
2 Importing IT_CLOSE_BY_WERKS Call by reference Type reference (TYPE) WSD_CBP_WERKS_TTY Table of WSD_CBP_NODE_DATA_TTY 20060920
3 Importing IT_PLANTS_WERKS Call by reference Type reference (TYPE) WSD_CBP_WERKS_TTY Display all information of nodes 20060920

Method ASSIGN on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method CREATE_CLOSE_BY_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CBP Call by reference Type reference (TYPE) WSD_CBP Close-By Plant 20060804
2 Returning RS_CLOSE_BY_NODE_DATA Value transfer Type reference (TYPE) WSD_CBP_NODE_DATA_STY Display all information of nodes 20060804

Method CREATE_CLOSE_BY_NODE_DATA on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method GET_CBP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CBP Call by reference Type reference (TYPE) WSD_CBP Table of close by plants 20061115
2 Importing I_CLOSE_BY Call by reference Type reference (TYPE) WSD_CBP_PLANT Plant 20061115
3 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20061115

Method GET_CBP on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method GET_CBP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CBP Call by reference Type reference (TYPE) WSD_CBP_TTY Table of close by plants 20060922
2 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20061115

Method GET_CBP_LIST on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method GET_CBP_LIST_FROM_CLOSE_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CBP Call by reference Type reference (TYPE) WSD_CBP_TTY Table of close by plants 20070306
2 Importing I_CLOSE_BY Call by reference Type reference (TYPE) WERKS_D Plant 20070306

Method GET_CBP_LIST_FROM_CLOSE_BY on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WSD_CBP_ASSIGNMENT_MANAGER Assignment manager of CBP 20060927

Method GET_INSTANCE on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method HAS_CBP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLOSE_BY_WERK Call by reference Type reference (TYPE) WERKS_D Plant 20061212
2 Returning R_HAS_CBP Value transfer Type reference (TYPE) BOOLE_D Table of close by plants 20061212

Method HAS_CBP on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method LOAD_CLOSE_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CBP_NODE_DATA Call by reference Type reference (TYPE) WSD_CBP_NODE_DATA_TTY Table of WSD_CBP_NODE_DATA_TTY 20061211
2 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Display all information of nodes 20061211

Method LOAD_CLOSE_BY on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method RELOAD_DATABASE Signature

Method RELOAD_DATABASE on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no parameter.
Method RELOAD_DATABASE on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method SAVE Signature

Method SAVE on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no parameter.
Method SAVE on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method SET_APP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_NAME Call by reference Type reference (TYPE) WSD_APPLICATION Application name 20061031

Method SET_APP_NAME on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method SET_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CLOSE_BY_NODE_DATA Call by reference Type reference (TYPE) WSD_CBP_NODE_DATA_STY Display all information of nodes 20060802

Method SET_PRIORITY on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method UNASSIGN_CBP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CBP Call by reference Type reference (TYPE) WSD_CBP_TTY Table of WSD_CBP_NODE_DATA_TTY 20060922
2 Importing I_UNASSIGN_BIDIR Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070124

Method UNASSIGN_CBP on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method UNASSIGN_CLOSE_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLOSE_BY_WERKS Call by reference Type reference (TYPE) WSD_CBP_WERKS_TTY Table of WSD_CBP_NODE_DATA_TTY 20060922
2 Importing I_UNASSIGN_BIDIR Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070124

Method UNASSIGN_CLOSE_BY on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.

Method UPDATE_CBP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CBP Call by reference Type reference (TYPE) WSD_CBP Display all information of nodes 20061106

Method UPDATE_CBP on class CL_WSD_CBP_ASSIGNMENT_MANAGER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700