Skip to main content

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.

NameClassAffected Table
ExFlow AP - Log cleanupEXF_cLogCleanupEXF_tLoggingWeb
EXF_tDocumentLineApproverLog
EXF_tDocumentLineDimensionLogHead
EXF_tDeletedLinesInvoiceHistory
ExFlow AP - Import history data cleanupEXF_cImportTableLogCleanUpEXF_tImportTableLog (Only the contents of the XML / XMLRaw fields are cleaned for old records)
ExFlow AP - Web log cleanupEXF_cWebLogCleanupEXF_tLoggingWeb
ExFlow AP - Invoice line history cleanupEXF_cInvoiceLineHistoryLogCleanupEXF_tDocumentLineApproverLog
EXF_tDocumentLineDimensionLogHead
EXF_tDeletedLinesInvoiceHistory
ExFlow AP - Delete temporary journals separatelyEXF_cNoPostingAtArrivalDeleteTempJournalsLedgerJournalTable (Related journal transaction data is deleted indirectly through the standard LedgerJournalDeleteTransaction process)
ExFlow AP - Clean up duplicate attachmentsEXF_cDocuRefCleanupDocuRef