SAP ABAP Class CL_BOSPS_BOS_OBJECT (BOSPS: BOS Object)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-EC-BOS (Application Component) Customer Bill of Services
     AD_BOS_03 (Package) BOS: Objects with English as Original Language
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BOSPS_CE_TREE_MODIFIER BOSPS Integration: CE Tree Modifier 20001228
Properties
Class CL_BOSPS_BOS_OBJECT  
Short Description BOSPS: BOS Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AD_BOS_03   BOS: Objects with English as Original Language 
Created 20001004   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CKC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BOSPS_CE_TREE_MODIFIER BOSPS Integration: CE Tree Modifier 20001228
Friends
Class CL_BOSPS_BOS_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOS_KEY Instance attribute Public Type reference (TYPE) BOSPS_BOSKEY BOS-PS Transfer Application: BOS Key 20001004
2 CE_HIERARCHY Instance attribute Public Object reference (TYPE REF TO) CL_CE_HIERARCHY_CK PCP: Costing Service 20001004
3 CE_TREE_NODES Instance attribute Private Type reference (TYPE) CE_TREE_NODES_TYPE CE Tree Nodes 20001228
4 COSTING_EXISTS Instance attribute Public Type reference (TYPE) XFLAG New input values 20001004
5 DRAGDROP_BEHAVIOUR_HANDLE Instance attribute Public Type reference (TYPE) INT4 Natural number 20001004
6 DRAGDROP_BEHAVIOUR_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20001004
7 GR_LOG Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20010125
8 GUI_CE_TREE Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CE_TREE Navigation Tree for Cost Estimates 20001004
9 GUI_SETTINGS Instance attribute Public Type reference (TYPE) CKF_GUI_CE_SETTINGS Display-controlling Status Fields for a Costing Hierarchy 20001004
10 MC_APPL_REVENUE_REPORT Constant Public Type reference (TYPE) CHAR40 'REVENUE_REPORT' BOSPS Transferred Data Listing 20010316
11 MC_APPL_TRANSFERRED_DATA_LIST Constant Public Type reference (TYPE) CHAR40 'TRANSFERRED_DATA_LIST' BOSPS Transferred Data Listing 20010316
12 MC_APPL_TRANSFER_PROCESS Constant Public Type reference (TYPE) CHAR40 SPACE Online/Batch Transfer 20010316
13 MC_CE_CC_INDEX_SEPARATOR Constant Public Type reference (TYPE) CHAR2 '->' CE-Sub CE & CE-CC Index Separator 20010320
14 MC_CE_SUB_CE_RELATION Constant Public Type reference (TYPE) CHAR4 'BOS3' Cost Estimate/Sub Costimate Relationship 20010320
15 MC_FCAT_USAGE_IN_BOS_CE_TREE Constant Public Type reference (TYPE) CHAR20 'BOS_CE_TREE' GUI CE Tree for BOSPS Transfer 20010316
16 MC_FCAT_USAGE_IN_QTY_GRID Constant Public Type reference (TYPE) CHAR20 'QUANTITY_GRID' Quantity Grid for BOSPS Transfer 20010316
17 MC_FCAT_USAGE_IN_REPORT_GRID Constant Public Type reference (TYPE) CHAR20 'REPORT_GRID' Report Grid 20010316
18 MC_FCAT_USAGE_IN_REVNUE_REPORT Constant Public Type reference (TYPE) CHAR20 'REVENUE_REPORT_GRID' Revenue Report 20010323
19 MC_FCAT_USAGE_NON_BOSPS_APP Constant Public Type reference (TYPE) CHAR20 SPACE Non BOSPS Application 20010316
20 MC_FCODE_CURRENCY_TYPE Constant Private Type reference (TYPE) SYUCOMM 'CHANGE_CURR_TYPE' Change Currency Type 20010227
21 MC_FCODE_DESELECT_ALL Constant Private Type reference (TYPE) SYUCOMM 'DESELECT_ALL' Deselect All 20010227
22 MC_FCODE_DYNSEL_OPTIONS Constant Private Type reference (TYPE) SYUCOMM 'SEL_OPTION' Validate Selection 20010226
23 MC_FCODE_GRID_CLOSE Constant Private Type reference (TYPE) SYUCOMM 'CLOSE' Close the grid 20010304
24 MC_FCODE_GRID_CONFIRM Constant Private Type reference (TYPE) SYUCOMM 'CONFIRM' Confirm button on the grid 20010304
25 MC_FCODE_SELECT_ALL Constant Private Type reference (TYPE) SYUCOMM 'SELECT_ALL' Select All 20010227
26 MC_FCODE_TRANSFER_LOG Constant Private Type reference (TYPE) SYUCOMM 'TRANSFER_LOG' Transfer Log 20010318
27 MC_FCODE_VALIDATE_SELECTION Constant Private Type reference (TYPE) SYUCOMM 'VALIDATE_SEL' Validate Selection 20010226
28 MC_SERVICE_INDEX_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '.' Service Index Separator 20010320
29 MR_QUANTITY_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Itemization Grid for Quantity/Values Display 20010316
30 MR_QUANTITY_GRID_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Quantity Alv Grid's container 20010316
31 MR_REPORT_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Itemization Grid for Report Display 20010316
32 MR_REPORT_GRID_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Grid Container for report 20010316
33 MS_DYNSEL_OPTIONS Instance attribute Private Type reference (TYPE) PSBOS_DYNAMIC_SELECT_OPTIONS BOSPS Integration: Dynamic Selection Options 20010226
34 MS_PS_TRANSFER_TARGET Instance attribute Private Type reference (TYPE) PS_TRANSFER_TARGET_TYPE PS Target 20010305
35 MT_ALL_BOS_OBJECTS Static Attribute Private Type reference (TYPE) BOSPS_BOS_OBJECTS All open BOS Objects 20010321
36 MT_CES_AND_SUB_CES_WITH_FACTOR Static Attribute Private See coding Cost estimates & Sub Cost Estiamtes 20010320
37 MT_CE_INDEX_CACHE Instance attribute Private Type reference (TYPE) PSBOS_CE_INDEX_CACHE Cost Estimate Index Cache 20010126
38 MT_QUANTITY_GRID_OUTTAB Instance attribute Private Type reference (TYPE) CKF_T_GUI_CE_TREE Output table of quantity grid 20010316
39 MT_REPORT_GRID_OUTTAB Instance attribute Private Type reference (TYPE) CKF_T_GUI_CE_TREE_BOSPS Output table of report grid 20010316
40 MT_SALES_DOC_FLOW Instance attribute Private See coding MT_SALES_DOC_FLOW 20010322
41 MT_SERVICE_PACKAGE_HEADER Instance attribute Private Type reference (TYPE) BOSPS_BOS_SERVICE_PACK_HEADER Service Package header lines (eslh) 20010323
42 M_APPLICATION Instance attribute Private Type reference (TYPE) CHAR40 SPACE What is the Application 20010316
43 M_DEBUG Instance attribute Private Type reference (TYPE) XFLAG SPACE Debug Mode 20010315
44 M_DOCUMENT_FLOW_READ Instance attribute Private Type reference (TYPE) XFLAG SPACE Document flow read status 20010322
45 M_NEW_FUNCTIONALITY Static Attribute Public Type reference (TYPE) XFLAG Now Functionality 20010228
46 M_RELATIONS Instance attribute Private Type reference (TYPE) RELATIONS_FOR_OBJECT Relations for this object/populated in debug mode 20010315
47 M_TRANSFER_LOG_EXISTS Instance attribute Public Type reference (TYPE) XFLAG Transfer Log Exists or not? 20010318
48 M_TRANSFER_LOG_TOP_NODE Instance attribute Private Type reference (TYPE) LVC_NKEY Transfer Log Top Node key for the current display 20010319
49 M_TREE_OPTIMIZE_INCLUDE_HEADER Instance attribute Private Type reference (TYPE) XFLAG SPACE Include header when optimizing column widths 20010314
50 PS_OBJECTS Instance attribute Public Type reference (TYPE) BOSPS_PS_OBJECTS BOS-PS Integration: PS Objects Table 20001212
51 SD_ITEM_TEXT Instance attribute Public Type reference (TYPE) ARKTX Short text for sales order item 20001004
52 SERVICE_PACKAGE Instance attribute Public Type reference (TYPE) BOSPS_BOS_SERVICE_PACKAGE BOS-PS Transfer Application: BOS Service Package 20001004
53 TOP_COST_ESTIMATE Instance attribute Public Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Standard Cost Estimate 20001004
Methods
# Method Level Visibility Method type Description Created on
1 CC_GET_TRANSFER_DATA Instance method Public Method Get Transfer Data for Cost Component 20010117
2 CE_GET_TRANSFER_DATA Instance method Public Method Get Transfer Data for Cost Estimate 20010301
3 CHANGE_CURRENCY_TYPE Instance method Private Method Change currency type 20010227
4 CLOSE_QUANTITY_GRID Instance method Private Method Close the quantity grid 20010316
5 CLOSE_REPORT_GRID Instance method Public Method Close the Report grid 20010318
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001004
7 CONVERT_CURRENCY_AND_ADJUST Static method Public Method Convert Currency and add values 20010225
8 CONVERT_UNIT_AND_ADJUST Static method Public Method Convert Unit and add/subtract values 20010323
9 COST_COMPONENT_TRANSFER Instance method Public Method Cost Component Transfer 20010201
10 COST_ESTIMATE_TRANSFER Instance method Public Method Cost Estimate Transfer 20010201
11 CREATE_AND_DISPLAY_CE_TREE Instance method Public Method Create and display cost estimate tree 20001004
12 CREATE_BOS_OBJECT Static method Public Method Create BOS Object 20001017
13 CREATE_CE_TREE_HEADER Instance method Private Method Create report header for the ALV tree 20010318
14 CREATE_QUANTITY_GRID Instance method Private Method Show the grid quantity with all transfer related values 20010304
15 CREATE_REPORT_GRID Instance method Private Method Create Grid for Report 20010316
16 DESELECT_ALL Instance method Private Method DeSelect All 20010227
17 DISPLAY_TRANSFER_LOG Instance method Private Method Display Report Grid 20010318
18 DO_BATCH_TRANSFER_NEW Instance method Public Method Do Batch Transfer - new 20010228
19 DO_DYNAMIC_SELECT Instance method Public Method Do Dynamic Selection 20001227
20 DO_DYNAMIC_SELECT_INTERNAL Instance method Private Method Do Dynamic Selection - internal 20001227
21 FILL_BOS_COMPONENT_DATA Instance method Private Method Fill BOS data in Transfer Data structure for Cost Component 20010225
22 GET_COST_COMPONENT_INDEX Instance method Public Method Get Cost Component Index 20010125
23 GET_COST_ESTIMATE_INDEX Instance method Public Method Get Cost Estimate Index 20010125
24 GET_DETAIL_ABOUT_CE Instance method Public Method Get detailed information about a cost estimate. 20010226
25 GET_DOCUMENT_NUMBER Instance method Public Method Get the Document number as string 20001021
26 GET_FACTORS_OR_SUB_HIER Static method Public Method Calculate factors for sub hierarchy 20010224
27 GET_GUI_KIS1_OF_CC Static method Public Method Like insert_component of CL_GUI_CE_TREE 20010303
28 GET_GUI_KIS1_OF_CE Static method Public Method Like create_hierarchy of CL_GUI_CE_TREE 20010302
29 GET_ITEM_NUMBER Instance method Public Method Get Item number as string 20001021
30 GET_PLANNED_AND_ACTUAL_REVENUE Instance method Public Method Get Planned & Actual Revenues 20010322
31 GET_PS_CC_INDEX_FROM_TRACE Static method Public Method Get Cost Component Index of a PS ce which is traced using r 20010320
32 GET_PS_CE_INDEX_FROM_TRACE Static method Public Method Get Cost estimate index of a PS ce which is traced using rel 20010320
33 GET_SELECTION_FROM_GUI Instance method Private Method Get Selection from gui 20010227
34 GET_TRANSFERRABLE_QTY_OF_CE Instance method Public Method Get transferrable quantity of Cost Estimate 20010305
35 INIT_BEHAVIOUR_FOR_DRAG_EVENT Instance method Private Method Initialize behaviour object for drag event 20001004
36 INIT_ENTRY_QTY_VALS_4_SEL Instance method Private Method Initialize entry values & quantities for selection 20010304
37 INIT_GUI_SETTINGS Instance method Private Method Initialize gui settings for display control of costing tree 20001004
38 IS_INITIAL Instance method Public Method Is Initial? 20001004
39 IS_SERVICE_LINE_PART_OF_BOS Instance method Public Method Is the give Service Line part of BOS 20010321
40 MANAGE_ONLINE_TRANSFER Instance method Public Method Manage Online Transfer by showing UI 20010304
41 MODIFY_FIELD_CATALOG Static method Public Method Modify field catalog for Grid/Tree 20010305
42 ONLINE_TRANSFER Instance method Private Method Online Transfer 20010304
43 ON_DATA_CHANGED_IN_QTY_GRID Instance method Private Event handling method Data Changed in auantity Grid 20010316
44 ON_DELETE_IN_QUANTITY_GRID Instance method Private Method Entries deleted in quantity grid 20010316
45 ON_DRAG_MULTIPLE Instance method Private Event handling method Drag of Cost Estimates/Costing Items from BOS Costing Struct 20010228
46 ON_F4_IN_QUANTITY_GRID Instance method Private Event handling method F4 Help for grid fields 20010316
47 ON_INIT_TOOLBAR_4_QTY_GRID Instance method Private Event handling method On toolbar initialization event for the quantity grid 20010316
48 ON_INIT_TOOLBAR_4_REPORT_GRID Instance method Private Event handling method On toolbar initialization event for the quantity grid 20010318
49 ON_ITEM_DBL_CLICK_IN_TREE Instance method Private Event handling method On Item Double Click in Tree 20010316
50 ON_LINK_CLICK_IN_TREE Instance method Private Event handling method Link click in Tree 20010318
51 ON_NODE_DBL_CLICK_IN_TREE Instance method Private Event handling method On Node Double Click in Tree 20010316
52 ON_TOOLBAR_CMD_IN_TREE Instance method Private Event handling method Handle Toolbar Commands 20010318
53 ON_TREE_HEADER_CLICK Instance method Private Event handling method Optimize column widths on tree header click 20010314
54 ON_USER_COMMAND_OF_QTY_GRID Instance method Private Event handling method Handle user commands of quantity grid 20010316
55 ON_USER_COMMAND_OF_REPORT_GRID Instance method Private Event handling method Handle user commands of quantity grid 20010318
56 ON_USER_ENTRY_IN_QUANTITY_GRID Instance method Private Method Adjust quantities and values in quantity grid 20010316
57 READ_DOCUMENT_FLOW_INTORMATION Instance method Private Method Read Document Flow information 20010322
58 REFRESH_TRANSFER_TO_GUI Instance method Private Method Refresh Transfer data go GUI 20010310
59 RESET_CALCULATED_FLAG_FOR_CES Instance method Private Method Reset Calculated flag for Cost estimate 20010301
60 SELECT_ALL Instance method Private Method Select All 20010227
61 SELECT_FOR_BATCH_TRASFER Instance method Private Method Do Batch Transfer - internal - new 20010228
62 SET_LIGHTS Instance method Private Method Set Lights 20010308
63 STORE_SUB_CE_TO_CE_RELATIONS Static method Public Method Store sub cost estimate to its parent relationships 20010224
64 TRACE_PARENTS_OF_SUB_CE Static method Public Method Trace parents of a sub cost estimate & find their path facto 20010224
65 UNSELECT_DOWN_THE_TREE Instance method Private Method Unselect down the tree 20010207
66 UPDATE_CE_TREE_NODES_TABLE Instance method Private Method Update CE tree nodes table in case of batch processing 20010131
67 UPDATE_CE_TREE_NODES_TABLE_INT Instance method Private Method Update CE tree nodes table in case of batch processing - int 20010131
68 UPDATE_SELECTION_IN_GUI Instance method Private Method Update selection to GUI (from table) 20010227
69 UPD_CC_TRNSFR_DATA_4_1_CMPNT Instance method Public Method Update transfer data for one ps component 20010224
70 UPD_TRANSFER_DATA_TO_GUI Instance method Private Method Get Transfer Data for Cost Component 20010305
71 VALIDATE_BATCH_TRANSFER_OPTION Static method Private Method Validate Batch Transfer Option 20010228
72 VALIDATE_DYNAMIC_SELECT_OPTION Static method Private Method Validate Batch Transfer Option 20010228
73 VALIDATE_SALES_ITEM Static method Public Method Validate Sales Keys 20010307
74 VALIDATE_SELECTION Instance method Public Method Validate Selection 20010124
75 VALIDATE_SELECTION_INTERNAL Instance method Private Method Validate Selection - internal 20010124
76 VALIDATE_SRVC_LINE_INDEX_FIELD Static method Private Method Validate ESLL index field 20010125
77 WRITE_LOG Instance method Private Method Write the log 20010125
Events
# Event Type Visibility Description Created on
1 HIDE_ITEMIZATION_VIEW Instance Event
(0)
Public
(2)
Hide Itemization view - Quantity Grid 20010304
2 HIDE_REPORT_GRID Instance Event
(0)
Public
(2)
Hide Report grid 20010318
3 SHOW_ITEMIZATION_VIEW Instance Event
(0)
Public
(2)
Show Itemization view - Quantity Grid 20010304
4 SHOW_REPORT_GRID Instance Event
(0)
Public
(2)
Show Report grid 20010318
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BATCH_TRANSFER_DATA_TYPE Private See coding 20010315
2 CE_TREE_NODES_TYPE Private See coding CE_TREE_NODES_TYPE 20010123
3 CE_TREE_NODE_TYPE Private See coding 20010123
4 PS_TRANSFER_TARGET_TYPE Private See coding PS_TRANSFER_TARGET_TYPE 20010305
5 RELATIONS_FOR_OBJECT Private See coding 20010315
6 RELATION_FOR_OBJECT Private See coding 20010315
7 SALES_DOC_ITEM_TYPE Private See coding 20010322
8 SALES_ITEM_WITH_SERVICES_TYPE Private See coding SALES_ITEM_WITH_SERVICES_TYPE 20010322
9 SERVICE_LINE_INFO_TYPE Private See coding 20010315
10 SUBCE_TO_PARENTS_RELATION_TYPE Private See coding 20010320
Method Signatures

