+1 (408) 320-0380

Sales Pack v4.4 released

In this minor release, we added a few features and improvements.

What’s new:

  • Payment-to-payment allocations.
  • Payment Terms Profile in Quote and Sales Order.
  • Period Start Date, Period End Date fields in Invoice.
  • Line items pagination in documents with large number of items.
  • Line item numbers dynamically updated in edit view.
  • Supplier records are lockable.

Payment-to-payment allocations

A payment entry can be allocated to another payment of the opposite direction. This is useful when we need to refund an overpaid amount and there is no need to issue a credit or debit note. Payment-to-payment allocation works for both party types: Customer and Supplier.

Here’s a simple example.

A customer was invoiced for $900 but mistakenly paid $1,000. The customer requested a refund of the $100 overpayment rather than leaving it to cover future invoices.

$900 of the inbound payment entry we allocate to the invoice. To refund the rest, we create another outbound payment entry for $100 and fully allocate it to the inbound payment. Then, we can complete the inbound payment because its remaining amount is zero.

Note that allocation is possible in both directions. However, it may be preferable to consistently follow a rule, such as allocating later payments to earlier ones.

Payment terms profile in quotes and sales orders

Payment terms profile now can be set in quotes and sales orders. When we create an invoice from a quote or sales order, the profile is carried over.

Invoice period date fields

Period Start Date and Period End Date fields have been added to invoices. These fields are required in EN 16931 e-invoices in certain cases.

Line items pagination

When a document contains a large number of line items, for example, 2,000, it results in long scrolling and affects page rendering performance. Pagination solves this problem.

Line item numbers dynamically updated

Line item numbers (sequential, starting from 1) could previously be added to the items layout. However, the values were not dynamically updated when items were added, removed, or reordered. They were updated only after saving. This improvement solves the issue.

Lockable supplier records

Supplier entries can now be locked to prevent unwanted updates or removal.

Tagged with: ,