Artikelretouren verwalten

In diesem Dokument wird beschrieben, was im POS-System und in M3 passiert, wenn ein Kunde einen Artikel zurückgeben und die Rückzahlung in bar oder per Gutschrift erhalten möchte.

Ergebnis

Im POS-System wird eine Retoure erfasst, und der Kunde erhält eine Gutschrift oder eine Barzahlung. Über eine POS-Schnittstelle werden Verkaufsinformationen in M3 hochgeladen, und der Lagerbestand wird sofort aktualisiert. Das Hauptbuch und Verkaufsstatistiken werden normalerweise später aktualisiert.

Folgende Dateien werden aktualisiert:

  • Quittungseingangsdatei – OPSALE
  • Lagerbestand – MITTRA, MITBAL und MITSTA
  • Verkaufsstatistik – OSBSTD
  • Hauptbuch – FGLEDG

Bevor Sie beginnen

  • In der Verkaufsstelle wurde entschieden, dass der Lagerbestand sofort aktualisiert wird, nachdem die Verkaufsinformationen in M3 hochgeladen und aktualisiert wurden. Die Aktualisierung wird über das externe POS-System gestartet, wenn es über die Quittung-Anwendungsprogrammierschnittstelle (OPS270MI) mit M3 kommuniziert. Das Feld "Lager aktualisieren" muss aktiviert sein, und die API-Transaktion BchPrcRound (Batch-Prozessfolgenummer) muss verwendet werden, um den Prozess in M3 zu starten.
  • Das POS-System steuert die Ladefrequenz, mit der Verkaufsinformationen in M3 hochgeladen werden. Die Ladefrequenz wird normalerweise anhand einer konstanten Zahl von Quittungen bestimmt, die jedes Mal oder in Intervallen gesendet werden.
  • Wenn im POS-System kundenspezifische Preise erforderlich sind, muss das POS-System mit der Anwendungsprogrammierschnittstelle "Schnittstelle für Preis- und Rabattabfrage" (OIS320MI) verbunden werden, wobei die Transaktion GetPriceLine (Artikelpreis für eine Auftragsposition abrufen) zu verwenden ist.
  • In "POS-Einstellungen" (OPS700) muss der Parameter "Separate Buchung" aktiviert sein, wenn Rabatte separat im Hauptbuch (FGLEDG) verbucht werden sollen. Wenn der Parameter "Separate Buchungen" aktiviert ist, werden die Verkäufe aus Bruttoverkäufe verbucht.
  • Für Transaktionstyp 1100 (Geschenkgutschein) muss eine Buchungsausnahme definiert werden, wenn Sie den Buchungsvorgang OP20 und den Buchungstyp 120 verwenden. Anstatt die Zahlung auf ein Verkaufskonto (z. B. 3010) zu buchen, muss sie auf ein Passivkonto (z. B. 2420) gebucht werden. Ein Passivkonto ist ein Bilanzkonto, das sich auf die Bilanz auswirkt. Ein Verkaufskonto ist ein Erfolgsrechnungskonto, das sich auf die Erfolgsrechnung auswirkt. Außerdem können die Referenz-ID (OPREFE) des Geschenkgutscheins und das Ablaufdatum (OPDUDT) als Werte in der Kontierungszeile ausgewählt werden.
  • Für den verwendeten Bankoperationscode (CTBOPC) muss eine Buchungsausnahme definiert werden, wenn ein Geschenkgutschein oder eine Gutschrift als Zahlungsmethode verwendet wird und wenn Sie den Buchungsvorgang OP20 und den Transaktionstyp 101 (Barzahlung) verwenden. Anstatt die Zahlung auf ein Kassakonto (z. B. 1910) zu buchen, muss sie auf ein Passivkonto (z. B. 2420) gebucht werden. Außerdem können die Referenz-ID (OPREFE) des Geschenkgutscheins und das Ablaufdatum (OPDUDT) als Werte in der Kontierungszeile ausgewählt werden.

