Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Job_ApplyIndexation

This jobs runs the indexation on an monthly schedule to adjust applicable contract and contract products based on the indexation rate. This means:

  • Applicable contract products will be adjusted by a percentage on the index rate when the month and year of that index rate correspond with the month and year on the contract

  • A correction order is made when contract is already invoiced

Job_CalculateContractRevenues

This job calculates the contract revenues for activated contracts. It generates Contract Revenue records which can be used for reporting.

Job_EmailErrorLog

Emails the admins of the org with the errors occurring in the org.

Job_ContractManagement

This job takes care of time-dependent actions on contracts. This means:

  • contracts will be activated if the start date is passed and the contract is ready

  • contracts will be terminated when the termination date is passed

  • contracts will be extended when the notice date is passed

Job_EmailInvoice

This job emails the invoices, this should only run after the Job_InvoiceCreation + Job_InvoicePDFCreation has run.

Emails will only be sent when the Email_Status__c field on the invoice has "Pending" or "Error" as values. Additionally, the account should have the checkbox "Digital Invoicing" set to true.

Job_EmailReminders

When this job is scheduled all the reminders will automatically be emailed to the designated contacts in the system.

Job_ExactQueue

The jobs will create exact queue items to sync accounts, debtors, creditors, ledger accounts and get open amounts

Job_GetOpenAmounts

This job updates the invoices with the open amount in Twinfield/Exact.

Job_InvoiceCreation

This batch creates invoices for all Draft orders that are older than the cooldown period and that are not already on another invoice.

Job_InvoicePDFCreation

This creates the actual PDF, needs to run after the Job_InvoiceCreation job

Job_RecurringOrderApplication

This job takes care of the application of recurring orders (ie orders will be generated)

Job_RecurringOrderManagement

This job takes care of time-dependent actions on recurring orders, this means:

  • Recurring orders will be set to inactive if the end date is passed.

Job_ReminderCreation

When this job is scheduled all the reminders will automatically be created in the system.

Job_SpreadTwinfieldRevenue

Allowing you to spread revenue over time in Twinfield

Job_Synchronisation

This job handles synchronization with an external accounting system. It starts batches in the administration queue from the finish methodinitiates the handling of request queues for administration.

Job_TwinfieldQueue

This jobs handles any administration requests that need to be synced to Twinfield.

Job_UnblockAccounts

On a reminder level you can set an automatic number of days which are taken into account when blocking an account/invoice. after the specified number of days the account/invoice will automatically be unblocked.

...