Method CC_GET_TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TRANSFER_DATA Call by reference Object reference (TYPE REF TO) DATA Verweis auf PSBOS_TRANSFER_DATA_REC 20010320
2 Exporting ES_TRANSFER_DATA Call by reference Type reference (TYPE) PSBOS_TRANSFER_DATA_REC Transfer-Daten 20010117
3 Importing IR_BOS_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Kalkulationsposition 20010224
4 Importing I_NO_UPDATE_TO_CES Call by reference Type reference (TYPE) XFLAG CKC_NO Neue Eingabewerte 20010304
5 Importing I_UPDATE_FROM_RELATIONS Call by reference Type reference (TYPE) XFLAG Aktualisierung von Beziehungen 20010224
6 Importing I_UPDATE_GUI Call by reference Type reference (TYPE) XFLAG 'X' GUI aktualisieren 20010224
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010117
2 RECORD_NOT_FOUND Datensatz nicht gefunden 20010227

Method CE_GET_TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TRANSFER_DATA Call by reference Object reference (TYPE REF TO) DATA Verweis auf PSBOS_TRANSFER_DATA_REC 20010320
2 Exporting ES_TRANSFER_DATA Call by reference Type reference (TYPE) PSBOS_TRANSFER_DATA_REC Transfer-Daten 20010301
3 Importing IR_BOS_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE LV-Kalkulation 20010301
4 Importing I_FORCE_RECALCULATION Call by reference Type reference (TYPE) XFLAG Erneute Kalkulation erzwingen 20010303
5 Importing I_UPDATE_GUI Call by reference Type reference (TYPE) XFLAG 'X' GUI aktualisieren 20010301
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010301
2 RECORD_NOT_FOUND Datensatz nicht gefunden 20010301

