#62682 - 12/31/19 02:58 PM
Sales Analysis - Set Paid Indicator
|
Waterloo Guy
Registered: 04/04/06
Posts: 1739
Loc: Waterloo, Ontario, Canada
|
Hi All, In November 2019, we reported to Softrak that the Set Paid Indicator that you can run in Sales Analysis to update the status of any invoice paid in full was not working properly. Softrak (Andrew Bates) eventually said they were going to investigate.
We have a number of client sites that rely on the Set Invoice Paid processing in Sales Analysis to calculate commissions on invoices when the invoice is paid in full or loyalty points programs that also rely on an invoice being paid in full in a defined monthly period, before calculating and doing payouts. When the Sales Analysis program is not working properly (and it is not), the result can be overpayments on commissions or loyalty points allocations. And can be big $.
The specific issue in Sales Analysis on the set invoice payment dates occurs if any credit is issued against a fully paid invoice. The result is the original payment date is erased. For some of our clients, it meant that a sales rep gets paid their commission multiple times for any invoices that credits are issued after the original invoice is paid and commission paid. In some situations, over $10,000 was paid out in error because the program is not operating properly. And it's difficult to try to go back and collect after the over payments have been made. The bigger issue is that most client sites are unaware of the issue and so are not checking for duplicated sales commissions if based upon an invoice being paid in full.
Given we have no idea of if and/or when a resolution is forthcoming from Softrak and a need to resolve our clients' dilemma, we have reacted quickly and created a utility that will restore the original invoice paid in full date within the Sales Analysis database. Our installed solution from Link2Systems costs $600 including $100 annual software upgrade maintenance, and works best with Gridview installed. Installation and training is about an hour.
Let us know if you need this utility to solve your commission overpayments resulting from the errors in the set invoice paid processing in Sales Analysis.
Best, and Happy New Years. Brian
|
Top
|
|
|
|
#63832 - 05/05/20 11:05 PM
Re: Sales Analysis - Set Paid Indicator
[Re: Brian Stief]
|
Adagio Wizard
Registered: 06/15/04
Posts: 3617
Loc: Toronto ON, Canada
|
Hi Brian:
There must be particular circumstances where that happens. I tested with sample data tonight. It was only a single test (Invoice = Feb, CN = May) but the Invoice retained the original Feb date. I also ran the "Set Paid" function - it marked the Invoice as "Paid" but the date remained Feb. I used OE 9.3A and SA 9.3A.
|
Top
|
|
|
|
#63833 - 05/06/20 07:47 AM
Re: Sales Analysis - Set Paid Indicator
[Re: Brian Stief]
|
Adagio Master
Registered: 03/16/99
Posts: 10504
Loc: Canada
|
Hello Brian, SalesAnalysis makes no guarantees that its figures will tie to the general ledger. From the SalesAnalysis manual under Database Editing: The database maintained by SalesAnalysis is purely statistical in nature. SalesAnalysis generates no accounting entries. Users can edit any figures in the SA database without using GV-RW. The dates may have been changed there. I would be VERY surprised if running the Set Paid Indicator function was changing the Invoice date in any circumstances (although bugs are a fact of life), but perhaps there is a very specific sequence that makes this happen. Or perhaps someone just changed the date in the SA database using Edit | Sales data.
_________________________
Andrew Bates
|
Top
|
|
|
|
#63836 - 05/06/20 12:54 PM
Re: Sales Analysis - Set Paid Indicator
[Re: Douglas Dickie]
|
Adagio Action Team
Registered: 03/09/99
Posts: 11571
Loc: Vancouver, BC Canada
|
The Set Invoice Paid process in SalesAnalysis reads the current balance of the invoice in AR, and if it is zero it is considered as 'paid'. If it is not zero, then it is 'not paid'. This has how it has worked going all the way back to Accpac Plus days. Once can argue if this is valid, since a credit note or adjustment could also make an invoice current balance equal zero, but I am just stating what is, not necessarily what should be.
Set Paid Invoices does not read the AR Transaction matching file to see if a cash transaction for an equal amount to the invoice has been applied.
So if an invoice was paid in AR, it has a current balance of zero and is considered as Paid by this process in SalesAnalysis. And if later on a Credit Note is applied to the invoice, I presume that would make the AR invoice current balance no longer zero, and thus Set Paid Invoices would see this as no longer paid.
Brian: Do I have the concept of the problem you are reporting correct, where an invoice was paid and Set as such in SalesAnalysis, and then the Paid Indicator for the invoice is removed because the invoice in AR was credited?
Doug: From these posts, I do not interpret that the Invoice Date gets changed anywhere, but rather the Paid Date in SalesAnalysis. But I may not have interpreted the issue correctly. I would be highly suspect that the Invoice Date is getting changed, as this date is an index to the Sales Analysis Transaction file and I would expect a DIC error if this did happen.
_________________________
Regards, Softrak Tech Support
|
Top
|
|
|
|
#63837 - 05/06/20 01:45 PM
Re: Sales Analysis - Set Paid Indicator
[Re: Softrak Support]
|
Adagio Wizard
Registered: 06/15/04
Posts: 3617
Loc: Toronto ON, Canada
|
Hi Support:
If you look at Brian's second post in this thread (dated May 6), he clearly states it "appears that the date of the invoice being posted in Sale Analysis is being updated with the date of the credit note after a credit note is posted". If that is happening, it would clearly make accurate sales reporting difficult. It's different from the discussion of how the "Set paid" process works.
|
Top
|
|
|
|
|
2 registered (Samuel Kopstick, 1 invisible),
64
Guests and
1
Spider online. |
Key:
Admin,
Global Mod,
Mod
|
|
1865 Members
5 Forums
14484 Topics
70731 Posts
Max Online: 432 @ 01/20/25 10:17 PM
|
|
|
|
|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
|
|