+49 7841 8389020| Fernwartung & Support| support@maniacdev.de ← zur Website

Bestellungen

Beleganlage in SelectLine

Beim Verarbeiten legt maniacSeller über die SelectLine API einen Verkaufsbeleg mit allen Positionen an. Welche Belegart entsteht und wie Kopf, Adressen und Positionen gefüllt werden, steuern Sie unter Einstellungen › Bestellungsimport und Belegoptionen.

Belegarten

Belegart Regulär
Die Belegart für alle Bestellungen, für die keine der folgenden gilt. Wir empfehlen eine Belegart, die das Lager nicht bucht, z. B. Auftrag bzw. Auftragsbestätigung.
Belegart Vorkasse
Für Bestellungen mit einer Zahlungsart, die unter Zahlungsarten als Vorkasse markiert ist – z. B. eine Vorkasse-Rechnung oder ein eigener Vorkasse-Auftrag.
Freie Belegart 1 / 2
Für Zahlungsarten, die als FreieBelegart1 bzw. 2 markiert sind (z. B. Finanzierung).
Belegart Amazon FBA
Für Bestellungen, die Amazon aus dem eigenen Lager versendet (siehe Amazon FBA).

Welche Belegart greift, beschreibt die Reihenfolge bei den Zahlungsarten.

Spezielle Einstellungen für Vorkassebelege

Vorkasse auf 'Bearbeitung abgeschlossen'
Vorkasse-Belege werden direkt nach der Anlage auf „Bearbeitung abgeschlossen“ gesetzt, damit Zahlungseingänge sofort gebucht werden können.
Externe Bestellnummer nur f. Vorkasse übernehmen
Vorkasse-Belege erhalten die Shop-Bestellnummer als SelectLine-Belegnummer – praktisch, weil Kunden bei Überweisungen die Bestellnummer angeben.
Externe Bestellnummer auch f. andere Belegarten übernehmen
Alle Belege erhalten die Shop-Bestellnummer als Belegnummer.
Belegnummern abstimmen

Die Übernahme umgeht die Nummernvergabe von SelectLine. Beachten Sie:

  • Die Nummern, die SelectLine selbst vergibt, dürfen sich nicht mit den Shop-Bestellnummern überschneiden. Am sichersten sind alphanumerische SelectLine-Nummern (im Standard z. B. VK… für Vorkasse-Belege).
  • Shop-Bestellnummern dürfen höchstens 10 Zeichen lang sein.
  • Wir empfehlen die Funktion nur für Vorkasse-Belege – dort erleichtert sie das Ausbuchen von Zahlungen, z. B. mit dem Bankassistenten.

Stimmen Sie die Belegnummernübergabe unbedingt mit Ihrem SelectLine-Partner ab; für falsch angelegte Belege können wir keine Verantwortung übernehmen.

Weitere Einstellungen unter Bestellungsimport

Anlagedatum als Belegdatum
Standardmäßig ist das Belegdatum das Bestelldatum im Shop. Aktiv: das Datum der Verarbeitung.
Kunden automatisch anlegen
Siehe Automatische Kundenanlage.
Keine Personendaten bei Firma
Ist eine Firma angegeben, werden Vor- und Nachname nicht an Beleg und Kunde übergeben.
Rechnungsadresse aktualisieren
Die Rechnungsadresse des Kunden in SelectLine wird bei jedem Import mit der Adresse aus dem Shop überschrieben.
Lieferansch. nur schreiben, wenn abw.
Die Lieferanschrift wird nur gefüllt, wenn sie von der Rechnungsadresse abweicht. Verglichen werden Vor- und Nachname, Firma, Straße, PLZ, Ort und Land.
SL Zubehör automatisch einfügen
Das in SelectLine hinterlegte Zubehör der Artikel wird im Beleg angefügt. Achtung: Ist das Zubehör kostenpflichtig, erhöht sich der Belegwert gegenüber der Bestellung.
Zahlungsstatus prüfen und hochladen
Siehe Zahlungsabgleich.

Was im Belegkopf steht

BelegfeldInhalt
KundeDer erkannte oder zugeordnete Kunde bzw. Sammeldebitor
Rechnungs- und LieferanschriftAus der Bestellung
Ihr AuftragWS + Shop-Bestellnummer, z. B. WS10023
Ihr ZeichenShop-Kundennummer (oder Vor- und Nachname, siehe unten)
BelegdatumBestelldatum (oder Verarbeitungsdatum)
Zahlungskondition, Bankbezug, ZahlsperreAus der Zahlungsart
LieferbedingungAus der Versandart
Kontogruppe/Besteuerung, Preisart (brutto/netto/steuerfrei)Aus der Besteuerung
PreisgruppeAus der Shop-Kundengruppe des Bestellers
Währung und KursAus der Bestellung
SpracheBelegsprache aus der Sprachzuordnung
ZahlungsreferenzTransaktionsnummer des Zahlungsanbieters (siehe Zahlungsreferenzen)
KundenkommentarIm Journal des Belegs (oder als Kommentarposition)
Freie Felder und ExtrafelderNach Freie Textfelder › Bestellungen

