SAP ABAP Class CL_PPECHK_CNTL (Controller Class: Consistency Check)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPECHK (Package) Consistency Check of Production Version
Properties
Class CL_PPECHK_CNTL  
Short Description Controller Class: Consistency Check    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPECHK   Consistency Check of Production Version 
Created 20030724   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPCHK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPELX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PPET4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PPET8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPECHK_CNTL has no interface implemented.
Friends
Class CL_PPECHK_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_EXT_BADI_INST Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_CHK_EXT BAdI Interface IF_EX_IPPE_CHK_EXT 20030905
2 GR_INT_BADI_INST Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_CHK BAdI Interface IF_EX_IPPE_CHK 20030905
3 GR_PRODVER Static Attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_PRODVER BAdI Interface IF_EX_IPPE_PRODVER 20031017
4 GT_CCHKCUST Static Attribute Public Type reference (TYPE) PPCHK_V_CCHKCUST_TAB Table of Check IDs From Customizing 20030903
5 GT_RTO_CHKID Static Attribute Public Type reference (TYPE) PPCHK_CHECK_ID_TAB Checks to be Executed for the Production Data Structure 20030923
6 GT_TIMEWIN Static Attribute Public Type reference (TYPE) PPET8_TIMWIN_TAB ime Windows for Activities in PDS Generation 20090805
7 GV_CHKID_NOTDEF Static Attribute Public Type reference (TYPE) PPE_TEXT Texts for Checks Without Assignment 20030826
8 GV_LOG_MSG_PREPARE Static Attribute Public Type reference (TYPE) PPE_TEXT Text for Progress Indicator 20030828
9 GV_PRODVER_TXT Static Attribute Public Type reference (TYPE) TEXT40 System-Specific Description fpr Production Version 20031212
Methods
# Method Level Visibility Method type Description Created on
1 APPL_LOG_MSG_PREPARE Static method Public Method Tree Structure of Application Log Messages 20030825
2 APPL_LOG_MSG_SAVE Static method Public Method Storage of Application Log 20030828
3 CHK_BADI_INSTANCE_GET Static method Public Method Create/Get BAdI Instance 20030905
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030826
5 CONSISTENCY_CHECK Static method Public Method Execute Consistency Checks (Framework) 20030825
6 GET_TIMEWINDOWS Static method Public Method Read Time Windows for Activities in PDS Generation 20090805
7 PRODVER_GET Static method Public Method Read Production Versions for Range Tables 20031017
Events
Class CL_PPECHK_CNTL has no event.
Types
Class CL_PPECHK_CNTL has no local type.
Method Signatures

