Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Tabelle

Feldname

Feldtyp

Beschreibung

idINTEGERId- des Beweg-Eintrag
filialeINTEGERFilialnummer
lagerVARCHAR(255)Lagerid 
datumVARCHAR(14)Datum
artnr1VARCHAR(255)Artikel Referenz
artbezVARCHAR(255)Artikel-Bezeichnung
mengeDEZIMALAnzahl
bestandINTEGERBestand
typINTEGERTypen sind unten aufgelistet
vknrINTEGERVerkäufer Nr.
ekpreisINTEGEREinkaufspreis
preisINTEGERVerkaufspreis
kasseINTEGERKasse
bisdatumVARCHAR(14)Ablaufdatum
seriennrVARCHAR(255)Seriennummer
gewichtINTEGERGewicht
belegdatumVARCHAR(14)Belegdatum
nettopreisINTEGERNettopreis

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

Codeblock
{
    "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"
            }
        ],
        "limit": "1000",
        "offset": "0"
    }
}

Alle Bewegdaten der Filiale 1 zwischen dem 01.01.2021 und 31.01.2021

Codeblock
{
"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"
  	},
],
"limit": "1000",
"offset": "0"
}
}