ExFlow AP - Delete temporary journals separately
Class
EXF_cNoPostingAtArrivalDeleteTempJournals
Affected tables
- LedgerJournalTable - unreferenced temporary journal headers are deleted.
- Related journal transaction data - removed through the standard journal deletion process.
Functional explanation
The job checks temporary journals used by the No posting at arrival flow. A journal is deleted only when it is no longer referenced by an ExFlow document or import record. Journals that are still linked to ExFlow data are retained.
Important note This cleanup applies only when both No posting at arrival and delete temporary journals separately are enabled.
| Name | Class | Affected Table |
|---|---|---|
| ExFlow AP - Log cleanup | EXF_cLogCleanup | EXF_tLoggingWeb EXF_tDocumentLineApproverLog EXF_tDocumentLineDimensionLogHead EXF_tDeletedLinesInvoiceHistory |
| ExFlow AP - Import history data cleanup | EXF_cImportTableLogCleanUp | EXF_tImportTableLog (Only the contents of the XML / XMLRaw fields are cleaned for old records) |
| ExFlow AP - Web log cleanup | EXF_cWebLogCleanup | EXF_tLoggingWeb |
| ExFlow AP - Invoice line history cleanup | EXF_cInvoiceLineHistoryLogCleanup | EXF_tDocumentLineApproverLog EXF_tDocumentLineDimensionLogHead EXF_tDeletedLinesInvoiceHistory |
| ExFlow AP - Delete temporary journals separately | EXF_cNoPostingAtArrivalDeleteTempJournals | LedgerJournalTable (Related journal transaction data is deleted indirectly through the standard LedgerJournalDeleteTransaction process) |
| ExFlow AP - Clean up duplicate attachments | EXF_cDocuRefCleanup | DocuRef |