Führen Sie folgende Schritte aus

  1. Kunde kehrt mit Artikel in Verkaufsstelle zurück

    Der Kunde gibt den Artikel an der Kasse der Verkaufsstelle zurück.

  2. Zurückgegebenen Artikel in POS-System eingeben/scannen

    Informationen zu dem zurückgegebenen Artikel, einschließlich der Original-Quittungsnummer, werden in das POS-System eingegeben. Es kann auch ein Ursachencode eingegeben werden, der erklärt, warum der Kunde den Artikel zurückgegeben hat. Diese Information wird in der Verkaufsstatistik gespeichert.

  3. Kunden identifizieren

    Der Kunde wird identifiziert und überprüft, um festzustellen, ob für den zurückgegebenen Artikel zum Zeitpunkt des Kaufs Rabatte oder kundenspezifische Preise gewährt wurden. Kundenspezifische Preise für einen Artikel werden abgerufen, indem die Schnittstelle für Preis- und Rabattabfrage (OIS320MI) und die Transaktion GetPriceLine (Artikelpreis für eine Auftragsposition abrufen) verwendet wird.

    Diese Aktivität ist optional und wird nur für bekannte Kunden verwendet.

  4. Retourenquittung und Gutschrift erstellen

    Die Retoure wird zusammen mit anderen Informationen (z. B. Referenz-ID der Gutschrift und Ablaufdatum) eingegeben, damit eine Gutschrift und zwei Retourenquittungen erstellt werden können. Der Kunde erhält eine Rückzahlung in bar oder per Gutschrift. Eine 1990-Transaktion wird erstellt.

    Bei Rückzahlung in bar sieht die Quittung wie folgt aus:

    Retourenquittungsnummer 123456

    Artikelnummer

    Menge

    ME

    Betrag

    Artikel A 1- Stück –99,95
    Zwischensumme –99,95
    Zu erhalten 100,00
    USt 25 % USt –19,99

    Bei Rückzahlung per Gutschrift sieht die Quittung wie folgt aus:

    Retourenquittungsnummer 123456

    Artikelnummer

    Menge

    ME

    Betrag

    Artikel A 1- Stück –99,95
    Zwischensumme –99,95
    Zu erhalten 100,00
    Gutschrift 100,00
    Gutschriftnummer 1002
    Gültig bis 20031231
    USt 25 % USt –19,99
  5. Verkaufsinformationen in M3 hochladen und Lagerbestände aktualisieren

    Nach der Erfassung der Retoure wird diese über die POS-Anwendungsprogrammierschnittstelle "POS-Quittungsschnittstelle" (OPS270MI) in M3 hochgeladen. Es werden zwei verschiedenen Transaktionstypen verwendet:

    • Transaktionstyp 1200 = Artikelretouren
    • Transaktionstyp 1990 = Zahlungen

    Die Referenz-ID der Gutschrift und das Ablaufdatum werden dem Transaktionstyp 1990 hinzugefügt. Eine 1990-Transaktion wird auch für eine Gutschrift oder Barrückzahlung erstellt. Die ID-Nummer der Gutschrift wird im Referenzfeld in OPSALE aktualisiert. (Siehe nachstehende Tabelle für Gutschriften.)

    Der Lagerbestand wird sofort aktualisiert und kann sowohl in "Bestands-ID. Toolbox öffnen" (MWS068) als auch in "Lagerbewegung. Historie anzeigen" (MWS070) angezeigt werden.

    Bei Rückzahlung in bar wird die Quittungseingangsdatei OPSALE wie in der folgenden Tabelle beschrieben aktualisiert:

    Transaktionstyp Artikelnummer Menge ME Zahlungsmethode UST Betrag
    1200 Artikel A –1 Stücke –19,99 –79,96
    1990 Master Card (siehe Hinweis) –100,00
    1990 Barzahlung (siehe Hinweis) –100,00
    1990 Rundung (RND) –0,05

    Hinweis: Es gibt zwei verschiedene Arten der Rückzahlung in bar. Sie können bar zurückzahlen (d. h. Münzen oder Banknoten), oder Sie können den Betrag über die Kreditkarte des Kunden direkt auf dessen Bankkonto zurückzahlen. Beide Arten der Rückzahlung sind in der folgenden Tabelle beschrieben.

    Bei Rückzahlung per Gutschrift wird die Quittungseingangsdatei OPSALE wie in der folgenden Tabelle beschrieben aktualisiert:

    Transaktionstyp Artikelnummer Menge ME Ref. Ablaufdatum Zahlungsmethode UST Betrag
    1200 Artikel A –1 Stücke 19,99 79,96
    1100 1002 20131231 100,00
    1990 Rundung (RND) –0,05
  6. Hauptbuch und Verkaufsstatistik aktualisieren

    Die Verkaufsstatistik (OSBSTD) und das Hauptbuch (FGLEDG) werden im Batch über "Quittung. Aktualisieren" (OPS280) aktualisiert. In (OPS280) müssen die Parameter "Verkaufsstatistikschnittstelle" und "Finanzschnittstelle" aktiviert werden, bevor der Batch verarbeitet wird. Beachten Sie, dass Sie auch den Parameter "Lagerkontierungsschnittstelle" auswählen müssen. Das bedeutet, dass das Lager durch Quittungen aktualisiert wird, die in "Quittung-Toolbox" (OPS275) oder "Quittung. Übertragen" (OPS270) validiert wurden.

    Bei Rückzahlung in bar werden folgende Buchungsvorgänge und Buchungstypen für das Hauptbuch erstellt:

    Buchungsvorgang Buchungstyp Betrag Bankoperation
    OP20 101 (Barzahlung) –100,00 45 (Barzahlung)
    OP20 120 (Erlös) 0,05 46 (Rundung)
    OP20 111 (USt) 19,99
    OP20 120 (Erlös) 79,96

    Hinweis: Aus der gewählten Zahlungsmethode wird eine Bankoperation abgerufen.

    Bei Rückzahlung per Gutschrift werden folgende Buchungsvorgänge und Buchungstypen für das Hauptbuch erstellt:

    Buchungsvorgang Buchungstyp Betrag Ref. Ablaufdatum Bankoperation
    OP20 101 (Barzahlung) 100,00 45 (Barzahlung)
    OP20 120 (Erlös) –100,00 1002 20131031
    OP20 111 (USt) 19,99
    OP20 120 (Erlös) 79,96

    Der Bankoperationscode wird verwendet, um das im Hauptbuch verwendete Konto zu bestimmen. Die Referenz-ID und das Ablaufdatum aus der Gutschrift können in der Kontierungszeile verwendet werden. Wenn der Kunde die Gutschrift als Zahlungsmethode verwendet, wird die Referenz-ID der Gutschrift mit der verbuchten Verbindlichkeit abgeglichen, die in Konto 2420 erstellt wird, wenn der Kunde den Artikel zurückgibt.

    Kontierungszeile:

    Dimension 1 2420 (Konto)
    Dimension 2 1002 (Gutschriftnummer)
    Dimension 3 20131231 (Ablaufdatum)
    Betrag 100,00