Netstock Anbindung

Administration → Appstore → Netstock
Die Netstock App erzeugt CSV-Dateien die für die Übertragung von relevanten Informationen an Netstock dienen. Diese können dann entweder per FTP übertragen oder von einem definiertem Ordner auf dem Server abgeholt werden.

Netstock Dateitypen

Folgende Dateitypen finden in Xerntral Anwendung:
  • control.csv → Informationen über die Datenextraktionen
  • master.csv → Artikelinformationen
  • group.csv → Artikelkategorien
  • bom.csv → Stücklisten
  • supplier.csv → Aktive Lieferanten
  • location.csv → physische Lagerorte (Lager und Filialen)
  • stock.csv → Bestand je Lagerort
  • sales.csv → Rechnungen und Gutschriften jew. ab dem 1. Tag des Vormonats
  • co.csv → Offene Aufträge
  • po.csv → Offene Bestellungen und Produktionen
  • pohist.csv → Erfüllte Bestellungen und Produktionen

control.csv

Beispielinhalt für die CSV Datei:
Key Value
INTERFACE_VERSION 2.0.8
EXTRACTION_DATE 2019/07/17
EXTRACTION_TIME 12:00:36
HOST_SYSTEM_VERSION 19.3.a08ec47

master.csv

Beispielinhalt für die CSV Datei:
Item Code Beschreibung NETSTOCK Unit of Measure Unit Volume Unit Weight Superseded Item Code Superseded Item Factor Not used Unique Identifier
0001.1 X-SCHILD GEPLOTTET RAUCHABZUG STCK 0.062 0 48090

group.csv

Beispielinhalt für die CSV Datei:
Identifier Value Beschreibung
1 Beschriftungsbilder (BILD)

bom.csv

Beispielinhalt für die CSV Datei:
Finished Good Item Finished Good Item Location Raw Material Item Raw Material Location Ratio
01015 1 09300 1 10.0000

supplier.csv

Beispielinhalt für die CSV Datei:
Supplier Beschreibung Type Lead time
70000 Dictator Vertriebsgesellschaft West GmbH 0

location.csv

Beispielinhalt für die CSV Datei:
Location Code Beschreibung Active Group Type
1 Hauptlager 1 CW

stock.csv

Beispielinhalt für die CSV Datei:
Item Code Location Date Added Inventory Unit Cost Purchase Unit Cost Selling Price Stock On Hand Allocated Stock Supply Type Supply Code Vendor Code Purchase Unit of Measure Purchase Factor Purchase Currency Code Lead Time Stocking Indicator Minimum Stock Minimum Order Qty Order Multiple Group 1
001 1 0.0000 0.00000000 48104 0.0000 0 EX 71928 71928 STCK EUR 0.0 N 0 0 0 Zuschläge u. Nebenkosten (X)
  • Item Code → Artikelnummer
  • Location → Meistens Hauptlager, Konfiguriernbar in der Netstock App
  • Date Added → leer
  • Inventory Unit Cost → berechneter Einkaufspreis → wenn fehlt, dann "0"
  • Purchase Unit Cost → Standard Einkaufspreis 1er Menge, wenn fehlt dann "0"
  • Selling Price → Verkaufspreis für Menge 1, wird erst in zweiten Schritt erzeugt; Fallback? → schaut komisch aus → aber kommt der richtig im Schritt 2?
  • Stock On Hand → lagerbestand
  • Allocated Stock → immer 0
  • Supply Type → derzeit immer 'EX'
  • Supply Code → lieferantennummer, Standartlieferant kommt entweder aus EK Fallback Artikel
  • Vendor Code → lieferantennummer, Standartlieferant kommt entweder aus EK Fallback Artikel
  • Purchase Unit of Measure → Artikel Einheit
  • Purchase Factor → leer
  • Purchase Currency Code → derzeit immer Euro; ggf. Wärung aus kalk. Ek nehmen (PASST, ist IMMER EUR)
  • Lead Time → Standard Lieferzeit aus EK in Tagen, Fallback? → wenn nicht angegeben, dann "0"
  • Stocking Indicator → Ist ein konfigurierbares (Frei-)Feld in der Netstock App
  • Minimum Stock → Artikel Mindestlager → wenn leer dann 0
  • Minimum Order Qty → Artikel Mindestbestellmwnge → wenn leer dann 0
  • Order Multiple → Artikel Mindestbestellmwnge → wenn leer dann 0
  • Group 1 → Artikelkategorie
Es werden alle Lagerplätze berücksichtigt, die zum konfigurierten 'Lager für Intern (Beistellungen)' gehören und solche die als Produktionslager gekennzeichnet sind.

sales.csv

