SAP ABAP Class /SAPMP/CL_REEL_CALCULATION (IS MP Cable: Reel Calculation)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-MP-LO (Application Component) Logistics - General (LO) Enhancements
     /SAPMP/LO-RC (Package) Mill Products: Reel Calculation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPMP/IF_CHAR_1 Constant of Type Char 1 20020507
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPMP/IF_REEL_CALCULATION Reel Calculation Interface 20020507
Properties
Class /SAPMP/CL_REEL_CALCULATION  
Short Description IS MP Cable: Reel Calculation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPMP/LO-RC   Mill Products: Reel Calculation 
Created 20020507   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPMP/CL_REEL_CALCULATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /SAPMP/IF_CHAR_1 Constant of Type Char 1 20020507
2 /SAPMP/IF_REEL_CALCULATION Reel Calculation Interface 20020507
Friends
Class /SAPMP/CL_REEL_CALCULATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_CNTRL Instance attribute Public Type reference (TYPE) /SAPMP/RC_T001T Reel Calculation: Application Control 20020809
2 CABLE_A Instance attribute Public Type reference (TYPE) MARA General Material Data 20020507
3 CALCULATED Instance attribute Public Attribute reference (LIKE) 20020507
4 CALC_FIELDS_C Instance attribute Public Type reference (TYPE) /SAPMP/RCCABLE_C Reel Calculation: Calculation Fields for Cable Data 20020604
5 CALC_FIELDS_R Instance attribute Public Type reference (TYPE) /SAPMP/RCREEL_C Reel Calculation: Calculation Fields for Reel Data 20020604
6 CHAR_0 Instance attribute Public Attribute reference (LIKE) 20020507
7 CHAR_1 Instance attribute Public Attribute reference (LIKE) 20020507
8 CHAR_2 Instance attribute Public Attribute reference (LIKE) 20020507
9 CHAR_3 Instance attribute Public Attribute reference (LIKE) 20020507
10 CHAR_4 Instance attribute Public Attribute reference (LIKE) 20020507
11 CHAR_5 Instance attribute Public Attribute reference (LIKE) 20020507
12 CHAR_6 Instance attribute Public Attribute reference (LIKE) 20020507
13 CHAR_7 Instance attribute Public Attribute reference (LIKE) 20020507
14 CHAR_8 Instance attribute Public Attribute reference (LIKE) 20020507
15 CHAR_9 Instance attribute Public Attribute reference (LIKE) 20020507
16 CHAR_A Instance attribute Public Attribute reference (LIKE) 20020507
17 CHAR_B Instance attribute Public Attribute reference (LIKE) 20020507
18 CHAR_C Instance attribute Public Attribute reference (LIKE) 20020507
19 CHAR_D Instance attribute Public Attribute reference (LIKE) 20020507
20 CHAR_E Instance attribute Public Attribute reference (LIKE) 20020507
21 CHAR_F Instance attribute Public Attribute reference (LIKE) 20020507
22 CHAR_G Instance attribute Public Attribute reference (LIKE) 20020507
23 CHAR_H Instance attribute Public Attribute reference (LIKE) 20020507
24 CHAR_I Instance attribute Public Attribute reference (LIKE) 20020507
25 CHAR_J Instance attribute Public Attribute reference (LIKE) 20020507
26 CHAR_K Instance attribute Public Attribute reference (LIKE) 20020507
27 CHAR_L Instance attribute Public Attribute reference (LIKE) 20020507
28 CHAR_M Instance attribute Public Attribute reference (LIKE) 20020507
29 CHAR_N Instance attribute Public Attribute reference (LIKE) 20020507
30 CHAR_O Instance attribute Public Attribute reference (LIKE) 20020507
31 CHAR_P Instance attribute Public Attribute reference (LIKE) 20020507
32 CHAR_Q Instance attribute Public Attribute reference (LIKE) 20020507
33 CHAR_R Instance attribute Public Attribute reference (LIKE) 20020507
34 CHAR_S Instance attribute Public Attribute reference (LIKE) 20020507
35 CHAR_T Instance attribute Public Attribute reference (LIKE) 20020507
36 CHAR_U Instance attribute Public Attribute reference (LIKE) 20020507
37 CHAR_V Instance attribute Public Attribute reference (LIKE) 20020507
38 CHAR_W Instance attribute Public Attribute reference (LIKE) 20020507
39 CHAR_X Instance attribute Public Attribute reference (LIKE) 20020507
40 CHAR_Y Instance attribute Public Attribute reference (LIKE) 20020507
41 CHAR_Z Instance attribute Public Attribute reference (LIKE) 20020507
42 CLEARANCE Instance attribute Public Attribute reference (LIKE) 20020603
43 COIL Instance attribute Public Attribute reference (LIKE) 20020507
44 CUST_CNTRL Instance attribute Public Type reference (TYPE) /SAPMP/RC_T001 Reel Calculation Control 20020523
45 ERROR_CABLE_DIAM Instance attribute Public Attribute reference (LIKE) 20020507
46 ERROR_CLEARANCE Instance attribute Public Attribute reference (LIKE) 20020603
47 ERROR_COIL Instance attribute Public Attribute reference (LIKE) 20020610
48 ERROR_COILCHECK Instance attribute Public Attribute reference (LIKE) 20030408
49 ERROR_LENGTH Instance attribute Public Attribute reference (LIKE) 20020507
50 ERROR_LOAD_CAP Instance attribute Public Attribute reference (LIKE) 20020507
51 ERROR_MATMAS_C Instance attribute Public Attribute reference (LIKE) 20020507
52 ERROR_MATMAS_R Instance attribute Public Attribute reference (LIKE) 20020507
53 ERROR_MAX_REEL_SIZE Instance attribute Public Attribute reference (LIKE) 20020603
54 ERROR_MIN_CORE_D Instance attribute Public Attribute reference (LIKE) 20020507
55 ERROR_REELCAT Instance attribute Public Attribute reference (LIKE) 20020523
56 ERROR_RO_FLANGE Instance attribute Public Attribute reference (LIKE) 20020507
57 ERROR_SEQUENCE Instance attribute Public Attribute reference (LIKE) 20020524
58 EXIT_ACT_IMP Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20021119
59 FALSE Instance attribute Public Attribute reference (LIKE) 20020507
60 GLOBAL_CNTRL Instance attribute Public Type reference (TYPE) /SAPMP/RCGLOBALCNTRL Global Control Data for Reel Calculation 20020507
61 IF_EXIT Static Attribute Private Object reference (TYPE REF TO) /SAPMP/IF_EX_BADI_REELCALC BAdI Interface /SAPMP/IF_EX_BADI_REELCALC 20020510
62 LOAD_CAP Instance attribute Public Attribute reference (LIKE) 20020524
63 MANUALLY Instance attribute Public Attribute reference (LIKE) 20020531
64 MAX_REEL_SIZE Instance attribute Public Attribute reference (LIKE) 20020603
65 MIN_CORE_D Instance attribute Public Attribute reference (LIKE) 20020524
66 MR_CLEARANCE Instance attribute Public Attribute reference (LIKE) 20020531
67 MR_LENGTH Instance attribute Public Attribute reference (LIKE) 20020606
68 MR_LOAD_CAP Instance attribute Public Attribute reference (LIKE) 20020531
69 MR_MATMAS Instance attribute Public Attribute reference (LIKE) 20020603
70 MR_MAX_REEL_SIZE Instance attribute Public Attribute reference (LIKE) 20020603
71 MR_MIN_CORE_D Instance attribute Public Attribute reference (LIKE) 20020531
72 MR_RO_FLANGE Instance attribute Public Attribute reference (LIKE) 20020531
73 NO_TOL_MRS Instance attribute Public Attribute reference (LIKE) 20020807
74 O_REEL_CALC Static Attribute Private Object reference (TYPE REF TO) /SAPMP/CL_REEL_CALCULATION IS MP Cable: Reel Calculation 20020508
75 PARAMETERS Instance attribute Public Type reference (TYPE) /SAPMP/RCPARAMETERS Reel Calculation: Parameters 20020508
76 RCDATA Instance attribute Public Type reference (TYPE) /SAPMP/RCDATA Transfer Structure for Reel Calculation 20020507
77 REEL_A Instance attribute Public Type reference (TYPE) MARA General Material Data 20020507
78 REEL_SEQ Instance attribute Public Type reference (TYPE) /SAPMP/RT_SEQCE Sequence of Reel Types for Reel Category 20020508
79 REEL_SEQ_T Instance attribute Public Type reference (TYPE) /SAPMP/T_RT_SEQCE Sequence of Reel Types for Reel Category 20020508
80 RESULT Instance attribute Public Type reference (TYPE) /SAPMP/RCRESULT Reel Calculation: Result 20020508
81 RESULT_CNTRL Instance attribute Public Type reference (TYPE) /SAPMP/RC_T003 Reel Calculation: Result Control 20020523
82 RESULT_CNTRL_T Instance attribute Public Type reference (TYPE) /SAPMP/T_RCRES_CT Reel Calculation: Result Control Table 20020523
83 RESULT_T Instance attribute Public Type reference (TYPE) /SAPMP/T_RCRESULT Reel Calculation: Result Table 20020508
84 RO_FLANGE Instance attribute Public Attribute reference (LIKE) 20020524
85 SEQUENCE Instance attribute Public Type reference (TYPE) /SAPMP/RCSEQUENCE Sequence of Reel Types for Automatic Assignment 20020508
86 SEQUENCE_T Instance attribute Public Type reference (TYPE) /SAPMP/T_RCSEQUENCE Table: Sequence of Reel Types 20020508
87 TABLE_MARA Instance attribute Public Attribute reference (LIKE) 20020507
88 TABLE_MARC Instance attribute Public Attribute reference (LIKE) 20020507
89 TOLERANCE Instance attribute Public Attribute reference (LIKE) 20020606
90 TOLERANCE_LENGTH Instance attribute Public Attribute reference (LIKE) 20020606
91 TRUE Instance attribute Public Attribute reference (LIKE) 20020507
92 UNIT_G Instance attribute Public Attribute reference (LIKE) 20020507
93 UNIT_KG Instance attribute Public Attribute reference (LIKE) 20020507
94 UNIT_M Instance attribute Public Attribute reference (LIKE) 20020507
95 UNIT_MM Instance attribute Public Attribute reference (LIKE) 20020507
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_SEQUENCE Instance method Public Method Copy Reel Data to Sequence Table 20020507
2 CALCULATE Instance method Public Method Reel Calculation 20020603
3 CALCULATE_LENGTH Instance method Public Method Calculate Maximum Length of Cable for Reel 20020603
4 CALCULATE_LENGTH_FOR_REEL Instance method Public Method Calculate Length of a Cable for Predefined Reel 20020603
5 CALCULATE_REEL_FROM_SEQ Instance method Public Method Calculate Reel from Sequence 20020603
6 CALL_BADI Instance method Private Method Call BAdI 20020507
7 CHECK_COIL Instance method Public Method Check Length 20020507
8 CHECK_REEL Instance method Public Method Check Reel Before Calculation 20020507
9 CHECK_REEL_DET Instance method Public Method Check Reel Determined 20020606
10 CHECK_REEL_MAN Instance method Public Method Check Reel Determined Manually 20020603
11 CHECK_TOLERANCE Instance method Public Method Check Plus Tolerance 20020606
12 CONVERT_UNITS_CM Instance method Public Method Convert Quantities from Cable Master into Calculation Units 20020507
13 CONVERT_UNITS_RC Instance method Public Method Convert Quantities from Transfer Structure into Calc. Units 20020507
14 CONVERT_UNITS_RM Instance method Public Method Convert Quantities from Reel Master into Calculation Units 20020507
15 CONVERT_UNIT_SI Instance method Public Method Individual Conversion of Units of Measure 20020507
16 EXECUTE Instance method Public Method Run Reel Calculation 20020507
17 GET_CABLEDATA Instance method Public Method Fill Relevant Cable Data 20020507
18 GET_CONTROL_DATA Instance method Public Method Set Control Data 20020507
19 GET_RCDATA_CABLEMASTER Instance method Public Method Fill Transfer Structure from Cable Material Master 20020604
20 HANDLE_RESULT Instance method Public Method Result Handling 20020507
21 INIT Instance method Public Method Initialize Attributes 20020604
22 PROCESS_SEQUENCE Instance method Public Method Process Sequence 20020507
23 READ_MATMAS Instance method Public Method Read Cable Material Master 20020507
24 SET_APPLICATION Instance method Public Method Derive Application Indicator from Transaction Code 20020507
25 SET_CONTROL_DATA_DEFAULTS Instance method Public Method Set Initial Control Data to Default Value 20020605
26 SET_MODE Instance method Public Method Set Processing Mode 20020507
27 SET_PARAMETERS Instance method Public Method Set Calculation Parameters 20020507
28 SET_REEL_DATA Instance method Public Method Copy Reel Data to Transfer Structure 20020610
29 SET_RESULT Instance method Public Method Set Result 20020507
30 TRIGGER Instance method Public Method Start Reel Calculation 20020510
Events
Class /SAPMP/CL_REEL_CALCULATION has no event.
Types
Class /SAPMP/CL_REEL_CALCULATION has no local type.
Method Signatures

