Inaktiv Shop Bestellnummer

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
Hallo Leute,
ich möchte die Shopbestellnummer auf einigen Formularen ausgeben.
Die Fragen die sich mir stellen, wären, wo in der Auftrags-. Lieferschein-, oder auch bei der Rechnungsübersicht. wird diese Nummer angezeigt.
Was für ein Datenfeld müsste ich im Formulardesigner ansprechen um diese Nummer angezeigt zu bekommen?
Ich bin wie immer um jede Hilfe dankbar.
Gruß Joachim
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
Schau mal ob du etwas von externer Auftragsnummer siehst, ist das im Designer nicht vorhanden, dann musst du das über die SQL Funktionen selbst holen.
Ich bin aber ziemlich sicher das die Variable da ist.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
Danke. Im Auftragsformular ist das da, aber nicht im Rechnungsformular. Ich habe das mal versucht rüberzu kopieren, geht aber nicht, jedenfalls wird ein Fehler ausgegeben.
Aber unabhängig davon reden wir von zwei verschiedenen Sachen.
Mit Shop Bestellnummer meine ich die Nummer die bei einer Bestellung generiert wird. Wie machst Du das? Der Kunde bekommt doch eine Bestellbestätigung zusammen mit einer Vorgangsnummer und diese sollte sich in der Rechnung, oder auch Lieferschein wiederfinden.

Dann gibt es aber noch eine Kundenbestellnummer, die der Kunde als Bemerkung angibt, damit dieser später später die Ware nebst Rechnung einem Vorgang zuordnen kann.
Dazu gibt es schon einen Threat, den habe ich gestern aber nicht mehr gefunden.
Jedenfalls wurde da auch von einer Externen Nummer und eben dem Feld gesprochen, das ich dafür nütze und Du wohl meinst.

Wie soll denn das mit dem SQL funktionieren? Ich bin gerade froh, das es da bei mir zu den simpelsten Befehelen reicht. Jedenfalls alles andere als ein Experte.
Hast Du eine Idee?
Gruß Joachim
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
in der alten Rechnungsvorlage ist das die Variable: Vorgang.Auftrag.ExterneAuftragsnummer
in der neuen Vorlage müsste man sich das vermutlich so holen:

Code:
JTL_DirectQuery ("select cShopbestellnummer from Kunde.lvRechnungen where kRechnung="+Fstr$(Report.InternalId,"?&##") )

Aber ich habe mit den neuen Vorlagen noch nicht viel gemacht und teste selbst erst aus was man wo machen muss, der Query da ist bezogen auf die Rechnung.
 

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
209
74
Um erstmal Klarheit in die Nummernkreise zu bringen:

Die Auftragsnummer in der Wawi für Shop-Bestellungen (ich gehe vom JTL-Shop aus) kann auf zwei Arten erzeugt werden:

a) unabhängig vom Weg, wie der Auftrag hereinkommt, erzeugt die Wawi eine eigene fortlaufende Auftragsnummer. Die Nummern, die der Shop erzeugt, werden dann als Externe Auftragsnummer abgelegt. Die kannst du in der Auftragsübersicht als eigene Spalte einblenden. Für den Zugriff in den Formularen ist bei Lieferschein, Rechnung und anderen die Variable: Vorgang.Auftrag.ExterneAuftragsnummer zuständig, im Formular "Auftrag": Vorgang.ExterneAuftragsnummer .

b) du hast in der Einstellung für die Onlineshop-Anbindung den Haken bei "Onlineshop Auftragsnr. in Aufträgen benutzen" gesetzt. Dann ist die Auftragsnummer in der Wawi gleich der Shop-Bestellummer. Zugriff in den Formularen über die Variable: Vorgang.Auftrag.Auftragsnummer mit Ausnahme im Auftragsformular, da ist es Vorgang.Auftragsnummer

Die Variablen gelten bis Wawi 1.3.21. Ob die im neuen Formulardesigner (1.4.x) auch noch so heißen, weiß ich nicht, da nicht ersichtlich ist, ob die Doku im Guide schon aktuell ist.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
Die Variablen gelten bis Wawi 1.3.21. Ob die im neuen Formulardesigner (1.4.x) auch noch so heißen, weiß ich nicht, da nicht ersichtlich ist, ob die Doku im Guide schon aktuell ist.
Da gibt es diese Variablen nicht mehr, ich konnte auch nicht erkennen, das sie umbenannt wurde. Daher habe ich das wie im Beispiel übers view geholt.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
@matze,
Das von Dir angesprochene Feld findet man im neuen Formulardesigner bei den Rechnungsformularen nicht. Ich jedenfalls nicht.
Den Haken habe ich jetzt gesetzt.
Allerdings wenn die Vorgehensweise so ist wie Du schilderst, dann ist das ganz großer Käse.
Nämlich dann, wenn man auch Bestellungen erhält, die nicht über den Online Shop laufen. Auch wenn man mehrere Shops am laufen hat ist die identifizierung von Kunden einfach einfacher.
Ich meine JTL ist Kostenlos, da muss man seine Ansprüche schon was zurück schrauben, aber wenn ich an meine Alte WaWi denke die ich 13 Jahre im Einsatz hatte, und eingedenk dessen, das der Fortschritt rasant schnell verlaufen ist, konnte das damals schon Externe Nummer und Shopnummer problemlos neben den eigenen Nummernkeisen arbeiten zu lassen, dann wundere ich mich schon, warum man sich da so schwer tut mit ansich solch elementaren Dinge zu implementieren.