Beispielinhalt für die CSV Datei:
Item Code Location Customer Code Order Date Invoice/Issue Date Sales Quantity Cost of Sales Sales Value Issues Quantity Transaction Type
04092F1 1 23697 2019/06/04 2019/06/04 60.0000 153.000000000000 408.000000000000000000 S
  • Item Code → RE/GS-Position Artikelnummer
  • Location → Übernommen aus den Modul-Einstellungen (Lager für Intern (Beistellungen))
  • Customer Code → Kundenummer von RE/GS; Fallback adresse.kundenummer
  • Order Date → Auftrag Datum; (Auftrag in Gutschrift über die Rechnung gejoint);Fallback RE/GS-Datum
  • Invoice/Issue Date → RE/GS-Datum
  • Sales Quantity → RE/GS-Position Menge
  • Cost of Sales → RE/GS-Position Menge * RE/GS-Position Einkaufspreis
  • Sales Value → RE/GS-Position.umsatz_netto_gesamt; Fallback Preis Menge und Rabatt der Position
  • Issues Quantity → immer leer
  • Transaction Type → 'S' für Rechnung, 'R' für Gutschrift
Eingeschränkt auf alle Einträge ab dem Ersten des Vormonats

co.csv

Beispielinhalt für die CSV Datei:
Item Code Location Customer Code Order Number Line Number Order Date Order Quantity Requested Date Outstanding Quantity
66183439 1 29250 352649 1 2019/11/04 56.0000 2019/11/04 56.0000
  • Item Code → Artikelnummer
  • Location → Übernommen aus den Modul-Einstellungen (Lager für Intern (Beistellungen))
  • Customer Code → Kundennummer aus AU; Fallback Kundennummer aus Adresse (über Adresse aus AU)
  • Order Number → AU Belegnummer
  • Line Number → Sortierung aus Position
  • Order Date → AU-Datum
  • Order Quantity → AU-Position Menge
  • Requested Date → Lieferdatum aus Position; Fallback Liefersdatum aus AU; Fallback Datum aus AU
  • Outstanding Quantity → AU-Position Menge - AU-Position Geliefert
Enthält alle Lagerartikel oder Artikel die keine Lagerartikel sind aber Kopf-Artikel von 'Just in Time'-Stücklisten.Unterelemente von 'Just in Time'-Artikeln werden ausgeschlossen.

po.csv

Beispielinhalt für die CSV Datei:
Item Code Location Supplier Code Order Number Line Number Order Date Order Quantity Expected Arrival Date Outstanding Quantity Order Type Purchase Unit Cost
05145 1 71004 750012 1 2019/07/02 50000.0000 2019/07/02 50000.0000 P 0.26000000
  • Item Code → Artikelnummer
  • Location → Übernommen aus den Modul-Einstellungen (Lager für Intern (Beistellungen))
  • Supplier Code → Lieferantennummer (gemappt über Lieferant aus BE oder PROD)
  • Order Number → BE/PROD-Belegnummer
  • Line Number → Sortierung aus Position
  • Order Date → BE/PROD-Datum
  • Order Quantity → Menge aus Position
  • Expected Arrival Date → BE/PROD-Datum + Artikel-Lieferzeit
  • Outstanding Quantity → BE/PROD-Menge aus Position - BE/PROD-Geliefert aus Position
  • Order Type → 'P' für Bestellung, 'M' für Produktion
  • Purchase Unit Cost → Wenn der Artikel ein Produktionsartikel ist dann Preis aus Position, ansonsten Kalkulierter EK
Enthält alle Positionen aller Produktionen deren Belegstatus nicht abgeschlossen, nicht storniert und nicht angelegt ist.Und alle Bestellpositionen die nicht geliefert sind und deren Belegstatus nicht angelegt, nicht abgeschlossen und nicht storniert ist.

pohist.csv

Beispielinhalt für die CSV Datei:
Item Code Location Supplier Code Order Number Line Number Order Date Order Quantity Expected Arrival Date Order Urgency Quantity Received Date of Receipt Purchase Unit Cost
001 1 71928 738000 1 2016/01/12 1.0000 2016/01/12 ST 0.0000 0000/00/00 0.0000
  • Item Code → Artikelnummer
  • Location → Übernommen aus den Modul-Einstellungen (Lager für Intern (Beistellungen))
  • Supplier Code → Lieferantennummer (gemappt über Lieferant aus BE oder PROD)
  • Order Number → BE/PROD-Belegnummer
  • Line Number → Sortierung aus Position
  • Order Date → BE/PROD-Datum
  • Order Quantity → Menge aus Position
  • Expected Arrival Date → BE/PROD-Datum + Artikel-Lieferzeit
  • Order Urgency → Dderzeit immer leer; Definiert als entweder ST = Standardbestellung oder EM = Expressbestellung (Bestellung mit deutlich geringerer Lieferzeit)
  • Quantity Received → Das Feld 'Geliefert' aus BE/PROD-Position
  • Date of Receipt → BE/PROD-Lieferdatum
  • Purchase Unit Cost → Kalkulierter EK des Artikels
Enthält alle Positionen aller Produktionen deren Belegstatus abgeschlossen ist.Und alle Bestellungspositionen die geliefert wurden aber auch alle Positonen die nicht geliefert wurden und deren Belegstatus abgeschlossen ist.
War der Artikel hilfreich?
Vielen Dank für Ihr Feedback!

Made with ❤ at zwetschke.de