Creating objects

An object is a self-contained software entity that consists of both data and functions to manipulate data. You can use an abbreviation of your organization as a prefix to any new or modified object or attribute name.

Procedure

  1. In the Database Configuration application, click New Object.
  2. Type a name in the Object field.
    The Entity field shows the value that you typed in the Object field and becomes the name of the view on the database.
  3. Specify a description for the object.
  4. Optional: Specify object properties:
    Option Description
    Main Object To make the object a main object for Workflow, select this check box.
    Persistent If the object is persistent, three attributes are created: ID, description, and rowstamp (if selected).

    If the object is nonpersistent, nothing is added for attributes. You cannot configure the database without creating at least one attribute for the object.

    Storage Partition If applicable to your database, click Detail and select a storage partition for the object. The values are stored in the DBSTORAGEPARTITION domain.
    User Defined If an administrator created the object, the User Defined check box is selected. If the object is a regular product object, the User Defined check box is cleared.
    Unique Column The name of the attribute that is created as a unique identifier on a persistent object.
    This value is used in indexing.
    • If the object is flagged as imported, then a unique column is not required.
    • If you add a unique column, it must have a new column name and cannot exist in the native database.
    Language Table To enable this object for multiple languages, specify a value. The convention is L_tablename.
    Text Search Enabled Select to enable text search on the object. You can use this function with text search on attributes.
  5. Click Save Object.

What to do next

After you create an object, you must add attributes before you configure the database for your changes to take effect.