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
||From the menu bar, choose TeamWork, Definition, Business
Objects or double-click Business Objects in the catalog.
The Business Objects window
||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,
||Optionally you can add synonyms and examples to furthermore
explain the concept.
||Assign the business object to the business area it is primarily
related to and give it a short name (abbreviation) if
||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.
||Add the "owned" tables to the business object via the Structure
button, or via the Data contents option on the Related menu.
||Indicate which additional owned/shared data elements have to be
added (relationships, domains, rules).
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.
||From the menu bar, choose Special, Add Data Contents.
The appropriate extra records
will now be inserted into the data contents of the business
||Indicate whether the automatically inserted records are owned,
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