Method CHANGE_CURRENCY_TYPE Signature

Method CHANGE_CURRENCY_TYPE on class CL_BOSPS_BOS_OBJECT has no parameter.
Method CHANGE_CURRENCY_TYPE on class CL_BOSPS_BOS_OBJECT has no exception.

Method CLOSE_QUANTITY_GRID Signature

Method CLOSE_QUANTITY_GRID on class CL_BOSPS_BOS_OBJECT has no parameter.
Method CLOSE_QUANTITY_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method CLOSE_REPORT_GRID Signature

Method CLOSE_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no parameter.
Method CLOSE_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_CURRENCY_AND_ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TARGET_TO_ADD_VAL Call by reference Type reference (TYPE) PSBOS_VALUE_AND_CURRENCY LV-PS Integration: Wert und Währung 20010225
2 Changing CH_TARGET_TO_SUB_VAL Call by reference Type reference (TYPE) PSBOS_VALUE_AND_CURRENCY LV-PS Integration: Wert und Währung 20010225
3 Importing IM_SOURCE_VAL Call by reference Type reference (TYPE) PSBOS_VALUE_AND_CURRENCY LV-PS Integration: Wert und Währung 20010225
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010225

Method CONVERT_UNIT_AND_ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TARGET_TO_ADD_VAL Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010323
2 Changing CH_TARGET_TO_SUB_VAL Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010323
3 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010323
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010323

