{
  "schemaVersion": 1,
  "simulated": true,
  "date": "2026-10-19",
  "scope": "Five independent teaching cases. Not a live warehouse or a vendor API.",
  "counting": {
    "unit": "EA",
    "initialAt": "2026-10-19T09:00:00+08:00",
    "countedAt": "2026-10-19T09:30:00+08:00",
    "initial": {
      "A01": 100,
      "B01": 0
    },
    "counted": {
      "A01": 60,
      "B01": 40
    },
    "confirmedMoves": [
      {
        "id": "MOVE-A-B",
        "source": "A01",
        "destination": "B01",
        "quantity": 40
      },
      {
        "id": "MOVE-A-B",
        "source": "A01",
        "destination": "B01",
        "quantity": 40
      }
    ],
    "reviewBranch": {
      "independent": true,
      "at": "2026-10-19T10:00:00+08:00",
      "counted": {
        "A01": 58,
        "B01": 40
      },
      "approvedAdjustment": {
        "A01": -2,
        "B01": 0
      }
    },
    "expected": {
      "initialExactLines": 0,
      "totalLines": 2,
      "aligned": {
        "A01": 60,
        "B01": 40
      },
      "adjustedTotal": 98
    }
  },
  "picking": {
    "unit": "EA",
    "order": "MO-P100",
    "approvedLimit": 100,
    "delivered": 60,
    "openWorkAllocation": 20,
    "confirmedUnusedReturn": 10,
    "consumed": 48,
    "lineSideRemaining": 2,
    "newRequest": 35,
    "approvedAdditional": 5,
    "expected": {
      "beforeReturn": 20,
      "afterReturn": 30,
      "approvalNeeded": 5,
      "afterApproval": 35
    }
  },
  "quality": {
    "cutoff": "2026-10-19T09:00:00+08:00",
    "receivedComponents": 100,
    "unit": "EA",
    "partsPerProduct": 1,
    "whereabouts": {
      "warehouseUnused": 20,
      "lineUnused": 10,
      "wipInstalled": 30,
      "shippedInstalled": 40
    },
    "containment": {
      "warehouseConfirmed": 20,
      "lineSystemBlocked": 10,
      "linePhysicallyConfirmed": 0,
      "wipBlocked": 28,
      "wipConflict": 2,
      "shippedFollowupConfirmed": 0
    },
    "expected": {
      "associatedProducts": 70,
      "linePending": 10,
      "wipPending": 2,
      "shippedPending": 40,
      "complete": false
    }
  },
  "integration": {
    "unit": "EA",
    "sourceSystem": "WMS_A",
    "deliveries": [
      {
        "id": "SHIP-I100",
        "line": "SO-I100-10",
        "quantity": 100
      },
      {
        "id": "SHIP-I100",
        "line": "SO-I100-10",
        "quantity": 100
      }
    ],
    "conflictingRetry": {
      "id": "SHIP-I100",
      "line": "SO-I100-10",
      "quantity": 98
    },
    "approvedCorrection": {
      "id": "CORR-I100",
      "original": "SHIP-I100",
      "delta": -2
    },
    "reconciliation": [
      {
        "line": "I100",
        "source": 100,
        "target": 100
      },
      {
        "line": "I060",
        "source": 60,
        "target": 0
      },
      {
        "line": "I040",
        "source": 40,
        "target": 38
      }
    ],
    "expected": {
      "appliedOnce": 100,
      "afterCorrection": 98,
      "sourceTotal": 200,
      "targetTotal": 138,
      "unmatched": 62
    }
  },
  "metrics": {
    "period": "2026-10",
    "unitOfValue": "CNY",
    "definitionVersion": "TEACHING-KPI-1",
    "countedRows": 100,
    "exactFirstCountRows": 96,
    "shippedLineIds": [
      "OUT-0001",
      "OUT-0002",
      "OUT-0003",
      "OUT-0004",
      "OUT-0005",
      "OUT-0006",
      "OUT-0007",
      "OUT-0008",
      "OUT-0009",
      "OUT-0010",
      "OUT-0011",
      "OUT-0012",
      "OUT-0013",
      "OUT-0014",
      "OUT-0015",
      "OUT-0016",
      "OUT-0017",
      "OUT-0018",
      "OUT-0019",
      "OUT-0020",
      "OUT-0021",
      "OUT-0022",
      "OUT-0023",
      "OUT-0024",
      "OUT-0025",
      "OUT-0026",
      "OUT-0027",
      "OUT-0028",
      "OUT-0029",
      "OUT-0030",
      "OUT-0031",
      "OUT-0032",
      "OUT-0033",
      "OUT-0034",
      "OUT-0035",
      "OUT-0036",
      "OUT-0037",
      "OUT-0038",
      "OUT-0039",
      "OUT-0040",
      "OUT-0041",
      "OUT-0042",
      "OUT-0043",
      "OUT-0044",
      "OUT-0045",
      "OUT-0046",
      "OUT-0047",
      "OUT-0048",
      "OUT-0049",
      "OUT-0050",
      "OUT-0051",
      "OUT-0052",
      "OUT-0053",
      "OUT-0054",
      "OUT-0055",
      "OUT-0056",
      "OUT-0057",
      "OUT-0058",
      "OUT-0059",
      "OUT-0060",
      "OUT-0061",
      "OUT-0062",
      "OUT-0063",
      "OUT-0064",
      "OUT-0065",
      "OUT-0066",
      "OUT-0067",
      "OUT-0068",
      "OUT-0069",
      "OUT-0070",
      "OUT-0071",
      "OUT-0072",
      "OUT-0073",
      "OUT-0074",
      "OUT-0075",
      "OUT-0076",
      "OUT-0077",
      "OUT-0078",
      "OUT-0079",
      "OUT-0080",
      "OUT-0081",
      "OUT-0082",
      "OUT-0083",
      "OUT-0084",
      "OUT-0085",
      "OUT-0086",
      "OUT-0087",
      "OUT-0088",
      "OUT-0089",
      "OUT-0090",
      "OUT-0091",
      "OUT-0092",
      "OUT-0093",
      "OUT-0094",
      "OUT-0095",
      "OUT-0096",
      "OUT-0097",
      "OUT-0098",
      "OUT-0099",
      "OUT-0100",
      "OUT-0101",
      "OUT-0102",
      "OUT-0103",
      "OUT-0104",
      "OUT-0105",
      "OUT-0106",
      "OUT-0107",
      "OUT-0108",
      "OUT-0109",
      "OUT-0110",
      "OUT-0111",
      "OUT-0112",
      "OUT-0113",
      "OUT-0114",
      "OUT-0115",
      "OUT-0116",
      "OUT-0117",
      "OUT-0118",
      "OUT-0119",
      "OUT-0120",
      "OUT-0121",
      "OUT-0122",
      "OUT-0123",
      "OUT-0124",
      "OUT-0125",
      "OUT-0126",
      "OUT-0127",
      "OUT-0128",
      "OUT-0129",
      "OUT-0130",
      "OUT-0131",
      "OUT-0132",
      "OUT-0133",
      "OUT-0134",
      "OUT-0135",
      "OUT-0136",
      "OUT-0137",
      "OUT-0138",
      "OUT-0139",
      "OUT-0140",
      "OUT-0141",
      "OUT-0142",
      "OUT-0143",
      "OUT-0144",
      "OUT-0145",
      "OUT-0146",
      "OUT-0147",
      "OUT-0148",
      "OUT-0149",
      "OUT-0150",
      "OUT-0151",
      "OUT-0152",
      "OUT-0153",
      "OUT-0154",
      "OUT-0155",
      "OUT-0156",
      "OUT-0157",
      "OUT-0158",
      "OUT-0159",
      "OUT-0160",
      "OUT-0161",
      "OUT-0162",
      "OUT-0163",
      "OUT-0164",
      "OUT-0165",
      "OUT-0166",
      "OUT-0167",
      "OUT-0168",
      "OUT-0169",
      "OUT-0170",
      "OUT-0171",
      "OUT-0172",
      "OUT-0173",
      "OUT-0174",
      "OUT-0175",
      "OUT-0176",
      "OUT-0177",
      "OUT-0178",
      "OUT-0179",
      "OUT-0180",
      "OUT-0181",
      "OUT-0182",
      "OUT-0183",
      "OUT-0184",
      "OUT-0185",
      "OUT-0186",
      "OUT-0187",
      "OUT-0188",
      "OUT-0189",
      "OUT-0190",
      "OUT-0191",
      "OUT-0192",
      "OUT-0193",
      "OUT-0194",
      "OUT-0195",
      "OUT-0196",
      "OUT-0197",
      "OUT-0198",
      "OUT-0199",
      "OUT-0200",
      "OUT-0201",
      "OUT-0202",
      "OUT-0203",
      "OUT-0204",
      "OUT-0205",
      "OUT-0206",
      "OUT-0207",
      "OUT-0208",
      "OUT-0209",
      "OUT-0210",
      "OUT-0211",
      "OUT-0212",
      "OUT-0213",
      "OUT-0214",
      "OUT-0215",
      "OUT-0216",
      "OUT-0217",
      "OUT-0218",
      "OUT-0219",
      "OUT-0220",
      "OUT-0221",
      "OUT-0222",
      "OUT-0223",
      "OUT-0224",
      "OUT-0225",
      "OUT-0226",
      "OUT-0227",
      "OUT-0228",
      "OUT-0229",
      "OUT-0230",
      "OUT-0231",
      "OUT-0232",
      "OUT-0233",
      "OUT-0234",
      "OUT-0235",
      "OUT-0236",
      "OUT-0237",
      "OUT-0238",
      "OUT-0239",
      "OUT-0240",
      "OUT-0241",
      "OUT-0242",
      "OUT-0243",
      "OUT-0244",
      "OUT-0245",
      "OUT-0246",
      "OUT-0247",
      "OUT-0248",
      "OUT-0249",
      "OUT-0250",
      "OUT-0251",
      "OUT-0252",
      "OUT-0253",
      "OUT-0254",
      "OUT-0255",
      "OUT-0256",
      "OUT-0257",
      "OUT-0258",
      "OUT-0259",
      "OUT-0260",
      "OUT-0261",
      "OUT-0262",
      "OUT-0263",
      "OUT-0264",
      "OUT-0265",
      "OUT-0266",
      "OUT-0267",
      "OUT-0268",
      "OUT-0269",
      "OUT-0270",
      "OUT-0271",
      "OUT-0272",
      "OUT-0273",
      "OUT-0274",
      "OUT-0275",
      "OUT-0276",
      "OUT-0277",
      "OUT-0278",
      "OUT-0279",
      "OUT-0280",
      "OUT-0281",
      "OUT-0282",
      "OUT-0283",
      "OUT-0284",
      "OUT-0285",
      "OUT-0286",
      "OUT-0287",
      "OUT-0288",
      "OUT-0289",
      "OUT-0290",
      "OUT-0291",
      "OUT-0292",
      "OUT-0293",
      "OUT-0294",
      "OUT-0295",
      "OUT-0296",
      "OUT-0297",
      "OUT-0298",
      "OUT-0299",
      "OUT-0300",
      "OUT-0301",
      "OUT-0302",
      "OUT-0303",
      "OUT-0304",
      "OUT-0305",
      "OUT-0306",
      "OUT-0307",
      "OUT-0308",
      "OUT-0309",
      "OUT-0310",
      "OUT-0311",
      "OUT-0312",
      "OUT-0313",
      "OUT-0314",
      "OUT-0315",
      "OUT-0316",
      "OUT-0317",
      "OUT-0318",
      "OUT-0319",
      "OUT-0320",
      "OUT-0321",
      "OUT-0322",
      "OUT-0323",
      "OUT-0324",
      "OUT-0325",
      "OUT-0326",
      "OUT-0327",
      "OUT-0328",
      "OUT-0329",
      "OUT-0330",
      "OUT-0331",
      "OUT-0332",
      "OUT-0333",
      "OUT-0334",
      "OUT-0335",
      "OUT-0336",
      "OUT-0337",
      "OUT-0338",
      "OUT-0339",
      "OUT-0340",
      "OUT-0341",
      "OUT-0342",
      "OUT-0343",
      "OUT-0344",
      "OUT-0345",
      "OUT-0346",
      "OUT-0347",
      "OUT-0348",
      "OUT-0349",
      "OUT-0350",
      "OUT-0351",
      "OUT-0352",
      "OUT-0353",
      "OUT-0354",
      "OUT-0355",
      "OUT-0356",
      "OUT-0357",
      "OUT-0358",
      "OUT-0359",
      "OUT-0360",
      "OUT-0361",
      "OUT-0362",
      "OUT-0363",
      "OUT-0364",
      "OUT-0365",
      "OUT-0366",
      "OUT-0367",
      "OUT-0368",
      "OUT-0369",
      "OUT-0370",
      "OUT-0371",
      "OUT-0372",
      "OUT-0373",
      "OUT-0374",
      "OUT-0375",
      "OUT-0376",
      "OUT-0377",
      "OUT-0378",
      "OUT-0379",
      "OUT-0380",
      "OUT-0381",
      "OUT-0382",
      "OUT-0383",
      "OUT-0384",
      "OUT-0385",
      "OUT-0386",
      "OUT-0387",
      "OUT-0388",
      "OUT-0389",
      "OUT-0390",
      "OUT-0391",
      "OUT-0392",
      "OUT-0393",
      "OUT-0394",
      "OUT-0395",
      "OUT-0396",
      "OUT-0397",
      "OUT-0398",
      "OUT-0399",
      "OUT-0400",
      "OUT-0401",
      "OUT-0402",
      "OUT-0403",
      "OUT-0404",
      "OUT-0405",
      "OUT-0406",
      "OUT-0407",
      "OUT-0408",
      "OUT-0409",
      "OUT-0410",
      "OUT-0411",
      "OUT-0412",
      "OUT-0413",
      "OUT-0414",
      "OUT-0415",
      "OUT-0416",
      "OUT-0417",
      "OUT-0418",
      "OUT-0419",
      "OUT-0420",
      "OUT-0421",
      "OUT-0422",
      "OUT-0423",
      "OUT-0424",
      "OUT-0425",
      "OUT-0426",
      "OUT-0427",
      "OUT-0428",
      "OUT-0429",
      "OUT-0430",
      "OUT-0431",
      "OUT-0432",
      "OUT-0433",
      "OUT-0434",
      "OUT-0435",
      "OUT-0436",
      "OUT-0437",
      "OUT-0438",
      "OUT-0439",
      "OUT-0440",
      "OUT-0441",
      "OUT-0442",
      "OUT-0443",
      "OUT-0444",
      "OUT-0445",
      "OUT-0446",
      "OUT-0447",
      "OUT-0448",
      "OUT-0449",
      "OUT-0450",
      "OUT-0451",
      "OUT-0452",
      "OUT-0453",
      "OUT-0454",
      "OUT-0455",
      "OUT-0456",
      "OUT-0457",
      "OUT-0458",
      "OUT-0459",
      "OUT-0460",
      "OUT-0461",
      "OUT-0462",
      "OUT-0463",
      "OUT-0464",
      "OUT-0465",
      "OUT-0466",
      "OUT-0467",
      "OUT-0468",
      "OUT-0469",
      "OUT-0470",
      "OUT-0471",
      "OUT-0472",
      "OUT-0473",
      "OUT-0474",
      "OUT-0475",
      "OUT-0476",
      "OUT-0477",
      "OUT-0478",
      "OUT-0479",
      "OUT-0480",
      "OUT-0481",
      "OUT-0482",
      "OUT-0483",
      "OUT-0484",
      "OUT-0485",
      "OUT-0486",
      "OUT-0487",
      "OUT-0488",
      "OUT-0489",
      "OUT-0490",
      "OUT-0491",
      "OUT-0492",
      "OUT-0493",
      "OUT-0494",
      "OUT-0495",
      "OUT-0496",
      "OUT-0497",
      "OUT-0498",
      "OUT-0499",
      "OUT-0500",
      "OUT-0501",
      "OUT-0502",
      "OUT-0503",
      "OUT-0504",
      "OUT-0505",
      "OUT-0506",
      "OUT-0507",
      "OUT-0508",
      "OUT-0509",
      "OUT-0510",
      "OUT-0511",
      "OUT-0512",
      "OUT-0513",
      "OUT-0514",
      "OUT-0515",
      "OUT-0516",
      "OUT-0517",
      "OUT-0518",
      "OUT-0519",
      "OUT-0520",
      "OUT-0521",
      "OUT-0522",
      "OUT-0523",
      "OUT-0524",
      "OUT-0525",
      "OUT-0526",
      "OUT-0527",
      "OUT-0528",
      "OUT-0529",
      "OUT-0530",
      "OUT-0531",
      "OUT-0532",
      "OUT-0533",
      "OUT-0534",
      "OUT-0535",
      "OUT-0536",
      "OUT-0537",
      "OUT-0538",
      "OUT-0539",
      "OUT-0540",
      "OUT-0541",
      "OUT-0542",
      "OUT-0543",
      "OUT-0544",
      "OUT-0545",
      "OUT-0546",
      "OUT-0547",
      "OUT-0548",
      "OUT-0549",
      "OUT-0550",
      "OUT-0551",
      "OUT-0552",
      "OUT-0553",
      "OUT-0554",
      "OUT-0555",
      "OUT-0556",
      "OUT-0557",
      "OUT-0558",
      "OUT-0559",
      "OUT-0560",
      "OUT-0561",
      "OUT-0562",
      "OUT-0563",
      "OUT-0564",
      "OUT-0565",
      "OUT-0566",
      "OUT-0567",
      "OUT-0568",
      "OUT-0569",
      "OUT-0570",
      "OUT-0571",
      "OUT-0572",
      "OUT-0573",
      "OUT-0574",
      "OUT-0575",
      "OUT-0576",
      "OUT-0577",
      "OUT-0578",
      "OUT-0579",
      "OUT-0580",
      "OUT-0581",
      "OUT-0582",
      "OUT-0583",
      "OUT-0584",
      "OUT-0585",
      "OUT-0586",
      "OUT-0587",
      "OUT-0588",
      "OUT-0589",
      "OUT-0590",
      "OUT-0591",
      "OUT-0592",
      "OUT-0593",
      "OUT-0594",
      "OUT-0595",
      "OUT-0596",
      "OUT-0597",
      "OUT-0598",
      "OUT-0599",
      "OUT-0600",
      "OUT-0601",
      "OUT-0602",
      "OUT-0603",
      "OUT-0604",
      "OUT-0605",
      "OUT-0606",
      "OUT-0607",
      "OUT-0608",
      "OUT-0609",
      "OUT-0610",
      "OUT-0611",
      "OUT-0612",
      "OUT-0613",
      "OUT-0614",
      "OUT-0615",
      "OUT-0616",
      "OUT-0617",
      "OUT-0618",
      "OUT-0619",
      "OUT-0620",
      "OUT-0621",
      "OUT-0622",
      "OUT-0623",
      "OUT-0624",
      "OUT-0625",
      "OUT-0626",
      "OUT-0627",
      "OUT-0628",
      "OUT-0629",
      "OUT-0630",
      "OUT-0631",
      "OUT-0632",
      "OUT-0633",
      "OUT-0634",
      "OUT-0635",
      "OUT-0636",
      "OUT-0637",
      "OUT-0638",
      "OUT-0639",
      "OUT-0640",
      "OUT-0641",
      "OUT-0642",
      "OUT-0643",
      "OUT-0644",
      "OUT-0645",
      "OUT-0646",
      "OUT-0647",
      "OUT-0648",
      "OUT-0649",
      "OUT-0650",
      "OUT-0651",
      "OUT-0652",
      "OUT-0653",
      "OUT-0654",
      "OUT-0655",
      "OUT-0656",
      "OUT-0657",
      "OUT-0658",
      "OUT-0659",
      "OUT-0660",
      "OUT-0661",
      "OUT-0662",
      "OUT-0663",
      "OUT-0664",
      "OUT-0665",
      "OUT-0666",
      "OUT-0667",
      "OUT-0668",
      "OUT-0669",
      "OUT-0670",
      "OUT-0671",
      "OUT-0672",
      "OUT-0673",
      "OUT-0674",
      "OUT-0675",
      "OUT-0676",
      "OUT-0677",
      "OUT-0678",
      "OUT-0679",
      "OUT-0680",
      "OUT-0681",
      "OUT-0682",
      "OUT-0683",
      "OUT-0684",
      "OUT-0685",
      "OUT-0686",
      "OUT-0687",
      "OUT-0688",
      "OUT-0689",
      "OUT-0690",
      "OUT-0691",
      "OUT-0692",
      "OUT-0693",
      "OUT-0694",
      "OUT-0695",
      "OUT-0696",
      "OUT-0697",
      "OUT-0698",
      "OUT-0699",
      "OUT-0700",
      "OUT-0701",
      "OUT-0702",
      "OUT-0703",
      "OUT-0704",
      "OUT-0705",
      "OUT-0706",
      "OUT-0707",
      "OUT-0708",
      "OUT-0709",
      "OUT-0710",
      "OUT-0711",
      "OUT-0712",
      "OUT-0713",
      "OUT-0714",
      "OUT-0715",
      "OUT-0716",
      "OUT-0717",
      "OUT-0718",
      "OUT-0719",
      "OUT-0720",
      "OUT-0721",
      "OUT-0722",
      "OUT-0723",
      "OUT-0724",
      "OUT-0725",
      "OUT-0726",
      "OUT-0727",
      "OUT-0728",
      "OUT-0729",
      "OUT-0730",
      "OUT-0731",
      "OUT-0732",
      "OUT-0733",
      "OUT-0734",
      "OUT-0735",
      "OUT-0736",
      "OUT-0737",
      "OUT-0738",
      "OUT-0739",
      "OUT-0740",
      "OUT-0741",
      "OUT-0742",
      "OUT-0743",
      "OUT-0744",
      "OUT-0745",
      "OUT-0746",
      "OUT-0747",
      "OUT-0748",
      "OUT-0749",
      "OUT-0750",
      "OUT-0751",
      "OUT-0752",
      "OUT-0753",
      "OUT-0754",
      "OUT-0755",
      "OUT-0756",
      "OUT-0757",
      "OUT-0758",
      "OUT-0759",
      "OUT-0760",
      "OUT-0761",
      "OUT-0762",
      "OUT-0763",
      "OUT-0764",
      "OUT-0765",
      "OUT-0766",
      "OUT-0767",
      "OUT-0768",
      "OUT-0769",
      "OUT-0770",
      "OUT-0771",
      "OUT-0772",
      "OUT-0773",
      "OUT-0774",
      "OUT-0775",
      "OUT-0776",
      "OUT-0777",
      "OUT-0778",
      "OUT-0779",
      "OUT-0780",
      "OUT-0781",
      "OUT-0782",
      "OUT-0783",
      "OUT-0784",
      "OUT-0785",
      "OUT-0786",
      "OUT-0787",
      "OUT-0788",
      "OUT-0789",
      "OUT-0790",
      "OUT-0791",
      "OUT-0792",
      "OUT-0793",
      "OUT-0794",
      "OUT-0795",
      "OUT-0796",
      "OUT-0797",
      "OUT-0798",
      "OUT-0799",
      "OUT-0800",
      "OUT-0801",
      "OUT-0802",
      "OUT-0803",
      "OUT-0804",
      "OUT-0805",
      "OUT-0806",
      "OUT-0807",
      "OUT-0808",
      "OUT-0809",
      "OUT-0810",
      "OUT-0811",
      "OUT-0812",
      "OUT-0813",
      "OUT-0814",
      "OUT-0815",
      "OUT-0816",
      "OUT-0817",
      "OUT-0818",
      "OUT-0819",
      "OUT-0820",
      "OUT-0821",
      "OUT-0822",
      "OUT-0823",
      "OUT-0824",
      "OUT-0825",
      "OUT-0826",
      "OUT-0827",
      "OUT-0828",
      "OUT-0829",
      "OUT-0830",
      "OUT-0831",
      "OUT-0832",
      "OUT-0833",
      "OUT-0834",
      "OUT-0835",
      "OUT-0836",
      "OUT-0837",
      "OUT-0838",
      "OUT-0839",
      "OUT-0840",
      "OUT-0841",
      "OUT-0842",
      "OUT-0843",
      "OUT-0844",
      "OUT-0845",
      "OUT-0846",
      "OUT-0847",
      "OUT-0848",
      "OUT-0849",
      "OUT-0850",
      "OUT-0851",
      "OUT-0852",
      "OUT-0853",
      "OUT-0854",
      "OUT-0855",
      "OUT-0856",
      "OUT-0857",
      "OUT-0858",
      "OUT-0859",
      "OUT-0860",
      "OUT-0861",
      "OUT-0862",
      "OUT-0863",
      "OUT-0864",
      "OUT-0865",
      "OUT-0866",
      "OUT-0867",
      "OUT-0868",
      "OUT-0869",
      "OUT-0870",
      "OUT-0871",
      "OUT-0872",
      "OUT-0873",
      "OUT-0874",
      "OUT-0875",
      "OUT-0876",
      "OUT-0877",
      "OUT-0878",
      "OUT-0879",
      "OUT-0880",
      "OUT-0881",
      "OUT-0882",
      "OUT-0883",
      "OUT-0884",
      "OUT-0885",
      "OUT-0886",
      "OUT-0887",
      "OUT-0888",
      "OUT-0889",
      "OUT-0890",
      "OUT-0891",
      "OUT-0892",
      "OUT-0893",
      "OUT-0894",
      "OUT-0895",
      "OUT-0896",
      "OUT-0897",
      "OUT-0898",
      "OUT-0899",
      "OUT-0900",
      "OUT-0901",
      "OUT-0902",
      "OUT-0903",
      "OUT-0904",
      "OUT-0905",
      "OUT-0906",
      "OUT-0907",
      "OUT-0908",
      "OUT-0909",
      "OUT-0910",
      "OUT-0911",
      "OUT-0912",
      "OUT-0913",
      "OUT-0914",
      "OUT-0915",
      "OUT-0916",
      "OUT-0917",
      "OUT-0918",
      "OUT-0919",
      "OUT-0920",
      "OUT-0921",
      "OUT-0922",
      "OUT-0923",
      "OUT-0924",
      "OUT-0925",
      "OUT-0926",
      "OUT-0927",
      "OUT-0928",
      "OUT-0929",
      "OUT-0930",
      "OUT-0931",
      "OUT-0932",
      "OUT-0933",
      "OUT-0934",
      "OUT-0935",
      "OUT-0936",
      "OUT-0937",
      "OUT-0938",
      "OUT-0939",
      "OUT-0940",
      "OUT-0941",
      "OUT-0942",
      "OUT-0943",
      "OUT-0944",
      "OUT-0945",
      "OUT-0946",
      "OUT-0947",
      "OUT-0948",
      "OUT-0949",
      "OUT-0950",
      "OUT-0951",
      "OUT-0952",
      "OUT-0953",
      "OUT-0954",
      "OUT-0955",
      "OUT-0956",
      "OUT-0957",
      "OUT-0958",
      "OUT-0959",
      "OUT-0960",
      "OUT-0961",
      "OUT-0962",
      "OUT-0963",
      "OUT-0964",
      "OUT-0965",
      "OUT-0966",
      "OUT-0967",
      "OUT-0968",
      "OUT-0969",
      "OUT-0970",
      "OUT-0971",
      "OUT-0972",
      "OUT-0973",
      "OUT-0974",
      "OUT-0975",
      "OUT-0976",
      "OUT-0977",
      "OUT-0978",
      "OUT-0979",
      "OUT-0980",
      "OUT-0981",
      "OUT-0982",
      "OUT-0983",
      "OUT-0984",
      "OUT-0985",
      "OUT-0986",
      "OUT-0987",
      "OUT-0988",
      "OUT-0989",
      "OUT-0990",
      "OUT-0991",
      "OUT-0992",
      "OUT-0993",
      "OUT-0994",
      "OUT-0995",
      "OUT-0996",
      "OUT-0997",
      "OUT-0998",
      "OUT-0999",
      "OUT-1000"
    ],
    "errorReports": [
      {
        "reportId": "R1",
        "lineId": "OUT-0001",
        "kind": "wrong-batch"
      },
      {
        "reportId": "R1",
        "lineId": "OUT-0001",
        "kind": "wrong-batch"
      },
      {
        "reportId": "R2",
        "lineId": "OUT-0001",
        "kind": "short"
      },
      {
        "reportId": "R3",
        "lineId": "OUT-0002",
        "kind": "wrong-item"
      },
      {
        "reportId": "R4",
        "lineId": "OUT-0003",
        "kind": "short"
      },
      {
        "reportId": "R5",
        "lineId": "OUT-0003",
        "kind": "wrong-batch"
      },
      {
        "reportId": "R6",
        "lineId": "OUT-0004",
        "kind": "short"
      },
      {
        "reportId": "R7",
        "lineId": "OUT-0005",
        "kind": "wrong-batch"
      }
    ],
    "preDispatchBlockedScans": 12,
    "directPersonHoursForCompletedLines": 100,
    "exceptions": {
      "opening": 4,
      "new": 6,
      "closed": 5,
      "reopened": 0,
      "voided": 0,
      "closedWithinSla": 4,
      "openOverSla": 3
    },
    "monthlyIssueCost": 300000,
    "averageInventoryCostMethod": "daily snapshots, same scope and valuation",
    "averageInventoryCost": 150000,
    "endingInventoryValue": 200000,
    "slowMovingCandidateValue": 40000,
    "slowMovingDefinition": ">90 days without production or sales consumption; transfers do not reset the clock",
    "expected": {
      "stockAccuracy": 0.96,
      "errorLines": 5,
      "dispatchErrorRate": 0.005,
      "linesPerPersonHour": 10,
      "openExceptions": 5,
      "closedOnTimeRate": 0.8,
      "openOverdueRate": 0.6,
      "periodIssueTurnover": 2,
      "slowMovingCandidateShare": 0.2
    }
  }
}
