製品名ごとの案件アプリ自動採番について

背景・実現したいこと

https://developer.cybozu.io/hc/ja/articles/203236240-%E9%A1%A7%E5%AE%A2%E3%81%94%E3%81%A8%E3%81%AE%E8%87%AA%E5%8B%95%E6%8E%A1%E7%95%AA

を参考に、製品アプリに登録している製品ごとに、是正改善アプリで、
製品名-00001-改善 といった表示をさせたいです。

エラー情報 (開発者ツールのコンソール)

 製品名-00000-改善 といった感じで、連番になりません。

利用したソースコード

 商品ごとの連番
kintone.events.on(events, function(event) {
var record = event.record;
var matterName =
record[‘製品名’][‘value’] +
“-” +
(“00000” + record[‘是正改善連番’][‘value’]).slice(-5) +
“-” +
record[‘分類’][‘value’];
record[‘案件名’][‘value’] = matterName;
return event;

連番更新

var app_code = “AppIdInitialFlow001”; // 製品アプリのアプリコード

kintone.api(kintone.api.url(‘/k/v1/apps’, true), ‘GET’, {“codes”: [app_code]
}, function (resp) {
var app_id = resp.apps[0].appId;
var record = event.record;
var rec_id = record[‘製品アプリレコード番号’][‘value’];
var seq = parseInt(record[‘是正改善連番’][‘value’])+ 1;

// 連番更新リクエスト
kintone.api(kintone.api.url(‘/k/v1/record’, true), ‘PUT’,
{
“app”: app_id, “id”: rec_id, “revision”: -1, “record”:{
“是正改善連番” : { “value”: seq }
}
}, function(resp) {
}, function(resp) {
var errmsg = ‘An error occurred while updating records.’;
if (resp.message !== undefined){
errmsg += ‘’ + resp.message;
alert(errmsg);
}
}
);
}, function (resp) {
var errmsg = ‘An error occurred while getting records.’;
if (resp.message !== undefined) {
errmsg += ‘’ + resp.message;
alert(errmsg);
}
});

こんにちは!

> 製品名-00000-改善 といった感じで、連番になりません。

とのことですが、
製品アプリ?の「是正改善連番」のフィールド?が+1に更新されないのでしょうか?
それとも連番の番号自体は更新されているのに表示が変わらないのでしょうか?
また、エラーメッセージ等出るのでしょうか?

差し支えなければ
上手く行かない内容、エラーの情報と、製品アプリについてや、案件アプリのコード全体など
詳細をいただけると回答も付きやすいかと思います

コメントありがとうございます。

是正改善連番 が+1になってくれませんでした。

製品アプリの是正改善品番フィールドが初期値0になっていたのですが、その数字を次の連番の数字に直すと
上手くできました。

あらかじめ、是正改善リストアプリに登録があったためかと思われます。
お騒がせしました。