![]() ![]() ![]() So taking the example CN1CF1M23C, the first two digits are the Country Code, the third digit relates to the Year of Manufacture (in this case 1 = 2001 or 2011) and the fourth digit relates to the Month of Manufacture (C = December) - all other letters and numbers are unique.Expand collapse popup #Include Example Serial 2UA1410VL7 XXXYWWXXXXX MsgBox ( 0, "", MDate ( "2UA1410VL7" ) ) Func MDate ( $vSerial ) Pull 3rd Digit from Current Year for a good chance to get the current proper 10 year set to match with serial and get 4th digit from serial that represents the current year $Year = StringMid (, 1, 3 ) & StringMid ( $vSerial, 4, 1 ) Check Year Result MsgBox(0, "", $Year) Pull Raw # of Weeks from Serial # as a 2 Digit Number $Week = StringMid ( $vSerial, 5, 2 ) Check Week Result MsgBox(0, "", $Week) Divide Rawe Weeks by 4 to get Months.Weeks $RawMonth = $Week / 4 Split Months and Weeks into an Array $aMonth = StringSplit ( $RawMonth, "." ) See Array Results _ArrayDisplay($aMonth) $Month = $aMonth Check "Day" Value MsgBox(0, "", $aMonth) Set Days if Array has only 2 reults Then no deicmal was found in divison so assume first day of month, else assume 7 days for each "week" If $aMonth = 2 Then Switch $aMonth Case 25 $Day = "07" Case 5 $Day = "14" Case 75 $Day = "21" EndSwitch Else $Day = "01" EndIf Check Day Result MsgBox(0, "", $Day) $Manufacture = $Month & "/" & $Day & "/" & $Year Return $Manufacture EndFunc More current HP Designjet Serial Numbers are also composed of 10 digits, but the breakdown is different. In the example above this number is 00248. Unique printer number is shown in the remaining five digits, which distinguishes the Designjet printer from others manufactured in the same country in the same month. October is therefore represented by the letter A, November by B and December by C. Numbers run from 1-9 and then the code switches to letters to avoid having to provide 2 digits for month 10, 11 and 12. In the example above the number 8 relates to August. ![]() ![]() Month of manufacture is shown in the fifth position. The number 4 relates to 1994 in the example above due to the age of the printer and timeframe of manufacture. Year of manufacture is shown in the fourth position. The letter A signifies the original printer version, the next revision would be the letter B and so on. Revision/Printer Version is shown in the third position. In the example above 'ES' relates to the code for Spain. Older HP Designjet Serial Numbers are usually composed of 10 letters and digits, for example ESA4800248 which can be broken down as follows:Ĭountry Code is shown in the first two positions. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |