SAP ABAP Class CL_EAMS_BO_JOB (Business Object Job)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_BO_MISC (Package) Miscellaneous for Business Object
Properties
Class CL_EAMS_BO_JOB  
Short Description Business Object Job    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_BO_MISC   Miscellaneous for Business Object 
Created 20081212   SAP 
Last change 20110908   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)
2 CL_EAMS_BO_NOTIF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_EAMS_BO_JOB has no interface implemented.
Friends
Class CL_EAMS_BO_JOB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NOTIF_LTXT_TYPE Constant Private Type reference (TYPE) STRING 'QMEL' 20090209
2 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_JOB Business Object Equipment 20081212
3 MO_BO_INTEROP Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_INTEROP Business Object Interoperability of Order and Notification 20100420
4 MO_BO_NOTIF Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_NOTIF Business Object Notification 20081215
5 MO_BO_ORDER Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_ORDER Business Object Order 20081215
6 MO_DIR Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_DIR Business Object Document Info Record 20101129
7 MO_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_SRV 20081212
8 MT_JOB_LTXT_BUFFER Instance attribute Private Type reference (TYPE) EAMS_T_BO_JOB_LTXT Table for job header longtext 20091112
9 MV_PHFLG_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100309
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081212
2 COMPLETE_AS_PLANNED Instance method Public Method Complete the Job (Confirm Operations and Complete Tasks) 20090121
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20081212
4 EDIT_ASSIGNMENT Instance method Public Method Set the Responsible Person for Job 20090220
5 EXISTENCE_CHECK Static method Public Method 20100203
6 EXISTENCE_CHECK_HEADER Static method Public Method Existence Check Job Header (static) 20090821
7 FILTER_NOTIF_DATA Instance method Private Method Filter Notification Data for Maintenance Worker 20090527
8 FILTER_ORDER_DATA Instance method Private Method Filter Order Data for Maintenance Worker 20090115
9 GET_ADDITIONAL_JOB_HEADER_ATTR Instance method Private Method Get additional attributes of the job header 20090828
10 GET_BASIC_DATA Static method Public Method Runtime calls 20091105
11 GET_DESCR Static method Public Method 20100203
12 GET_JOB_WORKITEM Instance method Public Method Get the work items of jobs 20090831
13 GET_NOTIF_AND_ORDER_TYPES Instance method Protected Method Get notification types and order types for job selection 20090921
14 GET_NOTIF_HEADER Instance method Public Method Get job header data of notification 20090928
15 GET_NOTIF_TASK Instance method Public Method Get task data of notifications for job list 20090930
16 GET_ORDER_HEADER Instance method Public Method Get job header data of order 20090924
17 GET_ORDER_OPER Instance method Public Method Get operation data of orders for job list 20090928
18 GET_PDF Instance method Public Method Get the PDF Documents from the Backend 20090112
19 LOCK_JOB_HEADER Instance method Public Method Lock Order Header 20090126
20 MAP_NOTIF_HEADER2JOB_HEADER Instance method Public Method Map the notification header to the job header structure 20090828
21 MAP_OPER2WORKITEM Instance method Public Method Map the operation data to the job work item 20090828
22 MAP_ORDER_HEADER2JOB_HEADER Instance method Public Method Map the order header to the job header structure 20090828
23 MAP_TASK2WORKITEM Instance method Public Method Map the task data to the job work item attributes 20090828
24 PREPARE_SELECTION_PARAM Instance method Protected Method Prepares the selection parameters for the query 20090825
25 PREPARE_WORKCENTER_IDS Instance method Protected Method Prepare workcenter IDs for job selection 20090921
26 QUERY_JOBS Instance method Public Method Query Jobs Based on Selection Parameters 20081218
27 QUERY_JOBS_USING_ESH Instance method Public Method Query Jobs Using ESH Based on Selection Parameters 20110125
28 QUERY_WORKITEM_STATUS Instance method Private Method Check the status of a list of workitems 20090921
29 READ_CATALOGUE Instance method Private Method Read Catalog Data 20090113
30 RETRIEVE_DIRS_BY_HEADER Instance method Public Method Retrieve Document List (DIR) of Jobs 20090504
31 RETRIEVE_DIR_ORIGS_BY_HEADER Instance method Public Method Retrieve List of Original Document of Jobs 20090504
32 RETRIEVE_HEADER_DATA Instance method Public Method Retrieve Header Data of Jobs 20081218
33 RETRIEVE_JOB_ATTR Instance method Public Method Retrieve Attributes of a Job 20090818
34 RETRIEVE_LTXT_BY_HEADER Instance method Public Method Retrieve Header Data of Jobs 20090205
35 RETRIEVE_STATUS_STATE Instance method Public Method Retrieve Info Whether Status Is Set 20090529
36 RETURN_JOBS_PRINTED_TO_JC Instance method Public Method Return Table with PM Documents Printed to Device "Job Card " 20090326
37 SAVE Instance method Public Method Save Changed Order 20090112
38 SAVE_LTXT Instance method Public Method Save the Longtext to the BO objects 20091111
39 SET_LONGTEXT Instance method Public Method Updates the longtext in the BO buffer 20091111
40 S_GET_INSTANCE Static method Public Method Get Instance of the Business Object 20081212
41 VALIDATE_WORKCENTER Instance method Public Method Check whether a Job's Workcenter / Wkcnt-Plant is valid 20091120
Events
Class CL_EAMS_BO_JOB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 QKAT_T Private See coding 20090113 qkat_t TYPE STANDARD TABLE OF qkat
2 RESBD_T Private See coding 20090115 resbd_t TYPE STANDARD TABLE OF resbd
3 TT_JOB_SELECTION Public See coding 20090827 tt_job_selection TYPE STANDARD TABLE OF ty_job_selection
4 TT_MULTIRANGE_TYPE Public See coding Selection Parameters 20081218 tt_multirange_type TYPE STANDARD TABLE OF multirange
5 TT_SEL_ARBPL Public See coding 20090825 tt_sel_arbpl TYPE STANDARD TABLE OF ty_sel_arbpl
6 TT_SEL_AUFART Public See coding 20090921 tt_sel_aufart TYPE STANDARD TABLE OF ty_sel_aufart
7 TT_SEL_AUFNR Public See coding 20090825 tt_sel_aufnr TYPE STANDARD TABLE OF ty_sel_aufnr
8 TT_SEL_CO_GLTRP Public See coding 20090825 tt_sel_co_gltrp TYPE STANDARD TABLE OF ty_sel_co_gltrp
9 TT_SEL_CO_PERNR Public See coding 20090825 tt_sel_co_pernr TYPE STANDARD TABLE OF ty_sel_co_pernr
10 TT_SEL_EQUNR Public See coding 20090825 tt_sel_equnr TYPE STANDARD TABLE OF ty_sel_equnr
11 TT_SEL_LTRMN Public See coding 20090825 tt_sel_ltrmn TYPE STANDARD TABLE OF ty_sel_ltrmn
12 TT_SEL_OBJID Public See coding 20090921 tt_sel_objid TYPE STANDARD TABLE OF ty_sel_objid
13 TT_SEL_PM_ORDGSTRP Public See coding 20090825 tt_sel_pm_ordgstrp TYPE STANDARD TABLE OF ty_sel_pm_ordgstrp
14 TT_SEL_PM_PHASE Public See coding 20090825 tt_sel_pm_phase TYPE STANDARD TABLE OF ty_sel_pm_phase
15 TT_SEL_QMART Public See coding 20090921 tt_sel_qmart TYPE STANDARD TABLE OF ty_sel_qmart
16 TT_SEL_QMNUM Public See coding 20090825 tt_sel_qmnum TYPE STANDARD TABLE OF ty_sel_qmnum
17 TT_SEL_QMSM_PARNR Public See coding 20090825 tt_sel_qmsm_parnr TYPE STANDARD TABLE OF ty_sel_qmsm_parnr
18 TT_SEL_QM_PHASE Public See coding 20090825 tt_sel_qm_phase TYPE STANDARD TABLE OF ty_sel_qm_phase
19 TT_SEL_STEUS Public See coding 20110209 tt_sel_steus TYPE STANDARD TABLE OF ty_sel_steus
20 TT_SEL_STRMN Public See coding 20090825 tt_sel_strmn TYPE STANDARD TABLE OF ty_sel_strmn
21 TT_SEL_TPLNR Public See coding 20090825 tt_sel_tplnr TYPE STANDARD TABLE OF ty_sel_tplnr
22 TT_SEL_WERKS_D Public See coding 20090825 tt_sel_werks_d TYPE STANDARD TABLE OF ty_sel_werks_d
23 TT_WORKCTR_OBJID Public See coding 20090827 tt_workctr_objid TYPE STANDARD TABLE OF ty_workctr_objid WITH KEY objid
24 TY_JOB_SELECTION Public See coding 20090827 BEGIN OF ty_job_selection. INCLUDE TYPE eams_s_bo_job_workitem_key. TYPES: objnr TYPE qmobjnr, " necessary for status selection arbid TYPE cr_objid, " for exporting workcenter/plant data phflg TYPE phflg, " for exporting status DONE of operations END OF ty_job_selection
25 TY_SEL_ARBPL Public See coding 20090825 BEGIN OF ty_sel_arbpl, sign TYPE char1, option TYPE char2, low TYPE arbpl, high TYPE arbpl, END OF ty_sel_arbpl
26 TY_SEL_AUFART Public See coding 20090921 BEGIN OF ty_sel_aufart, sign TYPE ddsign, option TYPE ddoption, low TYPE aufart, high TYPE aufart, END OF ty_sel_aufart
27 TY_SEL_AUFNR Public See coding 20090825 BEGIN OF ty_sel_aufnr, sign TYPE ddsign, option TYPE ddoption, low TYPE aufnr, high TYPE aufnr, END OF ty_sel_aufnr
28 TY_SEL_CO_GLTRP Public See coding 20090825 BEGIN OF ty_sel_co_gltrp, sign TYPE ddsign, option TYPE ddoption, low TYPE co_gltrp, high TYPE co_gltrp, END OF ty_sel_co_gltrp
29 TY_SEL_CO_PERNR Public See coding 20090825 BEGIN OF ty_sel_co_pernr, sign TYPE char1, option TYPE char2, low TYPE co_pernr, high TYPE co_pernr, END OF ty_sel_co_pernr
30 TY_SEL_EQUNR Public See coding 20090825 BEGIN OF ty_sel_equnr, sign TYPE ddsign, option TYPE ddoption, low TYPE equnr, high TYPE equnr, END OF ty_sel_equnr
31 TY_SEL_LTRMN Public See coding 20090825 BEGIN OF ty_sel_ltrmn, sign TYPE ddsign, option TYPE ddoption, low TYPE ltrmn, high TYPE ltrmn, END OF ty_sel_ltrmn
32 TY_SEL_OBJID Public See coding 20090921 BEGIN OF ty_sel_objid, sign TYPE ddsign, option TYPE ddoption, low TYPE cr_objid, high TYPE cr_objid, END OF ty_sel_objid
33 TY_SEL_PM_ORDGSTRP Public See coding 20090825 BEGIN OF ty_sel_pm_ordgstrp, sign TYPE ddsign, option TYPE ddoption, low TYPE pm_ordgstrp, high TYPE pm_ordgstrp, END OF ty_sel_pm_ordgstrp
34 TY_SEL_PM_PHASE Public See coding 20090825 BEGIN OF ty_sel_pm_phase, sign TYPE ddsign, option TYPE ddoption, low TYPE pm_phase, high TYPE pm_phase, END OF ty_sel_pm_phase
35 TY_SEL_QMART Public See coding 20090921 BEGIN OF ty_sel_qmart, sign TYPE ddsign, option TYPE ddoption, low TYPE qmart, high TYPE qmart, END OF ty_sel_qmart
36 TY_SEL_QMNUM Public See coding 20090825 BEGIN OF ty_sel_qmnum, sign TYPE ddsign, option TYPE ddoption, low TYPE qmnum, high TYPE qmnum, END OF ty_sel_qmnum
37 TY_SEL_QMSM_PARNR Public See coding 20090825 BEGIN OF ty_sel_qmsm_parnr, sign TYPE char1, option TYPE char2, low TYPE qmsm_parnr, high TYPE qmsm_parnr, END OF ty_sel_qmsm_parnr
38 TY_SEL_QM_PHASE Public See coding 20090825 BEGIN OF ty_sel_qm_phase, sign TYPE ddsign, option TYPE ddoption, low TYPE qm_phase, high TYPE qm_phase, END OF ty_sel_qm_phase
39 TY_SEL_STEUS Public See coding 20110209 BEGIN OF ty_sel_steus, sign TYPE ddsign, option TYPE ddoption, low TYPE steus, high TYPE steus, END OF ty_sel_steus
40 TY_SEL_STRMN Public See coding 20090825 BEGIN OF ty_sel_strmn, sign TYPE ddsign, option TYPE ddoption, low TYPE strmn, high TYPE strmn, END OF ty_sel_strmn
41 TY_SEL_TPLNR Public See coding 20090825 BEGIN OF ty_sel_tplnr, sign TYPE ddsign, option TYPE ddoption, low TYPE tplnr, high TYPE tplnr, END OF ty_sel_tplnr
42 TY_SEL_WERKS_D Public See coding 20090825 BEGIN OF ty_sel_werks_d, sign TYPE char1, option TYPE char2, low TYPE werks_d, high TYPE werks_d, END OF ty_sel_werks_d
43 TY_WORKCTR_OBJID Public See coding 20090827 BEGIN OF ty_workctr_objid, objid TYPE cr_objid, workctr TYPE arbpl, plant TYPE werks_d, END OF ty_workctr_objid
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method COMPLETE_AS_PLANNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090121
2 Exporting EV_FAILED Call by reference Type reference (TYPE) XFELD if true not fully successful 20090121
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_CONF Work Item of Job to be confirmed 20090121

