SAP ABAP Class CL_EAM_WKCTR_SYNC (CL_EAM_WKCTR_SYNC)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WOC-MO (Application Component) Maintenance Orders
     EAM_WKCTR (Package) EAM: Work Center Syncronization
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080501
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_EAM_WKCTR_SYNC Interface for BAdI EAM_WKCTR_SYNC 20080501
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_EAM_WKCTR_SYNC_CONSTANTS Constants for BAdI EAM_WKCTR_SYNC 20080516
Properties
Class CL_EAM_WKCTR_SYNC  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAM_WKCTR   EAM: Work Center Syncronization 
Created 20080501   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IQS0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080501
2 IF_EX_EAM_WKCTR_SYNC Interface for BAdI EAM_WKCTR_SYNC 20080501
3 IF_EX_EAM_WKCTR_SYNC_CONSTANTS Constants for BAdI EAM_WKCTR_SYNC 20080516
Friends
Class CL_EAM_WKCTR_SYNC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_IDOC_INPUT_NO Constant Public Type reference (TYPE) DBGLEVENT '/ISDFPS/IDOC_INPUT_NO' Name of an Event, Module, Subroutine... 20090520
2 GV_IHAD Instance attribute Protected Type reference (TYPE) XFELD ' ' Checkbox 20080618
3 GV_IQS4 Instance attribute Protected Type reference (TYPE) XFELD ' ' Checkbox 20080609
4 GV_LKD Instance attribute Protected Type reference (TYPE) XFELD ' ' Checkbox 20080616
5 GV_WIAR Instance attribute Protected Type reference (TYPE) XFELD ' ' Checkbox 20080618
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY_CUSTOMER_NOTIF Instance method Protected Method Customer Authorization Checks for Notifications 20080610
2 CHECK_DFPS_ACTIVE Instance method Protected Method DFPS Active? 20080613
3 CHECK_DFPS_CHANGE_AUTHORITY Instance method Protected Method Check Change Authorization in Current System 20080602
4 CHECK_DFPS_PM_DISTRIB Instance method Protected Method Check Distributed Maintenance Active 20080602
5 CHECK_NOTIF_CHANGE Instance method Protected Method Change to Notification Allowed? 20080602
6 CHECK_NOTIF_HEADER Instance method Protected Method Is Current Notification the Header Notification? 20080616
7 CHECK_NOTIF_LOCKED Instance method Protected Method Notification Locked? 20080610
8 CHECK_ORDER_CHANGE Instance method Protected Method Change to Order Allowed? 20080602
9 CHECK_POST_UPS_PACKAGE Instance method Protected Method Book in UPS Package? 20090520
10 CHECK_SYSTEM_STATUS Instance method Protected Method Check Whether Order Has System Status I0043 20080616
11 CHECK_USERSTATUS_CHANGE Instance method Protected Method Order Change Disallowed by User Status? 20080602
12 GET_ORDER Instance method Protected Method Check Order 20080529
13 MODIFY_NOTIF_FROM_ORDER Instance method Protected Method Match Responsible Work Center of Notification to Order 20080521
14 MODIFY_ORDER_FROM_NOTIF Instance method Protected Method Match Responsible Work Center of Order to Notification 20080521
15 PREPARE_ORDER_FOR_POSTING Instance method Protected Method Prepare Order for Update 20080529
16 PROCESS_OBJECT_LIST Instance method Protected Method Confirmation: Match Order to Notification 20080521
17 UPDATE_NOTIF_BUFFER Instance method Protected Method Refresh Notification Buffer 20080531
Events
Class CL_EAM_WKCTR_SYNC has no event.
Types
Class CL_EAM_WKCTR_SYNC has no local type.
Method Signatures

Method CHECK_AUTHORITY_CUSTOMER_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zum View VIQMEL 20080610
2 Returning RV_AUTH_CUST_NOTIF Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080610

Method CHECK_AUTHORITY_CUSTOMER_NOTIF on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_DFPS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DFPS_ACTIVE Value transfer Type reference (TYPE) FLAG DFPS active 20080613

Method CHECK_DFPS_ACTIVE on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_DFPS_CHANGE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20080602
2 Returning RV_CP_YES Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080602

Method CHECK_DFPS_CHANGE_AUTHORITY on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_DFPS_PM_DISTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PM_DISTR_ACTIVE Value transfer Type reference (TYPE) XFELD DFPS:Distributed Maintenance active 20080612

