Release 10.1A: OpenEdge Development:
ADM Reference

> ## SmartBusinessObject

> The SmartBusinessObject integrates up to 20 SmartDataObjects. It is a special-purpose organizer object and a member of the class Container. SmartBusinessObjects provide a single point of contact for other objects, and allow you to synchronize updates on multiple SmartDataObjects in a single server-side transaction.

> The class name of the object is SBO. It is a user-defined class. The file `src/adm2/sbo.p` is the super procedure file for the SBO class. Table 1–5 lists the class and custom files related to `sbo.p`.

> Table 1–5: Class and custom files for SmartBusinessObjects
> Class files | Customer files
> --- | ---
> Definition | `sbo.cld` | Super | `sbocustom.p`
> Method | `sbo.i` | Method | `sbocustom.i`
> Property | `sboprop.i` | Property | `sbopropcustom.i`
> Prototype | `sboprto.i` | Prototype | `sboprtocustom.i`
> Template | `sbo.w` | Exclude | `sboexclcustom.i`
> Overflow file | `sboext.p` | Instance | `sbodefscustom.i`
> Additional method files | `updtabledefs.i` `updparam.i` `updtablecase.i` `rupdflds.i` | – | –

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095