SAP ABAP Class CL_MILL_PCBT_MAT_MASTER (Single-Unit Batches in Material Master)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-MP-MM (Application Component) Materials Management (MM) enhancements
     MILL_MM (Package) IS: Mill Products - Materials Management
Properties
Class CL_MILL_PCBT_MAT_MASTER  
Short Description Single-Unit Batches in Material Master    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MILL_MM   IS: Mill Products - Materials Management 
Created 20010110   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MILL_PCBT_MAT_MASTER has no interface implemented.
Friends
Class CL_MILL_PCBT_MAT_MASTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AKTYP_CHANGE Constant Public Type reference (TYPE) AKTYP 'V' Activity Category in SAP Transaction 20010314
2 GC_AKTYP_DISPLAY Constant Public Type reference (TYPE) AKTYP 'A' Activity Category in SAP Transaction 20010124
3 GC_AKTYP_DISPLAY_CHANGES Constant Private Type reference (TYPE) AKTYP 'Z' Activity Category in SAP Transaction 20010124
4 GC_BATCHLEVEL_PLANT Constant Private Type reference (TYPE) KZDCH 0 Batch Level - Plant 20010110
5 GC_DOMNAME_DPCBT Constant Private Type reference (TYPE) DOMNAME 'MILL_DPCBT' Domain Name 20010119
6 GC_INPUT Constant Private Type reference (TYPE) MIGO_FS_STATUS 6 Field selection status MIGO 20010118
7 GC_INVISIBLE Constant Private Type reference (TYPE) MIGO_FS_STATUS 0 Field selection status MIGO 20010118
8 GC_MOD_OFF Constant Private Type reference (TYPE) C '0' Off 20010119
9 GC_MOD_ON Constant Private Type reference (TYPE) C '1' On 20010119
10 GC_MSGID_MILL Constant Private Type reference (TYPE) SYMSGID 'MILL' Messages, Message Class 20010122
11 GC_NO_PCBT_ALLOWED Constant Public Type reference (TYPE) MILL_DPCBT SPACE Single-Unit Batch not Permitted 20010119
12 GC_NO_SUB_UOM Constant Public Type reference (TYPE) MILL_PCBUT SPACE Piece Unit of Measure Category 20010312
13 GC_OPTION_EQUAL Constant Private Type reference (TYPE) PTY_OPTION 'EQ' Option for Ranges Table 20010110
14 GC_PCBT_ALLOWED Constant Public Type reference (TYPE) MILL_DPCBT 'A' Single-Unit Batch Allowed but not Proposed 20010119
15 GC_PCBT_ALLW_PROPOSED Constant Public Type reference (TYPE) MILL_DPCBT 'B' Single-Unit Batches Allowed and Proposed 20010119
16 GC_PCBT_ALWAYS Constant Public Type reference (TYPE) MILL_DPCBT 'C' Handled in Single-Unit Batches 20010119
17 GC_PRODUCT_UOM Constant Private Type reference (TYPE) KZWSO 'B' Unit of measure types 20010118
18 GC_PRODUCT_UOM_MATERIAL Constant Private Type reference (TYPE) KZWSO 'B' Unit of measure types 20010118
19 GC_SIGN_IN Constant Private Type reference (TYPE) PTY_SIGN 'I' Sign for Ranges Table 20010110
20 GC_SUB_UOM_WITH_PARTIAL_GI Constant Public Type reference (TYPE) MILL_PCBUT 'B' Piece Unit of Measure Category 20010312
21 GC_SUB_UOM_WO_PARTIAL_GI Constant Public Type reference (TYPE) MILL_PCBUT 'A' Piece Unit of Measure Category 20010312
22 GC_VISIBLE Constant Private Type reference (TYPE) MIGO_FS_STATUS 2 Field selection status MIGO 20010118
23 GF_BATCHCONV_ACTIVE Static Attribute Private Type reference (TYPE) KZDWS Definition: Used for proportion/product units 20010110
24 GF_BATCHLEVEL Static Attribute Private Type reference (TYPE) KZDCH Indicator: Definition of Batch Management Level 20010110
25 GF_DPCBT_COPY Instance attribute Private Type reference (TYPE) ABAP_BOOL DPCBT is being referenced 20010420
26 PF_AKTYP Instance attribute Private Type reference (TYPE) AKTYP Activity category in SAP transaction 20010124
27 PF_DPCBT Instance attribute Private Type reference (TYPE) MILL_DPCBT Single-Unit Batch Def. Value 20010121
28 PF_DPCBT_DB Instance attribute Private Type reference (TYPE) MILL_DPCBT Previous Default Value for Single-Unit Batch 20010121
29 PF_NON_SINGLE_UNIT_BATCH_EXIST Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Standard Batches Exist for the Material 20010312
30 PF_PLANT_NOT_PROVIDED Instance attribute Private Type reference (TYPE) ABAP_BOOL Do Not Transfer a Plant 20010121
31 PF_SINGLE_UNIT_BATCH_EXIST Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Single-Unit Batches Exist for the Material 20010312
32 PF_XPRGI Instance attribute Private Type reference (TYPE) MILL_XPRGI Goods Iss. of Part. Quantities Allowed 20010122
33 PS_DONE Instance attribute Private Type reference (TYPE) PTY_S_DONE Checks Already Performed 20010121
34 PS_MARA Instance attribute Private Type reference (TYPE) MARA General Material Data 20010110
35 PS_MARC Instance attribute Private Type reference (TYPE) MARC Table of Plant Data for the Material 20010110
36 PT_MEINH_WS Instance attribute Private Type reference (TYPE) MILL_TY_T_MEINH_WS Table of Units of Measure for Proportion/Product Units 20010110
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class_Constructor 20010202
2 CLASS_ERROR Instance method Private Method Check Whether the Material is Assigned To a Valid Class 20010426
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010110
4 DISPLAY_MODE Instance method Private Method Display Mode: No Checks 20010124
5 DPCBT_CHANGE_CHECK Instance method Private Method Checks how Single-Unit Batch Default Value May Be Changed 20010121
6 DPCBT_SET_CHECK Instance method Private Method Checks how Single-Unit Batch Default Value May Be Set 20010110
7 DPCBT_TEXT_DOMVALUE_GET Static method Public Method Delivers the Text of the Domain Fixed Value for DPCBT 20010119
8 ERROR_HANDLING Static method Private Method Error Handling 20010122
9 FIELDSELECTION Static method Public Method Sets Ready for Input Status and Visibility from the Status 20010119
10 FIELDSEL_XMCNG Static method Public Method Sets the Ready for Input Status of the Negative Stocks Field 20010201
11 IMPORT_MEINH_WS Instance method Public Method Setting of Product Quantity Data 20010202
12 MARA_DPCBT_FIELDSEL Instance method Private Method Field Slctn: Single-Unit Batch Default Value (MARA-DPCBT) 20010118
13 MARA_XGRDT_FIELDSEL Instance method Private Method Field Selection: Receipt in Posted Batch Allowed Indicator 20010212
14 MARC_DPCBT_FIELDSEL Instance method Private Method Field Selection Default Value Single-Unit Batch (MARC-DPCBT) 20010118
15 MARC_TRANSMIT_DPCBT Static method Public Method Analog FB MARC_TRANSMIT_XCHPF 20010426
16 MATERIAL_DPCBT_DB_GET Static method Public Method Delivers DPCBT Depending on the Batch Level 20010215
17 MATERIAL_DPCBT_GET Static method Private Method Delivers DPCBT Depending on the Batch Level 20010118
18 MATERIAL_REFERENCE Instance method Public Method Transfer single-unit batch ind. from reference material 20010420
19 MAT_DATA_GET_FROM_MARM Static method Public Method Determines piece unit of measure, partial GI etc. from MARM 20010417
20 NON_SINGLE_UNIT_BATCH_EXIST Instance method Private Method Check if Batches w/o Sngl-Unit Batch Ind. Exist for Material 20010312
21 PAI_AFTER_LOOP Instance method Public Method PAI after Table Control 20010124
22 PAI_BEFORE_LOOP Instance method Public Method PAI Before Table Control 20010121
23 PAI_LOOP Instance method Public Method PAI in Table Control 20010122
24 PBO_BEFORE_LOOP Instance method Public Method PBO Before Table Control 20010119
25 PBO_LOOP Instance method Public Method PBO in Table Control 20010119
26 PCBUT_CHAR_CHECK Instance method Private Method Check Conversion Characteristic for the Piece Unit of Meas. 20010110
27 PCBUT_DETERMINE Instance method Private Method Determine PCBUT from XPRGI and XPCBU 20010118
28 SCREENTEXTS_FIELDSEL Instance method Private Method Field Selection for Texts 20010125
29 SIMPLE_UOM_CUSTOMIZING Instance method Private Method Customizing of Product Unit w/o Complex Conversion 20010306
30 SINGLE_UNIT_BATCH_EXIST Instance method Private Method Check Whether Single-Unit Batches Exist for the Material 20010312
31 VALID_PCBT_UOM Instance method Private Method Unit of Measure Is Allowed as a Piece Unit of Measure 20010302
32 XCHPF_CHANGE_CHECK Static method Public Method Check To See If Batch Requirement Ind. May Be Changed 20010523
33 XCHPF_ERROR_LIST Static method Public Method Output Error Message in Material Master List Log 20010523
34 XCHPF_GET Instance method Private Method Determines XCHPF of Various Levels (MARA/MARC) 20010517
35 XGRDT_DETERMINE Instance method Private Method Determines XGRDT from Input and DPCPT 20010509
36 XPCBU_DETERMINE Instance method Public Method Determines XPCBU from PCBUT 20010119
37 XPCBU_FIELDSEL Instance method Private Method Field Selection - Piece Unit of Measure Indicator 20010118
38 XPRGI_DETERMINE Instance method Private Method Determines XPRGI from all PCBUTs of PT_MEINH_WS 20010119
39 XPRGI_DETERMINE_SINGLE Static method Public Method Determines XPRGI from a PCBUT 20010207
40 XPRGI_FIELDSEL Instance method Private Method Field Selection - Partial GI Allowed Indicator 20010118
Events
Class CL_MILL_PCBT_MAT_MASTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PTY_OPTION Private See coding Option for Ranges Table 20010110
2 PTY_SIGN Private See coding Sign for Ranges Table 20010110
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MILL_PCBT_MAT_MASTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method CLASS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_CLASS_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler in Klassenzuordnung 20010426

