「楽楽販売」の自動処理機能(「レコード更新」パーツの計算・連結機能)を活用することで、帳票の再発行時に管理番号へ枝番(-1、-2…)を自動でカウントアップして付与することが可能です。
この設定を行うことで、初回発行時は「●●様お見積書」、
再発行時は「●●様お見積書-1」「●●様お見積書-2」のように、再発行回数を自動管理できます。
データベースを分けず、現在お使いの帳票作成DB(作成DB)内で枝番をカウントアップして保持する、最もシンプルな設定方法です。
帳票を作成するDBに、以下の項目を用意します。
●●様お見積書0」に設定しておくことを推奨します)●●様お見積書-1帳票の再発行時(例:「再発行」ボタン押下時)に実行される自動処理を作成します。
◆条件分岐パーツ(初回と再発行の判定)※必要に応じて配置
・分岐条件:【選択レコード】枝番 が 0 と等しい
- YES(初回発行時):「管理番号(枝番付き)」に ハイフンなしの「202611001」をセットし、枝番を「1」に更新
- NO(再発行時):以下の「レコード更新パーツ」を実行
◆レコード更新パーツ(再発行時の枝番カウントアップ)
・対象レコード:【選択レコード】
・更新内容:
【選択レコード】枝番 + (直接指定)1【選択レコード】管理番号 + (直接指定)- + 【更新レコード】枝番
※「管理番号(枝番付き)」の連結指定では、更新後の枝番を参照するために【更新レコード】枝番を選択するのがポイントです。
「いつ・誰が・どの枝番で帳票を発行したか」の全履歴を1レコードずつ別DBに蓄積・保持したい場合は、作成DBに加えて「履歴DB」を連携させる構成にします。
※履歴DB側で「どの枝番まで発行されたか」の最大値を検索・判定したり、正確な発行ログを残すため、履歴DB側にも「枝番(数値タイプ)」項目を作成しておく必要があります。
参照するレコード(選択/更新/検索)の指定方法については下記記事も併せてご確認ください。
自動処理内でどの時点のデータを参照すべきかの判断基準について詳しく解説しています。
選択レコード/更新レコード/検索レコードの違い
(記事ID:3007)