いつもSALESCOREをご利用いただきありがとうございます!
SALESCORE CS担当の小谷中です。
本日、SALESCOREに2つの改善をさせていただきました🎉
ぜひ、ご活用ください!
リリース内容
【改善内容】
① モーダル上のCSVダウンロードの不具合を改善
② シート上の一括入力時のエラーの改善(※Salesforce対象)
改善内容
① モーダル上のCSVダウンロードの改善
モーダル上にあるCSVダウンロードに不具合がございましたが、こちらを改善致しました。
上のCSVダウンロードでは以下のような結果になります。
グラフ上のCSVダウンロードでは以下のような結果になります。
CSVダウンロード結果が異なりますので、
目標を含めた全体を取得したい場合は外側のボタンをご利用ください。
② シートの一括入力時のエラー改善(※Salesforce対象)
Salesforceには、レコードを大量に更新しようとしたときに
「unable to obtain exclusive access to this record」
というエラー文を目にすることがあります。
SALESCOREとSalesforceを連携している方は、SALESCOREから一括で情報更新する際
上記のエラーが発生してしまうことがありましたが…
今回、このエラーが発生しないようにする改善を行いました。
エラーの要因について
①主従関係にある、子レコードの更新や新規登録が行われた時。 (子コード更新時に親レコードがロックされます)
➁以下の参照関係にある子レコードの更新や新規登録が行われた時。
・「参照レコードが削除された場合の対処方法」に「参照関係に含まれる参照レコードは削除できません。」が設定されている。
・別のトランザクション処理にて大量のデータ投入が行われている。
・トリガにて処理に時間がかかるロジックがある。
・排他ロック処理を実装している (SELECT FOR UPDATE によるロックの取得)
参考:Salesforce公式マニュアル:UNABLE_TO_LOCK_ROW エラーについて
その他にも細々した不具合を解消しております。
リリース内容に関して、ご不明点や不具合などがございましたら、
お気軽にご連絡ください!