SAP ABAP Class CL_COOS_SYSTEM (System Class for Order Split)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-SFC (Application Component) Production Orders
     COOS (Package) Production Order Split
Properties
Class CL_COOS_SYSTEM  
Short Description System Class for Order Split    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COOS   Production Order Split 
Created 20080425   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COOS_SYSTEM has no forward declaration.
Interfaces
Class CL_COOS_SYSTEM has no interface implemented.
Friends
Class CL_COOS_SYSTEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AFFW_POST_CALLED_ID_M Constant Public Type reference (TYPE) CHAR1 'M' Single-Character Indicator 20080609
2 GC_AFPO_POSNR_0001 Constant Public Type reference (TYPE) CO_POSNR '0001' Number of Order Item 20080607
3 GC_CREDIT_INDICATOR Constant Public Type reference (TYPE) SHKZG 'H' Debit/Credit Indicator 20080519
4 GC_DEBIT_INDICATOR Constant Public Type reference (TYPE) SHKZG 'S' Debit/Credit Indicator 20080519
5 GC_DEVCLASS_CO Constant Public Type reference (TYPE) DEVCLASS 'CO' Package 20080519
6 GC_FALSE Constant Public Type reference (TYPE) BOOLE_D '' Value is Incorrect (Boole) 20080425
7 GC_FCODE_BACK Constant Public Type reference (TYPE) FCODE 'BACK' Function Code Back 20080523
8 GC_GR_BYPRODUCT Constant Public Type reference (TYPE) WN_BWART '531' Movement Type for GR By-Product from Network (Plant Stock) 20080608
9 GC_GR_BYPRODUCT_CANCEL Constant Public Type reference (TYPE) WN_BWARTS '532' Mvt Type for Reversal of Goods Receipt By-Prod. Plant Stock 20080608
10 GC_GR_WIP_BATCH Constant Public Type reference (TYPE) WEW_BWART '521' Movement Type for Goods Receipt for a WIP Batch 20080608
11 GC_GR_WIP_BATCH_CANCEL Constant Public Type reference (TYPE) WEW_BWARTS '522' Movement Type for Goods Receipt WIP Batch Reversal 20080608
12 GC_ITEM_CAT_STOCK_ITEM Constant Public Type reference (TYPE) POSTP 'L' Item category (bill of material) 20080519
13 GC_KZVBR_E Constant Public Type reference (TYPE) KZVBR 'E' Consumption Posting - CO Object Sales Order 20080520
14 GC_KZVBR_P Constant Public Type reference (TYPE) KZVBR 'P' Consumption Posting - Project 20080520
15 GC_LOCKED_BY_SPLITTING Constant Public Type reference (TYPE) J_STATUS 'I0599' Object Status Locked Due to Splitting 20080528
16 GC_ORDER_LOCK Constant Public Type reference (TYPE) J_VORGANG 'RMSL' Business Transaction - Lock Order Due to Split 20080527
17 GC_ORDER_REPROCESS Constant Public Type reference (TYPE) J_VORGANG 'RMSR' Business Transaction - Postprocessing Order Split 20080527
18 GC_ORDER_UNLOCK Constant Public Type reference (TYPE) J_VORGANG 'RMSU' Business Transaction - Unlock Order After Split 20080528
19 GC_ORD_CAT_PROCESS Constant Public Type reference (TYPE) AUFTYP 40 Order Category 'Process Order' 20080426
20 GC_ORD_CAT_PRODUCTION Constant Public Type reference (TYPE) AUFTYP 10 Order Category 'Production Order' 20080426
21 GC_QU_ARITH_ROUND Constant Public Type reference (TYPE) C 'X' Arithmetically Round Quantity 20080603
22 GC_QU_ROUND_OFF Constant Public Type reference (TYPE) C '-' Round Off Quantity 20080603
23 GC_REQ_TYPE_ORDER_RESERVATION Constant Public Type reference (TYPE) BDART 'AR' Requirement Type 20080519
24 GC_SOBKZ_E Constant Public Type reference (TYPE) T148-SOBKZ 'E' Special Stock Indicator - Sales Order Stock 20080520
25 GC_SOBKZ_Q Constant Public Type reference (TYPE) T148-SOBKZ 'Q' Special Stock Indicator - Project Stock 20080520
26 GC_SPLIT_VAR_PBS Constant Public Type reference (TYPE) FCODE 'SPLT_PBS' Split Variant 'By Product to Warehouse' 20080430
27 GC_SPLIT_VAR_RFP Constant Public Type reference (TYPE) FCODE 'SPLT_RFP' Split Variant 'Replacement of End Product' 20080430
28 GC_SPLIT_VAR_SFP Constant Public Type reference (TYPE) FCODE 'SPLT_SFP' Split Variant 'Same End Product' 20080430
29 GC_STANDARD_SEQUENCE Constant Public Type reference (TYPE) PLNFOLGE '000000' Standard sequence 20080530
30 GC_STATUS_OBJECT_COMPONENT Constant Public Type reference (TYPE) J_OBTYP 'OKP' Status Object Component 20080530
31 GC_STATUS_RELEASED Constant Public Type reference (TYPE) J_STATUS 'I0002' Individual Status of an Object, Status Released 20080505
32 GC_TRTYP_CREATE Constant Public Type reference (TYPE) C 'H' Transaction Type Create/Add 20080523
33 GC_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Value is True (Boole) 20080425
Methods
# Method Level Visibility Method type Description Created on
1 CONV_BAS_QUAN_IN_OP_QUAN Static method Public Method Conversion Base Unit of Measure (BMEINS) to Operation Qty 20080701
2 CONV_OP_QUAN_IN_ORD_QUAN Static method Public Method Conversion of Operation Qty into Order Header Qty (GMEIN) 20080531
3 CONV_ORD_QUAN_IN_OP_QUAN Static method Public Method Conversion of Order Header Qty (GMEIN) into Operation Qty 20080602
4 CONV_RTG_QUAN_IN_ORD_QUAN Static method Public Method Conversion of Planned Qty into Order Header Qty (GMEIN) 20080601
Events
Class CL_COOS_SYSTEM has no event.
Types
Class CL_COOS_SYSTEM has no local type.
Method Signatures

