See Also
A business object is a logical
object that covers business events or (parts of) a business process
(tasks). A business object, therefore, provides a means of
clustering the functionality offered by the application.
Transactions can be performed with/on business objects.
From a technical point of
view, a business object consists of data elements (tables,
relationships, domains), rule/process elements (business rules),
and presentation features (windows, dialogs).
To define business
objects:
1.
|
From the menu bar, choose TeamWork, Definition, Business
Objects or double-click Business Objects in the catalog. |
The Business Objects window
appears.
2.
|
Supply a description for each business object, including: |
·
|
A clear definition of the concept. |
·
|
The business events that are related to the concept (e.g.
customer orders items, or customer cancels order). |
·
|
Tasks related to handling the business object (order handling,
canceling.) |
·
|
Optionally you can add synonyms and examples to furthermore
explain the concept. |
3.
|
Assign the business object to the business area it is primarily
related to and give it a short name (abbreviation) if
necessary. |
4.
|
Cluster business objects according to your requirements using
the Object Type field. For
example, you could group objects according to the system they
originally stem from. |
5.
|
Add the "owned" tables to the business object via the Structure
button, or via the Data contents option on the Related menu. |
6.
|
Indicate which additional owned/shared data elements have to be
added (relationships, domains, rules). |
NOTE:
If you also want to add the
relationships and/or domains of shared tables, add the shared
tables as well. You can also do this in two steps:
·
|
Add all child relationships to the owned tables. |
·
|
Add all shared tables, and indicate that all "internal"
relationships must be added as well. |
The data contents will now be
all the child relationships of the owned tables, plus all internal
relationships between owned and shared tables.
7.
|
From the menu bar, choose Special, Add Data Contents. |
The appropriate extra records
will now be inserted into the data contents of the business
object.
8.
|
Indicate whether the automatically inserted records are owned,
or shared. |
In the Windows Designer, you
can assign designed GUI classes (info boxes, dialogs and controls)
to the Business Object. GUI classes are related to Business Objects
using a system of Tasks. See the USoft Windows Designer help for
details.
|