M3-Bestand mit Quittungsinformationen aktualisieren

In diesem Dokument wird beschrieben, wie Sie den M3-Bestand mit Quittungsinformationen aktualisieren, die über ein externes POS-System abgerufen werden.

Außerdem wird beschrieben, wie Sie die interne Buchungsdatei aktualisieren.

Ergebnis

Die Lagerbewegungen einer Verkaufsstelle mit integriertem POS-System sowie die interne Buchhaltung werden in M3 aktualisiert.

Transaktionen mit Transaktionstyp 30 = "Kundenretoure" werden aus Quittungen des Datensatztyps 1200 = "Kundenretoure" angelegt.

Transaktionen mit Transaktionstyp 31 = "Kundenauftragsentnahme" werden aus Quittungen des Datensatztyps 1000 = "Verkauf" angelegt.

Folgende Dateien werden aktualisiert:

  • Datei für Startwerte und Parameter (CSYSTR)
  • Datei für Startwerte für Druckerauswahl (CSYSTP)

Wenn die Lagerbewegungsdatei aktualisiert ist, werden die Lagerbewegungen der Verkaufsstelle in "Lagerbewegung. Historie anzeigen" (MWS070) und in "Bestands-ID. Toolbox öffnen" (MWS068) angezeigt. Sie können beispielsweise diese Listen ausdrucken und zur Nachverfolgung der erfassten Lagerbewegungen verwenden.

Bevor Sie beginnen

  • Die in Grundeinstellungen für Aktivierung der POS-Integration in M3 definieren aufgeführten Voraussetzungen müssen erfüllt sein.
  • Die Quittungsinformationen müssen in die Datei OXSALE hochgeladen und validiert worden sein.
  • Quittungen mit Datensettyp 1000 = Verkäufe oder 1200 = Kundenretoure im externen POS-System müssen in die Datei OPSALE Datei in M3 übertragen worden sein.
  • Der Status des OPSALE-Datensätze muss 40 = Bereit für Bestandsaktualisierung sein.
  • Buchungsvorgänge müssen in "Buchungsvorgang. Öffnen" (CRS375) definiert sein.

    Folgende Buchungsvorgänge werden für die interne Buchhaltung verwendet:

    • OP05 Retourenquittungen – für den Datensatztyp 1200 (Gutschrift) verwendet
    • OP10 Quittung – für den Datensatztyp 1000 (Verkauf) verwendet
    • OP20 Verkaufsticketberechnung – Buchungsvorgänge OP05 und OP10 werden durch das Ereignis OP20 ausgeglichen.
  • Buchungsdefinitionen müssen in "Buchungsdefinition. Einstellen" (CRS395/B) definiert werden.

    Diese Tabelle enthält die verknüpften Buchungsvorgänge und Buchungstypen:

    OP05 910 Bestand
    OP05 904 Nicht kontrollierte Kundenretoure
    OP10 910 Bestand
    OP10 951 Geliefert/nicht fakturiert
    OP20 951 Geliefert/nicht fakturiert
    OP20 971 Umsatzkosten

Führen Sie folgende Schritte aus

  1. Starten Sie "Quittung. Aktualisieren" (OPS280/E).

  2. Geben Sie in Bild E eine Schnittstellen-Zyklusnummer, einen Standort und einen Lagerort (Verkaufsstelle) ein.

    Geben Sie in Bild E eine Schnittstellen-Zyklusnummer, einen Standort, einen Von-Lagerort (Verkaufsstelle) und einen Nach-Lagerort (Verkaufsstelle) an.

    Die Schnittstellenfolgenummer wird verwendet, um alle in einem Batch enthaltenen Transaktionen zu identifizieren. Alle Datensätze mit der gleichen Schnittstellenfolgenummer werden verarbeitet. Schnittstellenfolgenummern werden in "Nummernserien. Öffnen" (CRS165) definiert.

  3. Geben Sie ein Transaktionsdatum ein.

    Sie können das Transaktionsdatum bei der Erfassung von Transaktionen manuell angeben. In diesen Fällen wird das aktuelle Datum für die Transaktion standardmäßig vorgeschlagen. In "Bezugs-/Verteilauftrag. Öffnen" (MMS100) können ein zukünftiges Transaktionsdatum und eine zukünftige Transaktionszeit eingegeben werden. Dieses Datum bestimmt, wann die Transaktion automatisch verarbeitet wird. Das Transaktionsdatum entspricht dem geplanten Entnahmedatum. Bei Verteilaufträgen wird das geplante Datum für den Eingang am Zugangslagerort in (MMS100/F) rechts neben der Transportzeit angezeigt.

  4. Wählen Sie das Feld "Lagerkontierungsschnittstelle" aus. Drücken Sie die Eingabetaste, um die Lagerbewegungsdatei zu aktualisieren.

    Beachten Sie, dass das Feld "Lagerkontierungsschnittstelle" sowohl in "Verkaufsstelle. Öffnen" (OPS500/G) als auch in "Quittung. Aktualisieren" (OPS280/E) aktiviert sein muss, um den M3-Bestand zu aktualisieren.

    Sobald die Lagerbewegungsdatei in M3 aktualisiert ist, erhalten die OPSALE-Datensätze folgende Status:

    • Status 60 = Bereit für Finanzaktualisierung, wenn einen Aktualisierung des Hauptbuchs oder der Debitoren durchgeführt werden soll, oder
    • Status 80 = Keine weitere Aktualisierung

