MCP Tool

Info-Manager: Empfaenger und Lesestatus SELECT

Empfaengerzuordnungen (Benutzer oder Kunde) mit Lese-, Bestaetigungs-, Ablehnungs- und Downloadstatus sowie Unterschrift; personenbezogen, ohne IP-Adressen.

Tool-Name

tool
select_infomanager_empfaenger

Parameter

ParameterTypPflichtBeschreibung
benutzer_name string Nein Nur dieser tricoma-Benutzer.
detailgrad string Nein Nur uebersicht.
gelesen string Nein ja = nur gelesene, nein = nur ungelesene.
help integer Nein Filterhilfe.
infomanager_ID integer Nein Nur Empfaenger dieser Information.
kundennummer integer Nein Nur dieser Kunde.
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.
sortierung string Nein Ein Wert, Minus = absteigend. Standard: empfaenger.
status string Nein Bestaetigungsstatus.
suchtyp string Nein – Standard: infomanager_empfaenger
typ string Nein kunde oder benutzer.
version_ID integer Nein Nur Empfaenger dieser Version.

Input Schema

json
{
    "type": "object",
    "properties": {
        "infomanager_ID": {
            "type": "integer",
            "description": "Nur Empfaenger dieser Information.",
            "minimum": 1
        },
        "version_ID": {
            "type": "integer",
            "description": "Nur Empfaenger dieser Version.",
            "minimum": 1
        },
        "typ": {
            "type": "string",
            "description": "kunde oder benutzer.",
            "enum": [
                "kunde",
                "benutzer"
            ],
            "werte": {
                "kunde": "Kunde",
                "benutzer": "tricoma-Benutzer"
            }
        },
        "kundennummer": {
            "type": "integer",
            "description": "Nur dieser Kunde.",
            "minimum": 1
        },
        "benutzer_name": {
            "type": "string",
            "description": "Nur dieser tricoma-Benutzer.",
            "maxLength": 100
        },
        "gelesen": {
            "type": "string",
            "description": "ja = nur gelesene, nein = nur ungelesene.",
            "enum": [
                "ja",
                "nein"
            ],
            "werte": {
                "ja": "ja",
                "nein": "nein"
            }
        },
        "status": {
            "type": "string",
            "description": "Bestaetigungsstatus.",
            "enum": [
                "offen",
                "akzeptiert",
                "abgelehnt"
            ],
            "werte": {
                "offen": "offen",
                "akzeptiert": "akzeptiert",
                "abgelehnt": "abgelehnt"
            }
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: empfaenger.",
            "enum": [
                "empfaenger",
                "id",
                "-id"
            ],
            "werte": {
                "empfaenger": "empfaenger aufsteigend",
                "id": "id aufsteigend",
                "-id": "id 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": [
                "infomanager_empfaenger"
            ],
            "default": "infomanager_empfaenger"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_infomanager_empfaenger",
    "arguments": {
        "benutzer_name": "...",
        "detailgrad": "...",
        "gelesen": "...",
        "help": 1,
        "infomanager_ID": 1,
        "kundennummer": 1,
        "limit": 1,
        "offset": 1,
        "sortierung": "...",
        "status": "...",
        "suchtyp": "infomanager_empfaenger",
        "typ": "...",
        "version_ID": 1
    }
}
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