Method COMPLETE_AS_PLANNED on class CL_EAMS_BO_JOB has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAMS_BO_JOB has no parameter.
Method CONSTRUCTOR on class CL_EAMS_BO_JOB has no exception.

Method EDIT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090220
2 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20090220
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_ID Work Item of Job - Identification 20090220

Method EDIT_ASSIGNMENT on class CL_EAMS_BO_JOB has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECK_RESULTS_ATTR Call by reference Type reference (TYPE) EAMS_T_GOSX_CHECK_RESULTS_ATTR 20100203
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20100203
3 Importing IS_CHECK_OPTIONS Call by reference Type reference (TYPE) EAMS_S_GOSX_CHECK_OPTIONS 20100203
4 Importing IT_EXT_KEY Call by reference Type reference (TYPE) INDEX TABLE 20100203

Method EXISTENCE_CHECK on class CL_EAMS_BO_JOB has no exception.

Method EXISTENCE_CHECK_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECK_RESULTS_ATTR Call by reference Type reference (TYPE) EAMS_T_GOSX_CHECK_RESULTS_ATTR Results according to check criteria 20090821
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090821
3 Importing IS_CHECK_OPTIONS Call by reference Type reference (TYPE) EAMS_S_GOSX_CHECK_OPTIONS Options for existence check (not used) 20090821
4 Importing IT_EXT_KEY Call by reference Type reference (TYPE) INDEX TABLE Internal Key (eams_t_bo_job_id) 20090821