Method CLASS_ERROR on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_AKTYP Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20010124
2 Importing IS_MARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20010110
3 Importing IS_MARC Call by reference Type reference (TYPE) MARC Werksdaten zum Material 20010110
4 Importing IT_PTAB Call by reference Type reference (TYPE) MILL_TY_T_PTAB Tabelle der Materialstammtabellen mit vollem Key 20010110

Method CONSTRUCTOR on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DISPLAY Value transfer Type reference (TYPE) ABAP_BOOL Anzeigemodus 20010124

Method DISPLAY_MODE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method DPCBT_CHANGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ERROR_HANDLING Value transfer Type reference (TYPE) MILL_PCBT_MAT_ERROR Fehlerausgabe Stückcharge im Materialstamm 20010124

Method DPCBT_CHANGE_CHECK on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method DPCBT_SET_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DPCBT_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Stückcharge erlaubt 20010118

Method DPCBT_SET_CHECK on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method DPCBT_TEXT_DOMVALUE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010119
2 Returning RF_DDTEXT Value transfer Type reference (TYPE) DDTEXT Erläuternder Kurztext 20010119

Method DPCBT_TEXT_DOMVALUE_GET on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method ERROR_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ERROR_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20010122
2 Importing IF_ERROR_WSMEI Call by reference Type reference (TYPE) LRMEI_WS Chargenspezifische Materialmengeneinheit (AnteilsProduktME) 20010122
3 Importing IF_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20010122
4 Importing IF_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20010122
5 Importing IF_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010122
6 Importing IF_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010122
7 Importing IF_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010122
8 Importing IF_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010122
9 Returning RS_ERROR Value transfer Type reference (TYPE) MILL_PCBT_MAT_ERROR Fehlerausgabe Stückcharge im Materialstamm 20010122

