MCP Tool

Lager: Einbuchungen SELECT

Lagereinbuchungen mit Produkt, Lagerplatz, Menge, EK, Beleg und Bearbeiter; Filter, Sortierung und Seiten (_meta). Ohne Chargen und Seriennummern.

Tool-Name

tool
select_lager_einbuchungen

Parameter

ParameterTypPflichtBeschreibung
datum_bis string Nein YYYY-MM-DD (Spalte datum).
datum_von string Nein YYYY-MM-DD (Spalte datum).
detailgrad string Nein Nur uebersicht.
help integer Nein Filterhilfe.
kundennummer integer Nein Nur Buchungen dieses Kunden bzw. Lieferanten.
lagerplatz integer Nein ID aus select_lager_lagerplaetze.
limit integer Nein Eintraege je Seite, 1 bis 200, Standard 50.
offset integer Nein Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.
produktid integer Nein Nur Buchungen dieses Produkts.
sortierung string Nein Ein Wert, Minus = absteigend. Standard: -id.
suchtyp string Nein – Standard: lager_einbuchungen
vk_ID integer Nein ID des Belegs in der Beleg-App.
vk_modul string Nein Technischer App-Name des Belegs, z. B. lieferungen oder lieferantenbestellung.

Input Schema

json
{
    "type": "object",
    "properties": {
        "produktid": {
            "type": "integer",
            "description": "Nur Buchungen dieses Produkts.",
            "minimum": 1
        },
        "kundennummer": {
            "type": "integer",
            "description": "Nur Buchungen dieses Kunden bzw. Lieferanten.",
            "minimum": 1
        },
        "lagerplatz": {
            "type": "integer",
            "description": "ID aus select_lager_lagerplaetze.",
            "minimum": 1
        },
        "vk_modul": {
            "type": "string",
            "description": "Technischer App-Name des Belegs, z. B. lieferungen oder lieferantenbestellung.",
            "maxLength": 100
        },
        "vk_ID": {
            "type": "integer",
            "description": "ID des Belegs in der Beleg-App.",
            "minimum": 1
        },
        "datum_von": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD (Spalte datum)."
        },
        "datum_bis": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD (Spalte datum)."
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: -id.",
            "enum": [
                "id",
                "-id",
                "menge",
                "-menge",
                "produktid",
                "-produktid"
            ],
            "werte": {
                "id": "id aufsteigend",
                "-id": "id absteigend",
                "menge": "menge aufsteigend",
                "-menge": "menge absteigend",
                "produktid": "produktid aufsteigend",
                "-produktid": "produktid absteigend"
            }
        },
        "limit": {
            "type": "integer",
            "description": "Eintraege je Seite, 1 bis 200, Standard 50.",
            "minimum": 1,
            "maximum": 200
        },
        "offset": {
            "type": "integer",
            "description": "Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.",
            "minimum": 0
        },
        "detailgrad": {
            "type": "string",
            "description": "Nur uebersicht.",
            "enum": [
                "uebersicht"
            ]
        },
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Filterhilfe."
        },
        "suchtyp": {
            "type": "string",
            "enum": [
                "lager_einbuchungen"
            ],
            "default": "lager_einbuchungen"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_lager_einbuchungen",
    "arguments": {
        "datum_bis": "...",
        "datum_von": "...",
        "detailgrad": "...",
        "help": 1,
        "kundennummer": 1,
        "lagerplatz": 1,
        "limit": 1,
        "offset": 1,
        "produktid": 1,
        "sortierung": "...",
        "suchtyp": "lager_einbuchungen",
        "vk_ID": 1,
        "vk_modul": "..."
    }
}
Cookie und Tracking
Diese Webseite nutzt Cookies, um eine sichere und zuverlässige Bereitstellung zu gewährleisten. Erforderliche Cookies sind für den Betrieb notwendig. Optionale Cookies unterstützen uns dabei, die Webseite zu analysieren und kontinuierlich zu verbessern.

Impressum | Datenschutzerklärung