MCP Tool

Suche nach Verträge SELECT

Tool-Name

tool
select_vertraege

Parameter

ParameterTypPflichtBeschreibung
abrechnen_bis string Nein Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad.
abrechnen_von string Nein Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad.
cursor integer Nein –
detailgrad string Nein Kommagetrennt, z.B. stammdaten,texte
details_cursor integer Nein –
details_limit integer Nein –
details_snapshot_bis_ID integer Nein –
gekuendigt integer Nein –
gekuendigt_zum_bis string Nein Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad.
gekuendigt_zum_von string Nein Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad.
ID integer Nein Element-ID (optional)
kundennummer string Nein Suche nach Kundennummern
limit integer Nein –
periode_ID integer Nein –
produktid string Nein Suche nach Produkt IDs
snapshot_bis_ID integer Nein –
suchtyp string Nein Fixer Suchtyp: vertraege Standard: vertraege
wirksam_am string Nein Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad.

Input Schema

json
{
    "type": "object",
    "properties": {
        "ID": {
            "type": "integer",
            "description": "Element-ID (optional)"
        },
        "detailgrad": {
            "type": "string",
            "description": "Kommagetrennt, z.B. stammdaten,texte"
        },
        "kundennummer": {
            "type": "string",
            "description": "Suche nach Kundennummern"
        },
        "produktid": {
            "type": "string",
            "description": "Suche nach Produkt IDs"
        },
        "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 500
        },
        "cursor": {
            "type": "integer",
            "minimum": 1
        },
        "snapshot_bis_ID": {
            "type": "integer",
            "minimum": 0
        },
        "gekuendigt": {
            "type": "integer",
            "minimum": 0,
            "maximum": 1
        },
        "gekuendigt_zum_von": {
            "type": "string",
            "description": "Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad."
        },
        "gekuendigt_zum_bis": {
            "type": "string",
            "description": "Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad."
        },
        "abrechnen_von": {
            "type": "string",
            "description": "Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad."
        },
        "abrechnen_bis": {
            "type": "string",
            "description": "Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad."
        },
        "periode_ID": {
            "type": "integer",
            "minimum": 1
        },
        "wirksam_am": {
            "type": "string",
            "description": "Optionaler validierter Filter; Datum YYYY-MM-DD. Limit 1..500; umfangreiche Details max20 Vertraege; Detailfortsetzung fuer genau eine ID und einen Kind-Detailgrad."
        },
        "details_limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 500
        },
        "details_cursor": {
            "type": "integer",
            "minimum": 1
        },
        "details_snapshot_bis_ID": {
            "type": "integer",
            "minimum": 0
        },
        "suchtyp": {
            "type": "string",
            "description": "Fixer Suchtyp: vertraege",
            "default": "vertraege"
        }
    }
}

Beispiel-Aufruf

json
{
    "tool": "select_vertraege",
    "arguments": {
        "abrechnen_bis": "...",
        "abrechnen_von": "...",
        "cursor": 1,
        "detailgrad": "...",
        "details_cursor": 1,
        "details_limit": 1,
        "details_snapshot_bis_ID": 1,
        "gekuendigt": 1,
        "gekuendigt_zum_bis": "...",
        "gekuendigt_zum_von": "...",
        "ID": 1,
        "kundennummer": "...",
        "limit": 1,
        "periode_ID": 1,
        "produktid": "...",
        "snapshot_bis_ID": 1,
        "suchtyp": "vertraege",
        "wirksam_am": "..."
    }
}
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