Method APPL_LOG_MSG_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_LOG_MSG Call by reference Type reference (TYPE) PPCHK_APPL_LOG_MSG_TAB Aufbereitetes Anwendungslog 20030825
2 Importing IT_CHECK_ID Call by reference Type reference (TYPE) PPCHK_V_CCHKCUST_TAB Idente der zulässigen Prüfungen 20030904
3 Importing IT_EXPL_ERROR Call by reference Type reference (TYPE) PPET8_OBJ_MESSAGE_TAB Meldungen der Auflösung 20030825
4 Importing IT_HDR_ERROR Call by reference Type reference (TYPE) PPCHK_HDOBJ_TAB Fertigungsversionen mit internen und technischen Fehlern 20030825
5 Importing IT_HDR_NAME Call by reference Type reference (TYPE) PPCHK_HDRNAME_TAB Externe Bezeichnung der Fertigungsversionen 20030825
6 Importing IT_MSG_ACT Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Prozessstrukturen 20030825
7 Importing IT_MSG_ADDITIONAL Call by reference Type reference (TYPE) PPCHK_MSG_TAB Zusätzliche Meldungen (z.B. Kundenmeldungen) 20030825
8 Importing IT_MSG_BAL Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Abtaktungen 20030825
9 Importing IT_MSG_CMP Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Produktstrukturen 20030825
10 Importing IT_MSG_FLO Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Fabrikstrukturen 20030825
11 Importing IT_MSG_HDR Call by reference Type reference (TYPE) PPCHK_HDRMSG_TAB Meldungen zu Fertigungsversionen 20030825
12 Importing IT_MSG_PDS Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zur PDS Generierung 20031112
13 Importing IT_OBJ_ERROR Call by reference Type reference (TYPE) PPCHK_HDOBJ_TAB Objekte mit internen und technischen Fehlern 20030825
14 Importing IT_PPEGUID_LNK Call by reference Type reference (TYPE) PPCHK_PPEGUID_LNK_TAB Verknüpfung zwischen Fertigunsgversionen mit gl. Strukturen 20031119
15 Importing IT_PPEGUID_OBJ Call by reference Type reference (TYPE) PPET8_PPEGUID_OBJ_TAB Verknüpfung Fertigungsversion und Anwendungsobjekte 20030825
16 Importing IV_DATE Call by reference Type reference (TYPE) SY-DATLO Datum und Zeit, Lokales Datum des Benutzers 20030825
17 Importing IV_LOG_CNT Call by reference Type reference (TYPE) I Protokollzähler im Batch-Betrieb 20040220
18 Importing IV_TIME Call by reference Type reference (TYPE) SY-TIMLO Datum und Zeit, Lokale Uhrzeit des Benutzers 20030825
19 Importing IV_USER Call by reference Type reference (TYPE) SY-UNAME Benutzername 20030825
# Exception Resumable Description Created on
1 APPL_LOG_MSG_ERROR Fehler beim Aufbauen des Anwendungsmeldungsbaumes 20030825

Method APPL_LOG_MSG_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPL_LOG_MSG Call by reference Type reference (TYPE) PPCHK_APPL_LOG_MSG_TAB Aufbereitetes Anwendungslog 20030828
2 Importing IV_CHECK_DATE Call by reference Type reference (TYPE) SY-DATLO Startdatum der Konsistenzprüfung 20030828
3 Importing IV_CHECK_TIME Call by reference Type reference (TYPE) SY-TIMLO Startzeit der Konsistenzprüfung 20030828
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Speichern des Anwendungslogs 20030828

Method CHK_BADI_INSTANCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_BADI_INST Call by reference Object reference (TYPE REF TO) IF_EX_IPPE_CHK_EXT Badi Interface IF_EX_PPE_CHK_EXT 20030905
2 Exporting EX_INT_BADI_INST Call by reference Object reference (TYPE REF TO) IF_EX_IPPE_CHK Badi Interface IF_EX_PPE_CHK 20030905
3 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling 20030905
# Exception Resumable Description Created on
1 FACTORY_CLASS_ERROR Fehler bei der Erzeugung der Instanz eines BADIs 20030905

Method CLASS_CONSTRUCTOR Signature

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