Method ERROR_HANDLING on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method FIELDSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_INPUT Call by reference Type reference (TYPE) C Eingabebereit 20010119
2 Changing CF_INVISIBLE Call by reference Type reference (TYPE) C Unsichtbar 20010119
3 Importing IF_STATUS Call by reference Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010119

Method FIELDSELECTION on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method FIELDSEL_XMCNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MARA_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010202
2 Importing IF_MARC_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010202

Method FIELDSEL_XMCNG on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method IMPORT_MEINH_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MEINH_WS Call by reference Type reference (TYPE) MILL_TY_T_MEINH_WS Tabelle der Mengeneinheiten für Anteils-/Produktmengeneinh. 20010202

Method IMPORT_MEINH_WS on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MARA_DPCBT_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_STATUS Value transfer Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010118

Method MARA_DPCBT_FIELDSEL on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MARA_XGRDT_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_STATUS Value transfer Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010212

Method MARA_XGRDT_FIELDSEL on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MARC_DPCBT_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_STATUS Value transfer Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010118

Method MARC_DPCBT_FIELDSEL on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MARC_TRANSMIT_DPCBT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010426
2 Importing IF_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20010426

Method MARC_TRANSMIT_DPCBT on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MATERIAL_DPCBT_DB_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20010215
2 Importing IF_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 20010215
3 Returning RF_DPCBT Value transfer Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010215
# Exception Resumable Description Created on
1 MATERIAL_NOT_FOUND Material wurde nicht gefunden 20010312
2 PLANT_NOT_FOUND Werk ist nicht da 20010312

