Skip to content

JustOn 2.38

Info

We regularly deliver updates to bring new features, improvements and fixes to JustOn.

JustOn 2.38

2016-09-13

Welcome to JustOn Release 2.38.

This page summarizes new features, notable changes and bug fixes included with this delivery. For detailed information about JustOn's features, refer to the JustOn documentation.

Upgrading | Important Info

JustOn Release 2.38 significantly improves the system performance thanks to removing business logic from triggers.
While we are confident that these changes enhance the performance and stability of JustOn installations, we recommend to test this release in a Sandbox environment with respect to your existing configuration and use cases. This is especially important if you use custom integrations that include trigger components or Apex classes referring to any JustOn functionality.

Info

Generally, JustOn recommends to delete all draft invoices before installing the new JustOn release in order to allow for a smooth transition to the new features.

Changes

Notes on Upgrading

Removed Trigger Business Logic

The following business logic is no longer available via triggers.

Note

Make sure to check any custom implementations whether they rely on these triggers. Rework your implementations as necessary to ensure correct functioning.

Business Process Removed Trigger Functionality
Create invoice Setting contact roles
Currency conversion date
Setting UUID
Finalize invoice Rendering text fields for invoice PDF incl. placeholders
Creating balances
Delete invoice Reset LastInvoiceRun on subscription
Remove balances
Create, edit, delete invoice line item Calculated invoice balance (field)
Calculating rounding-item, delta-item
Setting service period dates
Calculating and setting invoice class
Calculating sequence
Assign, delete balances Calculated invoice balance (field)
Setting and updating invoice status

Reworked Invoice Finalization

Setting the picklist field Status on an invoice to Open is no longer supported. That is, you can no longer finalize an invoice this way.

All business processes related to finalizing an invoice, like assigning an invoice number, creating the PDF, creating a balance, etc., need to be initiated via a custom action.

To this end, JustOn 2.38 introduces the button Finalize. You can add this button to the invoice layout (see Managing Buttons or Links). In addition, we recommend to set the field Status on the invoice to read-only (see Modifying Pages).

Info

For further information and advice, contact the JustOn support team.

JustOn 2.38.1

2016-09-15

Upgrading | Important Info

If upgrading from a previous version lower than JustOn 2.38, read the JustOn 2.38 release notes for advice and known upgrade issues.

Fixes

  • Fixed the rendering of related invoice placeholders when finalizing a cancellation (BIL-1965)

JustOn 2.38.2

2016-09-28

Upgrading | Important Info

If upgrading from a previous version lower than JustOn 2.38, read the JustOn 2.38 release notes for advice and known upgrade issues.

Changes

  • Added a fallback mechanism for the field Bank Account Owner for SEPA direct debit payments (BIL-871)
  • Added a fallback to the Date__c field of a transaction in case a service period is empty (BIL-1934)

Fixes

  • Fixed the dunning fee creation after removing dedicated triggers (BIL-1974)
  • Fixed the invoice balance creation for partial credits (BIL-1976)

JustOn 2.38.3

2016-10-07

Upgrading | Important Info

If upgrading from a previous version lower than JustOn 2.38, read the JustOn 2.38 release notes for advice and known upgrade issues.

Fixes

  • Fixed an issue where non-blank invoice text fields were overwritten on the invoice when finalizing an invoice (BIL-1994)