JANコードにチェックデジットを自動計算してほしい

(最終更新 2016年5月23日) 導入前の質問 質問と回答

[お客様からのご質問 (2016年05月23日)]

すこし特殊な要求かもしれませんが
商品基本情報「自社管理番号」に弊社の5桁数字の管理番号を入れた際に、JAN入力欄に非同期で自動反映される、もしくはCSV出力された際に自動
的にチェックデジットも計算された状態で出力されるようにしてほしいのですが可能でしょうか?

[出品王子からの解答 (2016年05月23日)]

可能でございます
チェックデジットは修飾子を付加することで実現可能でございます
JANコードなどに使用される一般的なチェックデジット(モジュラス10/ウェイト3)の場合は
出力したいカラムに以下をコピペしてください

<!--{$own_itemid}--><!--{$own_itemid|check_digit:modulus10w31}-->

注意点としまして自社管理番号は必ず半角数字のみである必要がございます。

[お客様からのご質問 (2016年05月23日)]

この場合は「品番」+「チェックデジット」が出力されておりますが、
固定の企業コード(2000000)を先頭に加えて頂き、13桁のJANコード出力になるようにしていただけませんでしょうか。

2000000 + 14048 + (チェックデジット)
↓
200000014048(チェックデジット)

自社管理番号:14048 の場合
JANは固定番号「2000000」+品番「14048」+「チェックデジット」の数字が合体してJAN13になるように。

[出品王子からの解答 (2016年05月23日)]

可能でございます。
その場合は以下のコードをコピペしてください
はじめに自社管理番号に2百万を足して頂きまして、それに対するチェックデジットを計算&出力します

<!--{math "mycode" "$own_itemid + 2000000"}--><!--{$mycode}--><!--{$mycode|check_digit:modulus10w31}-->

[お客様からのご質問 (2016年05月23日)]

ありがとうございます

関連する記事

質問と回答

対応モールについて

[お客様からのご質問 (2022年11月28日)] お世話になっております。 現在メルカリとラクマのショップへの出品を考えております。 出品王子でご対応いただけると大変ありがたいのですが、対応モールを追加いただくことは可能でしょうか? [出…

質問と回答

自社管理番号を変更しても反映されない

[お客様からのご質問 (2017年04月26日)] 現在出品済エリアにある「item-0001」をコピーして 「36 ( item-0002 )」を作成して楽天市場に直接登録したところ、 「商品管理番号(商品URL)欄にすでに登録済みのもの…

質問と回答

出品王子内データの一括編集

[お客様からのご質問 (2022年01月19日)] お世話になっております。 出品王子内データを一括編集したいのですが可能でしょうか? [出品王子からの解答 (2022年01月20日)] 出品王子自体に一括編集機能はございませんが アプリを…

質問と回答

csv設定編集画面

[お客様からのご質問 (2020年06月29日)] csv設定編集画面にて下記のように <!--{if "$malldata['place1']" == "雑貨/パネル"}-->アート フレーム インテリア 雑貨 お祝い<!--{/if}-…

質問と回答

楽天に画像が登録出来ない件

[お客様からのご質問 (2020年07月10日)] お世話になります。 楽天に画像が登録出来なくなりました。 商品説明等は登録出来ています。 FTPのログを確認したところ、 【利用可能容量を超えていますので、画像を登録することができませんで…