Method APPEND_SEQUENCE Signature

Method APPEND_SEQUENCE on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method APPEND_SEQUENCE on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CALCULATE Signature

Method CALCULATE on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CALCULATE on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CALCULATE_LENGTH Signature

Method CALCULATE_LENGTH on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CALCULATE_LENGTH on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CALCULATE_LENGTH_FOR_REEL Signature

Method CALCULATE_LENGTH_FOR_REEL on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CALCULATE_LENGTH_FOR_REEL on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CALCULATE_REEL_FROM_SEQ Signature

Method CALCULATE_REEL_FROM_SEQ on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CALCULATE_REEL_FROM_SEQ on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CALL_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RCDATA Call by reference Type reference (TYPE) /SAPMP/RCDATA Übergabestruktur für Trommelrechnung 20020812
# Exception Resumable Description Created on
1 STANDARD_RC_INACTIVE Standard Trommelrechnung inaktiv 20020507

Method CHECK_COIL Signature

Method CHECK_COIL on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CHECK_COIL on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CHECK_REEL Signature

Method CHECK_REEL on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CHECK_REEL on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CHECK_REEL_DET Signature

Method CHECK_REEL_DET on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CHECK_REEL_DET on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CHECK_REEL_MAN Signature

Method CHECK_REEL_MAN on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CHECK_REEL_MAN on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CHECK_TOLERANCE Signature

