Open topic with navigation

TIBCO Business Studio™ - BPM Edition 5.4.0

# Business Data Scripting

The data objects that are passed around the TIBCO Business Studio - BPM Edition system, both within and between processes, can sometimes be mapped as whole objects from one process to another, or attributes of one object can be mapped onto attributes of another object in graphical ways using the mappers. However, there are some places where the processes require custom processing of the data beyond the direct mapping of attributes. In these cases, the scripting capabilities can be used.

TIBCO Business Studio - BPM Edition scripting can be used in a lot of places within BPM processes by selecting JavaScript as the script grammar, for example:

- Script tasks within processes
- Action Scripts that are run on particular events related to tasks (for example, initiate, complete, timeout, cancel, open, submit and close)
- Timer Scripts - used to calculate a deadline or duration of a task within a process
- Condition Scripts – used to determine which direction flow should take within a process
- Loop Scripts – control how many times loops are executed within processes

The TIBCO Business Studio - BPM Edition Script is based on the JavaScript language, but has some unique restrictions and extensions, all of which are described later in this guide.

Subtopics

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO Business Studio™ - BPM Edition

Copyright © 2015-2023. Cloud Software Group, Inc. All Rights Reserved.