Method CHECK_DFPS_PM_DISTRIB on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_NOTIF_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20080617
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM notification number 20080617
3 Returning RV_CHANGE_ALLOWED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080602

Method CHECK_NOTIF_CHANGE on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_NOTIF_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HEADER_NOTIF Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080616

Method CHECK_NOTIF_HEADER on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_NOTIF_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080610
2 Returning RV_LOCKED Value transfer Type reference (TYPE) XFELD Notification not locked 20080610

Method CHECK_NOTIF_LOCKED on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_ORDER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20080602
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080602
3 Returning RV_CHANGE_ALLOWED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080602

Method CHECK_ORDER_CHANGE on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_POST_UPS_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UPS_PACKAGE_POST Value transfer Type reference (TYPE) XFELD Einbuchen UPS-Paket? 20090520

Method CHECK_POST_UPS_PACKAGE on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_SYSTEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20080616
2 Importing IV_STATUS Call by reference Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20080616
3 Returning RV_SYSTEM_STATUS_ACTIVE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080616

Method CHECK_SYSTEM_STATUS on class CL_EAM_WKCTR_SYNC has no exception.

Method CHECK_USERSTATUS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20080602
2 Returning RV_CHANGE_ALLOWED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080602

Method CHECK_USERSTATUS_CHANGE on class CL_EAM_WKCTR_SYNC has no exception.

Method GET_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20080529
2 Exporting EV_VBKZ Call by reference Type reference (TYPE) VBKZ Verbuchungskennzeichen 20080530
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Generierte Tabelle zum View VIQMEL 20080529
4 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080529

Method GET_ORDER on class CL_EAM_WKCTR_SYNC has no exception.

Method MODIFY_NOTIF_FROM_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RIWO00 Call by reference Type reference (TYPE) RIWO00 I/O table for notifications 20080521
2 Changing CS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generated Table for View VIQMEL 20080521
3 Changing CV_WKCTR_CHANGED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080531
4 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialog Structure for Order Headers and Items 20080521

Method MODIFY_NOTIF_FROM_ORDER on class CL_EAM_WKCTR_SYNC has no exception.

Method MODIFY_ORDER_FROM_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialog Structure for Order Headers and Items 20080521
2 Changing CV_WKCTR_CHANGED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080531
3 Importing IV_GEWRK Call by reference Type reference (TYPE) GEWRK Verantwortlicher Arbeitsplatz bei Instandhaltungsmaßnahmen 20080529
4 Importing IV_VAPLZ Call by reference Type reference (TYPE) GEWRK Vorschlagswerte bei Anlage von Debitoren aus Workbench 20080529
5 Importing IV_VATXT Call by reference Type reference (TYPE) AP_KTEXT Kurzbezeichnung des Arbeitsplatzes 20080529
6 Importing IV_VAWRK Call by reference Type reference (TYPE) WERGW Werk zum verantwortlichen Arbeitsplatz 20080529

Method MODIFY_ORDER_FROM_NOTIF on class CL_EAM_WKCTR_SYNC has no exception.

Method PREPARE_ORDER_FOR_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20080529

Method PREPARE_ORDER_FOR_POSTING on class CL_EAM_WKCTR_SYNC has no exception.

Method PROCESS_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20080521

Method PROCESS_OBJECT_LIST on class CL_EAM_WKCTR_SYNC has no exception.

Method UPDATE_NOTIF_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARBPL Call by reference Type reference (TYPE) LGWID Arbeitsplatz 20080617
2 Importing IV_ARBPLWERK Call by reference Type reference (TYPE) QARBPWERKS Werk zum Arbeitsplatz 20080617
3 Importing IV_GEWRK Call by reference Type reference (TYPE) GEWRK Verantwortlicher Arbeitsplatz bei Instandhaltungsmaßnahmen 20080617
4 Importing IV_KTEXT Call by reference Type reference (TYPE) KTXT40 Kurztext zum Arbeitsplatz 20080617
5 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20080617
6 Importing IV_SWERK Call by reference Type reference (TYPE) SWERK Standortwerk 20080617
# Exception Resumable Description Created on
1 ERROR_FILL_BUFFER 20080531
2 ERROR_READ_BUFFER 20080531
History
Last changed by/on SAP  20100310 
SAP Release Created in 604