Business Time DSC

Added by Kendy Yus, last edited by Lachlan Aldred on Mar 31, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Component: com.avoka.livecycle.businesstime 8.0

BusinessTime Service

Business Time: Business time related features such as date calculation, wait and scheduling, with business calendar awareness.

Operation Title: Business Time Calculate   (calculate)

Business Time Calculate: Calculate date after adding or subtracting a certain time unit, taking into consideration the business time setup.

Input Parameter Type Description Editor
Use Current Date boolean Use current date as input date.  
Input Date java.util.Date The input date to perform date calculation on. This will be ignored if you check using current date.  
Working Week XML An XML document (or GUI setting) specifying working day in a week with working hours for each day of the week. View
Holidays XML An XML document (or GUI settings) specifying holidays. View
Add/Subtract int The time period to add or subtract from the input date.  
Test N/A Click on "Test" button to test the business time calculation. Note: All parameters have to be specified literally for testing. View
Output Parameter Type Description
Result Date java.util.Date The process variable to store the result of the date calculation.

Operation Title: Business Time Wait   (wait)

Business Time Wait: Wait for a certain period of time, taking into consideration the business time setup. Please note that this is a long-lived operation and can only be dropped into a long-lived process. The Process Management component of LiveCycle ES needs to be installed in order to run a long-lived operation.

Input Parameter Type Description Editor
Use Current Date boolean Use current date as input date.  
Input Date java.util.Date The input date to perform date calculation on. This will be ignored if you check using current date.  
Working Week XML An XML document (or GUI setting) specifying working day in a week with working hours for each day of the week. View
Holidays XML An XML document (or GUI settings) specifying holidays. View
Wait int The time period to wait  
Test N/A Click on "Test" button to test the business time calculation. Note: All parameters have to be specified literally for testing. View

Operation Title: Schedule   (getScheduleDate)

Schedule: Schedule wait for recurring action. Note: This operation is designed to be used in a process loop.

Input Parameter Type Description Editor
Working Day Specification java.util.List List of working days in a week.  
Holidays XML An XML document (or GUI settings) specifying holidays. View
Business Day Aware Scheduling boolean Specify if the scheduling logic to be aware of business day settings View
Schedule Time - Hour java.lang.String Specify the hour for the next scheduled time View
Schedule Time - Minute java.lang.String Specify the minute for the next scheduled time View
Schedule Time - Second java.lang.String Specify the second for the next scheduled time View
Schedule Type java.lang.String Specify the scheduling pattern type, whether it is on daily, weekly or monthly basis.
Depending on what type of scheduling is selected here, different properties set will be prompted
to allow user to specify the complete scheduling logic.
View
Everyday boolean This property is enabled when the scheduling type is selected to "Daily".
Specify the scheduling pattern to be every day.
View
Every 'N' Day(s) java.lang.String This property is enabled when the scheduling type is selected to "Daily".
Specify the frequency of the daily recurrence to be of every certain amount of day(s).
 
Recur every 'N' week(s) java.lang.String This property is enabled when the scheduling type is selected to "Weekly".
Specify the frequency of the weekly recurrence to be of every certain amount of week(s).
 
Every 'N' Day(s) java.lang.String This property is enabled when the scheduling type is selected to "Weekly".
Specify the scheduling pattern to be on weekly basis on a certain week day.
 
Use Date Recurrence boolean This property is enabled when the scheduling type is selected to "Monthly".
Specify if the scheduling pattern to be on a particular date of the month on monthly basis,
otherwise the scheduling pattern will be on a certain weekday of a certain week on monthly basis.
View
Date java.lang.String This property is enabled when the scheduling type is selected to "Monthly", and "Use Date Recurrence" is selected.
Specify the date of the month in which the monthly scheduling should recur.
View
Every 'N' Month(s) java.lang.String This property is enabled when the scheduling type is selected to "Monthly", and "Use Date Recurrence" is selected.
Specify the frequency of the monthly recurrence to be of every certain amount of month(s).
View
N-th Week java.lang.String This property is enabled when the scheduling type is selected to "Monthly", and "Use Date Recurrence" is not selected.
Specify the N-th week in which the monthly scheduling should recur.
View
Week Day java.lang.String This property is enabled when the scheduling type is selected to "Monthly", and "Use Date Recurrence" is not selected.
Specify the day of the week in which the monthly scheduling should recur.
View
Every 'N' Month(s) java.lang.String This property is enabled when the scheduling type is selected to "Monthly", and "Use Date Recurrence" is not selected.
Specify the frequency of the monthly recurrence to be of every certain amount of month(s).
View
Output Parameter Type Description
Next Schedule Time java.util.Date Variable to store the next schedule time.

Operation Title: Wait Until   (waitUntil)

Wait Until: Wait until the specified date is reached. Please note that this is a long-lived operation and can only be dropped into a long-lived process. The Process Management component of LiveCycle ES needs to be installed in order to run a long-lived operation.

Input Parameter Type Description Editor
Wait Until Date java.util.Date The date to wait until.  

For how to configure license information for this component service - Business Time, please click on the following link:
Avoka LiveCycle ES Component License Configuration

Please send us any questions or comments on this documentation regarding Business Time by clicking on the following link:
Feedback

Licence Configuration:

Parameter Type Description
License Key java.lang.String The license key. If blank this Solution Component will assume evaluation mode and allow 100 invocations or 6 hours up-time.
License Organisation java.lang.String The license organization. If blank this Solution Component will assume evaluation mode and allow 100 invocations or 6 hours up-time.






You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account. You can also Sign Up for a new account.