Method COST_COMPONENT_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PS_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PS Costing Component created 20010201
2 Importing IR_BOS_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT LV Kalkulationsposition 20010201
3 Importing IR_PS_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PS Kalkulation 20010201
4 Importing IR_PS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_PS_OBJECT Projektelement 20010201
5 Importing I_NO_QUANTITY_WARNING_DIALOG Value transfer Type reference (TYPE) XFLAG No quantity warning dialog 20010223
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010201
2 FULLY_TRANSFERRED Gesamte Kalkulationspositon wurde bereits transferiert 20010226
3 INVALID_INPUT Invalid Input 20010201

Method COST_ESTIMATE_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PS_COSTING_COMPOSITE Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPOSITE PS Costing Compsiute created 20010201
2 Importing IR_BOS_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE LV-Kalkulation 20010201
3 Importing IR_PS_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PS Kalkulation 20010201
4 Importing IR_PS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_PS_OBJECT Projektelement 20010201
5 Importing I_NO_QUANTITY_WARNING_DIALOG Value transfer Type reference (TYPE) XFLAG No quantity warning dialog 20010223
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010201
2 INVALID_INPUT Invalid Input 20010201

Method CREATE_AND_DISPLAY_CE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CE_TREE_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20010318
2 Importing IR_QUANTITY_GRID_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20010318
3 Importing IR_REPORT_GRID_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstraktcontainer für GUI Controls 20010318

Method CREATE_AND_DISPLAY_CE_TREE on class CL_BOSPS_BOS_OBJECT has no exception.

Method CREATE_BOS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) CHAR40 MC_APPL_TRANSFER_PROCESS Application of the Tree 20010318
2 Exporting BOS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_BOS_OBJECT LV-PS: LV-Objekt 20001017
3 Importing OPEN_MODE Value transfer Type reference (TYPE) RK70S-AKTYP CL_GUI_EASY_COST_PLANNING=>MC_DISPLAY_MODE_DISPLAY Modus ANZEIGEN/ÄNDERN öffnen 20010223
4 Importing SALES_DOCUMENT Call by reference Type reference (TYPE) VBAP-VBELN Verkaufsbeleg 20001017
5 Importing SALES_DOCUMENT_CATEGORY Call by reference Type reference (TYPE) VBAK-VBTYP Vertriebsbelegtyp 20001017
6 Importing SALES_ITEM Call by reference Type reference (TYPE) VBAP-POSNR Verkaufsbelegposition (VBAP) 20001017
7 Importing SERVICE_PACKAGE_NUMBER Call by reference Type reference (TYPE) ESLH-PACKNO Packetnummer 20001017
# Exception Resumable Description Created on
1 ECP_ERROR Fehler im E@sy Cost Planning 20001017
2 NOT_FOUND Nicht gefunden 20001017

Method CREATE_CE_TREE_HEADER Signature

Method CREATE_CE_TREE_HEADER on class CL_BOSPS_BOS_OBJECT has no parameter.
Method CREATE_CE_TREE_HEADER on class CL_BOSPS_BOS_OBJECT has no exception.

Method CREATE_QUANTITY_GRID Signature

