Quantcast
Viewing all articles
Browse latest Browse all 38722

Forum Post: RE: AP General Ledger Export via SQL Query

Here is a slightly different version which will return the same data. I agree that there is no reason for the mutli-currency tables. Now this version will need some tweaking depending on exactly what it is you want. Please remember that every transaction will have at least two distributions. You could change this to show only payments or only invoices plus filter on the distribution type to show only debits to the expenses. SELECT VENDNAME , VENDORID , DOCTYPE , VCHRNMBR , DOCDATE , ACTNUMST , ACTDESCR , DOCAMNT FROM ( SELECT T5 . VENDNAME , T4 . VENDORID , CASE WHEN T4 . DOCTYPE = 1 THEN 'Invoice' WHEN T4 . DOCTYPE = 2 THEN 'Finance Charge' WHEN T4 . DOCTYPE = 3 THEN 'Miscellaneous Charges' WHEN T4 . DOCTYPE = 4 THEN 'Return' WHEN T4 . DOCTYPE = 5 THEN 'Credit Memo' WHEN T4 . DOCTYPE = 6 THEN 'Payment' ELSE 'Unknown' END AS DOCTYPE , T4 . VCHRNMBR , CONVERT ( CHAR ( 10 ), T4 . DOCDATE , 101 ) AS DOCDATE , ACTNUMST , T2 . ACTDESCR , T4 . DOCAMNT FROM PM10100 T1 INNER JOIN GL00100 T2 ON T1 . DSTINDX = T2 . ACTINDX INNER JOIN GL00105 T3 ON T1 . DSTINDX = T3 . ACTINDX INNER JOIN PM20000 T4 ON T1 . VCHRNMBR = T4 . VCHRNMBR INNER JOIN PM00200 T5 ON T4 . VENDORID = T5 . VENDORID UNION ALL SELECT T5 . VENDNAME , T4 . VENDORID , CASE WHEN T4 . DOCTYPE = 1 THEN 'Invoice' WHEN T4 . DOCTYPE = 2 THEN 'Finance Charge' WHEN T4 . DOCTYPE = 3 THEN 'Miscellaneous Charges' WHEN T4 . DOCTYPE = 4 THEN 'Return' WHEN T4 . DOCTYPE = 5 THEN 'Credit Memo' WHEN T4 . DOCTYPE = 6 THEN 'Payment' ELSE 'Unknown' END AS DOCTYPE , T4 . VCHRNMBR , CONVERT ( CHAR ( 10 ), T4 . DOCDATE , 101 ) AS DOCDATE , ACTNUMST , T2 . ACTDESCR , T4 . DOCAMNT FROM PM30600 T1 INNER JOIN GL00100 T2 ON T1 . DSTINDX = T2 . ACTINDX INNER JOIN GL00105 T3 ON T1 . DSTINDX = T3 . ACTINDX INNER JOIN PM30200 T4 ON T1 . VCHRNMBR = T4 . VCHRNMBR INNER JOIN PM00200 T5 ON T4 . VENDORID = T5 . VENDORID ) T ORDER BY T . DOCDATE , T . VENDORID

Viewing all articles
Browse latest Browse all 38722

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>