Method MATERIAL_DPCBT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MARA_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010202
2 Importing IF_MARC_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010202
3 Returning RF_DPCBT Value transfer Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010118

Method MATERIAL_DPCBT_GET on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MATERIAL_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_MARA_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010420
2 Exporting EF_MARA_XGRDT Call by reference Type reference (TYPE) MILL_XGRDT Warenzugang auf bebuchte Stückcharge erlaubt 20010420
3 Exporting EF_MARC_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010420
4 Exporting EF_XPRGI Call by reference Type reference (TYPE) MILL_XPRGI Warenausgang von Teilmengen erlaubt 20010420
5 Exporting ET_MEINH_WS Call by reference Type reference (TYPE) MILL_TY_T_MEINH_WS Tabelle der Mengeneinheiten für Anteils-/Produktmengeneinh. 20010420
6 Importing IS_RMARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20010420
7 Importing IS_RMARC Call by reference Type reference (TYPE) MARC Werksdaten zum Material 20010420
8 Importing IT_RMEINH Call by reference Type reference (TYPE) MAT_MEINH Mengeneinheiten zum Material 20010420

Method MATERIAL_REFERENCE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method MAT_DATA_GET_FROM_MARM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20010417
2 Exporting EF_MSEHI Call by reference Type reference (TYPE) MARM-MSEHI Maßeinheit des Merkmals 20010417
3 Exporting EF_PCBUOM Call by reference Type reference (TYPE) MARM-MEINH Alternativmengeneinheit zur Lagermengeneinheit 20010417
4 Exporting EF_XFHDW Call by reference Type reference (TYPE) XFHDW Führende chargenspezifische Mengeneinheit 20030814
5 Exporting EF_XPRGI Call by reference Type reference (TYPE) MILL_XPRGI Warenausgang von Teilmengen erlaubt 20010417
6 Importing IT_MARM Call by reference Type reference (TYPE) MILL_TY_T_MARM Mengeneinheiten des Materials 20010417

