You are on page 1of 6

FUNCTIONAL DESIGN

Long Running JDE Jobs


Version 1.0

12/7/2021 Long Running JDE Jobs 1/6


Index
2 LONG RUNNING JDE JOBS 3
2.1 DOCUMENT REVISION HISTORY
3
2.2 CONTACTS 3
2.3 BACKGROUND 3
2.4 PROCESS OVERVIEW 3
2.5 DATA FLOW 3
2.6 JOB TYPE, FREQUENCY & VOLUME 4
2.7 EXPECTED THROUGHPUT 4
2.8 INPUT AND OUTPUT SUMMARY 4
2.8.1 Calculations / Logic 4
2.8.2 Lookup information 4
2.8.3 Email Information 4
2.8.4 UDC Usage 5
2.8.5 Data Dictionary 5
2.8.6 Vocabulary Overrides 5
2.8.7 Sort Criteria 5
2.8.8 Data Selection 5
2.8.9 Processing Options 5
2.9 SPECIAL CONSIDERATIONS 6
2.9.1 Assumptions 6
2.9.2 Risks 6
2.9.3 Dependencies 6
2.9.4 Preventative Controls 6

12/7/2021 Long Running JDE Jobs 2/6


1 Long Runnin

1.1 Document Revision History

Version Date Author(s) Revision Notes


1.0 02/18/09 AJ Rao Initial document

1.2 Contacts

1.3 Background

Occasionally some JDE jobs are run with wide open data selection creating delays in
the nightly backup or long wait for jobs in job queue. Need a process to identify
those jobs and take appropriate action.

1.4 Process Overview

Proposed:
The proposed job (VB Script or UBE) will be scheduled on the job scheduler (Active
batch) to identify jobs which are running over the threshold limits and email
appropriately.

1.5 Data Flow

Active Jobs from


Yes No
Job Control Status Minutes Over JOB in UDC
Master PO Value (55/EX)
(F98610)

Yes
No

No Yes
Minutes Over
UDC Value

1.6 Job Type, Frequency & Volume

1. Batch Job.

12/7/2021 Long Running JDE Jobs 3/6


2. Every 30 Minutes from Active Batch.

3. Select only currently processing jobs from job Control Status master.

1.7 Expected Throughput

Email long running JDE jobs.

1.8 Input and Output Summary

1.8.1 Calculations / Logic


1. Process active records (Job status = ‘P’) from F986110

2. Check if job is running over the threshold limit if the job is not an exception job
email to individuals specified in the processing option and UDC description.

1.8.2 Lookup information

1.8.3 Email Information


Email subject – Long Running JDE Jobs

Body - The following job has been processing over the threshold limit.
Please verify.
Job Name (JCFUDFUF2)
Start Date (JCACTDATE)
Start Time (JCACTTIME)
Job Queue (JCJOBQUE)
User (JCUSER)
Server (JCEXEHOST)

12/7/2021 Long Running JDE Jobs 4/6


1.8.4 UDC Usage
UDC 55/EX for Exception Jobs, Maximum minutes and Email information

1.8.5 Data Dictionary


None

1.8.6 Vocabulary Overrides


None

1.8.7 Sort Criteria


Sort records by Job Name

1.8.8 Data Selection


Job status from F986110 = 'P' (Processing)

1.8.9 Processing Options


1. Email address

Allow users to enter up to 5 email address

2. Maximum allowable Minutes

12/7/2021 Long Running JDE Jobs 5/6


1.9 Special Considerations

1.9.1 Assumptions\
There will be no backlog of Jobs in the job queue. If there is backlog then we need ot
create a separate queue for this job

1.9.2 Risks

1.9.3 Dependencies

1.9.4 Preventative Controls

12/7/2021 Long Running JDE Jobs 6/6

You might also like