The following PL/SQL functions allow modifying the ]po[ core objects:
The business object object types is an "abstract type" (i.e.: it's a super-type for other object types, but no instances of "im_biz_object" can exist). It is the super-type to all important ]po[ objects such as project, [object-type-im-company|company]] etc.
Function | Returns | Arguments | Description |
---|---|---|---|
[im_biz_object__delete] | integer | integer | Destructor |
[im_biz_object__get_status_id] | integer | integer | Generic access to the "status_id" field of the biz object. |
[im_biz_object__get_type_id] | integer | integer | Generic access to the "type_id" field of the biz object. |
[im_biz_object__name] | varchar | integer | Name function |
[im_biz_object__new] | integer | integer, varchar, timestamptz, integer, varchar, integer | Constructor |
[im_biz_object__set_status_id] | integer | integer, integer | Generic function to set status_id |
[im_biz_object__set_status_id] | integer | integer, varchar, integer | Generic function to set status_id |
Please see the company object type for more information.
Function | Returns | Arguments | Description |
---|---|---|---|
[im_company__delete] | integer | integer | Destructor |
[im_company__name] | varchar | integer | Name Function |
[im_company__new] | integer | integer, varchar, timestamptz, integer, varchar, integer, varchar, varchar, integer, integer, integer | Constructor |
Please see the office object type for more information.
Function | Returns | Arguments | Description |
---|---|---|---|
[im_office__delete] | integer | integer | Destructor |
[im_office__name] | varchar | integer | Name Function |
[im_office__new] | integer | integer, varchar, timestamptz, integer, varchar, integer, varchar, varchar, integer, integer, integer | Constructor |
Please see the project object type for more information.
Function | Returns | Arguments | Description |
---|---|---|---|
[im_project__delete] | integer | integer | Destructor |
[im_project__name] | varchar | integer | Name Function |
[im_project__new] | integer | integer, varchar, timestamptz, integer, varchar, integer, varchar, varchar, varchar, integer, integer, integer, integer | Constructor |
[im_project_name_from_id] | varchar | integer | Shortcut function, returning the project's project_name. |
[im_project_nr_from_id] | varchar | integer | Shortcut function, returning the project's project_nr. |
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com