1.Functional Description
This Named E/R is to calculate the time that has elapsed for a call. Only work days are to be
included in the calculation.
1.1Purpose
Calculate the elapsed time for a call based on the Work Day Calendar.
1.2Setup Notes and Prerequisites
1.3Special Logic
Using Start Date and Time and End Date and Time to calculate the elapsed time including the work day
calendar for the cost center passed in. The elapsed time is rounded based on the Process Mode that
has been passed.
If the process mode is blank, the elapsed time - no rounding.
If the process mode is '1', the elapsed time - round to next 1/4 hour.
If the process mode is '2', the elapsed time - round to next 1/10 hour.
If the process mode is '3', the elasped time - round to next 1/2 hour.
D1700370 - Calculate Elapsed Case Time
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnStartTime | UPMT | MATH_NUMERIC | REQ | INPUT |
The time that specifies when the program executed the last update to this record. | ||||
jdStartDate | UPMJ | JDEDATE | REQ | INPUT |
The date that specifies the last update to the file record. | ||||
mnEndTime | UPMT | MATH_NUMERIC | REQ | INPUT |
The time that specifies when the program executed the last update to this record. | ||||
jdEndDate | UPMJ | JDEDATE | REQ | INPUT |
The date that specifies the last update to the file record. | ||||
mnMathNumeric01 | MATH01 | MATH_NUMERIC | REQ | OUTPUT |
- - - Good Performance Low Value. | ||||
szCostCenter | MCU | char | REQ | INPUT |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
cProcessMode | EV01 | char | REQ | INPUT |
An option that specifies the type of processing for an event. |
None |
None |