Chargennummer eines Artikels auf der Rechnung mit ausdrucken

tsinus

Gut bekanntes Mitglied
7. Januar 2013
250
6
Ist es möglich im Rechnungsformular bei einem Chargenartikel die jeweilige Chargenbezeichnung mit auszudrucken? Ich finde die nötige hierfür Variable nicht. Hat jemand einen Tipp für mich?
 

frankell

Sehr aktives Mitglied
9. September 2019
284
165
Flensburg
Hallo @tsinus,
wir arbeiten nicht mit Chargen, daher kann ich keine Garantie für meine Antwort geben:
Wenn es wie bei den Seriennummern läuft, dass die konkrete Zuordnung zu einer bestimmten Chargennummer erst beim Versand mit dem konkreten physischen Artikel stattfindet, dann könnte die konkrete Chargennummer per DB-Abfrage entnommen werden:

Alte Vorlage (deutsche Feldbegriffe):
Code:
JTL_DirectQuery('
SELECT cChargenNr
FROM Verkauf.lvLieferscheinWarenlagerausgang AS WA
LEFT JOIN dbo.tLieferscheinPos AS LSP ON WA.kLieferscheinPos
LEFT JOIN Verkauf.lvRechnungsposition AS RGP ON LSP.kBestellPos = RGP.kAuftragPosition
WHERE RGP.kRechnungsPosition = '+Fstr$(InvoicePosition.InternalId,"?")+''
)

Neue Vorlage (englische Feldbegriffe):
Code:
JTL_DirectQuery('
SELECT cChargenNr
FROM Verkauf.lvLieferscheinWarenlagerausgang AS WA
LEFT JOIN dbo.tLieferscheinPos AS LSP ON WA.kLieferscheinPos
LEFT JOIN Verkauf.lvRechnungsposition AS RGP ON LSP.kBestellPos = RGP.kAuftragPosition
WHERE RGP.kRechnungsPosition = '+Fstr$(InvoicePosition.InternalId,"?")+''
)

Ohne Versand mit der konkreten Zuordnung wird das also nichts. Die Angabe der Chargennummer findet sich zwar noch in einer anderen View im Schema Auslieferung, aber auch dort sehe ich nicht, wie das noch vor Versand fertig ist. Rechnung mit Angabe der Chargennummer daher nach meiner aktuellen Erkenntnislage erst nach dem Versand und nicht vorher. Ich erwähne das hier nur, weil es Händler gibt, die Rechnungen auch bereits vor dem Versand erstellen.

Ein konkretes Beispiel konnte ich nicht testen, weil wir wie gesagt nicht mit Chargen arbeiten. Aber zumindest wirft der Code keinen Fehler aus.
 

tsinus

Gut bekanntes Mitglied
7. Januar 2013
250
6
Hallo @tsinus,
wir arbeiten nicht mit Chargen, daher kann ich keine Garantie für meine Antwort geben:
Wenn es wie bei den Seriennummern läuft, dass die konkrete Zuordnung zu einer bestimmten Chargennummer erst beim Versand mit dem konkreten physischen Artikel stattfindet, dann könnte die konkrete Chargennummer per DB-Abfrage entnommen werden:

Alte Vorlage (deutsche Feldbegriffe):
Code:
JTL_DirectQuery('
SELECT cChargenNr
FROM Verkauf.lvLieferscheinWarenlagerausgang AS WA
LEFT JOIN dbo.tLieferscheinPos AS LSP ON WA.kLieferscheinPos
LEFT JOIN Verkauf.lvRechnungsposition AS RGP ON LSP.kBestellPos = RGP.kAuftragPosition
WHERE RGP.kRechnungsPosition = '+Fstr$(InvoicePosition.InternalId,"?")+''
)