Die Positionen übernehmen Menge und Einzelpreis aus dem Shop. Belegrabatt und Positionsrabatte werden auf 0 gesetzt, damit der Beleg genau der Bestellung entspricht – es sei denn, Rabatte beachten ist aktiv.

Belegoptionen

Unter Einstellungen › Belegoptionen (Erweiterte Konfiguration zum Bestellimport):

Artikelbezeichnung aus Artikelstamm
Die Positionen erhalten die Bezeichnung aus dem SelectLine-Artikelstamm statt aus dem Shop – sinnvoll, wenn die Shop-Texte für Werbung angepasst wurden.
Mengeneinheit aus Artikelstamm
Die Mengeneinheit, die Shopware ggf. mitsendet, wird ignoriert; es gilt die Mengeneinheit aus SelectLine.
Statusupdate nur mit Paketnummer
Siehe Statusabgleich.
Rabatte beachten
Der Belegrabatt wird nicht auf 0 gesetzt, sodass Rabatte des Kunden aus SelectLine wirken. Dadurch kann der Beleg vom Bestellbetrag abweichen.
SelectLine Währungskurs verwenden
Für Fremdwährungen wird der Kurs aus SelectLine verwendet statt des Kurses, den Shopware mitliefert – sinnvoll bei eigenen Umrechnungskursen.
Kundenkommentar als Kommentarposition (Ab 20.3)
Der Kundenkommentar wird zusätzlich als Kommentarposition unter den Artikelpositionen angefügt. Titel für Kundenkommentar legt die Überschrift fest (Standard „Shopware Kundenkommentar“).
0-Euro Versandposition importieren
Auch Versandpositionen mit 0 € (Abholung, versandkostenfreie Lieferung) kommen in den Beleg – z. B. damit das Lager die Versandart sieht. Die Versandposition muss wie gewohnt einmalig als Zuschlag zugeordnet sein.
Standardkostenstelle
Kostenstelle, die in jeden Beleg eingetragen wird.
Keine Anrede bei Firma
Bei Firmenkunden wird keine Anrede „Firma“ gesetzt.
Macro nach Beleganlage
Ein SelectLine-API-Makro, das nach jeder erfolgreichen Beleganlage ausgeführt wird, siehe Makros.
Kennzeichnung bei korrekter Anlage
Nach vollständiger Anlage wird an „Ihr Auftrag“ ein (OK) angehängt (z. B. WS10023 (OK)). So finden Sie in SelectLine Belege, die wegen eines Fehlers unvollständig geblieben sind.

Belegreferenzen zu den Shopware-Bestellungen

'Ihr Auftrag' WS-Präfix unterdrücken
„Ihr Auftrag“ enthält nur die Bestellnummer, ohne vorangestelltes „WS“.
'Ihr Zeichen' nicht mit Shop-Kundennummer füllen
„Ihr Zeichen“ bleibt leer.
Vorname und Nachname in Ihr Zeichen
„Ihr Zeichen“ erhält Vor- und Nachname des Bestellers statt der Shop-Kundennummer.

Paketnummern findet maniacSeller über „Ihr Auftrag“. Ändern Sie das WS-Präfix deshalb nicht mehr, wenn bereits Bestellungen verarbeitet wurden, deren Status noch übertragen werden soll.

Makros nach der Anlage

Mit Makros führen Sie nach der Anlage eines Belegs bzw. Kunden eigene SQL-Befehle aus – etwa um ein freies Feld zu füllen oder eine Lieferbedingung anzupassen. Zur Auswahl stehen die Makros aus der Tabelle APIMacro Ihrer SelectLine-Datenbank. Im SQL-Befehl stehen Platzhalter für den gerade angelegten Datensatz bereit, z. B.:

UPDATE [BELEG] SET FreierText1 = 'Importiert via maniacSeller'
WHERE [Belegtyp] = :Belegtyp AND [Belegnummer] = :Belegnummer

Bei Kunden steht :Nummer für die Kundennummer. Makros ändern Ihre Datenbank direkt – testen Sie sie zuerst in einem Testmandanten. Ein neues Makro erscheint nach erneutem Öffnen der Einstellungen in der Auswahl.

Besondere Funktionen & Plugins

WATO CustomProducts Endpunkt nutzen Plugin
Bestellungen werden über einen speziellen Endpunkt abgerufen, der individualisierte Produkte (Shopware Custom Products) so aufbereitet, dass die Angaben im Positionstext in SelectLine stehen. Nur mit dem passenden Plugin – sprechen Sie uns an.
imos3D Description in Positions-Memo importieren Plugin
Die Positionsbeschreibung aus dem Plugin der Firma imos3D wird in das Positions-Memo geschrieben. Nur mit dem passenden Plugin.