Method EXISTENCE_CHECK_HEADER on class CL_EAMS_BO_JOB has no exception.

Method FILTER_NOTIF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASKS Call by reference Type reference (TYPE) TAB_WQMSM Maßnahmen 20090527
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_KEY Work Item of Job - Identification 20090527

Method FILTER_NOTIF_DATA on class CL_EAMS_BO_JOB has no exception.

Method FILTER_ORDER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MATERIALS Call by reference Type reference (TYPE) RESBD_T Reservation/Dependent requirements 20090115
2 Changing CS_OPERATIONS Call by reference Type reference (TYPE) AFVGD_T Table of Structure AFVGD 20090115
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_KEY Work Item of Job - Identification 20090527

Method FILTER_ORDER_DATA on class CL_EAMS_BO_JOB has no exception.

Method GET_ADDITIONAL_JOB_HEADER_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_JOB_HEADER Call by reference Type reference (TYPE) EAMS_T_BO_JOB_HEADER Business Object Job - Header Data 20090828
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090901

Method GET_ADDITIONAL_JOB_HEADER_ATTR on class CL_EAMS_BO_JOB has no exception.

Method GET_BASIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091105
2 Exporting ET_OBJ_ADMIN Call by reference Type reference (TYPE) EAMS_T_GOSX_ADMIN_DATA Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091105
3 Exporting ET_OBJ_STATUS Call by reference Type reference (TYPE) EAMS_T_GOSX_BO_STATUS Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091105
4 Importing IT_EXT_KEY Call by reference Type reference (TYPE) STANDARD TABLE key values 20091105