@css-umsetzung
wie genau muss ich denn den String einfügen? Einfach kopieren und dann in so ein Datenfenster?
Gruß joachim
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
@utuz Ja genau, da wo du sonst die Variable einfügen würdest, da fügst du das ein was ich oben geschrieben habe (bei der Rechnungsvorlage).
Code:
JTL_DirectQuery ("select cShopbestellnummer from Kunde.lvRechnungen where kRechnung="+Fstr$(Report.InternalId,"?&##") )
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
OK. Mache ich gleich mal. Damit wird also die Shopnummer angesprochen, die Wo bei der Auftragsbearbeitung und später bei der Rechnungbearbeitung angezeigt wird?

Wie müsste dann ein String für externe Kunden Vorgangs Nummer aussehen?
Gruß Joachim
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
Das ist die externe Auftragsnummer, die der Kunde sieht wenn er seine Bestellbestätigung bekommt.
Der Kunde besitzt im Shop keine Kundennummer.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
Nicht falsch verstehen. Ich meine nicht Kunden nummer in Sinne von einer Kundennummer unter der der Kunde registriert ist, sondern es gibt Kunden, die generieren eine Vorgangsnummer und diese soll in der Rechnung stehen, damit die wissen um welchen Vorgang es sich handelt.
Das sind alöso zwei vewrschiedene Nummern, die beide gebraucht werden, noch dazu, wenn man Exteren Shops verwendet.

Ich habe das nach dem ersten Fehlversuch mal so eingegeben
("select cShopbestellnummer from Kunde.lvRechnungen where kRechnung="+Fstr$(Report.InternalId,"?&##") )
Dann steht da select.
Das kann es nicht gewesen sein.
Gruß Joachim
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
Du sagst du hast die aktuelle wawi und bearbeitest eine neue Vorlage und bist in der Rechnungsvorlage

1558599103887.png

Also bei mir ist alles schick, es gibt keinen Grund das es bei dir nicht so ist.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
Nicht falsch verstehen. Ich meine nicht Kunden nummer in Sinne von einer Kundennummer unter der der Kunde registriert ist, sondern es gibt Kunden, die generieren eine Vorgangsnummer und diese soll in der Rechnung stehen, damit die wissen um welchen Vorgang es sich handelt.

Ich verstehe hier nicht um welche Nummer es gehen soll, wenn du das in der alten Vorlage ausgeben konntest, dann muss ich wissen wie die Variable hieß.
Es gibt eine interne kunden ID und es gibt eine Kundennummer. mehr nicht.
Die Kundennummer wird nur in der wawi selbst verwaltet und in ganz seltenen Fällen an den Shop übertragen.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
Schreibe ich so unverständlich?
Es geht um zwei Nummern.
Nummer 1, das ist die Nummer, die ein Shop erzeugt. Wie zeige ich das auf dem Rechnungsformular an und wo und er Rechnungsmaske in der Wawi wird das angezeigt.

Nummer 2 ist eine Nummer, die der Kunde vorgibt, bzw. seine eigene Vorgangsnummer auf der Rechnung abgebildet haben möchte.

Im Auftragsformular gibt es dafür Datenfeldert, Für Rechnungen aber nicht.
Gruß Joachim
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.498
2.619
Berlin
Firma
css-umsetzung
Ja tust du.

Darum noch mal zum Verständnis, der Kunde generiert überhaupt keine Nummer (punkt)

Der Kunde löst im Shop eine Bestellung aus, diese generiert im Shop eine interne ID kBestellung und eine Bestellnummer.
Der Kunde bekommt im Shop eine interne ID (kKunde)
Die Bestellung landet in der wawi, hier wird eine wawi interne ID angelegt kBestellung, diese ist aber nicht die gleiche wie die des Shops, zusätzlich legt die wawi eine Bestellnummer an die für die wawi ist.

du hast nun also zwei Bestellnummern:
die Bestellnummer der wawi und die Bestellnummer die der Shop generiert hat.
Die Bestellnummer vom Shop ist die, die du über den Query da oben holst. die Bestellnummer die die wawi generiert hat sollte über eine der verfügbaren Variablen verfügbar sein.

