Neu "Eigene Felder" bei Lieferadresse anlegbar

KETTENFETT

Mitglied
10. November 2023
9
0
Aufgabe:
Es sollen Eigene Felder innerhalb einer Lieferadresse anlegbar sein.

Ziel
So könnte man eine Lieferadresse einem bestimmten Vertrielber/Betreuer zuordnen und so auch eine Auswertung danach anlegen.
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
653
144
Du meinst die Lieferadresse eines Auftrages?
Hier kann man keine zusätzlichen "Felder" einbauen.

Du kannst aber die eigenen Felder des Auftrages nutzen.

Etwas Ähnliches machen wir auch.
Bei uns werden die Aufträge vom Admin angelegt.
Nach dem Abspeichern dann per Rechtsklick -> Auftrag -> Bearbeiter wechseln, dem Mitarbeiter zugeordnet.
 
  • Gefällt mir
Reaktionen: KETTENFETT

KETTENFETT

Mitglied
10. November 2023
9
0
Du meinst die Lieferadresse eines Auftrages?
Hier kann man keine zusätzlichen "Felder" einbauen.

Du kannst aber die eigenen Felder des Auftrages nutzen.

Etwas Ähnliches machen wir auch.
Bei uns werden die Aufträge vom Admin angelegt.
Nach dem Abspeichern dann per Rechtsklick -> Auftrag -> Bearbeiter wechseln, dem Mitarbeiter zugeordnet.

Moin Morimus. 🙂

Kannst Du mir Euer Vorgehen ein wenig genauer erklären? Das wäre super. Ich stehe gerade auf dem Schlauch. 🙂

Übrigens habe ich einen Threat aufgemacht, in dem ich vorschlage, dass man Lieferadresse UND Rechnungsadresse gleichberechtig anlegen kann und diese dann einer bereits angelegten Liefer- oder Rechnungsadresse zuweisen kann. So könnte man auch ganz entspannt nach Lieferadresse filtern und auch Auswertungen anlegen. Vielleicht likest Du den Beitrag? Das würde ja auch Euch helfen, oder? 🙂

https://forum.jtl-software.de/threa...adressen-in-kundenuebersicht-sichtbar.238803/
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
653
144
Jetzt, wo ich den großen Thread gelesen habe verstehe ich erst was du vorhast! 😀

Das sind aber tiefgreifende Änderungen.
Ich kann mir nicht vorstellen, dass JTL irgendetwas dahingehend ändern wird.

Ich nutze für all solche dinge, die JTL API.
Schreibe mir eigene tools, die mir dabei helfen mein Ziel und die Arbeit zu erleichtern.

Ich habe es mal schnell getestet:

GET /customers
Liefert eine Liste aller Kunden.

GET /customers/{customerId}/addresses
Liefert alle Adressen (Rechnungs- und Lieferadressen) des Kunden.
Mit Query-Parameter type kann man unterscheiden:
billing = Rechnungsadressen
shipment = Lieferadressen

Du könntest Company2/Address2 zweckentfremden.

Alle Lieferadressen eines Kunden abholen:
GET {baseUrl}/customers/{customerId}/addresses?type=shipment

Eine Lieferadresse aktualisieren (z. B. Address2 befüllen)
PATCH {baseUrl}/customers/{customerId}/addresses/{addressId}

Wenn, dann würde ich das ganze Projekt aber auf Vorgangsebene umsetzen.
CustomFields auf Belegebene (z. B. Auftrag).
 

Ähnliche Themen