Method GET_BASIC_DATA on class CL_EAMS_BO_JOB has no exception.

Method GET_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20100203
2 Exporting ET_OBJ_DESCR Call by reference Type reference (TYPE) EAMS_T_GOSX_OBJ_DESCR_ATTR 20100203
3 Importing IT_EXT_KEY Call by reference Type reference (TYPE) STANDARD TABLE 20100203

Method GET_DESCR on class CL_EAMS_BO_JOB has no exception.

Method GET_JOB_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_WORKITEM_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20090831
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090831
3 Importing IT_JOB_WORKITEM_KEY Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_KEY Key which defines a Job Work Item precisely 20090831

Method GET_JOB_WORKITEM on class CL_EAMS_BO_JOB has no exception.

Method GET_NOTIF_AND_ORDER_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUFART_PM Call by reference Type reference (TYPE) TT_SEL_AUFART 20090921
2 Exporting ET_QMART_MAINT_WORKER Call by reference Type reference (TYPE) TT_SEL_QMART 20090921

Method GET_NOTIF_AND_ORDER_TYPES on class CL_EAMS_BO_JOB has no exception.

Method GET_NOTIF_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090929
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_NTF_HEADER Business Object Notification - Header Data 20090928
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_NTF_ID Business Object Notification - Identification 20090928