Method CREATE_QUANTITY_GRID on class CL_BOSPS_BOS_OBJECT has no parameter.
Method CREATE_QUANTITY_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method CREATE_REPORT_GRID Signature

Method CREATE_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no parameter.
Method CREATE_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_BOSPS_BOS_OBJECT has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010227

Method DISPLAY_TRANSFER_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010318
2 Importing NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree Control: Knotenschlüssel 20010318
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010318

Method DO_BATCH_TRANSFER_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_COMMIT Call by reference Type reference (TYPE) XFLAG Warning messages exist. Don't do automatic commit 20010228
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Nachrichtenprotokoll zur Datenerfassung 20010228
3 Importing IR_PS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_PS_OBJECT Projektelement 20010228
4 Importing IS_OPTIONS Call by reference Type reference (TYPE) PSBOS_BATCH_PROCESS_OPTIONS Batchverarbeitungsoptionen 20010228
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010228
2 NO_MATCH No matching records 20010228

Method DO_DYNAMIC_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPTIONS Call by reference Type reference (TYPE) PSBOS_DYNAMIC_SELECT_OPTIONS Selektionsoptionen 20010124
2 Importing SELECTION_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_DYNAMIC_SELECTION LV-PS: Dynamische Selektion 20001227

Method DO_DYNAMIC_SELECT on class CL_BOSPS_BOS_OBJECT has no exception.

Method DO_DYNAMIC_SELECT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_BOTH Value transfer Type reference (TYPE) XFLAG Sowohl Kalkulation als auch Kalk.pos. wurden ausgewählt 20001228
2 Exporting E_SELECTED_COMPONENT Value transfer Type reference (TYPE) XFLAG Atleast one costing component got selected 20001228
3 Exporting E_SELECTED_ESTIMATE Value transfer Type reference (TYPE) XFLAG Gesamte Kalkulation ist ausgewählt 20001228
4 Importing I_CE_REF_ITEM Call by reference Object reference (TYPE REF TO) CL_REFERENCE_ITEM_CK PCP: Verweis auf eine andere Kalkulation 20010225
5 Importing I_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20001228
6 Importing I_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20001228
7 Importing I_SELECTION_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_DYNAMIC_SELECTION LV-PS: Dynamische Selektion 20001228
# Exception Resumable Description Created on
1 CANNOT_GET_ITEMIZATION Einzelnachweis kann nicht besorgt werden 20010109
2 CANNOT_GET_REF_COST_ESTIMATE Kalkulationsreferenz kann nicht besorgt werden 20010109

Method FILL_BOS_COMPONENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOS_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Kalkulationsposition 20010225
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010225

Method GET_COST_COMPONENT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PARENT_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Parent Cost estimate 20010125
2 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) PSBOS_STRING_TABLE Beschreibungen 20010125
3 Exporting ET_DESCRIPTIONS_INDENDED Call by reference Type reference (TYPE) PSBOS_STRING_TABLE Beschreibungen - 20010125
4 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 20010125
5 Exporting E_INDEX Call by reference Type reference (TYPE) STRING Ausgabeindex 20010125
6 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Kalkulationsposition 20010125
7 Importing I_INCLUDE_SALES_ITEM_KEY Call by reference Type reference (TYPE) XFLAG SPACE Verkaufspositionsschlüssel inkludieren 20010321
8 Importing I_SERVICE_LINE_FIELD Call by reference Type reference (TYPE) FIELDNAME Leist.zeilenfeld als Indexfeld benutzen (EXTLINE/EXTDES...) 20010125
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010125

Method GET_COST_ESTIMATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_REFERENCE_ITEM Call by reference Object reference (TYPE REF TO) CL_REFERENCE_ITEM_CK PCP: Verweis auf eine andere Kalkulation 20010125
2 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) PSBOS_STRING_TABLE Beschreibungen 20010125
3 Exporting ET_DESCRIPTIONS_INDENDED Call by reference Type reference (TYPE) PSBOS_STRING_TABLE Beschreibungen - 20010125
4 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 20010125
5 Exporting E_INDEX Call by reference Type reference (TYPE) STRING Ausgabeindex 20010125
6 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 20010125
7 Importing I_INCLUDE_SALES_ITEM_KEY Call by reference Type reference (TYPE) XFLAG SPACE Verkaufspositionsschlüssel inkludieren 20010321
8 Importing I_NOT_FROM_CACHE Call by reference Type reference (TYPE) XFLAG Daten auffrischen. Kein Return vom Cache. 20010126
9 Importing I_SERVICE_LINE_FIELD Call by reference Type reference (TYPE) FIELDNAME Leist.zeilenfeld als Indexfeld benutzen (EXTLINE/EXTDES...) 20010125
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010125

Method GET_DETAIL_ABOUT_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ESLL Call by reference Type reference (TYPE) ESLL Zeilen des Leistungspakets 20010226
2 Exporting E_HIERARCHY_LINE Call by reference Type reference (TYPE) XFLAG Neue Eingabewerte 20010226
3 Exporting E_SERVICE_LINE Call by reference Type reference (TYPE) XFLAG Neue Eingabewerte 20010226
4 Exporting E_SUB_COST_ESTIMATE Call by reference Type reference (TYPE) XFLAG Neue Eingabewerte 20010226
5 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010226
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010226
2 NOT_FOUND Nicht gefunden. 20010226

Method GET_DOCUMENT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Belegnummer 20001021

Method GET_DOCUMENT_NUMBER on class CL_BOSPS_BOS_OBJECT has no exception.

Method GET_FACTORS_OR_SUB_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARENTS_AND_FACTORS Call by reference Type reference (TYPE) PSBOS_FACTOR_4_COSTING Faktoren 20010224
2 Importing IR_LAST_CHILD_CE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Letztes Kind 20010224
3 Importing IR_REFERENCE_ITEM Call by reference Object reference (TYPE REF TO) CL_REFERENCE_ITEM_CK Kalkulationsreferenzposition 20010224
4 Importing I_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010224
5 Importing I_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010224
6 Importing I_HEAD_FACTOR Call by reference Type reference (TYPE) FLOAT 1 Head Factor 20010224
7 Importing I_PATH_FACTOR Call by reference Type reference (TYPE) FLOAT 1 Path factor 20010224
# Exception Resumable Description Created on
1 CANNOT_GET_ITEMIZATION Einzelnachweis kann nicht besorgt werden 20010224
2 CANNOT_GET_REF_COST_ESTIMATE Kalkulationsreferenz kann nicht besorgt werden 20010224
3 FAILED Fehlgeschlagen 20010224