Method CONSISTENCY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PPEGUID Call by reference Type reference (TYPE) PPET4_PPEGUID_TAB Zu prüfende Fertigungsversionen 20030827
2 Exporting ES_BAL Call by reference Type reference (TYPE) PPELX_BAL_MEM Auflösungsergebnisse zu Abtaktungen 20030825
3 Exporting ES_RES Call by reference Type reference (TYPE) PPET8_RES Auflösungsergebnisse zu Ressorcen 20030918
4 Exporting ET_ACT Call by reference Type reference (TYPE) PPET8_ACT_TAB Auflösungsergebnisse zu Prozessstrukturen 20030825
5 Exporting ET_CMP Call by reference Type reference (TYPE) PPET8_CMP_TAB Auflösungsergebnisse zu Produktstrukturen 20030825
6 Exporting ET_EXPL_ERROR Call by reference Type reference (TYPE) PPET8_OBJ_MESSAGE_TAB Meldungen der Auflösung 20030825
7 Exporting ET_FLO Call by reference Type reference (TYPE) PPELX_FLO_TAB Auflösungsergebnisse zu Fabrikstrukturen 20030825
8 Exporting ET_HDR_ERROR Call by reference Type reference (TYPE) PPCHK_HDOBJ_TAB Fertigungsversionen mit internen und technischen Fehlern 20030825
9 Exporting ET_HDR_NAME Call by reference Type reference (TYPE) PPCHK_HDRNAME_TAB Externe Bezeichnung der Fertigungsversionen 20030825
10 Exporting ET_MSG_ACT Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Prozessstrukturen 20030825
11 Exporting ET_MSG_ADDITIONAL Call by reference Type reference (TYPE) PPCHK_MSG_TAB Zusätzliche Meldungen (z.B. von der RTO-Generierung) 20030911
12 Exporting ET_MSG_BAL Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Abtaktungen 20030825
13 Exporting ET_MSG_CMP Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Produktstrukturen 20030825
14 Exporting ET_MSG_FLO Call by reference Type reference (TYPE) PPCHK_MSG_TAB Meldungen zu Fabrikstrukturen 20030825
15 Exporting ET_MSG_HDR Call by reference Type reference (TYPE) PPCHK_HDRMSG_TAB Meldungen zu Fertigungsversionen 20030825
16 Exporting ET_OBJ_ERROR Call by reference Type reference (TYPE) PPCHK_HDOBJ_TAB Objekte mit internen und technischen Fehlern 20030825
17 Exporting ET_PPECOP Call by reference Type reference (TYPE) PPET4_PPECOP_TAB Tabelle mit Kuppelproduktsätzen 20030911
18 Exporting ET_PPEGUID_OBJ Call by reference Type reference (TYPE) PPET8_PPEGUID_OBJ_TAB Verknüpfung Fertigungsversion und Anwendungsobjekte 20030825
19 Exporting ET_PPEHDR Call by reference Type reference (TYPE) PPET4_PPEHDR_LI_TAB Tabelle mit Einstiegssätzen 20030911
20 Exporting ET_PPELNK Call by reference Type reference (TYPE) PPET4_PPELNK_LI_TAB Tabelle mit Linksätzen 20030911
21 Exporting ET_PPEOBJ Call by reference Type reference (TYPE) PPET4_PPEOBJ_LI_TAB Tabelle mit Objektsätzen 20030911
22 Exporting ET_PRODVER Call by reference Type reference (TYPE) PPENV_PRODVER_TAB Tabelle mit Fertigungsversionssätzen 20030911
23 Exporting ET_RTO_ERROR Call by reference Type reference (TYPE) PPCHK_HDOBJ_TAB Fertigungsversionen mit Fehler 20031015
24 Exporting EV_CHECK_DATE Call by reference Type reference (TYPE) SY-DATLO Startdatum der Konsistenzprüfung 20030827
25 Exporting EV_CHECK_TIME Call by reference Type reference (TYPE) SY-TIMLO Startzeit der Konsistenzprüfung 20030827
26 Importing IT_APPLOBJ Call by reference Type reference (TYPE) PPET8_APPL_TAB Zu prüfende Anwendungsobjekte 20030825
27 Importing IT_CHECKID Call by reference Type reference (TYPE) PPCHK_CHECK_ID_TAB Durchzuführende Prüfungen 20030825
28 Importing IV_BATCH Call by reference Type reference (TYPE) XFELD Flag für Batch-Modus (X = Batchmodus) 20030825
29 Importing IV_IGNORE_ERROR Call by reference Type reference (TYPE) PPE_XFELD PPET_FALSE Fehlerhafte Objekte nicht in ET_RTO_ERROR 20031015
30 Importing IV_INIT_ECM Call by reference Type reference (TYPE) C PPET_FALSE Initialisierung Änderungsdienst 20030828
31 Importing IV_MSG_CONTEXT Call by reference Type reference (TYPE) PPE_MSG_CONTEXT Anwendungskontext einer Meldung 20031010
32 Importing IV_PROGRESS Call by reference Type reference (TYPE) XFELD Flag für Fortschrittsanzeige (X = Fortschrittsanzeige) 20030825
33 Importing IV_WITH_COL Call by reference Type reference (TYPE) C PPET_FALSE Auflösung der Farb-Referenz (ohne Produkt/Material Patch) 20030828
34 Importing IV_WITH_PHANTOM Call by reference Type reference (TYPE) C PPET_FALSE Auflösung der Dummy-Referenz 20030828
35 Importing IV_WITH_RES Call by reference Type reference (TYPE) C PPET_FALSE Auflösung der Ressourcen 20030918
36 Importing IV_WITH_TIMEWINDOWS Call by reference Type reference (TYPE) C PPET_FALSE Zeitscheibenbildung 20030828
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030825

