| icDraftReference | input | character | Description for the draft instance. This parameter will have a value when creating a draft instance. |
| icDraftFormName | input | character | This parameter will have a value when creating a draft instance. |
| ilDraftIsShared | input | logical | This parameter will have a value when creating a draft instance. |
| oiReturnStatus | output | integer | Return status of the method. |
<ANCESTOR-CODE>
/* ====================================================================================================================== */
/* Most classes are keeping data in their class-tables (or other instance-dependant temp-tables) even when the functional */
/* flowshave been completed. This is not a memory-leak but as these temp-table still occupy memory, it is better to empty */
/* these class-tables once they are no longer needed. We just do this for some main and often used classes. */
/* Tackled temp-tables and their classes: */
/* BJournalEntry: "tPostingLineEnabling" */
/* BQPosting: "tQPostingLine" and "t_iQPostingLine" */
/* BQBudgetActual: "tQBudgetLinkActual" and "t_iQBudgetLinkActual" */
/* ====================================================================================================================== */
empty temp-table tQBudgetLinkActual.
empty temp-table t_iQBudgetLinkActual.