明細単位の自動処理が実行される順番と一覧画面のソート順による影響について
明細単位の自動処理は、常に明細の「行番号」の昇順(1行目から順)に実行されます
「楽楽販売」のメニュー設定において、一覧画面上で明細行の表示順を変更している場合でも、システム内部では明細の行番号に基づいた処理が行われます。
1レコード内に複数の明細行が存在していても、データの整合性を保つための仕組み上、必ず1行目から順番に処理が実行される仕様となっています。
複数明細がある場合の具体的な処理順序
明細単位の自動処理は以下の順序で実行されます。
◆1. 行番号1の明細に対して自動処理を実行
◆2. 行番号2の明細に対して自動処理を実行
◆3. 行番号3の明細に対して自動処理を実行(以降、最終行まで継続)
このように、常に「行番号1 → 行番号2 → 行番号3...」という昇順のサイクルで1行ずつ処理が呼び出されます。
一覧画面のソート順や表示順による影響について
レコード一覧画面において、ユーザーが項目名をクリックして「昇順」や「降順」に並び替えている場合や、メニュー設定の全体設定で「初期表示並び順」を固定している場合でも、自動処理の実行順序には一切影響しません。
一覧画面でのソート順はあくまで「画面上の見た目」を制御する表示上の設定であり、内部的な自動処理の実行ロジックは常にデータの物理的な並び順である「行番号」を優先して参照する仕組みとなっているためです。
※自動処理の実行結果を正確に確認したい場合は、管理者設定の「ログ一覧」より、各明細に対して処理が実行された時刻や順番を詳細に追跡することが可能です。
関連マニュアル
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
自動処理の実行単位に関する詳細仕様
レコード単位と明細単位の違いや、それぞれの処理回数、データ構造の持ち方について詳しく解説しています。
自動処理設定:実行単位(レコード単位/明細単位)
(記事ID:2567)
「自動処理設定」の関連記事一覧
こちらの記事もあわせてご確認ください。
- 毎月固定で発生する受注案件レコードを自動で作成(登録)する方法・設定手順
- 明細項目の「最小値」を抽出して見出し項目に設定する方法・設定手順
- 「送付状」を自動作成する方法・設定手順
- 自動処理のメール送信で「なりすまし判定」を回避するためにSMTPのEnvelope-From(Return-Path)を固定ドメインに設定する方法・設定手順
- 帳票出力用の納品書雛形(Excelサンプル)を入手する方法
- 「楽楽販売」からeFAXを利用して自動でFAX送信を行う方法・設定手順
- 自動処理のメール送信でラクス提供の標準アドレスをFROMアドレスに設定する方法はあるか
- 帳票に商品ごとのバーコード(JAN・CODE39等)を表示させる方法
- 複数の明細行(オプション等)を1行に合算して帳票出力する方法はあるか
- 帳票(請求書など)のExcelフォーマットに出力されるお客様情報を変更・紐付けし直す方法