自動処理の「レコード更新」パーツで「明細更新方法」が表示されない原因と対処方法
直前の「レコード検索」パーツの検索単位が「明細単位」になっていることが原因です
「楽楽販売」の自動処理において、レコード更新パーツで「新しい明細行を末尾に追加」や「条件を指定して明細行を更新」といった「明細更新方法」の選択肢が表示されるためには、更新対象となるレコードが「1つのレコード(親データ)」としてシステムに認識されている必要があります。
直前の「レコード検索」パーツで明細行を検索対象にしていたりすると、システムは「明細行1行のみが対象」と判断するため、明細更新に関する設定項目が非表示になります。
この設定を正しく行うことで、既存レコードに対して新しい明細行を自動追加したり、特定の明細行だけを書き換えたりできます。
【設定箇所】 DB設定>機能設定>自動処理設定>各自動処理の「自動処理パーツ設定」
エラーを解消するための確認・対処手順
「明細更新方法」を表示させるためには、更新パーツの直前にある「レコード検索」パーツの設定を以下の通り修正してください。
◆1.直前の「レコード検索」パーツの検索単位を確認する
【確認・対処手順】
1. 該当の自動処理設定画面を開き、対象の「レコード更新」パーツよりも前にある「レコード検索」パーツの「詳細設定」をクリックします。
2. 「検索結果」欄にある「検索結果を明細単位で取得する」のチェックを外します。
※ここが「明細単位」になっていると、システムは「レコード(親)」ではなく「特定の1行(子)」を更新対象とみなすため、明細行の追加などの選択肢が出現しません。
◆2. 「レコード更新」パーツで対象レコードを再指定する
【確認・対処手順】
1. 後続の「レコード更新」パーツの「詳細設定」を開きます。
2. 「対象レコード」の選択画面で、手順1・2で設定した「【検索レコード】(パーツ名)」を改めて選択し直します。
3. 次の画面に進むと、「明細更新方法」のプルダウンメニューが表示されるようになります。
関連マニュアル
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
自動処理設定:「レコード検索」パーツ
検索単位(レコード単位/明細単位)の違いや、検索結果を後続のパーツで利用するための条件について詳しく解説しています。
自動処理設定:「レコード検索」パーツ
自動処理設定:「レコード更新」パーツ
明細更新方法(末尾に追加、条件更新、全削除して追加など)の各メニューの挙動と設定手順について記載しています。
自動処理設定:「レコード更新」パーツ
(記事ID:2564)
「自動処理設定」の関連記事一覧
こちらの記事もあわせてご確認ください。
- 毎月固定で発生する受注案件レコードを自動で作成(登録)する方法・設定手順
- 明細項目の「最小値」を抽出して見出し項目に設定する方法・設定手順
- 「送付状」を自動作成する方法・設定手順
- 自動処理のメール送信で「なりすまし判定」を回避するためにSMTPのEnvelope-From(Return-Path)を固定ドメインに設定する方法・設定手順
- 帳票出力用の納品書雛形(Excelサンプル)を入手する方法
- 「楽楽販売」からeFAXを利用して自動でFAX送信を行う方法・設定手順
- 自動処理のメール送信でラクス提供の標準アドレスをFROMアドレスに設定する方法はあるか
- 帳票に商品ごとのバーコード(JAN・CODE39等)を表示させる方法
- 複数の明細行(オプション等)を1行に合算して帳票出力する方法はあるか
- 帳票(請求書など)のExcelフォーマットに出力されるお客様情報を変更・紐付けし直す方法