Andrucken von bisher geleisteten Anzahlungen zu Kundenauftrag
Michael Hubenschmid
Hallo zusammen!Habe folgende Anforderung:
Auf der Anzahlungsrechnung soll (vor der gerade angelegten Anzahlungsrechnung) die bisher geleistete Anzahlungssumme angedruckt werden.
Habe hierzu schon eine Query gemacht. Jedoch fehlt mir die Idee zur Verknüpfung des dazugehörigen Kundenauftrages (Variable).
Wäre dankbar für gute Lösungs-Vorschläge:
Select T1.DocNum,
CASE WHEN T1.DocCur = 'CHF' Then (T0.LineTotal * T1.DpmPrcnt) / 100 ELSE (T0.TotalFrgn * T1.DpmPrcnt) / 100 End as 'Summe'
FROM DPI1 T0 INNER JOIN ODPI T1 ON T0.DocEntry = T1.DocEntry
WHERE T0.BaseRef = '10006' /* Variable zugrundeliegender Kundenauftrag*/
AND T0.BaseType = '17'
AND T1.DocNum <> '9' /* Variable einsetzen*/
Danach würde ich die in eine temp-Tabelle schreiben und durch aufruf dieser dann Summieren.
Auf Formular sollte dann folgender Satz implementiert werden:
"Vorrangig geleistete Anzahlungen auf Kundenauftrag [Platzhalter]: Summe"
MFG
Michael
Philipp Knecht
Hallo MichaelDas würde heissen wenn 2 Anzahlungsrechnungen,nennen wir sie AZR1 und AZR2, gemacht wurden und AZR1 gedruckt wird soll AZR2 abgezogen werden und umgekehrt.
Musst du da nicht auch noch das Datum berücksichtigen? Sonst sieht dann die AZR1 beim zweiten mal drucken (nachdem AZR2 gemacht wurde) nämlich anderst aus als beim ersetn Druck.
Gruss
Michael Hubenschmid
Hallo PhilippHabe mich wohl falsch ausgedrückt.
Natürlich soll er das Datum (und die Belegnummer) berücksichtigen. Ich möchte nur bei AZR2 sehen was ich schon mit AZR1 bezahlt habe
(u.s.w. bei AZR3 was in AZR2 & AZR1). Können uns das ja am Montag schnell anschauen.
MFG
Micha
Michael Hubenschmid
Hallo Philipp!Hast du hierzu schon eine Lösung!
Philipp Knecht
Hallo MichaelBin sehr kurz angebunden im Moment.
Dies müssten wir im Rahmen eines Supportpaketes lösen.
hth
0
Please sign in to leave a comment.
Comments
0 comments