JANコードとITFコードには相関がありますので、JANコードからITFのコードが求められます。
http://www.dsri.jp/company/03/itf.htm の説明の通り
ITFコード[14桁]=パッケージインジケータ[1桁]+JANコード(※1)[12桁]+ITFチェックディジット[1桁]
となります。
※1:JANコード(13桁)のうち、末のチェックディジット(1桁)を除外した12桁
説明の便宜上、AとBとします。(下はJANコード[チェックディジット含み]です)
A) JAN:4901004035400:アサヒスーパードライ 350ml×6×4
B) JAN:4901004006721:アサヒスーパードライ 350ml×6
A) について
「JANコード(12桁):490100403540」であり、パッケージインジケータを0~9(実用上「1~8」の様ですがと変化させます
04901004035400
14901004035407
24901004035404
34901004035401
44901004035408
54901004035405
64901004035402
74901004035409
84901004035406
94901004035403
B) について
上記Aと同様にITFコードを求めます。
JANコード:490100400672
04901004006721
14901004006728
24901004006725
34901004006722
44901004006729
54901004006726
64901004006723
74901004006720
84901004006727
94901004006724
となるようです。
見づらいかと思いますが、いかがでしょうか?
JANコードとITFコードの関係:http://www.dsri.jp/company/03/itf.htm
ITFコードのチェックディジットの計算方法:http://www.dsri.jp/company/check/index.htm