← Back to AI Agent Scenarios

SCENARIO 17·Purchasing·Standardized process

Each Supplier Uses a Different Packing Format, Requiring Manual Consolidation into One Table

When order packing details arrive, purchasing staff must organize the items, quantities, carton counts, and weights into the company's standard table. They then compare the data with the order quantities before sending it to the receiving or shipping process.

Each supplier uses a different format. Some list one carton per row, while others list one item per row. Units also vary. Staff must interpret each document to map the fields. Most of the time is spent understanding what each field means, not entering data.

At a glance

How it was done

  1. Receive packing details from each supplier
  2. Interpret the format and identify the fields
  3. Enter data into the standard table and convert units
  4. Compare with order quantities and decide how to handle discrepancies

Where it gets stuck

Each supplier uses a different format. Some list one carton per row, while others list one item per row. Units also vary. Most of the time is spent understanding what each field means, not entering data.

With an AI Agent

  1. Receive packing details from each supplier
  2. Interpret the format and identify the fields
  3. Enter data into the standard table and convert units
  4. Compare with order quantities and decide how to handle discrepanciesHuman approval

The AI Agent interprets the formats, extracts the fields, and converts the units. It also compares the data with the order quantities and flags discrepancies and missing items. Purchasing staff decide whether to contact the supplier and how to handle each issue.

01

How it was done

  1. 01Receive the order packing details
  2. 02Interpret the format and identify the items, quantities, carton counts, and weights
  3. 03Enter the data into the company's standard table and convert the units
  4. 04Compare the data with the order quantities and check for missing cartons or quantity discrepancies
包裝明細_範例精密扣件.xlsxExcel
A1PACKING LIST: Example Precision Fasteners
PACKING LIST: Example Precision Fasteners
PO No.: PO-2609-101
Ship Date: 2026-09-24
C/No.Part No.Qty (PCS)G.W. (kg)
1HB-M8-302,00035.2
2–8⋮⋮⋮
9HB-M8-302,00035.2
10NT-M85,00026.3
11–15⋮⋮⋮
16FW-M88,00019.2
17FW-M88,00019.2
18FW-M88,00019.2
19FW-M88,00019.2
TOTAL551.4
Packing List100%
出貨明細_範例鋼材.xlsxExcel
A1Example Steel Co., Ltd.: Shipment Details
Example Steel Co., Ltd.: Shipment Details
Customer: Example Machinery Co., Ltd. Order No.: PO-2609-102
Shipping Date: 2026-09-25 Vehicle No.: (omitted)
Item and SpecificationQuantityUnitBundlesWeight (metric tons)
S45C round bar Ø50×6M38pcs43.515
SS400 steel plate 6t×1200×240025sheets53.391
Total96.906
Shipment Details100%
PO-2609-103 Shipping NoticeMail
PO-2609-103 Shipping Notice
Example Packaging Shipping Team2026-09-25
Recipient
Example Machinery Purchasing
Shipment
Shipping by freight carrier on 9/25
Expected Delivery
Delivery to your warehouse on the afternoon of 9/26. Please count and inspect the goods upon receipt
Packing Information
A3 five-ply cartons: 500 pcs, tied into 10 bundles, approximately 85 kg
!30×40cm bubble bags: 120 dozen, packed in 6 cartons, approximately 36 kg
The email does not mention 48mm carton sealing tape (60 rolls on the purchase order)
Illustration only. The three suppliers use different formats and units. Example Steel reports weight in metric tons, while the receiving table uses kilograms. Staff must total the carton counts, convert metric tons to kilograms, and convert dozens to pieces before comparing the data with the order quantities on the other three purchase orders. The comparison showed that one item was one carton short, another was one carton over, one item was 2 pcs short, and one item was missing. The omitted cartons in the middle of the Example Precision Fasteners document are shown as a note here. In the original file, each carton has its own row.
02

With an AI Agent

  1. 01
    What it doesInterpret each document format
    Standard appliedFor documents with one carton per row, total the quantities by part number. For documents with one item per row, extract the data directly. Also extract items and quantities from email text.
    OutputReceived quantity, carton count, and weight for each item from each supplier
  2. 02
    What it doesOrganize the data into a standard table and convert units
    Standard appliedConvert quantities to the units used on the purchase order (for example, 1 dozen = 12 pcs). Convert all weights to kilograms and show the calculation.
    OutputOne receiving table containing the purchase order number, supplier, item, ordered quantity, received quantity, carton count, and weight
  3. 03
    What it doesCompare with order quantities
    Standard appliedCompare the received quantity with the ordered quantity for each item. Also list items that are not mentioned in the packing details.
    OutputA list of quantity discrepancies and missing items showing the ordered quantity, received quantity, and difference for each item
  4. 04
    What it doesSend to purchasing staff for review
    Standard appliedReport only the facts. Do not reply to suppliers on behalf of purchasing staff or decide whether to accept excess quantities.
    OutputAn Excel receiving comparison table. The data is sent to the receiving process only after purchasing staff approve it.