Method CHECK_TOLERANCE on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CHECK_TOLERANCE on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CONVERT_UNITS_CM Signature

Method CONVERT_UNITS_CM on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CONVERT_UNITS_CM on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CONVERT_UNITS_RC Signature

Method CONVERT_UNITS_RC on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CONVERT_UNITS_RC on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CONVERT_UNITS_RM Signature

Method CONVERT_UNITS_RM on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method CONVERT_UNITS_RM on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method CONVERT_UNIT_SI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_QUAN_C Call by reference Type reference (TYPE) ANY Menge 20020507
2 Changing CH_QUAN_O Call by reference Type reference (TYPE) ANY Menge 20020507
3 Importing IM_UNIT_C Call by reference Type reference (TYPE) MSEHI Maßeinheit 20020507
4 Importing IM_UNIT_O Call by reference Type reference (TYPE) MSEHI Maßeinheit 20020507

Method CONVERT_UNIT_SI on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RCDATA Call by reference Type reference (TYPE) /SAPMP/RCDATA Übergabestruktur für Trommelrechnung 20020523

Method EXECUTE on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method GET_CABLEDATA Signature

Method GET_CABLEDATA on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method GET_CABLEDATA on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method GET_CONTROL_DATA Signature

Method GET_CONTROL_DATA on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method GET_CONTROL_DATA on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method GET_RCDATA_CABLEMASTER Signature

