Песочница: PACIFICAIRCARGO/ RUSSIA

Intent ID: 24

Назад
1) Загрузить файл и получить сырой OCR JSON
Сохраняем последний файл и сырой OCR, чтобы можно было повторно тестировать маппинг без перезагрузки.
Скачать последний файл (20260404215755304.pdf)
2) Правила трансформации
Правила трансформации OCR-данных в целевую схему (включая валидацию).
Промпт LLM-подсказки
Используется кнопкой «Подсказать rules».
Сырой OCR JSON (Pass 1)
{
  "awb": "14599817701",
  "items": [
    {
      "boxes": 1,
      "length": null,
      "variety": "",
      "category": "ROSES",
      "quantity": 2650,
      "box_number": "BOX1",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.2892,
      "box_marking": "ROSES",
      "total_price": 766.5
    },
    {
      "boxes": 1,
      "length": null,
      "variety": "TINTURADAS",
      "category": "ROSES",
      "quantity": 750,
      "box_number": "BOX2",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.6333,
      "box_marking": "ROSAS TINTURADAS",
      "total_price": 475.0
    },
    {
      "boxes": 1,
      "length": "50CM",
      "variety": "KAHALA 25ST",
      "category": "ROSES",
      "quantity": 400,
      "box_number": "BOX3",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.35,
      "box_marking": "ROSE KAHALA 25ST 50CM 400ST(ST 2075821-8)",
      "total_price": 140.0
    },
    {
      "boxes": 1,
      "length": "50CM",
      "variety": "FRUTTETO 25ST",
      "category": "ROSES",
      "quantity": 400,
      "box_number": "BOX4",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.3,
      "box_marking": "ROSE FRUTTETO 25ST 50CM 400ST(ST 2075821-9)",
      "total_price": 120.0
    },
    {
      "boxes": 1,
      "length": null,
      "variety": "ASSORTED 25ST MG",
      "category": "ROSES",
      "quantity": 400,
      "box_number": "BOX5",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.255,
      "box_marking": "ROSE ASSORTED 25ST MG 400ST(ST 2075821-10)",
      "total_price": 102.0
    },
    {
      "boxes": 1,
      "length": "50CM",
      "variety": "FORTUNE 25ST",
      "category": "ROSES",
      "quantity": 1050,
      "box_number": "BOX6",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.27,
      "box_marking": "ROSE FORTUNE 25ST 50CM 350ST(ST 2075821-12)",
      "total_price": 283.5
    },
    {
      "boxes": 1,
      "length": "40CM",
      "variety": "PALOMA 25ST",
      "category": "ROSES",
      "quantity": 700,
      "box_number": "BOX7",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.22,
      "box_marking": "ROSE PALOMA 25ST 40CM 350ST(ST 2075821-14)",
      "total_price": 154.0
    },
    {
      "boxes": 1,
      "length": "50CM",
      "variety": "PINK X-PRESSION 25ST",
      "category": "ROSES",
      "quantity": 300,
      "box_number": "BOX8",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.4,
      "box_marking": "ROSE PINK X-PRESSION 25ST 50CM 300ST(ST 2075821-16)",
      "total_price": 120.0
    },
    {
      "boxes": 1,
      "length": "50CM",
      "variety": "FRUTTETO 25ST",
      "category": "ROSES",
      "quantity": 200,
      "box_number": "BOX9",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.3,
      "box_marking": "ROSE FRUTTETO 25ST 50CM 200ST(ST 2075821-17)",
      "total_price": 60.0
    },
    {
      "boxes": 1,
      "length": "60CM",
      "variety": "ASSORTED 10S/B",
      "category": "ROSES",
      "quantity": 120,
      "box_number": "BOX10",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.44,
      "box_marking": "SP.ROSE ASSORTED 10S/B 60CM 120ST(ST 2075821-15)",
      "total_price": 52.8
    },
    {
      "boxes": 1,
      "length": "40CM",
      "variety": "",
      "category": "ROSES",
      "quantity": 1500,
      "box_number": "BOX11",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.2233,
      "box_marking": "Roses",
      "total_price": 335.0
    },
    {
      "boxes": 1,
      "length": "50CM",
      "variety": "",
      "category": "ROSES",
      "quantity": 1200,
      "box_number": "BOX12",
      "plantation": "BUKETOPT S.O",
      "unit_price": 0.3,
      "box_marking": "Roses",
      "total_price": 360.0
    }
  ],
  "country": "KAZAKHSTAN",
  "summary": {
    "total_boxes": 12,
    "total_stems": 7680,
    "total_amount": 3068.8
  },
  "supplier": "BUKETOPT S.O",
  "invoice_date": "2026-04-02",
  "invoice_number": "0000340391",
  "processing_report": {
    "notes": "Тип инвойса: плоский. Количество позиций: 12.",
    "status": "ok",
    "sum_boxes": 12,
    "sum_stems": 7680,
    "sum_amount": 3068.8,
    "items_count": 12,
    "discrepancies": [],
    "expected_boxes": 12,
    "expected_stems": 7680,
    "expected_amount": 3068.8
  }
}
Результат (Pass 2)

  
История (последние 20)
ID Файл Дата