Controlled by the temporary object service, you should never create instances of this type directly.
see | \global\midcom_services_tmp |
---|---|
package | midcom |
This allows you to assign further privileges to the temporary object during data entry for example (and then copy these privileges to the live object).
You need to have midgard:update, midgard:parameter, midgard:privileges and midgard:attachments privileges on the target object, which must be a persistent MidCOM DBA class instance. (For ease of use, it is recommended to have midgard:owner rights for the target object, which includes the above privileges).
Important notes:
All records in question will just be moved, not copied! Also, there will be no integrity checking in terms of already existing parameters etc. This feature is mainly geared towards preparing a freshly created final object with the data associated with this temporary object.
Any invalid object / missing privilege will trigger a midcom_error.
\midcom_dba_object
The object to transfer the extensions to.