Method GET_RCDATA_CABLEMASTER on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method GET_RCDATA_CABLEMASTER on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method HANDLE_RESULT Signature

Method HANDLE_RESULT on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method HANDLE_RESULT on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method INIT Signature

Method INIT on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method INIT on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method PROCESS_SEQUENCE Signature

Method PROCESS_SEQUENCE on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method PROCESS_SEQUENCE on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method READ_MATMAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20020507
2 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20020507

Method READ_MATMAS on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method SET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RCDATA Call by reference Type reference (TYPE) /SAPMP/RCDATA Übergabestruktur für Trommelrechnung 20020809
# Exception Resumable Description Created on
1 TCODE_INVALID_FOR_RC Transaktion ungültig für Trommelrechnung 20020809

Method SET_CONTROL_DATA_DEFAULTS Signature

Method SET_CONTROL_DATA_DEFAULTS on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method SET_CONTROL_DATA_DEFAULTS on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method SET_MODE Signature

Method SET_MODE on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method SET_MODE on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method SET_PARAMETERS Signature

Method SET_PARAMETERS on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method SET_PARAMETERS on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method SET_REEL_DATA Signature

Method SET_REEL_DATA on class /SAPMP/CL_REEL_CALCULATION has no parameter.
Method SET_REEL_DATA on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method SET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CATEGORY Call by reference Type reference (TYPE) /SAPMP/RC_RESULT Trommelrechnung: Ergebniskategorie 20020507

Method SET_RESULT on class /SAPMP/CL_REEL_CALCULATION has no exception.

Method TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RCDATA Call by reference Type reference (TYPE) /SAPMP/RCDATA Übergabestruktur für Trommelrechnung 20020812

Method TRIGGER on class /SAPMP/CL_REEL_CALCULATION has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 471