Audit of the POS catalogue against the supplier price lists: broken supplier names, cost drift over 15%, negative stock, items not sellable from stock, and SKUs split across two codes for the same product. Includes the supplier-name backups taken before any mutation. Follows the existing convention of keeping dated audit output under reports/. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
5.8 KiB
5.8 KiB
| 1 | line | order_item_id | qty | current_description | matched_code | new_description | match_basis |
|---|---|---|---|---|---|---|---|
| 2 | 1 | bs34b9f3eaxplt9 | 10 | ROD, THREADED, M24 X 1M, GR8.8 | 1080002070 | 1080002070 - ROD, THREADED, M24 X 1m, GR8.8, DIN 978 | literal match (catalogue adds a standard ref) |
| 3 | 2 | 3vmxdu4arjqeu6t | 20 | HEX BOLT, M16 X 30, GR8.8 | 2070009180 | 2070009180 - HEX BOLT, M16 X 30, GR8.8, ISO 4017 | literal match (catalogue adds a standard ref) |
| 4 | 3 | 6xwg6bc05oyjpul | 50 | HEX BOLT, M16 X 80, GR8.8 | 2070009350 | 2070009350 - HEX BOLT, M16 X 80, GR8.8, ISO 4017 | literal match (catalogue adds a standard ref) |
| 5 | 4 | 9sstg6eph5e893i | 20 | HEX BOLT, M24 X 130, GR8.8 | 2070010120 | 2070010120 - HEX BOLT, M24 X 130, DIN 24014, GR8.8 | literal match (catalogue adds a standard ref) |
| 6 | 5 | jj0nffcm09px5h0 | 7 | CAP SCREW, M16 X 55, GR8.8 | 2070003260 | 2070003260 - CAP SCREW, M16 X 55, GR8.8 | literal match to catalogue row |
| 7 | 6 | 3owpkrpi2vk6kls | 50 | CAP SCREW, M12 X 35, GR12.9 | 2070003710 | 2070003710 - CAP SCREW, M12 X 35, GR12.9 | literal match to catalogue row |
| 8 | 7 | 4ash1yklv0oclrv | 20 | HELICOIL, M24, P3.0, DD | 2070008720 | 2070008720 - HELICOIL, M24, P3.0, DD | literal match to catalogue row |
| 9 | 8 | qaomx8n28xce8bj | 20 | HELICOIL, M30 | 2070008760 | 2070008760 - HELICOIL, M30 | literal match to catalogue row |
| 10 | 9 | tn7odfhk53n5t0z | 30 | HEX BOLT, M8 X 50, GR8.8 | 2070011220 | 2070011220 - HEX BOLT, M8 X 50, GR8.8 | literal match to catalogue row |
| 11 | 10 | rd8w5akb962hj9o | 4 | ROD, THREADED, M16 X 1M, GR8.8 | 1080002140 | 1080002140 - ROD, THREADED, M16 X 1m, GR8.8, DIN 978 | literal match (catalogue adds a standard ref) |
| 12 | 11 | qe35bi5jm5mjk2b | 9 | CAP SCREW, M10 X 40, GR12.9 | 2070006480 | 2070006480 - CAP SCREW, M10 X 40, GR12.9 | literal match to catalogue row |
| 13 | 12 | 0usirosv0bb7vl4 | 10 | CAP SCREW, M5 X 30, GR12.9 | 2070006490 | 2070006490 - CAP SCREW, M5 X 30, GR12.9 | literal match to catalogue row |
| 14 | 13 | ckj7qyaropvzr5u | 100 | CAP SCREW, M10 X 60, GR12.9 | 2070006510 | 2070006510 - CAP SCREW, M10 X 60, GR12.9 | literal match to catalogue row |
| 15 | 14 | 6sx6j4scqti8ygg | 28 | CAP SCREW, M10 X 70, GR12.9 | 2070006520 | 2070006520 - CAP SCREW, M10 X 70, GR12.9 | literal match to catalogue row |
| 16 | 15 | nvorjocafboqes8 | 10 | CAP SCREW, M12 X 150, GR12.9 | 2070006550 | 2070006550 - CAP SCREW, M12 X 150, GR12.9 | literal match to catalogue row |
| 17 | 16 | r46ftwi7fabvx2o | 10 | CAP SCREW, M12 X 90, GR12.9 | 2070006650 | 2070006650 - CAP SCREW, M12 X 90, GR12.9 | literal match to catalogue row |
| 18 | 17 | 1hrnnl87mr4y75e | 3 | CAP SCREW, M14 X 50, GR12.9 | 2070006670 | 2070006670 - CAP SCREW, M14 X 50, GR12.9 | literal match to catalogue row |
| 19 | 18 | 69wj63hyw50zjv8 | 60 | CAP SCREW, M16 X 130, GR12.9 | 2070006700 | 2070006700 - CAP SCREW, M16 X 130, GR12.9 | literal match to catalogue row |
| 20 | 19 | 4cs90mj57vq7gbh | 10 | CAP SCREW, M20 X 30, GR12.9 | 2070006900 | 2070006900 - CAP SCREW, M20 X 30, GR12.9 | literal match to catalogue row |
| 21 | 20 | 2260xsur3cs9qk9 | 8 | CAP SCREW, M16 X 160, GR12.9 | 2070006720 | 2070006720 - CAP SCREW, M16 X 160, GR12.9 | literal match to catalogue row |
| 22 | 21 | whwgsjw7my8ymdt | 10 | CAP SCREW, M16 X 65, GR12.9 | 2070006780 | 2070006780 - CAP SCREW, M16 X 65, GR12.9 | literal match to catalogue row |
| 23 | 22 | sbimbxgpn53t5ey | 14 | CAP SCREW, M16 X 70, GR12.9 | 2070006790 | 2070006790 - CAP SCREW, M16 X 70, GR12.9 | literal match to catalogue row |
| 24 | 23 | sl8fben494pgtqi | 100 | CAP SCREW, M16 X 90, GR12.9 | 2070006810 | 2070006810 - CAP SCREW, M16 X 90, GR12.9 | literal match to catalogue row |
| 25 | 24 | 6e1nrvlo4j163ui | 28 | CAP SCREW, M20 X 150, GR12.9 | 2070006850 | 2070006850 - CAP SCREW, M20 X 150, GR12.9 | literal match to catalogue row |
| 26 | 25 | ro8fvst84476ri6 | 2 | CAP SCREW, M10 X 100, GR12.9 | 2070007560 | 2070007560 - CAP SCREW, M10 X 100, GR12.9 | literal match to catalogue row |
| 27 | 26 | b68wv4ssuz06w50 | 12 | CAP SCREW, M14 X 30, GR12.9 | 2070006660 | 2070006660 - CAP SCREW, M14 X 30, GR12.9 | literal match to catalogue row |
| 28 | 27 | gxvr5cob2mfn5dy | 10 | CAP SCREW, M30 X 240, GR12.9 | 2070007190 | 2070007190 - CAP SCREW, M30 X 240, GR12.9 | literal match to catalogue row |
| 29 | 28 | 3s1e8mjjyl5ox9e | 40 | NUT, PLAIN, M12, GR8 | 2070013220 | 2070013220 - NUT, PLAIN, M12, DIN 938, CLASS 8 | thread size unique in NUT-PLAIN family |
| 30 | 29 | ylfi8z5h7dqzgcz | 5 | CAP SCREW, M6 X 20, GR12.9 | 2070007340 | 2070007340 - CAP SCREW, M6 X 20, GR12.9 | literal match to catalogue row |
| 31 | 30 | dss1na7anfhpwti | 40 | CAP SCREW, M6 X 90, GR12.9 | 2070007420 | 2070007420 - CAP SCREW, M6 X 90, GR12.9 | literal match to catalogue row |
| 32 | 31 | jqaegggwhhm1s1p | 5 | CAP SCREW, M10 X 35, GR12.9 | 2070006470 | 2070006470 - CAP SCREW, M10 X 35, GR12.9 | literal match to catalogue row |
| 33 | 32 | 8orixhyb605l4w2 | 14 | CAP SCREW, M8 X 25, GR12.9 | 2070007440 | 2070007440 - CAP SCREW, M8 X 25, GR12.9 | literal match to catalogue row |
| 34 | 33 | 1r9buf3z7j8cjcc | 7 | CAP SCREW, M8 X 50, GR12.9 | 2070007470 | 2070007470 - CAP SCREW, M8 X 50, GR12.9 | literal match to catalogue row |
| 35 | 34 | 8xei2p79ctmtupp | 131 | NUT, PLAIN, M10, GR8 | 2070013210 | 2070013210 - NUT, PLAIN, M10, DIN 938, CLASS 8 | thread size unique in NUT-PLAIN family |
| 36 | 35 | hj3m6lqcb19wlax | 444 | NUT, PLAIN, M20, GR8 | 2070013250 | 2070013250 - NUT, PLAIN, M20, DIN 938, CLASS 8 | thread size unique in NUT-PLAIN family |
| 37 | 36 | ukxfygmv61ymzrw | 34 | NUT, PLAIN, M8, GR8 | 2070013320 | 2070013320 - NUT, PLAIN, M8, DIN 938, CLASS 8 | thread size unique in NUT-PLAIN family |
| 38 | 37 | sl8q43b7xhheomg | 3 | CAP SCREW, M8 X 20, GR12.9 | 2070007430 | 2070007430 - CAP SCREW, M8 X 20, GR12.9 | literal match to catalogue row |
| 39 | 38 | 6g8049nw35lcrmf | 5 | WASHER, SPRING SQR MED, M20 | 2070016650 | 2070016650 - WASHER, SPRING SQR MED, M20 | literal match to catalogue row |
| 40 | 39 | 69ftatrg1lp5txw | 75 | HEX BOLT, ELECTRO PLATED, M10 X 35, GR4.8 | 2070011170 | 2070011170 - HEX BOLT, ELECTRO PLATED, M10 X 35, GR 4.8 | literal match to catalogue row |
| 41 | 40 | fq7uo9b9simk2b6 | 56 | WASHR, SPRING, ELECTRO PLATED, M10 | 2070016370 | 2070016370 - WASHR, SPRING, ELECTRO PLATED, M10 | literal match to catalogue row |
| 42 | 41 | uflef4nrdpqloyp | 100 | WASHER, FLAT, ELECTRO PLATED, M10 | 2070016380 | 2070016380 - WASHER, FLAT, ELECTRO PLATED, M10 | literal match to catalogue row |