In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
Login  |   Cloud ERP  |   Home  |

  •     QAD Glossary

  • Modifying Business Objects
    Since you cannot edit the QAD-supplied business objects, you must either copy an existing business object and modify it, or create a new one. When you create or copy a business object, a default profile of the same name is also created.
    Note: For business objects that employ DDP, only certain attributes can be modified. Those attributes that can be modified are indicated on the interface during edit mode.
    Select the source business object from the tree view.
    Click Copy. The new object is created including all related data objects.

    Modifying a Business Object
    Enter values for the new business object as follows:
    Enter a new name for the copied business object.
    No edit allowed. This displays the date and time this business object was last saved.
    Publish Delay
    Set this to a nonzero value for business objects that may generate multiple notifications to the qxevents database prior to completion of data entry. For example, sales order entry creates one or more notifications as different tables are updated before data entry is complete. Setting the value to 60 seconds or more allows time for data entry to complete and only the final data to be exported.
    Enter a description of the object. Consider including the creation date, object author, and purpose.
    This attribute may be modified for business objects that employ DDP.
    In the Copy Profiles frame, select the profiles you want to copy with the BO and edit the profile name in the To field, if needed.
    Note: The default profile will be generated by the system and is not listed in the Copy Profiles frame.
    To add or delete tables from the copied business object, click Tables. Update Data Objects displays. Click the arrow next to Table Filter to populate the Available Tables list.

    Business Object Table Selection
    Select tables in either list and use the Add or Remove buttons to move the tables between lists. When the Current Tables list contains the tables you require for the business object, click OK. You return to the Business Object screen.
    Note: If you need to add new tables that are not listed, see Creating New Business Objects.
    Prior to using the new business object, you must validate it and optionally modify the data watch attributes—that is, the active event types—on the data objects to improve performance.
    Validating and Optimizing Business Objects
    When you copy or create a business object, the new object has a red dot next to it in the navigation tree. This means the business object has not yet been validated; it cannot be used until it has been validated.
    Note: Business objects that employ DDP are not validated.
    On any new or copied business object, click Validate. Any validation warnings or errors appear above the business object definition. The whole-index warnings are WHOLE-INDEX for top-down searches where the business object is known but not the data objects, and REVERSE WHOLE-INDEX where the data objects are known but not the business objects they reside in.

    Validation Messages for a Copied Business Object
    For any data object you received a REVERSE WHOLE-INDEX warning on, determine whether you require refreshed data from an update to the object. For example, on a sales order object, you may not want to refresh data when comments are updated, but do want to when addresses and sales data are changed.
    Select the data object in the navigation tree to open it.
    Select the event types you want to be active. When inactive, events in the data object’s source application tables are ignored. However, the data for the object is retrieved when events occur in other watched data objects for the business object.

    Event Type Activated on the SalesOrderDetail Data Object
    Click Validate again to verify your changes.
    Click Save to save the new business object. The screen redisplays with the Edit button available.
    You can edit the modified business object at any time including the object name, publish delay, description, and tables.