Neue Vorlage (englische Feldbegriffe):
Code:
JTL_DirectQuery('
SELECT cChargenNr
FROM Verkauf.lvLieferscheinWarenlagerausgang AS WA
LEFT JOIN dbo.tLieferscheinPos AS LSP ON WA.kLieferscheinPos
LEFT JOIN Verkauf.lvRechnungsposition AS RGP ON LSP.kBestellPos = RGP.kAuftragPosition
WHERE RGP.kRechnungsPosition = '+Fstr$(InvoicePosition.InternalId,"?")+''
)

Ohne Versand mit der konkreten Zuordnung wird das also nichts. Die Angabe der Chargennummer findet sich zwar noch in einer anderen View im Schema Auslieferung, aber auch dort sehe ich nicht, wie das noch vor Versand fertig ist. Rechnung mit Angabe der Chargennummer daher nach meiner aktuellen Erkenntnislage erst nach dem Versand und nicht vorher. Ich erwähne das hier nur, weil es Händler gibt, die Rechnungen auch bereits vor dem Versand erstellen.

Ein konkretes Beispiel konnte ich nicht testen, weil wir wie gesagt nicht mit Chargen arbeiten. Aber zumindest wirft der Code keinen Fehler aus.
Danke für Deinen ausführlichen Tipp. Ich werde das testen. Momentan bin ich dabei unsere bisherige WaWi (e-vendo / eBike-Ladengeschäft) zu ersetzen und in JTL neu aufzusetzen. Das ist schon etwas heftig. Also kann der Test noch etwas dauern.
 

frankell

Sehr aktives Mitglied
9. September 2019
284
165
Flensburg
Danke für Deinen ausführlichen Tipp. Ich werde das testen. Momentan bin ich dabei unsere bisherige WaWi (e-vendo / eBike-Ladengeschäft) zu ersetzen und in JTL neu aufzusetzen. Das ist schon etwas heftig. Also kann der Test noch etwas dauern.
Dann viel Erfolg dabei! So was kann ja gerne mal ausufern, was ich Dir nicht wünsche... :D
Sag gerne Bescheid, ob es geklappt hat, wenn es soweit ist.
 
Ähnliche Themen
Titel Forum Antworten Datum
Austausch eines bezahlten Artikels gegen einen preiswerteren in bereits bezahltem auftrag JTL-Wawi 1.7 6
In Diskussion Nachricht bei Einbuchung eines erwarteten Artikels JTL-Workflows - Ideen, Lob und Kritik 2
Neu Deaktivierung eines Artikels JTL-Wawi - Fehler und Bugs 0
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Versandkostenfrei bei hinzufügen eines Bestimmten Artikels Einrichtung JTL-Shop5 2
Neu Bei Verkaufskanaldeaktivierung eines Child-Artikels löscht Prestashop Connector 2.0.0 den Parent-Artikel samt aller Child-Artikel des Parents PrestaShop-Connector 0
Nach anlegen eines Kunden, öffnet sich der Kunde nicht mehr im Kundenfenster. JTL-Wawi 1.9 3
Neu Abfrage per Erweiterter Eigenschaft zu Lieferstatus aller Bestellungen eines Kunden User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Frage zur Kompatibilität eines Druckers JTL-POS - Fragen zu Hardware 1
Beantwortet Abmeldung eines Benutzers nicht mehr möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu JTL Wawi REST API Zugriff auf Artikel-Attribute und Inhalt und Menge eines Artikels Schnittstellen Import / Export 0
Neu CustomWorkflow zum SPERREN von Kunden (Auswahl eines Kunden/Auftrages/Rechnung per Workflow) Dienstleistung, Jobs und Ähnliches 0
Neu ist ein Multichannel Versand eines FBM-Auftrages möglich Amazon-Anbindung - Fehler und Bugs 2
Neu Update auf 1.9 - wo sind die Kommentarfelder des Artikels geblieben? Eigene Übersichten in der JTL-Wawi 1
Retoure - Buchen des Artikels JTL-Wawi 1.7 7
Neu Fehler "Die eingegebenen Variantenmerkmale stimmen nicht mit den Variantenmerkmalen der Varianten des Artikels überein." eBay-Anbindung - Fehler und Bugs 0

Ähnliche Themen