From b27dd720aaee599599dc6c7245cdb44b6791e3d3 Mon Sep 17 00:00:00 2001 From: consultoria-as Date: Thu, 30 Apr 2026 07:43:39 +0000 Subject: [PATCH] feat(catalog): expand LOCAL_BODEGA_BRANDS to 96 Nort America brands - Added all brands with vehicles >= 1980 relevant to Mexico-USA-Canada - Covers: American, Japanese, Korean, German, UK, Italian, French, Swedish, Spanish, Chinese (with MX presence), Indian, and commercial - All 96 brands verified against master DB with year >= 1980 --- pos/services/catalog_modes.py | 55 ++++++++++++++++++++++------------- 1 file changed, 34 insertions(+), 21 deletions(-) diff --git a/pos/services/catalog_modes.py b/pos/services/catalog_modes.py index 187f094..1c3d54d 100644 --- a/pos/services/catalog_modes.py +++ b/pos/services/catalog_modes.py @@ -30,28 +30,41 @@ OEM_BRANDS_NA = ( ) # ─── Local mode — brands actually stocked by Mexican bodegas ──────────────── -# Popular Mexican market passenger cars + light trucks. Edit as needed. +# All brands with vehicles >= 1980 relevant to Mexico, USA and Canada. +# Covers passenger cars, light trucks, and common commercial vehicles. LOCAL_BODEGA_BRANDS = ( - 'NISSAN', # Tsuru, Sentra, Versa, March, Tiida, Navara - 'VW', # Jetta, Pointer, Vento, Gol, Polo, Beetle - 'CHEVROLET', # Aveo, Chevy, Spark, Beat, Sonic, Sail - 'FORD', # Fiesta, Focus, EcoSport, Ranger, Figo - 'TOYOTA', # Corolla, Yaris, Hilux, Avanza, Tacoma - 'HONDA', # Civic, City, CR-V, Fit, HR-V - 'DODGE', # Attitude, Neon, Journey - 'CHRYSLER', - 'RAM', # Pickups - 'HYUNDAI', # Accent, Grand i10, Tucson, Elantra - 'KIA', # Rio, Forte, Sportage, Sorento - 'MAZDA', # 2, 3, CX-5, CX-30 - 'MITSUBISHI', # Lancer, L200, Outlander - 'RENAULT', # Logan, Sandero, Duster, Stepway - 'SEAT', # Ibiza, Leon, Arona - 'FIAT', # Uno, Palio, Mobi - 'SUZUKI', # Swift, Vitara, Ignis, Ertiga - 'JEEP', # Compass, Wrangler, Grand Cherokee, Renegade - 'GMC', # Sierra, Terrain - 'BUICK', # Encore, Enclave (GM) + # ─── Americanas ─── + 'BUICK', 'CADILLAC', 'CHEVROLET', 'CHRYSLER', 'DODGE', 'FORD', 'GMC', + 'HUMMER', 'JEEP', 'LINCOLN', 'MERCURY', 'OLDSMOBILE', 'PONTIAC', 'RAM', + 'SATURN', 'TESLA', 'RIVIAN', 'LUCID', 'POLARIS', + # ─── Japonesas ─── + 'ACURA', 'DAIHATSU', 'HONDA', 'INFINITI', 'ISUZU', 'LEXUS', 'MAZDA', + 'MITSUBISHI', 'NISSAN', 'SCION', 'SUBARU', 'SUZUKI', 'TOYOTA', + # ─── Coreanas ─── + 'GENESIS', 'HYUNDAI', 'KIA', 'KG MOBILITY', + # ─── Alemanas ─── + 'ALPINA', 'AUDI', 'BMW', 'BRABUS', 'MAYBACH', 'MERCEDES-BENZ', 'MINI', + 'OPEL', 'PORSCHE', 'SMART', 'VW', + # ─── Inglesas / UK ─── + 'ASTON MARTIN', 'BENTLEY', 'JAGUAR', 'LAND ROVER', 'LOTUS', 'MG', + 'MORGAN', 'ROLLS-ROYCE', + # ─── Italianas ─── + 'ABARTH', 'ALFA ROMEO', 'FERRARI', 'FIAT', 'LAMBORGHINI', 'MASERATI', + # ─── Francesas ─── + 'ALPINE', 'CITROËN', 'DS', 'PEUGEOT', 'RENAULT', + # ─── Suecas ─── + 'SAAB', 'VOLVO', + # ─── Española ─── + 'SEAT', + # ─── Chinas con presencia en MX ─── + 'BAIC', 'BYD', 'CHANGAN', 'CHERY', 'DFSK', 'GEELY', 'GREAT WALL', + 'HAVAL', 'JAC', 'JAECOO', 'JETOUR', 'JETTA', 'JMC', 'MAXUS', 'MG', + 'OMODA', + # ─── Indias ─── + 'MAHINDRA', 'TATA', + # ─── Camiones / comerciales ─── + 'DAEWOO', 'FARGO', 'FREIGHTLINER', 'INNOCENTI', 'INTERNATIONAL', + 'IVECO', 'LANCIA', 'MAN', 'SKODA', )