AIS BR 7040 – IMO/ENI must validate check digit for sea.

Created by Omer Farooq, Modified on Wed, 18 Feb at 11:43 AM by Omer Farooq

System: AIS

Error Code: BR 7040 (BR-7040)

Explanation

IMO/ENI must validate check digit for sea.

When it happens (Reason)

IF DE '7/9 Type of Identification is '10' for IMO or '80' for ENI THEN DE '7/9 Identification Number' observe the following rules : Either of the International Maritime Organisation (IMO) ship identification number (format N7) or of the European Vessel Identification Number (ENI) (format N8 – must lead with the number ‘9’) and the “Check digit” (last digit of the identification number) is verified according to the algorithm below: If mode of transport is “1” (Sea) then take the first six digits (For IMO) or the six digits starting from second digit (For ENI) of the reference number Multiply the first digit by 7 Multiply the second digit by 6 Multiply the third digit by 5 Multiply the fourth digit by 4 Multiply the fifth digit by 3 Multiply the sixth digit by 2 Add the products Divide by 10 The remainder should equal the seventh (check) digit Example : IMO 7654329: 7×7 + 6×6 + 5×5 + 4×4 + 3×3 + 2×2 = 139

Quick Fix

Use N7 for IMO or 9N7 for ENI. Validate per algorithm. Resubmit.

Step-by-step resolution

Use N7 for IMO or 9N7 for ENI. Validate per algorithm. Resubmit.

Keywords

BR 7040, BR-7040, BR7040, AIS, error code

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article