Tabelle
|
Feldname |
Feldtyp |
Beschreibung |
|---|---|---|
|
id |
INTEGER |
Id- des Beweg-Eintrag |
|
filiale |
INTEGER |
Filialnummer |
|
lager |
VARCHAR(255) |
Lagerid |
|
datum |
VARCHAR(14) |
Datum |
|
artnr1 |
VARCHAR(255) |
Artikel Referenz |
|
artbez |
VARCHAR(255) |
Artikel-Bezeichnung |
|
menge |
DEZIMAL |
Anzahl |
|
bestand |
INTEGER |
Bestand |
|
typ |
INTEGER |
Typen sind unten aufgelistet |
|
vknr |
INTEGER |
Verkäufer Nr. |
|
ekpreis |
INTEGER |
Einkaufspreis |
|
preis |
INTEGER |
Verkaufspreis |
|
kasse |
INTEGER |
Kasse |
|
bisdatum |
VARCHAR(14) |
Ablaufdatum |
|
seriennr |
VARCHAR(255) |
Seriennummer |
|
gewicht |
INTEGER |
Gewicht |
|
belegdatum |
VARCHAR(14) |
Belegdatum |
|
nettopreis |
INTEGER |
Nettopreis |
Beweg-Typen
-
1 = Wareneingang
-
2 = Kasse → Verkauf
-
3 = Inventur (Zählung)
-
4 = Rechnung
-
5 = Lieferschein
-
6 = Preis-Änderung (not used in TM2)
-
7 = Gutschrift
-
8 = Filialtausch
-
9 = Abwertung
-
10 = Inventur-Korrektur
-
11 = Lieferanten-Retoure
-
12 = Abschrift (Bruch)
-
13 = Satzart UMB Standardschnittstelle
-
14 = Kassen Umlagerung
-
15 = Komponentensplittung
Beispielaufrufe
Grundsätzlich funktioniert der Aufruf für die Search-Call nach dem üblichen Prinzip der SeachApi (siehe dazu API - Endpunkte - Search).
Weiter sind hier einige Beispielaufrufe:
https://{{host}}/api/search/goodsmovement
Alle Bewegdaten deren Artikelnr. 1, 2, 3 oder 4 ist, die in der Filiale 1 und dem Lager 1 gelagert werden
{
"api_version": 1,
"systemno": 1,
"operatorno": 1,
"systemtype": "POSMAN",
"processno": 1,
"datetime": "2021-06-28T13:20:50+0100",
"data": {
"search": [
{
"data": ["1", "2", "3","4"],
"alias": "",
"type": "IN",
"columnname": "artnr1"
},
{
"data": 1,
"alias": "",
"operator": "=",
"type": "OPERATOR",
"columnname": "filiale"
},
{
"data": "1",
"alias": "",
"operator": "=",
"type": "OPERATOR",
"columnname": "lager"
}
],
"order": [
{
"columnname": "artnr1",
"alias": "",
"direction": "asc"
}
],
"limit": "1000",
"offset": "0"
}
}
Alle Bewegdaten der Filiale 1 zwischen dem 01.01.2021 und 31.01.2021
{
"api_version": 1,
"systemno": 1,
"operatorno": 1,
"systemtype": "POSMAN",
"processno": 1,
"datetime": "2021-06-28T13:20:50+0100",
"data": {
"search": [{
"data": 1,
"alias": "",
"operator": "=",
"type": "OPERATOR",
"columnname": "filiale"
}, {
"data": "20210101000000",
"alias": "",
"operator": ">",
"type": "OPERATOR",
"columnname": "datum"
}, {
"data": "20210131235959",
"alias": "",
"operator": "<",
"type": "OPERATOR",
"columnname": "datum"
}],
"order": [{
"columnname": "artnr1",
"alias": "",
"direction": "asc"
}],
"limit": "1000",
"offset": "0"
}
}