how to automatically create a unique chassis number, consisting of
1️⃣ VIN (Vehicle Identification Number) Structure
General Format:
MG3-VDS-VIS (17 characters in total)
________________________________________
1.1 WMI (World Manufacturer Identifier)
- 3 characters
MG3
- M = Asia
- G = Indonesia
- 3 = PT Marlip Indo Mandiri
________________________________________
1.2 VDS (Vehicle Descriptor Section)
- 6 characters
Format: V-K-MMM
- V = Vehicle Type Code
- K = Battery Capacity Code
- MMM = Vehicle Model Code
V/VEHICLE TYPE CODE:
L1 = 2 Wheel Max speed 50km/h
L2 = 3 Wheel max speed 50km/h
L3 = Wheel 2 Speed More than 50km / hour
L4 = 3 Wheel Speed More than 50km/hour
L5 = Custom 2 Wheel & 3 Wheel
M1 = Passenger Car Max 8 seats
M2 = Passenger Car 8-23 seats
M3 = Passenger Car More than 23 seats
N1 = Goods Car GVW Max 3500kg
N2 = Goods Car GVW More than 3500kg & Max 12000kg
N3 = Goods Car GVW Over 12000kg
D/Code Battery Capacity:
S = 1 - 6 kWh
M = 6.1 - 20 kWh
L = 20.1 - 120 kWh
H = More than 120kWh
S/Vehicle Model Code:
MSP = Motor Sport
MSK = Motor Scooter
MTR = Trail Motorcycle
MCS = Custom Motorcycle
M3K = Cargo 3 Wheel Motorcycle
M3P = Passenger 3 Wheel Motorcycle
M3S = Multipurpose 3 Wheel Motorcycle
MCC = City Car
MSH = Sedan & Hatchback Car
MPV = Multy Purpose Car
MSU = Sport Utility Car
MBS = Micro Bus Shuttle
MBL = Micro Bus Ramp
MBM = Medium Bus Car
MBB = Large Bus Car
UCP = Urban Cargo Pickup
UCL = Urban Cargo Platform
TR1 = Light Truck Platform
TR4 = 4x4 Truck Platform
Example:
- M2LMBM = 8-23 seat passenger car, 20.1-120kWh Battery, Medium Bus Model
________________________________________
1.3 VIS (Vehicle Identifier Section) - 8 characters
Format: Y-L-SSSSS
- Y = Year of Production (S = 2025)
- L = Production Location (J = West Java)
- SSSSS = Production Serial Number (00001 to 99999)
Example VIS: SJ00001
Complete VIN Example: MG3M2LMBMSJ00001