{
  "job_id": "83a1498ee22d",
  "mode": "single_order",
  "paket_id": "2026-09-21_1331_9781",
  "original_filename": "image.jpg, image.jpg",
  "file_count": 2,
  "upload_paths": [
    "/data/uploads/83a1498ee22d_001_image.jpg",
    "/data/uploads/83a1498ee22d_002_image.jpg"
  ],
  "model": "claude-sonnet-5",
  "render_dpi": 180,
  "max_pages": 100,
  "previews": [
    "page_001.jpg",
    "page_002.jpg"
  ],
  "pages_total": 2,
  "pages_done": 2,
  "status": "done",
  "payload": {
    "orders": [
      {
        "lg": "459028",
        "order_no": "800968875",
        "vorgangsart": "Hochruestung DD 1. Sammeltermin",
        "anmeldung_art": "",
        "anmeldung_kontakt": "",
        "address_line": "Sindlinger Str. 25",
        "postal_code": "71126",
        "city": "Gaeufelden",
        "terminfenster": "01.09.2026 - 09.11.2026",
        "geraeteumfang": "16 APS, 9 WZS, 6 ZHS",
        "dauer": "8h 41min (Auftragskopf), Untervorgang 120 min",
        "eingaenge": "1",
        "haeuser": [
          {
            "adresse": "Sindlinger Str. 25",
            "beauftragt": "10",
            "geraete": "16 APS, 9 WZS, 6 ZHS"
          }
        ],
        "nutzerstellen": "8 von 8",
        "object_note": "",
        "tenant_notes": [],
        "summary_line": "Hochruestung Sindlinger Str. 25 mit 8 beauftragten Nutzerverbrauchsstellen",
        "materials": [
          {
            "quantity": 8,
            "article_no": "13328",
            "description": "APZ W 9smart 1,5/2,5DN15V80",
            "status": "Gesamt",
            "category": "Wasserzaehler",
            "raw_text": "13328 · 0/8  APZ W 9smart 1,5/2,5DN15V80",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 8,
            "article_no": "13320",
            "description": "APZ K 9smart 1,5/2,5DN15V80",
            "status": "Gesamt",
            "category": "Wasserzaehler",
            "raw_text": "13320 · 0/8  APZ K 9smart 1,5/2,5DN15V80",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 6,
            "article_no": "13321",
            "description": "APZ K 9smart 1,5/2,5DN15V110",
            "status": "Gesamt",
            "category": "Wasserzaehler",
            "raw_text": "13321 · 0/6  APZ K 9smart 1,5/2,5DN15V110",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "14324",
            "description": "WZS W HEU 6DN25V260 5,2x45x3m VJ",
            "status": "Gesamt",
            "category": "Waermezaehler",
            "raw_text": "14324 · 0/1  WZS W HEU 6DN25V260 5,2x45x3m VJ",
            "confidence": 0.6,
            "uncertain": true,
            "catalog_match": false
          },
          {
            "quantity": 8,
            "article_no": "13421",
            "description": "WZS W HeC 1,5DN15V110 5,2x45x1,5m",
            "status": "Gesamt",
            "category": "Waermezaehler",
            "raw_text": "13421 · 0/8  WZS W HeC 1,5DN15V110 5,2x45x1,5m",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13317",
            "description": "Gateway smart GPRS/NB-IoT",
            "status": "Gesamt",
            "category": "Funk/Datensammler",
            "raw_text": "13317 · GESAMT Gateway smart GPRS/NB-IoT",
            "confidence": 0.85,
            "uncertain": false,
            "catalog_match": true
          },
          {
            "quantity": 1,
            "article_no": "13364",
            "description": "Plombe TELEMETRIC smart lang/DSS smart (S)",
            "status": "Gesamt",
            "category": "Zubehoer",
            "raw_text": "13364 · GESAMT Plombe TELMETRIC smart lang/DSS smart (S)",
            "confidence": 0.8,
            "uncertain": false,
            "catalog_match": true
          }
        ],
        "nutzer": [],
        "nicht_beauftragt": "",
        "hinweise": [
          "Feld 'Gewuenschte Anmeldeart' zeigt 'Anmeldung vor Ort' auf '<bitte auswaehlen>' - noch keine Anmeldeart ausgewaehlt.",
          "Untervorgaenge zeigen Geschoss-Kaertchen (Kellergeschoss 01, Erdgeschoss, Obergeschoss 01, Dachgeschoss) mit eigenen Kaestchen und Sigma-Zeilen, aber keine einzelnen Nutzer-Namen sind auf dem Foto sichtbar - daher keine Nutzer eingetragen, um keine falschen Zuordnungen zu machen.",
          "Materialbedarf-Zeile mit Artikelnummer 14324 teilweise unscharf/gedreht - Unsicherheit bei Ziffernfolge.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 13328.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 13320.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 13321.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 14324 - sie steht trotzdem nicht im Katalog, bitte pruefen.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 13421.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 13317.",
          "Zweitlesung (claude-opus-5) bestaetigt Artikelnummer 13364."
        ],
        "confidence": 0.7,
        "warnings": [
          "Kein Kontakt fuer Anmeldeart vorhanden, da Feld auf 'bitte auswaehlen' steht.",
          "Keine einzelnen Nutzer-Kaertchen mit Namen sichtbar, nur Geschoss-Ebene - Nutzerliste bleibt leer trotz '8 von 8' beauftragten Verbrauchsstellen.",
          "Nachkontrolle: 0 Kaertchen mit eigenem Kaestchen gefunden, laut Auftragskopf 8 beauftragt - Nutzer bitte am Foto pruefen.",
          "Laut Auftragskopf 8 beauftragte Nutzerstelle(n), aber KEINE uebernommen - Kaestchen am Foto pruefen und Auftrag ggf. neu fotografieren.",
          "Artikelnummer 14324 steht nicht im Katalog. Zur Bezeichnung 'WZS W HEU 6DN25V260 5,2x45x3m VJ' passt 14323 (WZS W HEU 6DN25V260 5,2x45x3m).",
          "KEINE Nutzer erkannt, aber die Anmeldung braucht Empfaenger (Einzelbenachrichtigung). Bitte die Nutzer-Fotos pruefen und den Auftrag neu fotografieren."
        ],
        "source_pages": [
          1
        ]
      }
    ],
    "global_warnings": [
      "Bild 1 wurde um 270 Grad gedreht, damit der Text lesbar ist.",
      "Bild 2 wurde um 270 Grad gedreht, damit der Text lesbar ist.",
      "Auf Bild 1 sind nur Geschoss-Kaertchen (Kellergeschoss 01, Erdgeschoss, Obergeschoss 01, Dachgeschoss) mit Sigma-Zeilen sichtbar, jedoch keine einzelnen Nutzer-Namen - daher konnte die Nutzerliste nicht befuellt werden, obwohl 8 von 8 Nutzerverbrauchsstellen beauftragt sind. Weitere Fotos mit aufgeklappten Nutzer-Kaertchen waeren notwendig.",
      "Anmeldeart ist im Auftrag noch nicht final gewaehlt ('bitte auswaehlen')."
    ]
  },
  "error": "",
  "pdf_name": "Auftrag_800968875.pdf",
  "pdf_names": [
    "Auftrag_800968875.pdf"
  ]
}