Field help (JESOURCE) 

The Source field displays the source of the journal entry and the Source transaction field displays the origin code for the transaction in conjunction with the value in the Source field.

Direct entry – This value displays if you manually create or duplicate a journal entry.

Automatic generation – This value displays whenever the journal entry is created automatically, either using an automatic journal, or directly from a dedicated process that doesn’t use an automatic journal.

Import – This field displays when journal entries are imported using an import template.

Source transactioncode values include:

  • An automatic journal code
  • A function code
  • An import template code
  • A hard-coded value

Note:

For existing journal entries that were created before enabling these fields, the following update is automatically applied:

For journal entries created automatically, the Source field is set to Automatic generation.

For others, the Source is set to Direct entry because it is impossible to detect whether they were created manually or imported.

The Source transaction code field remains empty.

Examples & special cases

If you import journal entries using an import template, the Source transaction code  displays the import template code. Accordingly, the Source field then displays Import.

If you create an invoice in Supplier invoices (GESBIS) that generates an automatic journal entry, the Source transaction code displays the automatic journal code, BCPIN, with the standard setup. Accordingly, the Source field then displays Automatic generation.

When the Validation of simulation entries function (CPTVALSIM) is run on simulated journal entries, whether new journal entries are created or not, the Real journal entries are set with Automaticgenerationand CPTVALSIMas the Source transaction code.

When you reverse a journal entry either directly from the Journal entry function (GESGAS) or from the Reversals function (CPTEXT), the reversal journal entry is set with Automatic generation and with CPTEXT as Source transaction code.

When a payment cancellation is executed on a posted payment from Payment/Receipt entry function (GESPAY), the corresponding journal entries are set with Automaticgeneration and PAYCANCEL as Source transaction code.

When the Dimensional allocations function (CPTDSPANA) is run, the journal entries then generated are set with Automaticgeneration and CPTDSPANA as Source transaction code.