Method MAT_DATA_GET_FROM_MARM on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method NON_SINGLE_UNIT_BATCH_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NON_SINGLE_UNIT_BATCH_EXIST Value transfer Type reference (TYPE) ABAP_BOOL Normale Chargen zum Material vorhanden 20010312

Method NON_SINGLE_UNIT_BATCH_EXIST on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method PAI_AFTER_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RS_ERROR_HANDLING Call by reference Type reference (TYPE) MILL_PCBT_MAT_ERROR Fehlerausgabe Stückcharge im Materialstamm 20010124

Method PAI_AFTER_LOOP on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method PAI_BEFORE_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_MARA_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010122
2 Exporting EF_MARC_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010122
3 Exporting ES_ERROR_HANDLING Call by reference Type reference (TYPE) MILL_PCBT_MAT_ERROR Fehlerausgabe Stückcharge im Materialstamm 20010124
4 Importing IS_MARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20010121
5 Importing IS_MARC Call by reference Type reference (TYPE) MARC Werksdaten zum Material 20010121
6 Importing IS_MAT_DIA Call by reference Type reference (TYPE) MILL_PCBT_MAT_DIA Dialogstruktur für Stückchargen im Materialstamm 20010121

Method PAI_BEFORE_LOOP on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method PAI_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MEINH Call by reference Type reference (TYPE) MAT_MEINH Mengeneinheiten zum Material 20010122
2 Changing CT_MEINH_WS Call by reference Type reference (TYPE) MILL_TY_T_MEINH_WS Tabelle der Mengeneinheiten für Anteils-/Produktmengeneinh. 20010122
3 Exporting EF_PCBUT Call by reference Type reference (TYPE) MILL_PCBUT Typ Stückmengeneinheit 20010122
4 Exporting ES_ERROR_HANDLING Call by reference Type reference (TYPE) MILL_PCBT_MAT_ERROR Fehlerausgabe Stückcharge im Materialstamm 20010122
5 Importing IS_SMEINH_WS Call by reference Type reference (TYPE) SMEINH_WS Kennzeichen Stückmengeneinheit 20010122

Method PAI_LOOP on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method PBO_BEFORE_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TABLECONTROL Call by reference Type reference (TYPE) CXTAB_CONTROL Tablecontrol für Feldauswahl 20010126
2 Exporting EF_MARA_XGRDT Call by reference Type reference (TYPE) MILL_XGRDT Warenzugang auf bebuchte Stückcharge erlaubt 20010509
3 Exporting ES_MAT_DIA Value transfer Type reference (TYPE) MILL_PCBT_MAT_DIA Dialogstruktur für Stückchargen im Materialstamm 20010126

Method PBO_BEFORE_LOOP on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method PBO_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_XPCBU Call by reference Type reference (TYPE) MILL_XPCBU Kennzeichen Stückmengeneinheit 20010122
2 Importing IF_MEINH Call by reference Type reference (TYPE) LRMEI Alternativmengeneinheit zur Lagermengeneinheit 20010122
3 Importing IF_PCBUT Call by reference Type reference (TYPE) MILL_PCBUT Typ Stückmengeneinheit 20010122

Method PBO_LOOP on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method PCBUT_CHAR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20010110
# Exception Resumable Description Created on
1 NOT_ENOUGH_DECIMALS Das Merkmal hat zu wenig Nachkommastellen 20010110

Method PCBUT_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_XPCBU Call by reference Type reference (TYPE) MILL_XPCBU Kennzeichen Stückmengeneinheit 20010118
2 Importing IF_XPRGI Call by reference Type reference (TYPE) MILL_XPRGI Warenausgang von Teilmengen erlaubt 20010118
3 Returning RF_PCBUT Value transfer Type reference (TYPE) MILL_PCBUT Typ Stückmengeneinheit 20010118