Method GET_NOTIF_HEADER on class CL_EAMS_BO_JOB has no exception.

Method GET_NOTIF_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
2 Exporting ET_NOTIF_TASK_DATA Call by reference Type reference (TYPE) EAMS_T_BO_NTF_TASK Business Object Notification - Task Data 20090930
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_NTF_TASK_ID Business Object Notification - Identification 20090930

Method GET_NOTIF_TASK on class CL_EAMS_BO_JOB has no exception.

Method GET_ORDER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090929
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_ORD_HEADER Business Object Order - Header Data 20090925
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_ORD_ID Business Object Order - Identification 20090925

Method GET_ORDER_HEADER on class CL_EAMS_BO_JOB has no exception.

Method GET_ORDER_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090928
2 Exporting ET_ORD_OPER_DATA Call by reference Type reference (TYPE) EAMS_T_BO_ORD_OPER Business Object Order - Operation Data 20090928
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_ORD_OPER_ID Business Object Order - Identification 20090928

Method GET_ORDER_OPER on class CL_EAMS_BO_JOB has no exception.

Method GET_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PDF_DATA Call by reference Type reference (TYPE) EAMS_PDF_DATA_T 20090112
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090112
3 Importing IS_PRINT_INFO Call by reference Type reference (TYPE) EAMS_PRINT_INFO 20090112
4 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090527

Method GET_PDF on class CL_EAMS_BO_JOB has no exception.

Method LOCK_JOB_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090126
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090126

Method LOCK_JOB_HEADER on class CL_EAMS_BO_JOB has no exception.

Method MAP_NOTIF_HEADER2JOB_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_HEADER Call by reference Type reference (TYPE) EAMS_T_BO_JOB_HEADER Header data for Job 20090828
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090929
3 Importing IT_NTF_HEADER Call by reference Type reference (TYPE) EAMS_T_BO_NTF_HEADER Business Object Notification - Header Data 20090828

Method MAP_NOTIF_HEADER2JOB_HEADER on class CL_EAMS_BO_JOB has no exception.

Method MAP_OPER2WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090828
2 Exporting ET_WORKITEM Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM Work Item of Job 20090828
3 Importing IT_ORD_OPER_DATA Call by reference Type reference (TYPE) EAMS_T_BO_ORD_OPER 20090831

Method MAP_OPER2WORKITEM on class CL_EAMS_BO_JOB has no exception.

Method MAP_ORDER_HEADER2JOB_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_HEADER Call by reference Type reference (TYPE) EAMS_T_BO_JOB_HEADER Header data for Job 20090828
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090929
3 Importing IT_ORD_HEADER Call by reference Type reference (TYPE) EAMS_T_BO_ORD_HEADER Business Object Order - Header Data 20090828

Method MAP_ORDER_HEADER2JOB_HEADER on class CL_EAMS_BO_JOB has no exception.

Method MAP_TASK2WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090828
2 Exporting ET_WORKITEM Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM Work Item of Job 20090828
3 Importing IT_NTF_TASK_DATA Call by reference Type reference (TYPE) EAMS_T_BO_NTF_TASK Business Object Notification - Task Data 20090831

Method MAP_TASK2WORKITEM on class CL_EAMS_BO_JOB has no exception.