Method GET_GUI_KIS1_OF_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GUI_KIS1_0 Call by reference Type reference (TYPE) CKF_S_GUI_CE_TREE Mehrstufige Stücklistenzeile 20010303
2 Exporting ES_GUI_KIS1_1 Call by reference Type reference (TYPE) CKF_S_GUI_CE_TREE Mehrstufige Stücklistenzeile 20010303
3 Exporting ES_GUI_KIS1_2 Call by reference Type reference (TYPE) CKF_S_GUI_CE_TREE Mehrstufige Stücklistenzeile 20010303
4 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010303
5 Importing IR_TOP_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Top Cost estimate 20010316
6 Importing I_PARENT_PATH_FACTOR Value transfer Type reference (TYPE) FLOAT 1 Feld vom Typ FLTP 20010303
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010303

Method GET_GUI_KIS1_OF_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GUI_KIS1_0 Call by reference Type reference (TYPE) CKF_S_GUI_CE_TREE Mehrstufige Stücklistenzeile 20010302
2 Exporting ES_GUI_KIS1_1 Call by reference Type reference (TYPE) CKF_S_GUI_CE_TREE Mehrstufige Stücklistenzeile 20010302
3 Exporting ES_GUI_KIS1_2 Call by reference Type reference (TYPE) CKF_S_GUI_CE_TREE Mehrstufige Stücklistenzeile 20010302
4 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010302
5 Importing IR_REFERENCE_ITEM Call by reference Object reference (TYPE REF TO) CL_REFERENCE_ITEM_CK PCP: Verweis auf eine andere Kalkulation 20010302
6 Importing I_PARENT_PATH_FACTOR Call by reference Type reference (TYPE) FLOAT 1 Feld vom Typ FLTP 20010303
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010302

Method GET_ITEM_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Positionsnummer 20001021

Method GET_ITEM_NUMBER on class CL_BOSPS_BOS_OBJECT has no exception.

Method GET_PLANNED_AND_ACTUAL_REVENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BILLED_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010322
2 Exporting E_BILLED_VALUE Call by reference Type reference (TYPE) PSBOS_VALUE_AND_CURRENCY LV-PS Integration: Wert und Währung 20010322
3 Exporting E_ORDER_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010323
4 Exporting E_ORDER_VALUE Call by reference Type reference (TYPE) PSBOS_VALUE_AND_CURRENCY LV-PS Integration: Wert und Währung 20010323
5 Exporting E_PERFORMED_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010322
6 Exporting E_SERVICE_ENTRY_SHEET_VALUE Call by reference Type reference (TYPE) PSBOS_VALUE_AND_CURRENCY LV-PS Integration: Wert und Währung 20010322
7 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010322
8 Importing IR_PS_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010322
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010322

Method GET_PS_CC_INDEX_FROM_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PARENT_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010320
2 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) PSBOS_STRING_TABLE Beschreibungen 20010320
3 Exporting ET_DESCRIPTIONS_INDENDED Call by reference Type reference (TYPE) PSBOS_STRING_TABLE Beschreibungen - 20010320
4 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 20010320
5 Exporting E_INDEX Call by reference Type reference (TYPE) STRING Ausgabeindex 20010320
6 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Kalkulationsposition 20010320
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010320

Method GET_PS_CE_INDEX_FROM_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_REFERENCE_ITEM Call by reference Object reference (TYPE REF TO) CL_REFERENCE_ITEM_CK Bezugsort für die Kalkulation 20010320
2 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) PSBOS_STRING_TABLE LV-PS String-Tabelle 20010320
3 Exporting ET_DESCRIPTIONS_INDENDED Call by reference Type reference (TYPE) PSBOS_STRING_TABLE LV-PS String-Tabelle 20010320
4 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING Kalkulationstext 20010320
5 Exporting E_INDEX Call by reference Type reference (TYPE) STRING Kalkulationsindex 20010320
6 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010320
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010320

Method GET_SELECTION_FROM_GUI Signature

Method GET_SELECTION_FROM_GUI on class CL_BOSPS_BOS_OBJECT has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010227

Method GET_TRANSFERRABLE_QTY_OF_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY PCP: Menge + Mengeneinheit 20010305
2 Exporting E_FACTOR Call by reference Type reference (TYPE) FLOAT Faktor für Kalkulationspositionen 20010308
3 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010305
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010305
2 NOT_FOUND Nicht gefunden 20010305
3 NOT_SELECTED_FOR_TRANSFER Nichts selektiert für die Übernahme 20010305

Method INIT_BEHAVIOUR_FOR_DRAG_EVENT Signature

Method INIT_BEHAVIOUR_FOR_DRAG_EVENT on class CL_BOSPS_BOS_OBJECT has no parameter.
Method INIT_BEHAVIOUR_FOR_DRAG_EVENT on class CL_BOSPS_BOS_OBJECT has no exception.

Method INIT_ENTRY_QTY_VALS_4_SEL Signature

Method INIT_ENTRY_QTY_VALS_4_SEL on class CL_BOSPS_BOS_OBJECT has no parameter.
Method INIT_ENTRY_QTY_VALS_4_SEL on class CL_BOSPS_BOS_OBJECT has no exception.

Method INIT_GUI_SETTINGS Signature

Method INIT_GUI_SETTINGS on class CL_BOSPS_BOS_OBJECT has no parameter.
Method INIT_GUI_SETTINGS on class CL_BOSPS_BOS_OBJECT has no exception.

Method IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001004

Method IS_INITIAL on class CL_BOSPS_BOS_OBJECT has no exception.

Method IS_SERVICE_LINE_PART_OF_BOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INTROW Call by reference Type reference (TYPE) INTROW Interne Zeilennummer für Limits 20010321
2 Importing I_PACKNO Call by reference Type reference (TYPE) PACKNO Packetnummer 20010321
# Exception Resumable Description Created on
1 NO Nein - Leistungszeile gehört nicht zum LV 20010321

