SAP ABAP Function Module MILL_PC_UPDATE (Mill: Vorbereitung und Pflege Prozesschargen)
Hierarchy
☛
ECC-DIMP (Software Component) DIMP
⤷
IS-MP-PP (Application Component) Production Planning and Control (PP) enhancements
⤷
MILL_PP (Package) IS: Mill Products - Production Planning and Control

⤷

⤷

Basic Data
Function Module | MILL_PC_UPDATE | Mill: Vorbereitung und Pflege Prozesschargen |
Function Group | MILL_PC | Process Batch Handling in Confirmation |
Program Name | SAPLMILL_PC | |
INCLUDE Name | LMILL_PCU59 |
Parameters
Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
---|---|---|---|---|---|---|---|
![]() |
E_AFRUD | TYPE | AFRUD | Dialogtabelle Auftragsrückmeldung | |||
![]() |
ES_ZBMERGE | TYPE | MILL_PBWU_KEY_TEIL1 | Mill: Schlüsselfelder (Teil-Key) für DB MILL_PBWU | |||
![]() |
I_OK_CODE | TYPE | SYST-TCODE | ABAP-Programm, aktueller Transaktionscode | |||
![]() |
I_DARK | TYPE | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | |||
![]() |
I_NO_COMMIT | TYPE | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | |||
![]() |
IS_REF | TYPE | MILL_INCREF | Mill: Rückmeldungs- / Prozeßchargen- und Referenzfelder | |||
![]() |
I_PC_MAX_LFDNR | TYPE | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | |||
![]() |
I_AFRUD | TYPE | AFRUD | Dialogtabelle Auftragsrückmeldung | |||
![]() |
I_MULTI_OB_FLAG | TYPE | CHAR01 | KZ für mehrfach UC zu einer Pos (N:1) | |||
![]() |
I_FLG_INT_BATCH | TYPE | CHAR01 | Einstelliges Kennzeichen Chargennummernvergabe | |||
![]() |
I_ONLY_UC_FLAG | TYPE | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | |||
![]() |
IS_ZBMERGE | TYPE | MILL_PBWU_KEY_TEIL1 | Mill: Schlüsselfelder (Teil-Key) für DB MILL_PBWU | |||
![]() |
CT_MKMCL | TYPE | CLBATCH | Klassifizierungsschnittstelle für Chargen | |||
![]() |
CT_MKMCO | TYPE | CLBATCH | Konfigurationsschnittstelle für Chargen | |||
![]() |
IT_REF | TYPE | MILL_INCREF | Mill: Rückmeldungs- / Prozeßchargen- und Referenzfelder | |||
![]() |
CT_PBWU | TYPE | MILL_PBWU_VB | Mill: Prozesschargen mit Verwendungsnachweis | |||
![]() |
CT_PROOB | TYPE | MILL_PROOB_VB | Fertigungsauftrag-Ursprungscharge | |||
![]() |
CT_PC | TYPE | MILL_PC_LZ | Mill: Laufzeitstruktur für Prozesschargen | |||
![]() |
CT_UT | TYPE | MILL_UT_LZ | Mill: Laufzeitstruktur für Unterteilungsaufträge | |||
![]() |
CT_WE | TYPE | MILL_WAWE_LZ | Mill: Laufzeitstruktur für Warenaus- und -eingänge | |||
![]() |
ERROR_MOD_CHARGE | TYPE | Fehler beim Anlegen/Update der PC | ||||
![]() |
FUNCTION_CANCEL | TYPE | Manueller Abbruch der Funktion | ||||
![]() |
ORDER_PURCH_INVALID | TYPE | Vorgängercharge nicht gefunden | ||||
![]() |
MATERIAL_NOT_FOUND | TYPE | Material nicht gefunden | ||||
![]() |
NO_BATCH_HANDLING | TYPE | Material/Charge/Werk nicht zugelassen | ||||
![]() |
INPUT_DATA_INCOMPLETE | TYPE | Eingabedaten unvollständig | ||||
![]() |
ORDER_INVALID | TYPE | Auftrag nicht vorhanden | ||||
![]() |
ORDER_POS_INVALID | TYPE | Auftragsposition nicht vorhanden | ||||
![]() |
STATUS_INVALID | TYPE | Zur Löschung vorgemerkt | ||||
![]() |
BATCH_IS_ALREADY_ASSIGNED | TYPE | Charge ist bereits einem anderen Auftrag zugeordnet | ||||
![]() |
OB_NOT_FOUND | TYPE | Die (Ursprungs)Charge ist nicht vorhanden | ||||
![]() |
OB_NOT_ALLOWED | TYPE | Für das Material sind keine UC erlaubt | ||||
![]() |
NO_BATCH | TYPE | Keine Charge eingegeben | ||||
![]() |
PLANT_NOT_FOUND | TYPE | Material &1 im Werk &2 nicht gepflegt | ||||
![]() |
LOCK_ON_MATERIAL | TYPE | Material gesperrt | ||||
![]() |
LOCK_ON_PLANT | TYPE | Werk gesperrt | ||||
![]() |
LOCK_ON_BATCH | TYPE | Charge gesperrt | ||||
![]() |
NO_AUTHORITY | TYPE | User hat keine Berechtigung | ||||
![]() |
BATCH_NOT_EXIST | TYPE | Charge nicht vorhanden (Änderung kann nicht durchgeführt werden) | ||||
![]() |
ERROR_VB_CHANGE_BATCH | TYPE | In der Verbuchung konnte die Änderung nicht vorgenommen werden (Upd.-Flg.). | ||||
![]() |
DUPLICATE_PROC_BATCH | TYPE | Charge für diesen bzw. einen anderen Auftrag bereits vorhanden &1 &2 (106) | ||||
![]() |
ENQUEUE_NOT_POSSIBLE | TYPE | Die Ursprungscharge zu Auftrag &1/&2 ist von &3 gesperrt (007) | ||||
![]() |
AUTOMATIC_BATCH_NUM_NOT_ACTIVE | TYPE | Autom. Nummernvergabe für Charge nicht eingestellt (Eingabe einer Charge erford | ||||
![]() |
BATCH_ID_INVALID | TYPE | Das Sonderzeichen & darf bei der Charge nicht verwendet werden | ||||
![]() |
OB_CHECK_ERROR | TYPE | In der Prüfung der Objektchargen sind Fehler aufgetreten (mill_pc_check_pccha) | ||||
![]() |
ERROR_VB_CREATE_BATCH | TYPE | n der Verbuchung konnte die Änderung nicht vorgenommen werden (Upd.-Flg.). | ||||
![]() |
ERROR_VB_DELETE_BATCH | TYPE | n der Verbuchung konnte die Änderung nicht vorgenommen werden (Upd.-Flg.). | ||||
![]() |
DATA_INCONSISTENCY | TYPE | Datenschiefstand in den Laufzeittabellen | ||||
![]() |
DEL_FLAG_WAS_SET_BEFORE | TYPE | Lösch-Kz war schon gesetzt | ||||
![]() |
ERROR_FOUND_WE_BOOKING | TYPE | Funktion wird abgebrochen, wegen vorhd. WE-Buchung | ||||
![]() |
DUPL_UC_ASSIGN_POS | TYPE | UC dieser Auftragsposition bereits zugeordnet | ||||
![]() |
ERR_UC_ASSIGN | TYPE | Mehrfachzuordnung UC zu einer AufPos ohne PPC nicht erlaubt | ||||
![]() |
ERROR_COMB | TYPE | Funktion mit Auftragszusammenfassung nicht durchführbar | ||||
![]() |
ERROR_NO_HIGH_LEVEL | TYPE | Funktion nicht durchführbar, da Zuordnungscharge Nachfolger besitzt. | ||||
![]() |
ERROR_UT | TYPE | Funktion nicht durchführbar, da zur Pos eine UT-Zuordnung besteht | ||||
Processing Type
Normal Function Module | |
![]() |
BaseXML supported |
Update Module | Start immediately |
Immediate Start, No Restart | |
Start Delayed | |
Coll.run | |
JAVA Module Callable from ABAP | |
Remote-Enabled JAVA Module | |
Module Callable from JAVA |
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 46C1 |