Method GET_TIMEWINDOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACT Call by reference Type reference (TYPE) PPET8_ACT_TAB Aktivität Stammdaten aus der Fertigungsversion Auflösung 20090805

Method GET_TIMEWINDOWS on class CL_PPECHK_CNTL has no exception.

Method PRODVER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PPEHDR Call by reference Type reference (TYPE) PPET4_PPEHDR_LI_TAB 20031017
2 Changing CT_SO_CMP_OLD Call by reference Type reference (TYPE) PPENV_CMPID_SEL_TAB Alte Daten Range-Tabelle Material/Produkt 20031017
3 Changing CT_SO_LOC_OLD Call by reference Type reference (TYPE) PPENV_LOCID_SEL_TAB Alte Daten Range-Tabelle Werk/Lokation 20031017
4 Changing CT_SO_VID_OLD Call by reference Type reference (TYPE) PPENV_VERSION_SEL_TAB Alte Daten Range-Tabelle Bezeichnung der Fertigungsversion 20031017
5 Changing CV_DATEFR_OLD Call by reference Type reference (TYPE) PPENV_PRODVER-DATE_LO Alte Daten Gültigkeitsdatum von 20031017
6 Changing CV_DATETO_OLD Call by reference Type reference (TYPE) PPENV_PRODVER-DATE_HIGH Alte Daten Gültigkeitsdatum bis 20031017
7 Changing CV_LOTFR_OLD Call by reference Type reference (TYPE) PPENV_PRODVER-QUANT_LO Alte Daten Losgröße von 20031017
8 Changing CV_LOTTO_OLD Call by reference Type reference (TYPE) PPENV_PRODVER-QUANT_HIGH Alte Daten Losgröße bis 20031017
9 Exporting ET_ADD_PPEGUID Call by reference Type reference (TYPE) PPET_GUID_TAB 20031017
10 Exporting ET_PRODVER Call by reference Type reference (TYPE) PPENV_PRODVER_TAB 20031017
11 Importing IT_SO_CMP Call by reference Type reference (TYPE) PPENV_CMPID_SEL_TAB Range-Tabelle Material/Produkt 20031017
12 Importing IT_SO_LOC Call by reference Type reference (TYPE) PPENV_LOCID_SEL_TAB Range-Tabelle Werk/Lokation 20031017
13 Importing IT_SO_VID Call by reference Type reference (TYPE) PPENV_VERSION_SEL_TAB Range-Tabelle Bezeichnung der Fertigungsversion 20031017
14 Importing IV_DATEFR Call by reference Type reference (TYPE) PPENV_PRODVER-DATE_LO Gültigkeitsdatum von 20031017
15 Importing IV_DATETO Call by reference Type reference (TYPE) PPENV_PRODVER-DATE_HIGH Gültigkeitsdatum bis 20031017
16 Importing IV_LOTFR Call by reference Type reference (TYPE) PPENV_PRODVER-QUANT_LO Losgröße von 20031017
17 Importing IV_LOTTO Call by reference Type reference (TYPE) PPENV_PRODVER-QUANT_HIGH Losgröße bis 20031017
18 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_NONE Message Handling 20031017
# Exception Resumable Description Created on
1 INPUT_ERROR Fehlerhafte Eingabedaten 20031017
2 NOT_FOUND Keine Daten gefunden 20031017
History
Last changed by/on SAP  20110810 
SAP Release Created in 200