ITフリーランス向け業務委託案件の紹介サービス「ココナラ」詳細はこちら

マイナンバーの最初の11桁で12桁目が計算されている

先日マイナンバー管理用のソフトウェアを納品しました。

マイナンバーの登録から破棄まで行う確かに優れものではありますが、人事給与システムや、財務会計システムでもマイナンバーを管理するオプションがあります。コストが発生する上にシステム管理増となるので、あえてマイナンバーを管理する為だけのシステムを単体で入れる必要はないと助言しましたが導入となりました、、、

そんな中「マイナンバーの値が不正確ですといったエラーが出て登録ができません」という問い合わせがきました。ほら無駄なもの入れるからだと思いましたが、社畜ですので声には出しません。

聞いてみると、確かに12桁のランダム数字を入力しているのにエラーが出ていました。開発元に問い合わせたら、マイナンバーの最初の11桁にある計算をさせると12桁目となるとの事でした。いわゆるチェックデジットというやつです。

ある計算については凄く複雑です。下記サイトに丁寧に纏められていましたのでご参照ください。

http://qiita.com/qube81/items/fa6ef94d3c8615b0ce64

ここ最近、筆者は仕事と子育てに追われています。その中で、学びをスケジュールに組み込むために、Amazonが提供する本を聴くことができるサービス「Audible」を使い始めました。旅行や家事や運動、お風呂の時間などに本を取り入れることで、知識欲を満たすことができています。2カ月間無料で利用できますので試してみてはいかがでしょうか。

コメント

コメントする

目次