Method PREPARE_SELECTION_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARBPL Call by reference Type reference (TYPE) TT_SEL_ARBPL Work Center 20090825
2 Exporting ET_AUFNR Call by reference Type reference (TYPE) TT_SEL_AUFNR Order 20090825
3 Exporting ET_CONTROL_KEY Call by reference Type reference (TYPE) TT_SEL_STEUS Control key of operations 20110209
4 Exporting ET_CO_GLTRP Call by reference Type reference (TYPE) TT_SEL_CO_GLTRP Order End Date 20090825
5 Exporting ET_CO_PERNR Call by reference Type reference (TYPE) TT_SEL_CO_PERNR Pers.Resp. for Operation 20090825
6 Exporting ET_EQUNR Call by reference Type reference (TYPE) TT_SEL_EQUNR Equipment 20090825
7 Exporting ET_LTRMN Call by reference Type reference (TYPE) TT_SEL_LTRMN Notification End Date 20090825
8 Exporting ET_PM_ORDGSTRP Call by reference Type reference (TYPE) TT_SEL_PM_ORDGSTRP Order Start Date 20090825
9 Exporting ET_PM_PHASE Call by reference Type reference (TYPE) TT_SEL_PM_PHASE Order Phase 20090825
10 Exporting ET_QMNUM Call by reference Type reference (TYPE) TT_SEL_QMNUM Notification 20090825
11 Exporting ET_QMSM_PARNR Call by reference Type reference (TYPE) TT_SEL_QMSM_PARNR Pers.Resp. for Task 20090825
12 Exporting ET_QM_PHASE Call by reference Type reference (TYPE) TT_SEL_QM_PHASE Notification Phase 20090825
13 Exporting ET_STRMN Call by reference Type reference (TYPE) TT_SEL_STRMN Notification Start Date 20090825
14 Exporting ET_TPLNR Call by reference Type reference (TYPE) TT_SEL_TPLNR Functional Location 20090825
15 Exporting ET_WERKS_D Call by reference Type reference (TYPE) TT_SEL_WERKS_D Plant 20090825
16 Importing IT_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20090825

Method PREPARE_SELECTION_PARAM on class CL_EAMS_BO_JOB has no exception.

Method PREPARE_WORKCENTER_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090921
2 Exporting ET_WORKCTR_OBJID Call by reference Type reference (TYPE) TT_WORKCTR_OBJID 20090921
3 Exporting ET_WORKCTR_OBJID_RANGES Call by reference Type reference (TYPE) TT_SEL_OBJID 20090921
4 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20090924
5 Exporting EV_LATE_SELECTION_OF_WORKCTR Call by reference Type reference (TYPE) ABAP_BOOL 20090921
6 Importing IT_ARBPL Call by reference Type reference (TYPE) TT_SEL_ARBPL 20090921
7 Importing IT_WERKS_D Call by reference Type reference (TYPE) TT_SEL_WERKS_D 20091123

Method PREPARE_WORKCENTER_IDS on class CL_EAMS_BO_JOB has no exception.

Method QUERY_JOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081218
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20081218
3 Exporting ET_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_KEY Work Item of Job - Identification 20090526
4 Importing IT_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection parameters 20081218
5 Importing IV_QUERY_TASKS_ON_ORDERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Query also the tasks attachted to orders 20090901

Method QUERY_JOBS on class CL_EAMS_BO_JOB has no exception.

Method QUERY_JOBS_USING_ESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20110125
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_POWL POWL structure for joblist/conflist on Job Work Item level 20110125
3 Exporting ET_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_WORKITEM_KEY Work Item of Job - Identification 20110125
4 Importing IT_SEL_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection parameters 20110125
5 Importing IV_QUERY_TASKS_ON_ORDERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Query also the tasks attachted to orders 20110125

Method QUERY_JOBS_USING_ESH on class CL_EAMS_BO_JOB has no exception.

Method QUERY_WORKITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OPERATION_SELECTION Call by reference Type reference (TYPE) TT_JOB_SELECTION work items from operation selection 20090921
2 Changing CT_TASK_SELECTION Call by reference Type reference (TYPE) TT_JOB_SELECTION work items from task selection 20090921
3 Importing IV_STATUS_DONE Call by reference Type reference (TYPE) EAMS_STATUS_DONE Status Job Work Item Done 20090921
4 Importing IV_STATUS_JIPR Call by reference Type reference (TYPE) EAMS_STATUS_JIPR Status Job Work Item in Process 20090921

Method QUERY_WORKITEM_STATUS on class CL_EAMS_BO_JOB has no exception.