Method PCBUT_DETERMINE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method SCREENTEXTS_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_STATUS Value transfer Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010125

Method SCREENTEXTS_FIELDSEL on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method SIMPLE_UOM_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MEINH_WS Call by reference Type reference (TYPE) SMEINH_WS Dialogstruktur für Anteils- / Produktmengeneinheiten 20010306
2 Returning RF_SIMPLE Value transfer Type reference (TYPE) ABAP_BOOL Einfache Umrechnung 20010306

Method SIMPLE_UOM_CUSTOMIZING on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method SINGLE_UNIT_BATCH_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SINGLE_UNIT_BATCH_EXIST Value transfer Type reference (TYPE) ABAP_BOOL Stückchargen zum Material vorhanden 20010312

Method SINGLE_UNIT_BATCH_EXIST on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method VALID_PCBT_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MEINH Call by reference Type reference (TYPE) LRMEI Potentielle Stückmengeneinheit 20010302
2 Returning RF_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Mengeneinheit erlaubt 20010302

Method VALID_PCBT_UOM on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XCHPF_CHANGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MARA_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010523
2 Importing IF_MARA_XCHPF Call by reference Type reference (TYPE) XCHPF Kennzeichen für Chargenpflicht 20010523
3 Importing IF_MARC_DPCBT Call by reference Type reference (TYPE) MILL_DPCBT Vorschlagswert Stückcharge 20010523
4 Importing IF_MARC_XCHPF Call by reference Type reference (TYPE) XCHPF Kennzeichen für Chargenpflicht 20010523
# Exception Resumable Description Created on
1 NOT_ALLOWED Kombination XCHPF und DPCBT nicht erlaubt 20010523

Method XCHPF_ERROR_LIST Signature

Method XCHPF_ERROR_LIST on class CL_MILL_PCBT_MAT_MASTER has no parameter.
Method XCHPF_ERROR_LIST on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XCHPF_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RF_XCHPF Call by reference Type reference (TYPE) XCHPF Kennzeichen für Chargenpflicht 20010517

Method XCHPF_GET on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XGRDT_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MARA_XGRDT Call by reference Type reference (TYPE) MILL_XGRDT Warenzugang auf bebuchte Stückcharge erlaubt 20010509
2 Returning RF_XGRDT Value transfer Type reference (TYPE) MILL_XGRDT Warenzugang auf bebuchte Stückcharge erlaubt 20010509

Method XGRDT_DETERMINE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XPCBU_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PCBUT Call by reference Type reference (TYPE) MILL_PCBUT Typ Stückmengeneinheit 20010119
2 Returning RF_XPCBU Value transfer Type reference (TYPE) MILL_XPCBU Kennzeichen Stückmengeneinheit 20010119

Method XPCBU_DETERMINE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XPCBU_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MEINH Call by reference Type reference (TYPE) LRMEI Alternativmengeneinheit zur Lagermengeneinheit 20010118
2 Returning RF_STATUS Value transfer Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010118

Method XPCBU_FIELDSEL on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XPRGI_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_XPRGI Value transfer Type reference (TYPE) MILL_XPRGI Warenausgang von Teilmengen erlaubt 20010119

Method XPRGI_DETERMINE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XPRGI_DETERMINE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PCBUT Call by reference Type reference (TYPE) MILL_PCBUT Typ Stückmengeneinheit 20010207
2 Returning RF_XPRGI Value transfer Type reference (TYPE) MILL_XPRGI Warenausgang von Teilmengen erlaubt 20010207

Method XPRGI_DETERMINE_SINGLE on class CL_MILL_PCBT_MAT_MASTER has no exception.

Method XPRGI_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_STATUS Value transfer Type reference (TYPE) MIGO_FS_STATUS Feldauswahlstatus MIGO 20010118

Method XPRGI_FIELDSEL on class CL_MILL_PCBT_MAT_MASTER has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C1