Dann gibt es noch eine Rechnungsnummer die auch über die Variablen abrufbar ist.
als letztes gibt es noch eine oder mehrere Liefernummern, die natürlich erst verfügbar ist wenn ein Lieferschein erstellt wurde, sollte dann vermutlich auch über die Variablen abrufbar sein.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
Das Du nicht verstehtst wovon ich rede liegt ggf. daran, das Du schon länger mit dieser Software arbeitest und demzufolge es gewohnt bist, das es so funktionier, wie es funktioniert.
Bei mir hat das bisher so funktioniert, ohne das ich da hätte mir Gedanken darüber machen müssen.

Mich interessiert nur die Nummer (für mich ist das die Shopbestellnummer), die der Kunde mit dem Shop generiert und selber mit seiner Bestellbestätigung angezeigt bekommt.
Wird die Bestellung im Shop abgeholt, wird in der Wawi ein Vorgng angelegt mit einer Auftragsnummer die Shopbestellnummer wird irgendwo eingetragen. Völlig normal.
Ob die Nummer die mit der Shopbestellung generiert wurde und zur WaWi übertragen wird, intern noch mal aufgespalten wird, interessiert mich nicht.
Wo wird diese Shopbestellnummer in der Auftragsmaske/Rechnungsmaske angezeigt?

Den letzten Punkt hast Du leider immer noch nicht verstanden. Jedenfalls kann ich das nicht erkennen.
Bei mir kaufen Behörden, Öffentliche Einrichtungen und Großbetriebe ein. Die haben ihr eigenes Bestellwesen.
Wenn die also was bestellen, dann legen die einen Vorgang mit einer Nummer an.
Diese Nummer wird dann entweder im Shop im Bemerkungsfeld hinterlegt und man überträgt dann diese Nummer händisch in den Auftrag, oder man bekommt per Mail oder Fax eine Bestellung und überträgt dann ebenfals per Hand die Vorgangsnummer des Kunden in den Auftrag.
Wo ist da der richtige Platz in der Auftragsmaske/Rechnungsmaske vorgesehen?

Diese Nummer muss ich in der Auftragsmaske ja irgendwo eintragen, damit diese dann im Formular mit übernommen werden kann.
Gruß Joachim
 

Jogi1962

Gut bekanntes Mitglied
24. März 2012
255
15
NRW
Hallo, ich glaube ihr redet hier aneinander vorbei.

Wenn ich Joachim richtig verstehe, dann meint er eine Nr. die der Kunde vorgibt, also z.B.:

Kunde bestellt Ware (per Mail, Anruf, oder Fax und nicht über Shop) und vergibt eine Vorgangsnummer damit er die Bestellung nach Lieferung einfacher wieder zuordnen kann, Vorgangsnummer z.B. ABC123.
Diese Nr. ist natürlich nirgendwo in der WAWI sondern muß vom Verkäufer angelegt werden.
Und ich glaube, dass ist das Problem. Wo kann er diese Nr. anlegen und wie nachher wieder drauf zurück greifen.
 

utuz

Gut bekanntes Mitglied
26. Juni 2008
518
16
Ja genauso.

In meinen bisherigen Shops tragen Kunden manchmal auch Nummern ein die man übernehmen soll. Ds geht natürlich nur per Hand. Aber wohin.
Gruß Joachim
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 0
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 2
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 4
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Shop 5.7 update empfhalen Installation / Updates von JTL-Shop 13
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 14
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 31
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop Template Snackys Bildgrößen einstellen Templates für JTL-Shop 1
Neu Kategorie Listenansicht: Shop-Skript berechnet Höhe "falsch" Technische Fragen zu Plugins und Templates 5
Neu JTL-Shop 5.7 - Aktuell 5.7.1 Releaseforum 1
Neu Gratisgeschenke im JTL Shop nicht wirklich nutzerfreundlich. Allgemeine Fragen zu JTL-Shop 4
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
Tabelle tfirma in der Shop-Datenbank ist leer Einrichtung JTL-Shop5 3
Geänderte Preise kommen nur teilweise in den Shop JTL-Wawi 1.11 6
Neu Eigene Artikel Felder im JTL Shop anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu JTL - Shop Adressprüfung - Erfahrungen ? Allgemeine Fragen zu JTL-Shop 2
Neu Wo ist JTL-Debug geblieben? Shopvariablen beim Shop-/Templateentwicklung sichtbar machen? Plugins für JTL-Shop 10
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 8
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu JTL-Shop Verkauf - Tipps? Business Jungle 5
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Shop 5.5.3 / Eingabefelder auf IOS zoomt immer :-( Einrichtung JTL-Shop5 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Name der Versandart im Shop anzeigen Allgemeine Fragen zu JTL-Shop 36
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shop Bestellungen und Abonnements möglich? User helfen Usern - Fragen zu JTL-Wawi 1
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen