Hierarchy
⤷ IS-MP-MM (Application Component) Materials Management (MM) enhancements
⤷ MILL_MM (Package) IS: Mill Products - Materials Management
Properties
Class | CL_MILL_PCBT_SERVICES | |
Short Description | Single-Unit Batches in Inventory Management | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | MILL_MM | IS: Mill Products - Materials Management |
Created | 20010206 | 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) |
Interfaces
Class CL_MILL_PCBT_SERVICES has no interface implemented.
Friends
Class CL_MILL_PCBT_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_AKTYP_ADD_NEW_ITEM | Constant | Private | Type reference (TYPE) | T063-AKTYP | 'H' | Add Activity Type | 20010207 | |
2 | GC_ARBGB_MILL | Constant | Private | Type reference (TYPE) | T160M-ARBGB | 'MILL' | Application Area | 20010207 | |
3 | GC_BATCHLEVEL_PLANT | Constant | Public | Type reference (TYPE) | KZDCH | '0' | Indicator: Definition of Batch Management Level | 20010208 | |
4 | GC_ERROR | Constant | Private | Type reference (TYPE) | SYSUBRC | '02' | Message Type | 20010207 | |
5 | GC_FACTOR_0 | Constant | Private | Type reference (TYPE) | C | '2' | Conversion Factor = 0 | 20010223 | |
6 | GC_GR_FOR_BATCH | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Goods Receipt for this Batch | 20010222 | ||
7 | GC_INFORMATION | Constant | Private | Type reference (TYPE) | SYSUBRC | '05' | Message Type | 20010207 | |
8 | GC_INPUT_IN_ALTUOM | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | KZDCH: Input Is in Alternative Unit of Measure | 20010207 | |
9 | GC_INPUT_IN_BASEUOM | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | KZDCH: Input Is in Base Unit of Measure | 20010207 | |
10 | GC_MSGTY_ERROR | Constant | Private | Type reference (TYPE) | MSGTY | 'E' | Message Type | 20010222 | |
11 | GC_MSGTY_INFORMATION | Constant | Private | Type reference (TYPE) | MSGTY | 'I' | Message Type | 20010222 | |
12 | GC_MSGTY_SUCCESS | Constant | Private | Type reference (TYPE) | MSGTY | 'S' | Message Type | 20010222 | |
13 | GC_MSGTY_WARNING | Constant | Private | Type reference (TYPE) | MSGTY | 'W' | Message Type | 20010222 | |
14 | GC_NOTHING | Constant | Private | Type reference (TYPE) | SYSUBRC | '00' | Message Type | 20010207 | |
15 | GC_SOBKZ_E | Constant | Private | Type reference (TYPE) | SOBKZ | 'E' | Sales Order Stock | 20010206 | |
16 | GC_SOBKZ_K | Constant | Private | Type reference (TYPE) | SOBKZ | 'K' | Special Stocks From Vendor | 20010206 | |
17 | GC_SOBKZ_M | Constant | Private | Type reference (TYPE) | SOBKZ | 'M' | Special Stocks From Vendor | 20010206 | |
18 | GC_SOBKZ_O | Constant | Private | Type reference (TYPE) | SOBKZ | 'O' | Special Stocks From Vendor | 20010206 | |
19 | GC_SOBKZ_Q | Constant | Private | Type reference (TYPE) | SOBKZ | 'Q' | Project Stock | 20010206 | |
20 | GC_SOBKZ_SPACE | Constant | Private | Type reference (TYPE) | SOBKZ | ' ' | Batch Stock | 20010206 | |
21 | GC_SOBKZ_V | Constant | Private | Type reference (TYPE) | SOBKZ | 'V' | Special Stocks with Customer | 20010206 | |
22 | GC_SOBKZ_W | Constant | Private | Type reference (TYPE) | SOBKZ | 'W' | Special Stocks with Customer | 20010206 | |
23 | GC_SUCCESS | Constant | Private | Type reference (TYPE) | SYSUBRC | '03' | Message Type | 20010207 | |
24 | GC_TRTYP_ADDCHANGE | Constant | Private | Type reference (TYPE) | T158-TRTYP | 'H' | Transaction Type | 20010206 | |
25 | GC_TRTYP_DISPLAY | Constant | Private | Type reference (TYPE) | T158-TRTYP | 'A' | Transaction Type | 20010206 | |
26 | GC_WARNING | Constant | Private | Type reference (TYPE) | SYSUBRC | '01' | Message Type | 20010207 | |
27 | GR_FOR_BATCH | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Posting is a GR in Context Relating to CHARG or UMCHA | 20010208 | ||
28 | GS_SEG | Instance attribute | Private | Type reference (TYPE) | PTY_S_SEG | 20070307 | |||
29 | GS_T156S | Instance attribute | Private | Type reference (TYPE) | ST156S | Communication Structure for T156SY, T156SC, T156Q | 20100413 | ||
30 | GT_LIKP | Instance attribute | Private | Type reference (TYPE) | SHP_VL10_LIKP_T | LE Delivery Header | 20020827 | ||
31 | PF_BATCHCONV_ACTIVE | Instance attribute | Private | Type reference (TYPE) | KZDWS | Batch-Specific Quantity Conversion Active | 20010206 | ||
32 | PF_BATCHLEVEL | Instance attribute | Private | Type reference (TYPE) | KZDCH | Indicator: Definition of Batch Management Level | 20010206 | ||
33 | PF_MSGVS | Instance attribute | Private | Type reference (TYPE) | T160M-MSGVS | '00' | Message control version: Purchasing/Sales | 20010206 | |
34 | PF_TRTYP | Instance attribute | Private | Type reference (TYPE) | T158-TRTYP | Transaction Type | 20010212 | ||
35 | PREF_BUFFER | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_BUFFER | Buffering | 20010213 | ||
36 | PT_MATERIALS | Instance attribute | Private | Type reference (TYPE) | PTY_T_MATERIALS | Material Data | 20010206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BATCHLEVEL_SET | Instance method | Private | Method | Determines Batch Definition Level | 20010206 |
2 | BATCH_IDENT_CHECK | Instance method | Private | Method | Checks whether sending batch is the same as receiving batch | 20010925 |
3 | BATCH_ITEM_CHECK | Instance method | Private | Method | Check per Batch | 20010206 |
4 | BATCH_ITEM_CHECK_WM | Instance method | Public | Method | Check Batch in Connection with WM | 20020827 |
5 | BATCH_NEW_FACTOR_SET | Instance method | Public | Method | Setting of new Conversion Factor for a Batch | 20010213 |
6 | BATCH_POSTED_CHECK | Instance method | Public | Method | Checks whether Material Has Already Been Posted to Batch | 20010208 |
7 | BATCH_QTY_CHECK | Instance method | Private | Method | Entered Quantity Check (Exceptions) | 20010206 |
8 | BATCH_QTY_CHECK_PUB | Instance method | Public | Method | External Entered Quantity Check | 20010305 |
9 | BATCH_QTY_RESET_PUB | Instance method | Public | Method | Reset batch buffer quantity for MSEG-ZEILE | 20011009 |
10 | BATCH_STOCK_FACTOR_CHECK | Instance method | Private | Method | Consistency Check for Stock Against Conversion Factor | 20010206 |
11 | BATCH_STOCK_GET_FROM_FACTOR | Instance method | Public | Method | Determine Batch Stock from Conversion Factor | 20010207 |
12 | BATCH_STOCK_GET_FROM_XTABLES | Instance method | Private | Method | Determine Batch Stock from Lock Tables | 20010206 |
13 | BATCH_STOCK_GET_WITH_KEY_DB | Instance method | Private | Method | Determine batch stock in a particular segment | 20030228 |
14 | CHECK_2_STEP_PLACE_IN_STORAGE | Instance method | Private | Method | Checks whether it is a stor.loc.-stor.loc. transfer | 20020819 |
15 | CHECK_TWO_STEP_TRANS | Instance method | Private | Method | Checks whether it is a two-step stock transfer | 20010926 |
16 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20010206 |
17 | CONV_EQUAL_CHECK | Instance method | Public | Method | Sets Whether Check for Same Conversion Factors Necessary | 20010226 |
18 | DISPLAY_MODE | Instance method | Private | Method | Delivery Whether We Are in Display Mode | 20010212 |
19 | DOCUMENT_NEW_FACTORS_SET | Instance method | Public | Method | Setting of New Conversion Factors for Changed Batches | 20010213 |
20 | FACTOR_CHANGE_MESSAGE | Instance method | Private | Method | Message in Case of Conv. Factor being Overwritten (by User) | 20010314 |
21 | FACTOR_FORMATTING | Instance method | Public | Method | Factor Must Be Formatted with VBWS Module | 20010306 |
22 | GET_CHANGED_BATCHES | Instance method | Public | Method | Batches with Changed Conversion Factors | 20020212 |
23 | INVENTORY_BATCH_QTY_CHECK | Instance method | Public | Method | Entered Quantity Check in Physical Inventory | 20010301 |
24 | LINE_ITEM_CHECK | Instance method | Public | Method | Check of MSEG Item | 20010206 |
25 | MATERIAL_DATA_GET | Instance method | Private | Method | Read Material Master Data Relating to Single-Unit Batches | 20010207 |
26 | MAT_DOC_REVERSAL | Instance method | Private | Method | Returns Whether Movement Is a Material Document Cancelation | 20010228 |
27 | MAT_DOC_REV_CHECK | Instance method | Private | Method | Checks whether the material doc. reversal is allowed | 20010923 |
28 | MESSAGE_TYPE_GET | Instance method | Private | Method | Definable Messages | 20010206 |
29 | MESSAGE_VERSION_SET | Instance method | Private | Method | Set Message Version for Definable Messages | 20010206 |
30 | MSGV_CHARG_FORMAT | Static method | Public | Method | Formats Batch in the Messaging Format | 20010222 |
31 | MSGV_MATNR_FORMAT | Static method | Public | Method | Formats Material in the Messaging Format | 20010222 |
32 | MSGV_QTY_FORMAT | Static method | Public | Method | Formats Quantity in the Messaging Format | 20010222 |
33 | MSGV_UOM_FORMAT | Static method | Public | Method | Formats Unit of Measure in the Messaging Format | 20010222 |
34 | STOCK_QTY_CHECK | Instance method | Private | Method | Stock Check (Exceptions) | 20010212 |
35 | STOCK_QTY_EXCEPTIONS | Instance method | Private | Method | Phys.Inv.and Doc. Cancelation as Exceptions f. Allowed Rcpts | 20010212 |
36 | UNIT_CONVERSION | Instance method | Private | Method | Calculates the Qty in Base Un from the Qty in Un of Entry | 20010308 |
37 | XGRDT_GET | Instance method | Public | Method | Receipt Postings to Sngl-Un. Batches Already Posted | 20010222 |
38 | XNEW_GET_PUB | Instance method | Public | Method | Check whether New Single-Unit Batch Has Been Created | 20010313 |
39 | XPCBT_GET | Instance method | Public | Method | Determine Single-Unit Batches Indicator | 20010223 |
40 | XPRGI_GET | Instance method | Public | Method | Partial GI Indicator Allowed | 20010222 |
Events
Class CL_MILL_PCBT_SERVICES has no event.
Types
Class CL_MILL_PCBT_SERVICES has no local type.
Method Signatures
Method BATCHLEVEL_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_BATCHCONV_ACTIVE | Call by reference | Type reference (TYPE) | KZDWS | Definition: Verwendung Anteils-/Produktmengeneinheiten | 20010206 | ||
2 | Importing | IF_BATCHLEVEL | Call by reference | Type reference (TYPE) | KZDCH | Definition der Ebene der Chargenführung | 20010206 |
Method BATCHLEVEL_SET on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_IDENT_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010925 | ||
2 | Returning | RF_IDENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Beschreibt ob es sich um die selbe Charge handelt | 20010925 |
Method BATCH_IDENT_CHECK on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_ITEM_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_QTY | Call by reference | Type reference (TYPE) | LABST | Aktualisierte Menge | 20010301 | ||
2 | Importing | IF_AKTYP | Call by reference | Type reference (TYPE) | T063-AKTYP | Aktivitätstyp in der Transaktion | 20010212 | ||
3 | Importing | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010208 | ||
4 | Importing | IF_HUM_WMS | Call by reference | Type reference (TYPE) | C | Kennzeichen ob es sich um eine Aus-/Auslieferung handelt | 20020204 | ||
5 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010208 | ||
6 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010213 | ||
7 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010208 | ||
8 | Importing | IS_YMSEG | Call by reference | Type reference (TYPE) | MSEG | Belegzeile letzter Dialogdurchlauf | 20010211 | ||
9 | Importing | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge andere Ch.ebene | 20010209 | ||
10 | Importing | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010209 | ||
11 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010209 | ||
12 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010209 | ||
13 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010209 | ||
14 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010209 | ||
15 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010209 | ||
16 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010209 |
Method BATCH_ITEM_CHECK on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_ITEM_CHECK_WM 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) | T063-AKTYP | Aktivitätstyp in der Transaktion | 20020827 | ||
2 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20020827 | ||
3 | Importing | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20020827 | ||
4 | Importing | IF_LGORT | Call by reference | Type reference (TYPE) | LGORT_D | Lagerort | 20020827 | ||
5 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20020827 | ||
6 | Importing | IF_MEINS | Call by reference | Type reference (TYPE) | MEINS | Basismengeneinheit | 20020827 | ||
7 | Importing | IF_QTY | Call by reference | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20020827 | ||
8 | Importing | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20020827 | ||
9 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20020827 | ||
10 | Importing | IF_ZEILE | Call by reference | Type reference (TYPE) | MBLPO | Position im Materialbeleg | 20020827 |
Method BATCH_ITEM_CHECK_WM on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_NEW_FACTOR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010213 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010213 | ||
3 | Importing | IF_QTY | Call by reference | Type reference (TYPE) | LABST | Menge | 20010213 | ||
4 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010213 |
Method BATCH_NEW_FACTOR_SET on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_POSTED_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_LWEDT | Call by reference | Type reference (TYPE) | LWEDT | Datum des letzten Wareneingangs | 20010212 | ||
2 | Exporting | EF_XNEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | Charge noch nicht auf DB | 20010212 | ||
3 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010208 | ||
4 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010208 | ||
5 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010208 | ||
6 | Importing | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010208 | ||
7 | Importing | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010208 |
Method BATCH_POSTED_CHECK on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_QTY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010208 | ||
2 | Importing | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010228 | ||
3 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010208 | ||
4 | Importing | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010208 | ||
5 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010208 | ||
6 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010208 | ||
7 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | QTY_GREATER_THAN_1 | Menge in Stückmengeneinheit ist größer als 1 | 20010208 | |
2 | QTY_LESS_THAN_1 | Menge in Stückmengeneinheit ist kleiner als 1 | 20010208 |
Method BATCH_QTY_CHECK_PUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_PCBUOM | Value transfer | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20011205 | ||
2 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010305 | ||
3 | Importing | IF_ERFME | Call by reference | Type reference (TYPE) | ERFME | Erfassungsmengeneinheit | 20010305 | ||
4 | Importing | IF_ERFMG | Call by reference | Type reference (TYPE) | ISEG-ERFMG | Menge in Erfassungsmengeneinheit (Inventur) | 20011205 | ||
5 | Importing | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010305 | ||
6 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010305 | ||
7 | Importing | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010305 | ||
8 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Inventur | 20010305 | |
9 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010305 | ||
10 | Importing | IF_XBUFI | Call by reference | Type reference (TYPE) | XBUFI | Buchbestand fixieren | 20011205 |
Method BATCH_QTY_CHECK_PUB on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_QTY_RESET_PUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_ZEILE | Call by reference | Type reference (TYPE) | MSEG-ZEILE | Position im Materialbeleg | 20011009 |
Method BATCH_QTY_RESET_PUB on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_STOCK_FACTOR_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010209 | ||
2 | Importing | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010209 | ||
3 | Importing | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010209 | ||
4 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010209 | ||
5 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010209 | ||
6 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010209 | ||
7 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010209 | ||
8 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010209 | ||
9 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCONSISTENCY_BTW_STOCK_FACTOR | Inkonsistenz zwischen Umrechnungsfaktor und Chargenbestand | 20010213 |
Method BATCH_STOCK_GET_FROM_FACTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010207 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010207 | ||
3 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010207 | ||
4 | Returning | RF_QTY | Value transfer | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20010213 |
Method BATCH_STOCK_GET_FROM_FACTOR on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_STOCK_GET_FROM_XTABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Bestandsschlüssel | 20010207 | ||
2 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010206 | ||
3 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010206 | ||
4 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010206 | ||
5 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010206 | ||
6 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010206 | ||
7 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010206 | ||
8 | Returning | RF_QTY | Value transfer | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20010213 |
Method BATCH_STOCK_GET_FROM_XTABLES on class CL_MILL_PCBT_SERVICES has no exception.
Method BATCH_STOCK_GET_WITH_KEY_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | 20030228 | |||
2 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | 20030228 | |||
3 | Returning | RF_QTY | Value transfer | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20030228 |
Method BATCH_STOCK_GET_WITH_KEY_DB on class CL_MILL_PCBT_SERVICES has no exception.
Method CHECK_2_STEP_PLACE_IN_STORAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Steuerkennzeichen der Bewegung | 20020819 | ||
2 | Returning | RF_TRANSFER_PLACE_IN_STORAGE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Kennzeichen für die Zweischrittumlagerungf | 20020819 |
Method CHECK_2_STEP_PLACE_IN_STORAGE on class CL_MILL_PCBT_SERVICES has no exception.
Method CHECK_TWO_STEP_TRANS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010926 | ||
2 | Returning | RF_TWO_STEP | Value transfer | Type reference (TYPE) | ABAP_BOOL | Kennzeichen für die Zweischrittumlagerungf | 20010926 |
Method CHECK_TWO_STEP_TRANS on class CL_MILL_PCBT_SERVICES has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_BATCHCONV_ACTIVE | Call by reference | Type reference (TYPE) | KZDWS | Definition: Verwendung Anteils-/Produktmengeneinheiten | 20010206 | ||
2 | Importing | IF_BATCHLEVEL | Call by reference | Type reference (TYPE) | KZDCH | Definition der Ebene der Chargenführung | 20010206 | ||
3 | Importing | IF_MSGVS | Call by reference | Type reference (TYPE) | T160M-MSGVS | Version der Nachrichtensteuerung Einkauf/Vertrieb | 20010206 | ||
4 | Importing | IF_TRTYP | Call by reference | Type reference (TYPE) | T158-TRTYP | Transaktionstyp | 20010206 |
Method CONSTRUCTOR on class CL_MILL_PCBT_SERVICES has no exception.
Method CONV_EQUAL_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010226 | ||
2 | Importing | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010226 | ||
3 | Returning | RF_XCHECK | Value transfer | Type reference (TYPE) | XFELD | Prüfung nötig | 20010226 |
Method CONV_EQUAL_CHECK on class CL_MILL_PCBT_SERVICES 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 (Ja/Nein) | 20010212 |
Method DISPLAY_MODE on class CL_MILL_PCBT_SERVICES has no exception.
Method DOCUMENT_NEW_FACTORS_SET Signature
Method DOCUMENT_NEW_FACTORS_SET on class CL_MILL_PCBT_SERVICES has no parameter.
Method DOCUMENT_NEW_FACTORS_SET on class CL_MILL_PCBT_SERVICES has no exception.
Method FACTOR_CHANGE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010314 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010314 | ||
3 | Importing | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010314 | ||
4 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010314 |
Method FACTOR_CHANGE_MESSAGE on class CL_MILL_PCBT_SERVICES has no exception.
Method FACTOR_FORMATTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010306 | ||
2 | Importing | IF_FACTOR | Call by reference | Type reference (TYPE) | F | Umrechnungsfaktor | 20010306 | ||
3 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010306 | ||
4 | Importing | IF_UOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20040714 | ||
5 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010306 | ||
6 | Returning | RF_MANDATORY | Value transfer | Type reference (TYPE) | XFELD | Es muss formatiert werden | 20010306 |
Method FACTOR_FORMATTING on class CL_MILL_PCBT_SERVICES has no exception.
Method GET_CHANGED_BATCHES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20020212 | ||
2 | Importing | IT_MCHB | Call by reference | Type reference (TYPE) | MCHB | Chargenbestaende | 20020212 | ||
3 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20020212 | ||
4 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20020212 | ||
5 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20020212 | ||
6 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20020212 | ||
7 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20020212 | ||
8 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20020212 |
Method GET_CHANGED_BATCHES on class CL_MILL_PCBT_SERVICES has no exception.
Method INVENTORY_BATCH_QTY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010301 | ||
2 | Importing | IF_ERFME | Call by reference | Type reference (TYPE) | ERFME | Erfassungsmengeneinheit | 20010301 | ||
3 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010301 | ||
4 | Importing | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010301 | ||
5 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Inventur | 20010301 | |
6 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010301 | ||
7 | Returning | RF_VALID_EXCEPTION | Value transfer | Type reference (TYPE) | ABAP_BOOL | Ausnahme zulässig | 20010301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | QTY_GREATER_THAN_1 | Menge in Stückmengeneinheit ist größer als 1 | 20010301 | |
2 | QTY_LESS_THAN_1 | Menge in Stückmengeneinheit ist kleiner als 1 | 20010301 |
Method LINE_ITEM_CHECK 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) | T063-AKTYP | Aktivitätstyp in der Transaktion | 20010206 | ||
2 | Importing | IF_HUM_WMS | Call by reference | Type reference (TYPE) | C | Kennzeichen ob es sich um eine Aus-/Auslieferung handelt | 20020204 | ||
3 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | C | Inventur | 20010206 | ||
4 | Importing | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010206 | ||
5 | Importing | IS_MKPF | Call by reference | Type reference (TYPE) | MKPF | Belegkopf Materialbeleg | 20010419 | ||
6 | Importing | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010206 | ||
7 | Importing | IS_VM07M | Call by reference | Type reference (TYPE) | VM07M | Felder: Verbuchungssteuerung Modulpool SAPMM07M | 20010206 | ||
8 | Importing | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010207 | ||
9 | Importing | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010207 | ||
10 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010206 | ||
11 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010206 | ||
12 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010206 | ||
13 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010206 | ||
14 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010206 | ||
15 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010206 | ||
16 | Importing | IT_YMSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Belegsegment (Stand von Änderung) | 20010211 | ||
17 | Importing | I_XDELIV | Call by reference | Type reference (TYPE) | XDELIV | Lieferung anlegen (Versand) | 20040408 | ||
18 | Returning | RF_ERFMG | Value transfer | Type reference (TYPE) | MSEG-ERFMG | Menge in Erfassungsmengeneinheit | 20010307 |
Method LINE_ITEM_CHECK on class CL_MILL_PCBT_SERVICES has no exception.
Method MATERIAL_DATA_GET 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 | Merkmal zur Stückmengeneinheit | 20010213 | ||
2 | Exporting | EF_MEINS | Call by reference | Type reference (TYPE) | MARA-MEINS | Basismengeneinheit | 20010207 | ||
3 | Exporting | EF_MSEHI | Call by reference | Type reference (TYPE) | MARM-MSEHI | Maßeinheit des Merkmals | 20010213 | ||
4 | Exporting | EF_PCBUOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Stückmengeneinheit | 20010207 | ||
5 | Exporting | EF_XFHDW | Call by reference | Type reference (TYPE) | XFHDW | Führende chargenspezifische Mengeneinheit | 20030814 | ||
6 | Exporting | EF_XGRDT | Call by reference | Type reference (TYPE) | MILL_XGRDT | Warenzugang auf bebuchte Stückcharge erlaubt | 20010212 | ||
7 | Exporting | EF_XPRGI | Call by reference | Type reference (TYPE) | MILL_XPRGI | Warenausgang von Teilmengen erlaubt | 20010207 | ||
8 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010207 | ||
9 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010215 |
Method MATERIAL_DATA_GET on class CL_MILL_PCBT_SERVICES has no exception.
Method MAT_DOC_REVERSAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010228 | ||
2 | Returning | RF_MBST | Value transfer | Type reference (TYPE) | ABAP_BOOL | Bewegung ist Belegstorno | 20010228 |
Method MAT_DOC_REVERSAL on class CL_MILL_PCBT_SERVICES has no exception.
Method MAT_DOC_REV_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_QTY_WO_THIS_ITEM | Call by reference | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20010923 | ||
2 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010923 | ||
3 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Belegsegment Material | 20010923 | ||
4 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle MCHB | 20010925 | ||
5 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010925 | ||
6 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010925 | ||
7 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010925 | ||
8 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010925 | ||
9 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010925 | ||
10 | Returning | RF_MBSTX | Value transfer | Type reference (TYPE) | ABAP_BOOL | Zulässiger MBST | 20010923 |
Method MAT_DOC_REV_CHECK on class CL_MILL_PCBT_SERVICES has no exception.
Method MESSAGE_TYPE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_MSGNO | Call by reference | Type reference (TYPE) | MSGNO | Nummer der System-Nachricht | 20010207 | ||
2 | Importing | IF_MSGV1 | Call by reference | Type reference (TYPE) | MSGV1 | Messagevariable-01 | 20010207 | ||
3 | Importing | IF_MSGV2 | Call by reference | Type reference (TYPE) | MSGV2 | Messagevariable-02 | 20010207 | ||
4 | Importing | IF_MSGV3 | Call by reference | Type reference (TYPE) | MSGV3 | Messagevariable-03 | 20010207 | ||
5 | Importing | IF_MSGV4 | Call by reference | Type reference (TYPE) | MSGV4 | Messagevariable-04 | 20010207 | ||
6 | Importing | IF_OUTPUT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nachricht in der Methode ausgeben | 20010222 | |
7 | Returning | RF_MSGTY | Value transfer | Type reference (TYPE) | MSGTY | Messageart | 20010222 |
Method MESSAGE_TYPE_GET on class CL_MILL_PCBT_SERVICES has no exception.
Method MESSAGE_VERSION_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_MSGVS | Call by reference | Type reference (TYPE) | T160M-MSGVS | Version der Nachrichtensteuerung Einkauf/Vertrieb | 20010206 |
Method MESSAGE_VERSION_SET on class CL_MILL_PCBT_SERVICES has no exception.
Method MSGV_CHARG_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010222 | ||
2 | Returning | RF_MSGV | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20010222 |
Method MSGV_CHARG_FORMAT on class CL_MILL_PCBT_SERVICES has no exception.
Method MSGV_MATNR_FORMAT 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 | 20010222 | ||
2 | Returning | RF_MSGV | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20010222 |
Method MSGV_MATNR_FORMAT on class CL_MILL_PCBT_SERVICES has no exception.
Method MSGV_QTY_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_QTY | Call by reference | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20010222 | ||
2 | Importing | IF_UOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20010222 | ||
3 | Returning | RF_MSGV | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20010222 |
Method MSGV_QTY_FORMAT on class CL_MILL_PCBT_SERVICES has no exception.
Method MSGV_UOM_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_UOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20010222 | ||
2 | Returning | RF_MSGV | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20010222 |
Method MSGV_UOM_FORMAT on class CL_MILL_PCBT_SERVICES has no exception.
Method STOCK_QTY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_QTY | Call by reference | Type reference (TYPE) | LABST | Aktualisierte Menge | 20010301 | ||
2 | Importing | IF_AKTYP | Call by reference | Type reference (TYPE) | AKTYP | Aktivitätstyp in der Transaktion | 20010212 | ||
3 | Importing | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010212 | ||
4 | Importing | IF_HUM_WMS | Call by reference | Type reference (TYPE) | C | Kennzeichen ob es sich um eine Aus-/Auslieferung handelt | 20020204 | ||
5 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010212 | ||
6 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010213 | ||
7 | Importing | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010212 | ||
8 | Importing | IS_YMSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010212 | ||
9 | Importing | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010212 | ||
10 | Importing | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010212 | ||
11 | Importing | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010212 | ||
12 | Importing | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010212 | ||
13 | Importing | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010212 | ||
14 | Importing | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010212 | ||
15 | Importing | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010212 | ||
16 | Importing | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BATCH_ALREADY_POSTED | Zubuchung auf bebuchte Stückcharge | 20010213 | |
2 | BATCH_WITH_NEGATIVE_STOCK | Negativer Bestand bei Stückcharge | 20010213 | |
3 | BATCH_WITH_STOCK_GT_0 | Zubuchung auf Stückcharge mit Bestand | 20010213 |
Method STOCK_QTY_EXCEPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PCBUOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Stückmengeneinheit | 20010212 | ||
2 | Importing | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010212 | ||
3 | Importing | IF_XPRGI | Call by reference | Type reference (TYPE) | MILL_XPRGI | Warenausgang von Teilmengen erlaubt | 20010212 | ||
4 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010213 | ||
5 | Returning | RF_VALID_EXCEPTION | Value transfer | Type reference (TYPE) | ABAP_BOOL | Ausnahme zulässig | 20010212 |
Method STOCK_QTY_EXCEPTIONS on class CL_MILL_PCBT_SERVICES has no exception.
Method UNIT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010308 | ||
2 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010328 | ||
3 | Importing | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010308 | ||
4 | Returning | RF_MENGE | Value transfer | Type reference (TYPE) | MSEG-MENGE | Menge | 20010308 |
Method UNIT_CONVERSION on class CL_MILL_PCBT_SERVICES has no exception.
Method XGRDT_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 | 20010222 | ||
2 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010222 | ||
3 | Returning | RF_XGRDT | Value transfer | Type reference (TYPE) | MILL_XGRDT | Warenzugang auf bebuchte Stückcharge erlaubt | 20010222 |
Method XGRDT_GET on class CL_MILL_PCBT_SERVICES has no exception.
Method XNEW_GET_PUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010313 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010313 | ||
3 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010313 | ||
4 | Returning | RF_XNEW | Value transfer | Type reference (TYPE) | ABAP_BOOL | Neuanlage Stückcharge | 20010313 |
Method XNEW_GET_PUB on class CL_MILL_PCBT_SERVICES has no exception.
Method XPCBT_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010223 | ||
2 | Importing | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010223 | ||
3 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010223 | ||
4 | Returning | RF_XPCBT | Value transfer | Type reference (TYPE) | MILL_XPCBT | Kennzeichen Stückcharge | 20010223 |
Method XPCBT_GET on class CL_MILL_PCBT_SERVICES has no exception.
Method XPRGI_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 | 20010222 | ||
2 | Importing | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010222 | ||
3 | Returning | RF_XPRGI | Value transfer | Type reference (TYPE) | MILL_XPRGI | Warenausgang von Teilmengen erlaubt | 20010222 |
Method XPRGI_GET on class CL_MILL_PCBT_SERVICES has no exception.
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 46C1 |