CU 2001: Unterschied zwischen den Versionen
Aus PPwiki
Schild (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Wenn der Kunde nicht gefunden wird, kann es gut sein, dass bei der Bestellung ein Auftrag hinterlegt ist, welcher eine Kunden- oder Rechnungskundennummer hat,…“) |
Schild (Diskussion | Beiträge) |
||
Zeile 3: | Zeile 3: | ||
Abfrage z.B. für Kentaly bei PAC: | Abfrage z.B. für Kentaly bei PAC: | ||
− | + | <pre>select Bh.Bestdatum, bh.bestnr, a.auftrnr, a.kndnr, a.rkndnr from b_besthead bh | |
left join b_auftrag a | left join b_auftrag a | ||
on Bh.Vonauftrnr = a.auftrnr | on Bh.Vonauftrnr = a.auftrnr | ||
where bh.firmnr = '06' | where bh.firmnr = '06' | ||
and bh.edi_filename is null | and bh.edi_filename is null | ||
− | order by a.auftrnr desc;</pre | + | order by a.auftrnr desc;</pre> |
Version vom 18. Januar 2019, 16:41 Uhr
Wenn der Kunde nicht gefunden wird, kann es gut sein, dass bei der Bestellung ein Auftrag hinterlegt ist, welcher eine Kunden- oder Rechnungskundennummer hat, die es nicht (mehr) gibt.
Abfrage z.B. für Kentaly bei PAC:
select Bh.Bestdatum, bh.bestnr, a.auftrnr, a.kndnr, a.rkndnr from b_besthead bh left join b_auftrag a on Bh.Vonauftrnr = a.auftrnr where bh.firmnr = '06' and bh.edi_filename is null order by a.auftrnr desc;
CU_2001 könnte bedeuten:
- B_BESTHEAD.KNDNR gibt es nicht
- B_BESTHEAD.FIRMNR -> B_KNDFIRMA.KNDNR gibt es nicht (also die Firma hat keinen Kunden)
- B_BESTHEAD.AUFTRNR -> B_AUFTRAG.KNDNR oder B_AUFTRAG.RKNDNR gibt es nicht (der hinterlegte Auftrag hat keinen gültigen Kunden)
(Daniel 29.1.2018)