プロセス管理を用いてステータス変更したときにフィールド値を更新したい。

お世話になります。

背景・実現したいこと

【入金状況】という文字列フィールドを設置しデフォルト値「未請求」と設定。

プロセス管理でのステータス管理を用いて、「請求済み」ステータスに移行したタイミングで、

【入金状況】の値を「未入金」に変更したいです。

 

以下を参考にしました。

https://developer.cybozu.io/hc/ja/community/posts/115010490506-%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E7%AE%A1%E7%90%86%E3%81%AE%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%81%8C%E6%89%BF%E8%AA%8D%E6%B8%88%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E9%9A%9B%E3%81%AB%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E5%80%A4%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%9F%E3%81%84

 

利用したソースコード

var ardpp_value_conversion = [’ app.record.detail.process.proceed’];
kintone.events.on(ardpp_value_conversion, function(event) {

var record = event[‘record’];

var nStatus = event.nextStatus.value

if (nStatus === ‘請求済み’){
alert(“未回収案件です”);
record[‘入金状況’].value = ‘未入金’

return event;
}

});

 

※alert(“未回収案件です”);の部分はきちんと動作しており、アラートポップアップは表示されますが、【入金状況】フィールドの値が更新されません。

 

Kintoneカスタイマイズに慣れておらず、どこに不備があるのか分からない状態で、

ご教授頂けますと助かります。

 

 

いちど、エラーなどがでていないか確認することをおすすめします。

https://developer.cybozu.io/hc/ja/articles/360038920252-kintoneカスタマイズの基本的なデバッグの流れを身につけよう

村濱 様

ご確認頂きありがとうございます。

コメント頂いたようにカスタイマイズを行うのにデバッグの知識は必須ですね。

まだデバッグ方法など含めて理解できていない状態ではありますが、一度確認させて頂きます。

尚、エラーは出ていなかったので色々と調べながら当件の調査をしていきたいと思います。

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。