Add printer QR code printing and Windows name auto-update

- Add printerqrcode.asp for single printer QR code labels (ULINE S-20135)
- Add printerqrbatch.asp for batch printing multiple printers (6 per page)
- Add auto-update of Windows name when changing associated machine
- Windows name follows naming standard: [CSF]-[Machine]-[Vendor][Model]
- Remove UDC integrations from displaymachine.asp
- Add toner_inventory.csv for HP printer toner tracking
- Fix printerqrbatch.asp to show all printers, not just CSF ones

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
cproudlock
2025-12-19 16:38:38 -05:00
parent 51f4c078c7
commit 84c2120652
5 changed files with 1844 additions and 1638 deletions

49
toner_inventory.csv Normal file
View File

@@ -0,0 +1,49 @@
Toner Model,HP Part Number,Color,Quantity,Location,Compatible Printers,Notes
HP 42A,Q5942A,Black,0,,LaserJet 4250/4350,Standard yield ~10000 pages
HP 42X,Q5942X,Black,0,,LaserJet 4250/4350,High yield ~20000 pages
HP 90A,CE390A,Black,0,,LaserJet M601/M602/M603/M4555,Standard yield ~10000 pages
HP 90X,CE390X,Black,0,,LaserJet M602/M603/M4555,High yield ~24000 pages
HP 37A,CF237A,Black,0,,LaserJet M607/M608/M609/M631/M632/M633,Standard yield ~11000 pages
HP 37X,CF237X,Black,0,,LaserJet M607/M608/M609/M631/M632/M633,High yield ~25000 pages
HP 148A,W1480A,Black,0,,LaserJet Pro 4001/4002/4003/4004,Standard yield ~2900 pages
HP 148X,W1480X,Black,0,,LaserJet Pro 4001/4002/4003/4004,High yield ~9500 pages
HP 87A,CF287A,Black,0,,LaserJet M501/M506/M527,Standard yield ~9000 pages
HP 87X,CF287X,Black,0,,LaserJet M501/M506/M527,High yield ~18000 pages
HP 147A,W1470A,Black,0,,LaserJet M610/M611/M612/M406/M407,Standard yield ~10500 pages
HP 147X,W1470X,Black,0,,LaserJet M610/M611/M612/M406/M407,High yield ~25200 pages
HP 55A,CE255A,Black,0,,LaserJet P3015/M521/M525,Standard yield ~6000 pages
HP 55X,CE255X,Black,0,,LaserJet P3015/M521/M525,High yield ~12500 pages
HP 58A,CF258A,Black,0,,LaserJet Pro M404/M428,Standard yield ~3000 pages
HP 58X,CF258X,Black,0,,LaserJet Pro M404/M428,High yield ~10000 pages
HP 414A,W2020A,Black,0,,Color LaserJet Pro M454/M479,Standard yield ~2400 pages
HP 414A,W2021A,Cyan,0,,Color LaserJet Pro M454/M479,Standard yield ~2100 pages
HP 414A,W2022A,Yellow,0,,Color LaserJet Pro M454/M479,Standard yield ~2100 pages
HP 414A,W2023A,Magenta,0,,Color LaserJet Pro M454/M479,Standard yield ~2100 pages
HP 414X,W2020X,Black,0,,Color LaserJet Pro M454/M479,High yield ~7500 pages
HP 414X,W2021X,Cyan,0,,Color LaserJet Pro M454/M479,High yield ~6000 pages
HP 414X,W2022X,Yellow,0,,Color LaserJet Pro M454/M479,High yield ~6000 pages
HP 414X,W2023X,Magenta,0,,Color LaserJet Pro M454/M479,High yield ~6000 pages
HP 206A,W2110A,Black,0,,Color LaserJet Pro M254/M255/M282/M283,Standard yield ~1350 pages
HP 206A,W2111A,Cyan,0,,Color LaserJet Pro M254/M255/M282/M283,Standard yield ~1250 pages
HP 206A,W2112A,Yellow,0,,Color LaserJet Pro M254/M255/M282/M283,Standard yield ~1250 pages
HP 206A,W2113A,Magenta,0,,Color LaserJet Pro M254/M255/M282/M283,Standard yield ~1250 pages
HP 206X,W2110X,Black,0,,Color LaserJet Pro M254/M255/M282/M283,High yield ~3150 pages
HP 206X,W2111X,Cyan,0,,Color LaserJet Pro M254/M255/M282/M283,High yield ~2450 pages
HP 206X,W2112X,Yellow,0,,Color LaserJet Pro M254/M255/M282/M283,High yield ~2450 pages
HP 206X,W2113X,Magenta,0,,Color LaserJet Pro M254/M255/M282/M283,High yield ~2450 pages
HP 201A,CF400A,Black,0,,Color LaserJet Pro M252/M277,Standard yield ~1500 pages
HP 201A,CF401A,Cyan,0,,Color LaserJet Pro M252/M277,Standard yield ~1400 pages
HP 201A,CF402A,Yellow,0,,Color LaserJet Pro M252/M277,Standard yield ~1400 pages
HP 201A,CF403A,Magenta,0,,Color LaserJet Pro M252/M277,Standard yield ~1400 pages
HP 201X,CF400X,Black,0,,Color LaserJet Pro M252/M277,High yield ~2800 pages
HP 201X,CF401X,Cyan,0,,Color LaserJet Pro M252/M277,High yield ~2300 pages
HP 201X,CF402X,Yellow,0,,Color LaserJet Pro M252/M277,High yield ~2300 pages
HP 201X,CF403X,Magenta,0,,Color LaserJet Pro M252/M277,High yield ~2300 pages
HP 304A,CC530A,Black,0,,Color LaserJet CP2025/CM2320,Standard yield ~3500 pages
HP 304A,CC531A,Cyan,0,,Color LaserJet CP2025/CM2320,Standard yield ~2800 pages
HP 304A,CC532A,Yellow,0,,Color LaserJet CP2025/CM2320,Standard yield ~2800 pages
HP 304A,CC533A,Magenta,0,,Color LaserJet CP2025/CM2320,Standard yield ~2800 pages
HP 131A,CF210A,Black,0,,LaserJet Pro 200 M251/M276,Standard yield ~1600 pages
HP 131A,CF211A,Cyan,0,,LaserJet Pro 200 M251/M276,Standard yield ~1800 pages
HP 131A,CF212A,Yellow,0,,LaserJet Pro 200 M251/M276,Standard yield ~1800 pages
HP 131A,CF213A,Magenta,0,,LaserJet Pro 200 M251/M276,Standard yield ~1800 pages
1 Toner Model HP Part Number Color Quantity Location Compatible Printers Notes
2 HP 42A Q5942A Black 0 LaserJet 4250/4350 Standard yield ~10000 pages
3 HP 42X Q5942X Black 0 LaserJet 4250/4350 High yield ~20000 pages
4 HP 90A CE390A Black 0 LaserJet M601/M602/M603/M4555 Standard yield ~10000 pages
5 HP 90X CE390X Black 0 LaserJet M602/M603/M4555 High yield ~24000 pages
6 HP 37A CF237A Black 0 LaserJet M607/M608/M609/M631/M632/M633 Standard yield ~11000 pages
7 HP 37X CF237X Black 0 LaserJet M607/M608/M609/M631/M632/M633 High yield ~25000 pages
8 HP 148A W1480A Black 0 LaserJet Pro 4001/4002/4003/4004 Standard yield ~2900 pages
9 HP 148X W1480X Black 0 LaserJet Pro 4001/4002/4003/4004 High yield ~9500 pages
10 HP 87A CF287A Black 0 LaserJet M501/M506/M527 Standard yield ~9000 pages
11 HP 87X CF287X Black 0 LaserJet M501/M506/M527 High yield ~18000 pages
12 HP 147A W1470A Black 0 LaserJet M610/M611/M612/M406/M407 Standard yield ~10500 pages
13 HP 147X W1470X Black 0 LaserJet M610/M611/M612/M406/M407 High yield ~25200 pages
14 HP 55A CE255A Black 0 LaserJet P3015/M521/M525 Standard yield ~6000 pages
15 HP 55X CE255X Black 0 LaserJet P3015/M521/M525 High yield ~12500 pages
16 HP 58A CF258A Black 0 LaserJet Pro M404/M428 Standard yield ~3000 pages
17 HP 58X CF258X Black 0 LaserJet Pro M404/M428 High yield ~10000 pages
18 HP 414A W2020A Black 0 Color LaserJet Pro M454/M479 Standard yield ~2400 pages
19 HP 414A W2021A Cyan 0 Color LaserJet Pro M454/M479 Standard yield ~2100 pages
20 HP 414A W2022A Yellow 0 Color LaserJet Pro M454/M479 Standard yield ~2100 pages
21 HP 414A W2023A Magenta 0 Color LaserJet Pro M454/M479 Standard yield ~2100 pages
22 HP 414X W2020X Black 0 Color LaserJet Pro M454/M479 High yield ~7500 pages
23 HP 414X W2021X Cyan 0 Color LaserJet Pro M454/M479 High yield ~6000 pages
24 HP 414X W2022X Yellow 0 Color LaserJet Pro M454/M479 High yield ~6000 pages
25 HP 414X W2023X Magenta 0 Color LaserJet Pro M454/M479 High yield ~6000 pages
26 HP 206A W2110A Black 0 Color LaserJet Pro M254/M255/M282/M283 Standard yield ~1350 pages
27 HP 206A W2111A Cyan 0 Color LaserJet Pro M254/M255/M282/M283 Standard yield ~1250 pages
28 HP 206A W2112A Yellow 0 Color LaserJet Pro M254/M255/M282/M283 Standard yield ~1250 pages
29 HP 206A W2113A Magenta 0 Color LaserJet Pro M254/M255/M282/M283 Standard yield ~1250 pages
30 HP 206X W2110X Black 0 Color LaserJet Pro M254/M255/M282/M283 High yield ~3150 pages
31 HP 206X W2111X Cyan 0 Color LaserJet Pro M254/M255/M282/M283 High yield ~2450 pages
32 HP 206X W2112X Yellow 0 Color LaserJet Pro M254/M255/M282/M283 High yield ~2450 pages
33 HP 206X W2113X Magenta 0 Color LaserJet Pro M254/M255/M282/M283 High yield ~2450 pages
34 HP 201A CF400A Black 0 Color LaserJet Pro M252/M277 Standard yield ~1500 pages
35 HP 201A CF401A Cyan 0 Color LaserJet Pro M252/M277 Standard yield ~1400 pages
36 HP 201A CF402A Yellow 0 Color LaserJet Pro M252/M277 Standard yield ~1400 pages
37 HP 201A CF403A Magenta 0 Color LaserJet Pro M252/M277 Standard yield ~1400 pages
38 HP 201X CF400X Black 0 Color LaserJet Pro M252/M277 High yield ~2800 pages
39 HP 201X CF401X Cyan 0 Color LaserJet Pro M252/M277 High yield ~2300 pages
40 HP 201X CF402X Yellow 0 Color LaserJet Pro M252/M277 High yield ~2300 pages
41 HP 201X CF403X Magenta 0 Color LaserJet Pro M252/M277 High yield ~2300 pages
42 HP 304A CC530A Black 0 Color LaserJet CP2025/CM2320 Standard yield ~3500 pages
43 HP 304A CC531A Cyan 0 Color LaserJet CP2025/CM2320 Standard yield ~2800 pages
44 HP 304A CC532A Yellow 0 Color LaserJet CP2025/CM2320 Standard yield ~2800 pages
45 HP 304A CC533A Magenta 0 Color LaserJet CP2025/CM2320 Standard yield ~2800 pages
46 HP 131A CF210A Black 0 LaserJet Pro 200 M251/M276 Standard yield ~1600 pages
47 HP 131A CF211A Cyan 0 LaserJet Pro 200 M251/M276 Standard yield ~1800 pages
48 HP 131A CF212A Yellow 0 LaserJet Pro 200 M251/M276 Standard yield ~1800 pages
49 HP 131A CF213A Magenta 0 LaserJet Pro 200 M251/M276 Standard yield ~1800 pages