Method CONV_BAS_QUAN_IN_OP_QUAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OP_QUAN Call by reference Type reference (TYPE) AFVGD-MGVRG Vorgangsmenge 20080701
2 Importing IV_OP_CNV_DEN Call by reference Type reference (TYPE) AFVGD-UMREN Nenner für Umrechnung Plan- und Vorgangsmengeneinheit 20080701
3 Importing IV_OP_CNV_NOM Call by reference Type reference (TYPE) AFVGD-UMREZ Zähler für Umrechnung Plan- und Vorgangsmengeneinheit 20080701
4 Importing IV_ORD_BAS_QUAN Call by reference Type reference (TYPE) CAUFVD-BMENGE Basismenge 20080701
5 Importing IV_ORD_BAS_UOM Call by reference Type reference (TYPE) CAUFVD-BMEINS Auftrag Basismengeneinheit 20080701
6 Importing IV_ORD_PROD_UOM Call by reference Type reference (TYPE) CAUFVD-GMEIN Gemeinsame Mengeneinheit über alle Auftragspositionen 20080701
7 Importing IV_ORD_RTG_MAT Call by reference Type reference (TYPE) CAUFVD-PLNBEZ Auftrag: Material zum Plan 20080701
8 Importing IV_ORD_RTG_UOM Call by reference Type reference (TYPE) CAUFVD-PLNME Auftrag: Mengeneinheit des Planes 20080701
# Exception Resumable Description Created on
1 CX_COOS_EXCEPTION Auftragssplit: Allgemeine Ausnahmen 20080701

