Hierarchy
⤷
⤷
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 | 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 | Constant | Private | Type reference (TYPE) | T063-AKTYP | 'H' | Add Activity Type | 20010207 | ||
| 2 | Constant | Private | Type reference (TYPE) | T160M-ARBGB | 'MILL' | Application Area | 20010207 | ||
| 3 | Constant | Public | Type reference (TYPE) | KZDCH | '0' | Indicator: Definition of Batch Management Level | 20010208 | ||
| 4 | Constant | Private | Type reference (TYPE) | SYSUBRC | '02' | Message Type | 20010207 | ||
| 5 | Constant | Private | Type reference (TYPE) | C | '2' | Conversion Factor = 0 | 20010223 | ||
| 6 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Goods Receipt for this Batch | 20010222 | |||
| 7 | Constant | Private | Type reference (TYPE) | SYSUBRC | '05' | Message Type | 20010207 | ||
| 8 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | KZDCH: Input Is in Alternative Unit of Measure | 20010207 | ||
| 9 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | KZDCH: Input Is in Base Unit of Measure | 20010207 | ||
| 10 | Constant | Private | Type reference (TYPE) | MSGTY | 'E' | Message Type | 20010222 | ||
| 11 | Constant | Private | Type reference (TYPE) | MSGTY | 'I' | Message Type | 20010222 | ||
| 12 | Constant | Private | Type reference (TYPE) | MSGTY | 'S' | Message Type | 20010222 | ||
| 13 | Constant | Private | Type reference (TYPE) | MSGTY | 'W' | Message Type | 20010222 | ||
| 14 | Constant | Private | Type reference (TYPE) | SYSUBRC | '00' | Message Type | 20010207 | ||
| 15 | Constant | Private | Type reference (TYPE) | SOBKZ | 'E' | Sales Order Stock | 20010206 | ||
| 16 | Constant | Private | Type reference (TYPE) | SOBKZ | 'K' | Special Stocks From Vendor | 20010206 | ||
| 17 | Constant | Private | Type reference (TYPE) | SOBKZ | 'M' | Special Stocks From Vendor | 20010206 | ||
| 18 | Constant | Private | Type reference (TYPE) | SOBKZ | 'O' | Special Stocks From Vendor | 20010206 | ||
| 19 | Constant | Private | Type reference (TYPE) | SOBKZ | 'Q' | Project Stock | 20010206 | ||
| 20 | Constant | Private | Type reference (TYPE) | SOBKZ | ' ' | Batch Stock | 20010206 | ||
| 21 | Constant | Private | Type reference (TYPE) | SOBKZ | 'V' | Special Stocks with Customer | 20010206 | ||
| 22 | Constant | Private | Type reference (TYPE) | SOBKZ | 'W' | Special Stocks with Customer | 20010206 | ||
| 23 | Constant | Private | Type reference (TYPE) | SYSUBRC | '03' | Message Type | 20010207 | ||
| 24 | Constant | Private | Type reference (TYPE) | T158-TRTYP | 'H' | Transaction Type | 20010206 | ||
| 25 | Constant | Private | Type reference (TYPE) | T158-TRTYP | 'A' | Transaction Type | 20010206 | ||
| 26 | Constant | Private | Type reference (TYPE) | SYSUBRC | '01' | Message Type | 20010207 | ||
| 27 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Posting is a GR in Context Relating to CHARG or UMCHA | 20010208 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | PTY_S_SEG | 20070307 | ||||
| 29 | Instance attribute | Private | Type reference (TYPE) | ST156S | Communication Structure for T156SY, T156SC, T156Q | 20100413 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | SHP_VL10_LIKP_T | LE Delivery Header | 20020827 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | KZDWS | Batch-Specific Quantity Conversion Active | 20010206 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | KZDCH | Indicator: Definition of Batch Management Level | 20010206 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | T160M-MSGVS | '00' | Message control version: Purchasing/Sales | 20010206 | ||
| 34 | Instance attribute | Private | Type reference (TYPE) | T158-TRTYP | Transaction Type | 20010212 | |||
| 35 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_BUFFER | Buffering | 20010213 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | PTY_T_MATERIALS | Material Data | 20010206 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Determines Batch Definition Level | 20010206 | |
| 2 | Instance method | Private | Method | Checks whether sending batch is the same as receiving batch | 20010925 | |
| 3 | Instance method | Private | Method | Check per Batch | 20010206 | |
| 4 | Instance method | Public | Method | Check Batch in Connection with WM | 20020827 | |
| 5 | Instance method | Public | Method | Setting of new Conversion Factor for a Batch | 20010213 | |
| 6 | Instance method | Public | Method | Checks whether Material Has Already Been Posted to Batch | 20010208 | |
| 7 | Instance method | Private | Method | Entered Quantity Check (Exceptions) | 20010206 | |
| 8 | Instance method | Public | Method | External Entered Quantity Check | 20010305 | |
| 9 | Instance method | Public | Method | Reset batch buffer quantity for MSEG-ZEILE | 20011009 | |
| 10 | Instance method | Private | Method | Consistency Check for Stock Against Conversion Factor | 20010206 | |
| 11 | Instance method | Public | Method | Determine Batch Stock from Conversion Factor | 20010207 | |
| 12 | Instance method | Private | Method | Determine Batch Stock from Lock Tables | 20010206 | |
| 13 | Instance method | Private | Method | Determine batch stock in a particular segment | 20030228 | |
| 14 | Instance method | Private | Method | Checks whether it is a stor.loc.-stor.loc. transfer | 20020819 | |
| 15 | Instance method | Private | Method | Checks whether it is a two-step stock transfer | 20010926 | |
| 16 | Instance method | Public | Constructor | Constructor | 20010206 | |
| 17 | Instance method | Public | Method | Sets Whether Check for Same Conversion Factors Necessary | 20010226 | |
| 18 | Instance method | Private | Method | Delivery Whether We Are in Display Mode | 20010212 | |
| 19 | Instance method | Public | Method | Setting of New Conversion Factors for Changed Batches | 20010213 | |
| 20 | Instance method | Private | Method | Message in Case of Conv. Factor being Overwritten (by User) | 20010314 | |
| 21 | Instance method | Public | Method | Factor Must Be Formatted with VBWS Module | 20010306 | |
| 22 | Instance method | Public | Method | Batches with Changed Conversion Factors | 20020212 | |
| 23 | Instance method | Public | Method | Entered Quantity Check in Physical Inventory | 20010301 | |
| 24 | Instance method | Public | Method | Check of MSEG Item | 20010206 | |
| 25 | Instance method | Private | Method | Read Material Master Data Relating to Single-Unit Batches | 20010207 | |
| 26 | Instance method | Private | Method | Returns Whether Movement Is a Material Document Cancelation | 20010228 | |
| 27 | Instance method | Private | Method | Checks whether the material doc. reversal is allowed | 20010923 | |
| 28 | Instance method | Private | Method | Definable Messages | 20010206 | |
| 29 | Instance method | Private | Method | Set Message Version for Definable Messages | 20010206 | |
| 30 | Static method | Public | Method | Formats Batch in the Messaging Format | 20010222 | |
| 31 | Static method | Public | Method | Formats Material in the Messaging Format | 20010222 | |
| 32 | Static method | Public | Method | Formats Quantity in the Messaging Format | 20010222 | |
| 33 | Static method | Public | Method | Formats Unit of Measure in the Messaging Format | 20010222 | |
| 34 | Instance method | Private | Method | Stock Check (Exceptions) | 20010212 | |
| 35 | Instance method | Private | Method | Phys.Inv.and Doc. Cancelation as Exceptions f. Allowed Rcpts | 20010212 | |
| 36 | Instance method | Private | Method | Calculates the Qty in Base Un from the Qty in Un of Entry | 20010308 | |
| 37 | Instance method | Public | Method | Receipt Postings to Sngl-Un. Batches Already Posted | 20010222 | |
| 38 | Instance method | Public | Method | Check whether New Single-Unit Batch Has Been Created | 20010313 | |
| 39 | Instance method | Public | Method | Determine Single-Unit Batches Indicator | 20010223 | |
| 40 | 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 | IF_BATCHCONV_ACTIVE | Call by reference | Type reference (TYPE) | KZDWS | Definition: Verwendung Anteils-/Produktmengeneinheiten | 20010206 | |||
| 2 | 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 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010925 | |||
| 2 | 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 | EF_QTY | Call by reference | Type reference (TYPE) | LABST | Aktualisierte Menge | 20010301 | |||
| 2 | IF_AKTYP | Call by reference | Type reference (TYPE) | T063-AKTYP | Aktivitätstyp in der Transaktion | 20010212 | |||
| 3 | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010208 | |||
| 4 | IF_HUM_WMS | Call by reference | Type reference (TYPE) | C | Kennzeichen ob es sich um eine Aus-/Auslieferung handelt | 20020204 | |||
| 5 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010208 | |||
| 6 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010213 | |||
| 7 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010208 | |||
| 8 | IS_YMSEG | Call by reference | Type reference (TYPE) | MSEG | Belegzeile letzter Dialogdurchlauf | 20010211 | |||
| 9 | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge andere Ch.ebene | 20010209 | |||
| 10 | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010209 | |||
| 11 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010209 | |||
| 12 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010209 | |||
| 13 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010209 | |||
| 14 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010209 | |||
| 15 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010209 | |||
| 16 | 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 | IF_AKTYP | Call by reference | Type reference (TYPE) | T063-AKTYP | Aktivitätstyp in der Transaktion | 20020827 | |||
| 2 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20020827 | |||
| 3 | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20020827 | |||
| 4 | IF_LGORT | Call by reference | Type reference (TYPE) | LGORT_D | Lagerort | 20020827 | |||
| 5 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20020827 | |||
| 6 | IF_MEINS | Call by reference | Type reference (TYPE) | MEINS | Basismengeneinheit | 20020827 | |||
| 7 | IF_QTY | Call by reference | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20020827 | |||
| 8 | IF_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20020827 | |||
| 9 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20020827 | |||
| 10 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010213 | |||
| 2 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010213 | |||
| 3 | IF_QTY | Call by reference | Type reference (TYPE) | LABST | Menge | 20010213 | |||
| 4 | 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 | EF_LWEDT | Call by reference | Type reference (TYPE) | LWEDT | Datum des letzten Wareneingangs | 20010212 | |||
| 2 | EF_XNEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | Charge noch nicht auf DB | 20010212 | |||
| 3 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010208 | |||
| 4 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010208 | |||
| 5 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010208 | |||
| 6 | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010208 | |||
| 7 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010208 | |||
| 2 | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010228 | |||
| 3 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010208 | |||
| 4 | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010208 | |||
| 5 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010208 | |||
| 6 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010208 | |||
| 7 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Menge in Stückmengeneinheit ist größer als 1 | 20010208 | ||
| 2 | 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 | EF_PCBUOM | Value transfer | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20011205 | |||
| 2 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010305 | |||
| 3 | IF_ERFME | Call by reference | Type reference (TYPE) | ERFME | Erfassungsmengeneinheit | 20010305 | |||
| 4 | IF_ERFMG | Call by reference | Type reference (TYPE) | ISEG-ERFMG | Menge in Erfassungsmengeneinheit (Inventur) | 20011205 | |||
| 5 | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010305 | |||
| 6 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010305 | |||
| 7 | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010305 | |||
| 8 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Inventur | 20010305 | ||
| 9 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010305 | |||
| 10 | 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 | 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 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010209 | |||
| 2 | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010209 | |||
| 3 | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010209 | |||
| 4 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010209 | |||
| 5 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010209 | |||
| 6 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010209 | |||
| 7 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010209 | |||
| 8 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010209 | |||
| 9 | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010207 | |||
| 2 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010207 | |||
| 3 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010207 | |||
| 4 | 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 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Bestandsschlüssel | 20010207 | |||
| 2 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010206 | |||
| 3 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010206 | |||
| 4 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010206 | |||
| 5 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010206 | |||
| 6 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010206 | |||
| 7 | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010206 | |||
| 8 | 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 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | 20030228 | ||||
| 2 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | 20030228 | ||||
| 3 | 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 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Steuerkennzeichen der Bewegung | 20020819 | |||
| 2 | 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 | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010926 | |||
| 2 | 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 | IF_BATCHCONV_ACTIVE | Call by reference | Type reference (TYPE) | KZDWS | Definition: Verwendung Anteils-/Produktmengeneinheiten | 20010206 | |||
| 2 | IF_BATCHLEVEL | Call by reference | Type reference (TYPE) | KZDCH | Definition der Ebene der Chargenführung | 20010206 | |||
| 3 | IF_MSGVS | Call by reference | Type reference (TYPE) | T160M-MSGVS | Version der Nachrichtensteuerung Einkauf/Vertrieb | 20010206 | |||
| 4 | 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 | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010226 | |||
| 2 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010226 | |||
| 3 | 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 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010314 | |||
| 2 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010314 | |||
| 3 | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010314 | |||
| 4 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010306 | |||
| 2 | IF_FACTOR | Call by reference | Type reference (TYPE) | F | Umrechnungsfaktor | 20010306 | |||
| 3 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010306 | |||
| 4 | IF_UOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20040714 | |||
| 5 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010306 | |||
| 6 | 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 | ET_MCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20020212 | |||
| 2 | IT_MCHB | Call by reference | Type reference (TYPE) | MCHB | Chargenbestaende | 20020212 | |||
| 3 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20020212 | |||
| 4 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20020212 | |||
| 5 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20020212 | |||
| 6 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20020212 | |||
| 7 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20020212 | |||
| 8 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010301 | |||
| 2 | IF_ERFME | Call by reference | Type reference (TYPE) | ERFME | Erfassungsmengeneinheit | 20010301 | |||
| 3 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010301 | |||
| 4 | IF_MENGE | Call by reference | Type reference (TYPE) | MSEG-MENGE | Menge | 20010301 | |||
| 5 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Inventur | 20010301 | ||
| 6 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010301 | |||
| 7 | RF_VALID_EXCEPTION | Value transfer | Type reference (TYPE) | ABAP_BOOL | Ausnahme zulässig | 20010301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Menge in Stückmengeneinheit ist größer als 1 | 20010301 | ||
| 2 | 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 | IF_AKTYP | Call by reference | Type reference (TYPE) | T063-AKTYP | Aktivitätstyp in der Transaktion | 20010206 | |||
| 2 | IF_HUM_WMS | Call by reference | Type reference (TYPE) | C | Kennzeichen ob es sich um eine Aus-/Auslieferung handelt | 20020204 | |||
| 3 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | C | Inventur | 20010206 | |||
| 4 | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010206 | |||
| 5 | IS_MKPF | Call by reference | Type reference (TYPE) | MKPF | Belegkopf Materialbeleg | 20010419 | |||
| 6 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010206 | |||
| 7 | IS_VM07M | Call by reference | Type reference (TYPE) | VM07M | Felder: Verbuchungssteuerung Modulpool SAPMM07M | 20010206 | |||
| 8 | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010207 | |||
| 9 | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010207 | |||
| 10 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010206 | |||
| 11 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010206 | |||
| 12 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010206 | |||
| 13 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010206 | |||
| 14 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010206 | |||
| 15 | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010206 | |||
| 16 | IT_YMSEG | Call by reference | Type reference (TYPE) | TY_T_MSEG | Belegsegment (Stand von Änderung) | 20010211 | |||
| 17 | I_XDELIV | Call by reference | Type reference (TYPE) | XDELIV | Lieferung anlegen (Versand) | 20040408 | |||
| 18 | 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 | EF_ATINN | Call by reference | Type reference (TYPE) | ATINN | Merkmal zur Stückmengeneinheit | 20010213 | |||
| 2 | EF_MEINS | Call by reference | Type reference (TYPE) | MARA-MEINS | Basismengeneinheit | 20010207 | |||
| 3 | EF_MSEHI | Call by reference | Type reference (TYPE) | MARM-MSEHI | Maßeinheit des Merkmals | 20010213 | |||
| 4 | EF_PCBUOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Stückmengeneinheit | 20010207 | |||
| 5 | EF_XFHDW | Call by reference | Type reference (TYPE) | XFHDW | Führende chargenspezifische Mengeneinheit | 20030814 | |||
| 6 | EF_XGRDT | Call by reference | Type reference (TYPE) | MILL_XGRDT | Warenzugang auf bebuchte Stückcharge erlaubt | 20010212 | |||
| 7 | EF_XPRGI | Call by reference | Type reference (TYPE) | MILL_XPRGI | Warenausgang von Teilmengen erlaubt | 20010207 | |||
| 8 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010207 | |||
| 9 | 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 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010228 | |||
| 2 | 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 | IF_QTY_WO_THIS_ITEM | Call by reference | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20010923 | |||
| 2 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010923 | |||
| 3 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Belegsegment Material | 20010923 | |||
| 4 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle MCHB | 20010925 | |||
| 5 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010925 | |||
| 6 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010925 | |||
| 7 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010925 | |||
| 8 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010925 | |||
| 9 | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010925 | |||
| 10 | 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 | IF_MSGNO | Call by reference | Type reference (TYPE) | MSGNO | Nummer der System-Nachricht | 20010207 | |||
| 2 | IF_MSGV1 | Call by reference | Type reference (TYPE) | MSGV1 | Messagevariable-01 | 20010207 | |||
| 3 | IF_MSGV2 | Call by reference | Type reference (TYPE) | MSGV2 | Messagevariable-02 | 20010207 | |||
| 4 | IF_MSGV3 | Call by reference | Type reference (TYPE) | MSGV3 | Messagevariable-03 | 20010207 | |||
| 5 | IF_MSGV4 | Call by reference | Type reference (TYPE) | MSGV4 | Messagevariable-04 | 20010207 | |||
| 6 | IF_OUTPUT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nachricht in der Methode ausgeben | 20010222 | ||
| 7 | 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 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010222 | |||
| 2 | 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 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010222 | |||
| 2 | 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 | IF_QTY | Call by reference | Type reference (TYPE) | LABST | Bewerteter, frei verwendbarer Bestand | 20010222 | |||
| 2 | IF_UOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20010222 | |||
| 3 | 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 | IF_UOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Alternativmengeneinheit zur Lagermengeneinheit | 20010222 | |||
| 2 | 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 | EF_QTY | Call by reference | Type reference (TYPE) | LABST | Aktualisierte Menge | 20010301 | |||
| 2 | IF_AKTYP | Call by reference | Type reference (TYPE) | AKTYP | Aktivitätstyp in der Transaktion | 20010212 | |||
| 3 | IF_GR_FOR_BATCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wareneingang für die Charge | 20010212 | |||
| 4 | IF_HUM_WMS | Call by reference | Type reference (TYPE) | C | Kennzeichen ob es sich um eine Aus-/Auslieferung handelt | 20020204 | |||
| 5 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010212 | |||
| 6 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010213 | |||
| 7 | IS_SEG | Call by reference | Type reference (TYPE) | PTY_S_SEG | Schlüssel der Bestandstabellen | 20010212 | |||
| 8 | IS_YMSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010212 | |||
| 9 | IT_XMCH1 | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCH1 | Sperrtabelle Charge | 20010212 | |||
| 10 | IT_XMCHA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHA | Sperrtabelle Charge auf Werk | 20010212 | |||
| 11 | IT_XMCHB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMCHB | Sperrtabelle Chargenbestände | 20010212 | |||
| 12 | IT_XMKOL | Call by reference | Type reference (TYPE) | MILL_TY_T_SMKOL | Sperrtabelle Lieferantenkonsignation | 20010212 | |||
| 13 | IT_XMSKA | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKA | Sperrtabelle Kundenauftragsbestände | 20010212 | |||
| 14 | IT_XMSKU | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSKU | Sperrtabelle Kunden-Leergut und Kundenkonsignation | 20010212 | |||
| 15 | IT_XMSLB | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSLB | Sperrtabelle Lieferantenbeistellung | 20010212 | |||
| 16 | IT_XMSPR | Call by reference | Type reference (TYPE) | MILL_TY_T_SMSPR | Sperrtabelle Projektbestände | 20010212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zubuchung auf bebuchte Stückcharge | 20010213 | ||
| 2 | Negativer Bestand bei Stückcharge | 20010213 | ||
| 3 | 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 | IF_PCBUOM | Call by reference | Type reference (TYPE) | MARM-MEINH | Stückmengeneinheit | 20010212 | |||
| 2 | IF_PHYS_INVENTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Inventur | 20010212 | |||
| 3 | IF_XPRGI | Call by reference | Type reference (TYPE) | MILL_XPRGI | Warenausgang von Teilmengen erlaubt | 20010212 | |||
| 4 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010213 | |||
| 5 | 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 | IS_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20010308 | |||
| 2 | IS_DOC | Call by reference | Type reference (TYPE) | PTY_S_DOC | Weitere Daten der Belegzeile | 20010328 | |||
| 3 | IS_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20010308 | |||
| 4 | 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 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010222 | |||
| 2 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010222 | |||
| 3 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010313 | |||
| 2 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010313 | |||
| 3 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010313 | |||
| 4 | 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 | IF_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20010223 | |||
| 2 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010223 | |||
| 3 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010223 | |||
| 4 | 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 | IF_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20010222 | |||
| 2 | IF_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20010222 | |||
| 3 | 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 |