他のアプリの更新日時で更新日時を更新したい

始めまして。
kintoneもJavaScriptも超初心者です。
現在、案件管理のアプリと、その案件に対しての進捗などを記載するを活動管理のアプリを使用しています。
別アプリでの管理となっている為、活動のみを更新すると案件管理と更新日時のズレが出てきてしまいます。
そこで、活動管理を更新した日時で案件管理の日時を更新したいと思い試行錯誤しているのですが、上手くいきません。
やりたい事としては、
①活動管理アプリを更新する
②活動管理アプリ内の【P-No】を基に、案件管理アプリの【Prospect番号】を検索
③②で一致したレコードがあった場合、活動管理の更新日時で案件管理アプリの更新日時を上書きする
になります。

見よう見まねで以下のようなコードを記載しているのですが、記載のミスやアドバイス等ありましたら、ご教授頂けますでしょうか。
※案件管理=プロスペクトです

(() => {
‘use strict’;

kintone.events.on(‘app.record.detail.show’, (event) => {

// 「プロスペクト」のアプリのIDに書き換えてください
const APP_ID = 57;

// 「レコード番号」を取得
const applicationNumber = kintone.app.record.getId();

// フィールドコードを変数に格納
const updatedate = '更新日時';
const prospectno = 'P-No';

// 「プロスペクトアプリ」から「プロスペクト番号」が同じレコードを取得
const params = {
  'app': APP_ID,
  'query': `Prospect番号 = ${P-No}`
};
return kintone.api(kintone.api.url('/k/v1/records', true), 'GET', params).then((resp) => {

  const UpdatedateRecords = resp.records;

  // 同じレコードが存在しないときにエラーを表示
   if (UpdatedateRecords.length === 0) {
     window.alert('「エラーが発生しました');
     return event;
   }

  // 更新日時を更新する
  kintone.api(kintone.api.url("/k/v1/record", true), "PUT", {
 app: APP_ID,
 id: record.UpdatedateRecords.value,
 record: { レコード更新日時: { value: record.更新日時.value } },

});

return event;
}).catch((error) => {
// エラー表示をする
window.alert(エラーが起こりました。エラーメッセージ:${error.message});
return event;
});
})();

「いいね!」 1

うまくいかない、というのは具体的にどのようにうまくいかないのでしょうか?
エラーがでていればそれから原因を探るのが定石です!

こちらからJSのエラーがでていないか、通信時エラーがでていないか、まずはみてみてください!

「いいね!」 1

情報のご提供、ありがとうございます。
もうちょっとエラーを絞り込んでからまた相談させて頂こうと思います

「いいね!」 1

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