Method READ_CATALOGUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RIWO02 Call by reference Type reference (TYPE) RIWO02 Structure for notification maintenance catalog 20090113
2 Exporting ET_QKAT Call by reference Type reference (TYPE) QKAT_T Catalog data 20090113
3 Exporting ET_RIWO020 Call by reference Type reference (TYPE) TAB_RIWO020 Table of Code Groups for Catalog Profile 20090113
4 Importing IV_MFKAT Call by reference Type reference (TYPE) QKATART Catalog 20090113
5 Importing IV_QMART Call by reference Type reference (TYPE) QMART Notification Type 20090113
6 Importing IV_RBNR Call by reference Type reference (TYPE) RBNR Catalog Profile 20090113

Method READ_CATALOGUE on class CL_EAMS_BO_JOB has no exception.

Method RETRIEVE_DIRS_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090504
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_DIR_DOC Document-Object Link 20090504
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090504
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090504

Method RETRIEVE_DIRS_BY_HEADER on class CL_EAMS_BO_JOB has no exception.

Method RETRIEVE_DIR_ORIGS_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090504
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_DIR_ORIG_HEADER Business Object Document Info Record - Original Document 20090504
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090504
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090504

Method RETRIEVE_DIR_ORIGS_BY_HEADER on class CL_EAMS_BO_JOB has no exception.

Method RETRIEVE_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081218
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_HEADER Business Object Job - Header Data 20081218
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20101203
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20081218

Method RETRIEVE_HEADER_DATA on class CL_EAMS_BO_JOB has no exception.

Method RETRIEVE_JOB_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_ATTR Call by reference Type reference (TYPE) EAMS_T_BO_JOB_ATTR Job Attributes 20090818
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090818
3 Importing IT_JOB_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090818

Method RETRIEVE_JOB_ATTR on class CL_EAMS_BO_JOB has no exception.

Method RETRIEVE_LTXT_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20090325
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090205
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_LTXT Business Object Job - Header Data 20090205
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090218
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090205

Method RETRIEVE_LTXT_BY_HEADER on class CL_EAMS_BO_JOB has no exception.

Method RETRIEVE_STATUS_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090529
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_SYS_STATUS_DATA Business Object Job - data structure incl. system status 20090529
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_SYS_STATUS_ID Business Object Job - Identification incl. system status 20090529

Method RETRIEVE_STATUS_STATE on class CL_EAMS_BO_JOB has no exception.

Method RETURN_JOBS_PRINTED_TO_JC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_JOB_ID Call by reference Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090327
2 Returning RT_JOB_ID Value transfer Type reference (TYPE) EAMS_T_BO_JOB_KEY Key which identifies a aingle job 20090327

Method RETURN_JOBS_PRINTED_TO_JC on class CL_EAMS_BO_JOB has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090112
2 Exporting ET_NTF_ID_NEW Call by reference Type reference (TYPE) EAMS_T_BO_NTF_ID Business Object Notification - Identification 20100624
3 Exporting ET_NTF_ID_OLD Call by reference Type reference (TYPE) EAMS_T_BO_NTF_ID Business Object Notification - Identification 20100624
4 Exporting ET_ORDER_ID_NEW Call by reference Type reference (TYPE) EAMS_T_BO_ORD_ID Order Number 20100624
5 Exporting ET_ORDER_ID_OLD Call by reference Type reference (TYPE) EAMS_T_BO_ORD_ID Order Number 20100624

Method SAVE on class CL_EAMS_BO_JOB has no exception.

Method SAVE_LTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091111

Method SAVE_LTXT on class CL_EAMS_BO_JOB has no exception.

Method SET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091111
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_LTXT Business Object Equipment - Header Data 20091111
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091111
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_JOB_LTXT Business Object Equipment - Identification 20091111

Method SET_LONGTEXT on class CL_EAMS_BO_JOB has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAMS_BO_JOB Business Object Equipment 20081212

Method S_GET_INSTANCE on class CL_EAMS_BO_JOB has no exception.

Method VALIDATE_WORKCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091120
2 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL Failed Indicator 20091120
3 Importing IS_WORKCENTER_ID Call by reference Type reference (TYPE) EAMS_S_SP_JOB_WORKCENTER_ID Workcenter of Job - Identification 20091120

Method VALIDATE_WORKCENTER on class CL_EAMS_BO_JOB has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605