on 10-21-2011 11:30 AM
Hallo,
wir nutzen SAP B1 8.81.312 mit SQL 2008. Für Kunden-Einladungen benötigen wir Adressetiketten und wir haben in SAP B1 eine Abfrage erstellt um je nach Selektion die Adressen aus SAP zu bekommen.
Momentan sieht die Abfrage so aus:
SELECT T0.[CardName], T1.[FirstName], T1.[LastName], T0.[Address], T0.[ZipCode], T0.[City], T0.[U_Selektion] FROM .[OCRD] T0 INNER JOIN .[OCPR] T1 ON T0.CardCode = T1.CardCode WHERE T0.[U_Selektion] Like 'Stuttgart'
"Stuttgart" ist unsere Selektion nach einem BDF.
Das Problem ist nun, dass die erstellte Liste nicht alle Kunden enthält. Es fehlen alle, die bei T1 First und Last Name keinen Namen hinterlegt hat.
Gibt es eine Möglichkeit, eine Bedingung einzubauen, damit alle Kunden der gewählten Selektion aufgeführt werden? Die Felder T1 First und Last Name sollten dann einfach leer bleiben.
Außerdem wurden bei den Vornamen alle "Brigitte" gelöscht. Ist dieses Problem schon mal jemanden unter gekommen? SAP mag wohl keine Brigitten
Über eine Hilfe zu der Abfrage würden wir uns sehr freuen.
Danke und Grüß
Hallo Dennis Tobi,
ich hab 881 nur als Testumgebung, in 2007 gibt es Vor und Nachnamen noch nicht... (Das gibt Arbeit beim Import)
Hast du aus der inneren mal eine äußere Verknüpfung gemacht ?
Left JOIN OCPR T1 ON T0.CardCode = T1.CardCode
welche Informaitonen enthält Dein Feld U_Selektion ?
Gruß
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.