Interne Buchungen aktualisieren

  1. Starten Sie "Interne Buchungen. Erstellen" (CAS950/E).

  2. Geben Sie einen Zeitraum für die Transaktionsdaten ein.

  3. Wählen Sie die Felder "Lagerbewegung" und "Andere Transaktionen" aus. Drücken Sie die Eingabetaste, um die interne Buchungsdatei zu aktualisieren.

    Diese Ereignisse werden in der internen Buchungsdatei (CINACC) erstellt:

    • Quittungen mit dem Datensatztyp 1000 (Verkauf) – OP10 910 und OP10 951 werden durch OP20 951 und OP20 971 ausgeglichen.
    • Quittungen mit dem Datensatztyp 1200 (Kundenretoure) – OP05 904 und OP05 910 werden durch OP20 951 und OP20 971 ausgeglichen.

Einzustellende Parameter

Hinweis

Die hier beschriebenen Felder sind für das Lageraktualisierung erforderlich, wenn Quittungsinformationen aus dem externen POS-System übertragen werden.

Programm-ID/Bild Feld Dieses Feld zeigt ...
(OPS500/G) Lagerkontierungsschnittstelle

... ob der M3-Bestand mit Quittungsinformationen aus dem externen POS-System aktualisiert wird, das mit diesem Lagerort (dieser Verkaufsstelle) verbunden ist.

Beachten Sie, dass das Feld "Lagerkontierungschnittstelle" sowohl in "Verkaufsstelle. Öffnen" (OPS500/G) als auch in "Quittung. Aktualisieren" (OPS280/E) aktiviert sein muss, um die Lagerbewegungsdatei in M3 zu aktualisieren.

(MMS005/H) Lagerbewegungen abrufen

... ob M3-Lagerbewegungen nach Eingang von Meldungen aus dem externen POS-System bei der Batcherfassung in (MMS870) aktualisiert werden sollen.

Die auf diese Weise empfangenen Meldungen können in "Interne Lagermeldung. Verwalten" (MMS850) angezeigt und aktualisiert werden. Es werden nur Meldungen mit zulässigen Kennungen übertragen, die in "Interne Lagerbewegung Qualifier. Öffnen" (MMS860) definiert sind.

(OPS700/E) Kundenauftragstyp

… einen Kundenauftragstyp (KA-Typ). Dieser wird in "Settings – POS" (OPS700) definiert. Dieser KA-Typ wird standardmäßig für alle Quittungen übernommen, die aus dem externen POS-System in M3 übertragen werden.

Hinweis: Der in (OPS700) angegeben KA-Typ kann nicht in "Kundenauftrag. Öffnen" (OIS100) verwendet werden.

(MWS010/F) Buchungen für Lagerbewegungen erstellen ... ob aus Lagerbewegungen Finanztransaktionen erstellt werden. Dieses Feld muss aktiviert sein, damit interne Buchungen aktualisiert werden. Das Versandkonzept muss mit dem Kundenauftragstyp verknüpft sein, der in "POS – Settings" (OPS700/E) angegeben ist. In "Kundenauftragstyp. Öffnen" (OIS010/J) müssen Sie ein Versandkonzept mit einem Kundenauftragstyp verbinden.