以下の原因が考えられます。
登録/更新されない
1.明細更新方法が誤っている
【確認箇所】DB設定>機能設定タブ>自動処理設定>レコード更新パーツ
該当のレコード更新パーツにて、明細更新方法と更新対象レコードをご確認ください。
| 明細更新方法 |
処理内容 |
| 新しい明細行を末尾に追加 |
指定したデータを明細行の末尾に追加(登録)する 方法です。更新対象の明細の有無や条件に 関わらず、指定した値で明細行を追加します |
| 条件を指定して明細行を更新 |
明細のデータを更新、あるいはデータを末尾に 追加する方法です。指定した条件に合致する 明細行が存在する場合は明細行を更新、 合致する明細行がない場合は新しい明細行を追加、 またはエラーとします。 |
| 明細行をすべて削除してから追加 |
更新前の明細行をすべて削除した上で、 明細データを追加する方法です。更新前の 明細行数などに関わらず、強制的に指定した データで明細行を置き換えます。 |
| すべての明細行の値を一括更新 |
すべての明細行を指定したデータで一括更新する 方法です。更新対象のレコードに明細行が 存在しない場合はエラーとなります。 |
2.自動処理が処理キャンセルパーツでキャンセルされている
下記記事の5.を参照ください。
・レコードが登録/更新されない
更新されない
1.明細更新時の条件、または実行レコードの値が誤っている
【確認箇所】DB設定>機能設定タブ>自動処理設定>レコード更新パーツ
明細更新方法が「条件を指定して明細行を更新」となっている場合、
指定した条件に合致する明細行だけが更新されます。
条件に合致する明細行がない場合は明細行の追加またはエラーとなりますので、
指定した条件に誤りがないか、また実行レコードの値に誤りがないかご確認ください。

2.更新対象の明細が誤っている
【確認箇所】DB設定>機能設定タブ>自動処理設定>レコード更新パーツ
対象レコードの設定が正しいかご確認ください。

また検索レコードを更新対象に指定している場合、
「レコード検索」パーツにて想定する検索結果が得られているか
テスト実行を行いご確認ください。
※参考:【自動処理の作り方】(STEP3)動作確認/テスト実行する