Human approval
Step 4 remains with purchasing staff. The AI Agent produces a draft. Purchasing staff decide whether to ask about quantity discrepancies and how to handle them.
Platform modules used
Skills

For standardized processes, we recommend fixed input fields, stable templates, and clearly visible errors. The AI Agent should prepare a draft, and staff should review it before submission. If one document type has more than ten formats, the first phase should cover the most common formats, while staff handle the remaining exceptions. The most common cause of failure at client sites is starting implementation without first reviewing the format differences.

Screenshots show the Traditional Chinese interface.

01Upload Shipment Data and Instructions from Three Suppliers

EgentWrX conversation screen: A staff member uploads shipment data from three suppliers in different formats, including an English packing list, Chinese shipment details, and email text. The instructions include the ordered quantities from three purchase orders and ask the AI Agent to total quantities by part number and convert units and weights.
  1. 1Three suppliers and three formats: an English packing list, Chinese shipment details, and email text.
  2. 2The instructions include the ordered quantities from three purchase orders.
  3. 3Total quantities by part number, convert units and weights, and show the calculations.

02Processing

EgentWrX processing screen: The AI Agent reads three shipment documents with different formats. It reads the packing list, which has one carton per row, starting from the header. It identifies and excludes the total row to prevent duplicate counting, then produces a receiving comparison table.
  1. 1Each of the three files is read separately because each has its own format.
  2. 2Read the English packing list, which has one carton per row, starting from the header row.
  3. 3Identify and exclude the total row to prevent duplicate counting.
  4. 4Produce the final Excel receiving comparison table.

03Receiving Table

EgentWrX results screen: The receiving table lists the ordered quantity, received quantity, carton count, and weight for each item. It flags shortages, excess quantities, quantities that match after conversion, and items missing from the shipping notice.
  1. 1Received 9 cartons and 18,000 PCS, which is 2,000 less than ordered.
  2. 2There are 2,000 extra. Purchasing staff decide whether to accept them.
  3. 3Convert 120 dozen bubble bags to 1,440 pcs, matching the ordered quantity.
  4. 4The shipping notice does not mention the carton sealing tape, so it is listed as missing.

04Conversion Calculations, Discrepancy List, and Notes

EgentWrX results screen: The results show the weight and quantity conversion calculations, a list of four quantity discrepancies or missing items, a note that reports only facts without making decisions for purchasing staff, and the attached Excel receiving comparison table.
  1. 1Convert the steel weight from metric tons to kilograms and show the calculation.
  2. 2List four quantity discrepancies or missing items, showing the ordered quantity, received quantity, and difference for each.
  3. 3The note reports only the facts and does not make decisions for purchasing staff.
  4. 4The Excel receiving comparison table is available for direct download.
03

Numbers

Estimated monthly savings of 2 to 6 hours

2–6hoursEstimated monthly time saved on order packing detail consolidation

Source: An unnamed automotive parts manufacturer advised by Intellicon Solutions

04

FAQ

Can the AI Agent read different packing detail formats from each supplier?
Yes, but we recommend a phased approach. Start with the most common formats and have staff handle the rest. Then gradually expand coverage. When a format changes, update the AI SOP as well.
What happens when a quantity does not match the order?
The AI Agent flags discrepancies or missing items for purchasing staff to review. It does not change quantities on its own. Purchasing staff decide whether to contact the supplier and how to handle the issue. The data is sent to the receiving or shipping process only after review.
Can the consolidated data be entered directly into the system?
Yes. We recommend exporting the data as a file in a fixed format first. Procurement can review it before importing it into the system. Once the process is stable, connect an SQL MCP Server so the AI Agent can check purchase orders or enter data directly in the system using real-time data. The connection method depends on your systems and deployment architecture. You can schedule a free consultation first.
30 minutes to map out which work to hand to AI first

Want every employee to have their own AI teammate?

A consultant will be in touch shortly.