Page 1 of 2 1 2 >
Topic Options
#25106 - 11/25/10 05:44 PM Gridview 9.0C - days to pay
JohnK Offline
Adagio Maven

Registered: 02/12/10
Posts: 164
Loc: Vancouver, BC
Good day to you all,

We were indeed very pleased to see some of the new functions in Gridview 9.0C especially those that let us emulate a SQL join.

I have been working with the GetLinkedValue() call and have it working but am at a loss as to which tables to use.

I am trying to create a view that would include invoices data and the corresponding payment data.

Fields such as Inv#, InvDate, InvAmount, PaymentDate, PaymentAmount etc...

I understand the limitation that only the first reference to a matched payment will appear and ponder if anyone has been down this path before and has come up with something reflective of the underlying data.

Any help / ideas would be appreciated!

Thank you and,

Cheers, JK

Top
#25107 - 11/25/10 08:24 PM Re: Gridview 9.0C - days to pay [Re: JohnK]
Retired_Guy Offline
Adagio Master

Registered: 03/16/99
Posts: 10504
Loc: Canada
You would be better off getting the data from SalesAnalysis. It has a function that marks records with the date that the invoice was fully paid.
_________________________
Andrew Bates

Top
#25108 - 11/26/10 05:50 AM Re: Gridview 9.0C - days to pay [Re: Retired_Guy]
Michael Mulrooney Offline
Adagio Virtuoso

Registered: 02/07/02
Posts: 839
Loc: Vancouver, BC
See
..\Softrak\System
for DataDictionaryExporter.exe and DataDictionaryExporter.chm

This utility sends all the tables for an application to an Excel spreadsheet where you can easily see the data elements from each table.

A great help for "what is where"

Top
#25110 - 11/26/10 06:59 AM Re: Gridview 9.0C - days to pay [Re: Retired_Guy]
JohnK Offline
Adagio Maven

Registered: 02/12/10
Posts: 164
Loc: Vancouver, BC
Good morning Andrew,

I have downloaded SalesAnalysis and have started working my way through the manual and gleam that SalesAnalysis will only work if the invoices were created in Adagio invoices and a flag set therein (actually the invoice files can be scanned to build the required files).

This is not the case for us - in most cases we import data directly into Adagio Receivables and as such am I correct in saying that this is not a path forward for us at this time?

Thank you and,

Cheers, JK

Top
#25112 - 11/26/10 07:42 AM Re: Gridview 9.0C - days to pay [Re: JohnK]
Steve Schwartz Offline
Adagio God

Registered: 03/10/02
Posts: 4511
Loc: Wynnewood, PA
Hi John

You are correct that the invoices have to be created in either Invoices or OrderEntry.

This may sound surprising to you, but I have a client who implemented Invoices (and imports the invoices directly into that program) solely to be able to feed SalesAnalysis, in order to get the report similar to what you are looking for. They don't print their invoices out of Adagio.

I think you are going to have a hard time using the AR Transaction and Matching files in GridView to get what you want, but it probably can be done.

Steve

Top
#25114 - 11/26/10 08:42 AM Re: Gridview 9.0C - days to pay [Re: Steve Schwartz]
JohnK Offline
Adagio Maven

Registered: 02/12/10
Posts: 164
Loc: Vancouver, BC
Hi Steve,

Thank you very much for confirming what I understood - you have saved me a considerable effort.

I have dumped the data dict down and have started poking around (iow: back where I was working before) but at least now I have a map of what is where.

If anyone is familiar with the data flow through these tables and could shed some light on what to join with what I could surely take it from there using the tools provided.

Again, I am trying to create a view that will show the first (or last preferably) payment date on an invoice bearing in mind that we are only using Adagio A/R.

Going with the last date will better reflect a customer's payment habits as using the first date would be misleading in the event numerous entries are done on the one invoice.

I have tried using the document number but that did not work and I know I've got the GetLinkedValue() call correct because I can relate the item to itself in another view.

Recapping: Is there a field which relates the invoice payment data (CA) to the original invoicing data (IN) and if there is such a key what general relations need to be used (high level only)..

Thanks in advance and,

Cheers, JK

Top
#25115 - 11/26/10 08:49 AM Re: Gridview 9.0C - days to pay [Re: JohnK]
Softrak Support Offline

Adagio Action Team

Registered: 03/09/99
Posts: 11557
Loc: Vancouver, BC Canada
The Transaction Matching file in AR contains a list of invoices and the dates they were paid (or credited or adjusted or applied by any document type). This should be an interesting file to look at, as Steve alluded to in a previous posting.

You might also want to watch the GridView 9.0C webinar, as one of the workspaces demonstrated was linking the AR transactions and matching file together in a very similar way to what you want - it's around the 28 minute mark of the video.
_________________________
Regards,
Softrak Tech Support

Top
#25116 - 11/26/10 09:05 AM Re: Gridview 9.0C - days to pay [Re: JohnK]
Retired_Guy Offline
Adagio Master

Registered: 03/16/99
Posts: 10504
Loc: Canada
Hi John,

This is exactly the date recorded in SalesAnalysis. It might be easier to import your transactions through Invoices as Steve suggested. You'd also be able to get customer by product (or service) analysis as well.

But perhaps you'll manage to get the information for your needs from the Match file.
_________________________
Andrew Bates

Top
#25117 - 11/26/10 09:07 AM Re: Gridview 9.0C - days to pay [Re: Softrak Support]
JohnK Offline
Adagio Maven

Registered: 02/12/10
Posts: 164
Loc: Vancouver, BC
Good day to you and thank you!

I have been working in that file and did watch the video but did not put two and 2 together <grin>.

I will go and watch it again and post up as I progress in case someone else is trying to do the same thing.

Thank you and,

Cheers, JK

Top
#25119 - 11/26/10 09:58 AM Re: Gridview 9.0C - days to pay [Re: JohnK]
JohnK Offline
Adagio Maven

Registered: 02/12/10
Posts: 164
Loc: Vancouver, BC
This join is exaclty what I am looking for but it relies on a calculated column "Inv #" on both sides to work.

The first column def (the one on the left) is seen for a brief moment in the video but the one on the right is never shown and has to resolve to "IN" & DOC# when the Trx type is "CA" so, clearly there is another formula hiding behind that one!

I am guessing at: IF( {Trx Type} ="CA","IN" ,"" ) & {Doc #} but it did not bind..

Thank you and,

Cheers, JK

PS: the guy who did the demo would know...

Top
Page 1 of 2 1 2 >


Moderator:  Christa_Meissner 
Who's Online
1 registered (AudreyQuick), 54 Guests and 0 Spiders online.
Key: Admin, Global Mod, Mod
Forum Stats
1865 Members
5 Forums
14472 Topics
70682 Posts

Max Online: 432 @ 01/20/25 10:17 PM
May
Su M Tu W Th F Sa
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