Method MANAGE_ONLINE_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TARGET_PS_CE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010304
2 Importing IR_TARGET_PS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_PS_OBJECT LV-PS: Projektelement 20010304
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010304

Method MODIFY_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewer-Steuerung 20010305
2 Changing CT_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP ALV Steuerung: Tabelle für Feldgruppen 20010305
3 Importing I_USAGE Call by reference Type reference (TYPE) CHAR20 MC_FCAT_USAGE_NON_BOSPS_APP Verwendung dieses Feldkatalogs 20010305

Method MODIFY_FIELD_CATALOG on class CL_BOSPS_BOS_OBJECT has no exception.

Method ONLINE_TRANSFER Signature

Method ONLINE_TRANSFER on class CL_BOSPS_BOS_OBJECT has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010304

Method ON_DATA_CHANGED_IN_QTY_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20010316
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20010316
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20010316
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20010316

Method ON_DATA_CHANGED_IN_QTY_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_DELETE_IN_QUANTITY_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010316
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010316
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010316

Method ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20010228
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20010228
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20010228

Method ON_DRAG_MULTIPLE on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_F4_IN_QUANTITY_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20010316
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20010316
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20010316
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20010316
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20010316
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20010316

Method ON_F4_IN_QUANTITY_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_INIT_TOOLBAR_4_QTY_GRID Signature

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

Method ON_INIT_TOOLBAR_4_QTY_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_INIT_TOOLBAR_4_REPORT_GRID Signature

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

Method ON_INIT_TOOLBAR_4_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_ITEM_DBL_CLICK_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20010316
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010316

Method ON_ITEM_DBL_CLICK_IN_TREE on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_LINK_CLICK_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20010318
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010318

Method ON_LINK_CLICK_IN_TREE on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_NODE_DBL_CLICK_IN_TREE Signature

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

Method ON_NODE_DBL_CLICK_IN_TREE on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_TOOLBAR_CMD_IN_TREE Signature

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

Method ON_TOOLBAR_CMD_IN_TREE on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_TREE_HEADER_CLICK Signature

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

Method ON_TREE_HEADER_CLICK on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_USER_COMMAND_OF_QTY_GRID Signature

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

Method ON_USER_COMMAND_OF_QTY_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_USER_COMMAND_OF_REPORT_GRID Signature

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

Method ON_USER_COMMAND_OF_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no exception.

Method ON_USER_ENTRY_IN_QUANTITY_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENTRY_VALUES Call by reference Type reference (TYPE) PSBOS_TRANSFER_VALUES_TYPE Eingabewerte 20010316
2 Exporting E_REM_QTY_AFTER_ENTRY Call by reference Type reference (TYPE) CKF_QUANTITY Restmenge nach der Eingabe 20010316
3 Exporting E_SIM_REM_VALUES Call by reference Type reference (TYPE) PSBOS_TRANSFER_VALUES_TYPE Restmenge nach der Eingabe 20010316
4 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010316
5 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010316
6 Importing I_NEW_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY Erfaßte Menge 20010316
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010316
2 INCOMPATIBLE_UNIT Mengeneinheit nicht kompatibel 20010316
3 QUANTITY_EXCEEDED Überschrittene Menge 20010316
4 QUANTITY_EXCEEDED_INFO Information: Menge überschritten 20010511
5 QUANTITY_EXCEEDED_WARN Warnung: Menge überschritten 20010511
6 QUANTITY_IS_NEGATIVE Negative Menge eingegeben 20010425

Method READ_DOCUMENT_FLOW_INTORMATION Signature

Method READ_DOCUMENT_FLOW_INTORMATION on class CL_BOSPS_BOS_OBJECT has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010322

Method REFRESH_TRANSFER_TO_GUI Signature

Method REFRESH_TRANSFER_TO_GUI on class CL_BOSPS_BOS_OBJECT has no parameter.
Method REFRESH_TRANSFER_TO_GUI on class CL_BOSPS_BOS_OBJECT has no exception.

Method RESET_CALCULATED_FLAG_FOR_CES Signature

Method RESET_CALCULATED_FLAG_FOR_CES on class CL_BOSPS_BOS_OBJECT has no parameter.
Method RESET_CALCULATED_FLAG_FOR_CES on class CL_BOSPS_BOS_OBJECT has no exception.

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_BOSPS_BOS_OBJECT has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010227

Method SELECT_FOR_BATCH_TRASFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_PS_OBJECT Projektelement 20010228
2 Importing IS_OPTIONS Call by reference Type reference (TYPE) PSBOS_BATCH_PROCESS_OPTIONS Batchverarbeitungsoptionen 20010228
3 Importing I_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010228
4 Importing I_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010228
# Exception Resumable Description Created on
1 CANNOT_GET_ITEMIZATION Einzelnachweis kann nicht besorgt werden 20010228
2 CANNOT_GET_REF_COST_ESTIMATE Kalkulationsreferenz kann nicht besorgt werden 20010228
3 FAILED Fehlgeschlagen 20010228

Method SET_LIGHTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010308
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010308

Method SET_LIGHTS on class CL_BOSPS_BOS_OBJECT has no exception.

Method STORE_SUB_CE_TO_CE_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 20010224
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010224

Method TRACE_PARENTS_OF_SUB_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PARENTS_AND_FACTORS Call by reference Object reference (TYPE REF TO) DATA Ref zu PSBOS_FACTOR_4_COSTING 20010320
2 Exporting ES_PARENTS_AND_FACTORS Call by reference Type reference (TYPE) PSBOS_FACTOR_4_COSTING Eltern und Faktor von den Eltern, die nicht intern sind 20010224
3 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Teilkalkulation übergeben 20010224
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010224
2 NOT_A_SUB_COST_ESTIMATE Kalkulation ist keine Teilkalkulation 20010224

Method UNSELECT_DOWN_THE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010207
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010207
# Exception Resumable Description Created on
1 CANNOT_GET_ITEMIZATION Einzelnachweis kann nicht besorgt werden 20010207
2 CANNOT_GET_REF_COST_ESTIMATE Kalkulationsreferenz kann nicht besorgt werden 20010207
3 FAILED fehlgeschlagen 20010309

Method UPDATE_CE_TREE_NODES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_UPDATE_TO_CES Call by reference Type reference (TYPE) XFLAG CKC_NO Neue Eingabewerte 20010304
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010131

