Песочница: Puliza

Intent ID: 28

Назад
1) Загрузить файл и получить сырой OCR JSON
Сохраняем последний файл и сырой OCR, чтобы можно было повторно тестировать маппинг без перезагрузки.
Скачать последний файл (FACT EXPORTACION TDA00036616 H 15_25_39.pdf)
2) Правила трансформации
Правила трансформации OCR-данных в целевую схему (включая валидацию).
Промпт LLM-подсказки
Используется кнопкой «Подсказать rules».
Сырой OCR JSON (Pass 1)
{}
Результат (Pass 2)
Report: warning
items=1, boxes=1/0.5, stems=350/350, amount=87.5/87.5
discrepancies: Calculated total boxes (1) does not match summary total boxes (0.5).
notes: Тип инвойса: плоский. Обнаружена 1 физическая коробка. Применено раскрытие мультибокса: нет. Проблема при извлечении summary.total_boxes (OCR ошибка).
{
  "awb": null,
  "items": [
    {
      "boxes": 1,
      "length": "50",
      "variety": "MIXTO",
      "category": "MIXTO",
      "quantity": 350,
      "box_number": "PUL1",
      "plantation": "PULIZA FLOWERS CACOANGO CACOANGO JUAN MANUEL",
      "unit_price": 0.25,
      "box_marking": "HB",
      "total_price": 87.5
    }
  ],
  "country": null,
  "summary": {
    "total_boxes": 0.5,
    "total_stems": 350,
    "total_amount": 87.5
  },
  "supplier": "PULIZA FLOWERS CACOANGO CACOANGO JUAN MANUEL",
  "invoice_date": null,
  "invoice_number": "00036192",
  "processing_report": {
    "notes": "Тип инвойса: плоский. Обнаружена 1 физическая коробка. Применено раскрытие мультибокса: нет. Проблема при извлечении summary.total_boxes (OCR ошибка).",
    "status": "warning",
    "sum_boxes": 1,
    "sum_stems": 350,
    "sum_amount": 87.5,
    "items_count": 1,
    "discrepancies": [
      "Calculated total boxes (1) does not match summary total boxes (0.5)."
    ],
    "expected_boxes": 0.5,
    "expected_stems": 350,
    "expected_amount": 87.5
  }
}
История (последние 20)
ID Файл Дата
20 FACT EXPORTACION TDA00036192 H 16_50_18.pdf 2026-02-23 16:56:24.922433+00:00 Excel