Method CONV_OP_QUAN_IN_ORD_QUAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CNV_BAS_QUAN Call by reference Type reference (TYPE) CAUFVD-BMENGE Vorgangsmenge in Basismenge des Auftrags 20080531
2 Exporting EV_CNV_PROD_QUAN Call by reference Type reference (TYPE) CAUFVD-GAMNG Vorgangsmenge in Mengeneinheit der gesamte Auftragsmenge 20080531
3 Importing IV_OP_CNV_DEN Call by reference Type reference (TYPE) AFVGD-UMREN Nenner für Umrechnung Plan- und Vorgangsmengeneinheit 20080531
4 Importing IV_OP_CNV_NOM Call by reference Type reference (TYPE) AFVGD-UMREZ Zähler für Umrechnung Plan- und Vorgangsmengeneinheit 20080531
5 Importing IV_OP_QUAN Call by reference Type reference (TYPE) AFVGD-MGVRG Vorgangsmenge 20080531
6 Importing IV_ORD_BAS_UOM Call by reference Type reference (TYPE) CAUFVD-BMEINS Auftrag Basismengeneinheit 20080531
7 Importing IV_ORD_PROD_UOM Call by reference Type reference (TYPE) CAUFVD-GMEIN Gemeinsame Mengeneinheit über alle Auftragspositionen 20080531
8 Importing IV_ORD_RTG_MAT Call by reference Type reference (TYPE) CAUFVD-PLNBEZ Auftrag: Material zum Plan 20080531
9 Importing IV_ORD_RTG_UOM Call by reference Type reference (TYPE) CAUFVD-PLNME Auftrag: Mengeneinheit des Planes 20080531
# Exception Resumable Description Created on
1 CX_COOS_EXCEPTION Auftragssplit: Allgemeine Ausnahmen 20080531

Method CONV_ORD_QUAN_IN_OP_QUAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OP_QUAN Call by reference Type reference (TYPE) AFVGD-MGVRG Vorgangsmenge 20080602
2 Importing IV_CNV_PROD_QUAN Call by reference Type reference (TYPE) CAUFVD-GAMNG Gesamte Auftragsmenge 20080602
3 Importing IV_OP_CNV_DEN Call by reference Type reference (TYPE) AFVGD-UMREN Nenner für Umrechnung Plan- und Vorgangsmengeneinheit 20080602
4 Importing IV_OP_CNV_NOM Call by reference Type reference (TYPE) AFVGD-UMREZ Zähler für Umrechnung Plan- und Vorgangsmengeneinheit 20080602
5 Importing IV_ORD_BAS_UOM Call by reference Type reference (TYPE) CAUFVD-BMEINS Auftrag Basismengeneinheit 20080602
6 Importing IV_ORD_PROD_UOM Call by reference Type reference (TYPE) CAUFVD-GMEIN Gemeinsame Mengeneinheit über alle Auftragspositionen 20080602
7 Importing IV_ORD_RTG_MAT Call by reference Type reference (TYPE) CAUFVD-PLNBEZ Auftrag: Material zum Plan 20080602
8 Importing IV_ORD_RTG_UOM Call by reference Type reference (TYPE) CAUFVD-PLNME Auftrag: Mengeneinheit des Planes 20080602
# Exception Resumable Description Created on
1 CX_COOS_EXCEPTION Auftragssplit: Allgemeine Ausnahmen 20080602

Method CONV_RTG_QUAN_IN_ORD_QUAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CNV_BAS_QUAN Call by reference Type reference (TYPE) CAUFVD-BMENGE Vorgangsmenge in Basismenge des Auftrags 20080601
2 Exporting EV_CNV_PROD_QUAN Call by reference Type reference (TYPE) CAUFVD-GAMNG Vorgangsmenge in Mengeneinheit der gesamte Auftragsmenge 20080601
3 Importing IV_ORD_BAS_UOM Call by reference Type reference (TYPE) CAUFVD-BMEINS Auftrag Basismengeneinheit 20080601
4 Importing IV_ORD_PROD_UOM Call by reference Type reference (TYPE) CAUFVD-GMEIN Gemeinsame Mengeneinheit über alle Auftragspositionen 20080601
5 Importing IV_ORD_RTG_MAT Call by reference Type reference (TYPE) CAUFVD-PLNBEZ Auftrag: Material zum Plan 20080601
6 Importing IV_ORD_RTG_UOM Call by reference Type reference (TYPE) CAUFVD-PLNME Auftrag: Mengeneinheit des Planes 20080601
7 Importing IV_RTG_QUAN Call by reference Type reference (TYPE) PLNMG Vorgangsmenge 20080601
# Exception Resumable Description Created on
1 CX_COOS_EXCEPTION Auftragssplit: Allgemeine Ausnahmen 20080601
History
Last changed by/on SAP  20100310 
SAP Release Created in 604