Quantcast
Channel: SCN: Message List - Reporting and Printing
Viewing all articles
Browse latest Browse all 2719

SQL Query for full paid invoices and payed out credit notes

$
0
0

Hi alltogether,

 

I have some problems with a sql query.

 

I want to export all closed (full paid) invoices and credit notes in a table with the paid date.

The problem is that I have several internal reconciliations for one invoice or credit note.

So with my current query I get all these dates in the result but only for invoices, not for credit notes.

 

I only need the last internal reconciliation date as payment date for all invoices and credit notes where the open amount is 0.

 

In SAP B1 the finance team has service invoices and credit notes imported out of an ERP system.

These documents are marked with an 'Y" in the coloumn "U_I_Imported" in the table "OINV" or "ORIN".

 

 

SELECT

OINV.DocTotal - OINV.PaidToDate as Offen, OINV.NumAtCard, OINV.U_I_Imported, ORCT.DocDate as 'Zahlungsdatum'

SELECT

OINV.DocTotal - OINV.PaidToDate as Offen, OINV.NumAtCard, OINV.U_I_Imported, ORCT.DocDate as 'Zahlungsdatum'

FROM

OJDT inner join

ORCT on OJDT.BaseRef = ORCT.DocNum inner join

RCT2 on ORCT.DocNum = RCT2.DocNum inner join

OINV on RCT2.BaseAbs = OINV.DocEntry

where

OINV.DocTotal - OINV.PaidToDate = 0 and  OINV.U_I_Imported = 'Y'

group by

OINV.NumatCard, OINV.DocTotal - OINV.PaidToDate, OINV.U_I_Imported, ORCT.DocDate

order by

ORCT.DocDate

 

query and transactions.PNG

 

I hope you can help me.

 

Kind regards,

 

Max


Viewing all articles
Browse latest Browse all 2719

Trending Articles



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