Method UPDATE_CE_TREE_NODES_TABLE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE_ITEM Call by reference Object reference (TYPE REF TO) CL_REFERENCE_ITEM_CK Kalkulationsreferenzposition 20010131
2 Importing I_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010131
3 Importing I_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010131
4 Importing I_HEAD_FACTOR Call by reference Type reference (TYPE) FLOAT 1 Head Factor 20010223
5 Importing I_NO_UPDATE_TO_CES Call by reference Type reference (TYPE) XFLAG CKC_NO Neue Eingabewerte 20010304
6 Importing I_PATH_FACTOR Call by reference Type reference (TYPE) FLOAT 1 Path factor 20010223
# Exception Resumable Description Created on
1 CANNOT_GET_ITEMIZATION Einzelnachweis kann nicht besorgt werden 20010131
2 CANNOT_GET_REF_COST_ESTIMATE Kalkulationsreferenz kann nicht besorgt werden 20010131
3 FAILED Fehlgeschlagen 20010131

Method UPDATE_SELECTION_IN_GUI Signature

Method UPDATE_SELECTION_IN_GUI on class CL_BOSPS_BOS_OBJECT has no parameter.
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010227

Method UPD_CC_TRNSFR_DATA_4_1_CMPNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOS_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT LV Kalkulationsposition 20010224
2 Importing IR_PS_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PS Kalkulatiosposition 20010224
3 Importing IR_PS_OBJECT Call by reference Object reference (TYPE REF TO) CL_BOSPS_PS_OBJECT LV-PS: Projektelement 20010316
4 Importing I_NO_UPDATE_TO_CES Call by reference Type reference (TYPE) XFLAG CKC_NO Keine Änderung der Kalkulation 20010304
5 Importing I_UPDATE_GUI Call by reference Type reference (TYPE) XFLAG GUI aktualisieren 20010224
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010224

Method UPD_TRANSFER_DATA_TO_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BOS_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Kalkulationsposition 20010305
2 Importing IR_BOS_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010305
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010305

Method VALIDATE_BATCH_TRANSFER_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPTIONS Call by reference Type reference (TYPE) PSBOS_BATCH_PROCESS_OPTIONS Batchverarbeitungsoptionen 20010228
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010228

Method VALIDATE_DYNAMIC_SELECT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OPTIONS Call by reference Type reference (TYPE) PSBOS_DYNAMIC_SELECT_OPTIONS LV-PS Integration: Dynamische Selektionsoptionen 20010228
2 Importing I_NO_MESSAGE Call by reference Type reference (TYPE) XFLAG Keine Meldungen 20010228
# Exception Resumable Description Created on
1 FAILED Fehlgeschlagen 20010228

Method VALIDATE_SALES_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SALES_DOCUMENT_CATEGORY Call by reference Type reference (TYPE) VBAK-VBTYP Vertriebsbelegtyp 20010307
2 Exporting E_SERVICE_PACKAGE_NUMBER Call by reference Type reference (TYPE) ESLH-PACKNO Packetnummer 20010307
3 Importing I_SALES_DOCUMENT Call by reference Type reference (TYPE) VBAP-VBELN Verkaufsbeleg 20010307
4 Importing I_SALES_ITEM Call by reference Type reference (TYPE) VBAP-POSNR Verkaufsbelegposition 20010307
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010307

Method VALIDATE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPTIONS Call by reference Type reference (TYPE) PSBOS_DYNAMIC_SELECT_OPTIONS Selektionsoptionen 20010124
2 Importing I_FROM_TABLE Call by reference Type reference (TYPE) XFLAG Don't validate from GUI 20010225
# Exception Resumable Description Created on
1 FAILED fehlgeschlagen 20010225

Method VALIDATE_SELECTION_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_COMPONENT Value transfer Type reference (TYPE) XFLAG Atleast one costing component got selected 20010124
2 Exporting E_SELECTED_ESTIMATE Value transfer Type reference (TYPE) XFLAG Gesamte Kalkulation ist ausgewählt 20010124
3 Importing IS_OPTIONS Call by reference Type reference (TYPE) PSBOS_DYNAMIC_SELECT_OPTIONS Selektionsoptionen 20010124
4 Importing I_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20010124
5 Importing I_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP-Standardkalkulation 20010124
# Exception Resumable Description Created on
1 CANNOT_GET_ITEMIZATION Einzelnachweis kann nicht besorgt werden 20010124
2 CANNOT_GET_REF_COST_ESTIMATE Kalkulationsreferenz kann nicht besorgt werden 20010124
3 FAILED fehlgeschlagen 20010225

Method VALIDATE_SRVC_LINE_INDEX_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SERVICE_LINE_FIELD Call by reference Type reference (TYPE) FIELDNAME Leistungszeilenindexfeld (EXTROW/EXTDES) 20010125

Method VALIDATE_SRVC_LINE_INDEX_FIELD on class CL_BOSPS_BOS_OBJECT has no exception.

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANY_DATA1 Call by reference Type reference (TYPE) ANY Wert1 20010125
2 Importing IV_ANY_DATA2 Call by reference Type reference (TYPE) ANY Wert2 20010125
3 Importing IV_ANY_DATA3 Call by reference Type reference (TYPE) ANY Wert3 20010125
4 Importing IV_ANY_DATA4 Call by reference Type reference (TYPE) ANY Wert4 20010125
5 Importing IV_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20010220
6 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20010125
7 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20010125

Method WRITE_LOG on class CL_BOSPS_BOS_OBJECT has no exception.
Event Signatures

Event HIDE_ITEMIZATION_VIEW Signature
Event HIDE_ITEMIZATION_VIEW on class CL_BOSPS_BOS_OBJECT has no parameter.
Event HIDE_REPORT_GRID Signature
Event HIDE_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no parameter.
Event SHOW_ITEMIZATION_VIEW Signature
Event SHOW_ITEMIZATION_VIEW on class CL_BOSPS_BOS_OBJECT has no parameter.
Event SHOW_REPORT_GRID Signature
Event SHOW_REPORT_GRID on class CL_BOSPS_BOS_OBJECT has no parameter.
History
Last changed by/on SAP  20050409 
SAP Release Created in 46C2