マスタを整える
マスタとは、得意先・商品・仕入先など、日々の伝票入力のたびに選ぶ基本データのことです。 本章では、業務で使う主要マスタの登録・単価設定・一括取込・複製・取引履歴の調べ方を説明します。
マスタ管理の入口は、メニューから開くマスタ管理画面(/masters/)です。
管理者のみ
マスタ管理メニューは管理者のみに表示されます。
マスタ管理の基本操作
顧客・商品・仕入先など、多くのマスタは同じ操作の流れです。
- マスタ管理画面から対象のマスタ(例:顧客)を開きます。
- 一覧上部の検索ボックスにコード・名称などを入力し、「検索」をクリックします。
- 「+ 新規〇〇」から登録、行のリンクから編集・削除を行います。
有効・無効で一覧を絞り込む
商品・顧客・仕入先・拠点・部署・社員など、有効/無効の設定があるマスタの一覧では、検索ボックスの横に次の3択が表示されます。
| 選択肢 | 表示内容 |
|---|---|
| 有効のみ | 有効なレコードだけ(初期表示) |
| 無効のみ | 無効にしたレコードだけ |
| すべて | 有効・無効の両方 |
無効にしたマスタを一覧で確認・編集したい場合は、「すべて」または「無効のみ」を選んでから「検索」をクリックしてください。検索語(コード・名称など)を入力している場合は、検索結果のうちさらに有効/無効で絞り込まれます。
商品区分・顧客区分・仕入先区分など、有効/無効の設定がないマスタにはこの3択は表示されません(従来どおり全件が一覧に表示されます)。受注区分および各種システムリンクは有効/無効の設定があり、上記3択が表示されます。
一覧に表示される列は、ご利用環境の設定により異なる場合があります。 表示列のカスタマイズは、管理者権限で 運用設定 → 一覧画面の列表示設定 から行えます。権限がない場合は管理者またはサポート窓口(開発運用元)にご連絡ください。
エリア・ロケーションを登録・編集する
※ロケーション管理が有効な環境でのみ使います。表示されない場合はサポート窓口(開発運用元)にご連絡ください。
倉庫内の保管場所(エリア・ロケーション)は、マスタ管理の「エリア管理」「ロケーション管理」から登録・編集します(在庫一覧のロケーション別在庫画面からも開けます)。
ロケーションを編集する
- ロケーション管理一覧(/inventory/locations/)を開きます。
- ロケーションコード、または行末の「編集」から編集画面を開きます。
- コード・名称・エリア・ゾーン・有効を変更し、「保存する」をクリックします。
- 倉庫は変更できません(表示のみです)。
- コードを変更する場合は、次の注意書きを確認してください。 「コードを変更すると、CSV取込用ファイルや帳票の旧コードは照合できなくなります。」
名称は必須です。登録時に空のまま保存することはできません。
有効・無効の切替
編集画面の「有効」チェックを外して保存すると、そのロケーションは無効になります。
| 無効にしたあと | 挙動 |
|---|---|
| 新規の選択・照合 | 棚卸の行追加の候補や、CSV 取込での照合対象から外れます(CSV では「ロケーション未登録」として扱われます) |
| 既存の参照・履歴 | すでに紐づいている明細・履歴はそのまま残ります |
| ロケーション別在庫の表示 | 実在庫の照会には引き続き出ます |
誤って登録したロケーションや、もう使わないロケーションは、削除より無効化を優先してください。
ロケーションを削除する
一覧の「削除」、または編集画面の「このロケーションを削除」から削除確認へ進めます。
次の場合は削除できません。
- 在庫データがある(数量が 0 の行も含む)→ 「このロケーションには在庫データがあるため削除できません。無効化をご利用ください。」と表示されます
- 他のデータから参照されている(棚卸明細・移動・出荷引当など)→ 参照一覧が表示され、削除ボタンは使えません
参照がなく在庫データもないときだけ削除できます。
エリアの編集・削除
エリア管理(/inventory/areas/)も、ロケーションと同様にコード・名称・種別・有効の編集と削除ができます。倉庫は変更できません。名称は必須です。 エリアに紐づくロケーションがある場合は削除できません(先にロケーション側を変更してください)。
システムリンクを使う
サイドメニューの「システムリンク」から、勤怠・カレンダー・チャットなど社外サービスへのショートカット一覧を開けます(ご利用環境で機能が有効な場合のみ表示されます)。
- サイドメニューの「システムリンク」を開きます(画面タイトル「システムリンク」)。
- カード(名称・説明)をタップ/クリックすると、リンクが新しいタブで開きます。
- 表示されるのは「有効」なリンクのみです。並びは管理者が設定した表示順です。
リンクの登録・並び替えは、次節「各種システムリンクを登録する」(管理者)で行います。
各種システムリンクを登録する
各種システムリンクは、社外サービスやマニュアルへのショートカットを登録するマスタです。 ご利用環境で「各種システムリンク」機能が有効な場合のみ、マスタ管理トップの「外部連携」に「各種システムリンク」カードが表示されます。
| カード名 | 説明 |
|---|---|
| 各種システムリンク | 勤怠・カレンダー等の外部サービスへのリンクを管理 |
- マスタ管理トップの「各種システムリンク」を開きます(一覧タイトル「各種システムリンク一覧」)。
- 「+ 新規各種システムリンク」から次の項目を入力します。
- 名称
- URL(
httpまたはhttpsで始まるアドレスのみ) - 説明(任意)
- アイコン(一覧・リンク集で表示する記号)
- 表示順
- 有効
- 「保存する」をクリックします。
表示順を変える
一覧の「表示順」欄に数値を入れ、「更新」をクリックすると並び順だけを変えられます(編集画面の「表示順」でも変更できます)。
リンクを無効にしたいとき
編集画面で「有効」のチェックを外して保存します。無効にしたリンクはサイドメニューのリンク集には出ませんが、マスタ一覧では「無効のみ」「すべて」で確認できます。
設定が必要です
各種システムリンク機能の有効化はご契約・環境設定に含まれます。利用をご希望の場合はサポート窓口(開発運用元)にご連絡ください。
受注区分を登録する
受注区分は、自社独自の受注分類(例:スポット受注・定期受注・プロジェクト受注など)を登録するマスタです。 ご利用環境で「受注区分」機能が有効な場合のみ、マスタ管理トップに「受注区分」カードが表示されます。
| カード表示 | 説明 |
|---|---|
| 受注区分 | 受注を自社区分で分類(一覧絞り込み・集計用) |
- マスタ管理トップの「受注区分」を開きます(一覧タイトル「受注区分一覧」)。
- 「+ 新規受注区分」から次の項目を入力します。
- 区分コード
- 受注区分名
- 表示順
- 有効
- 一覧上部の有効/無効フィルタ(有効のみ / 無効のみ / すべて)で表示を切り替えられます。初期表示は有効のみです。
- 一覧では CSV 出力・Excel 出力・インポートも利用できます(下記「CSV・Excel の出力と取込」参照)。
受注区分を廃止したいとき
受注伝票から参照されている区分は、システム上 物理削除できません。 使わなくなった区分は、編集画面で 有効 のチェックを外し、論理的に無効化してください。 無効にした区分は、受注の新規登録時の選択肢から除外されます(既存受注に設定済みの値は残ります)。
機能の有効化
受注区分機能の有効化はご契約・環境設定に含まれます。利用をご希望の場合はサポート窓口(開発運用元)にご連絡ください。
定型コメントマスタを登録する
ご利用環境で「定型コメントマスタ」が有効な場合のみ、マスタ管理トップにカードが表示されます。
- マスタ管理トップの「定型コメントマスタ」を開きます。
- 「+ 新規」から定型コメント・表示順・有効を入力します。
- この定型文を使う伝票 で、見積・受注・発注のどれに出すかを選びます(複数可)。
- 連動商品(役務など)は「+行を追加」で行を足し、🔍 で商品を検索して選び、数量を設定します。不要な行は「この行を削除」で外せます。
- 保存します。各伝票の編集画面に、有効かつ適用対象の定型文が表示されます。
設定がオンのときのみ
本機能の有効化は各種設定の「定型コメントマスタを有効化」です。
掛率区分を登録する
掛率区分は、顧客ランク(例:TT・OO など)と、適用する販売単価スロット(単価ランク 1〜5 のどれを使うか)の対応を登録するマスタです。 ご利用環境で「掛率区分・顧客ランク管理」が有効な場合のみ、マスタ管理トップの「商品」ブロックに「掛率区分」カードが表示されます(カードの並びは 商品 / 商品区分 / 商品区分2 / 商品区分3 / 商品区分4 / BOM商品管理 / 受注区分 / 掛率区分)。
| カード表示 | 説明 |
|---|---|
| 掛率区分 | 顧客ランクと販売単価スロットの対応を管理 |
- マスタ管理トップの「掛率区分」を開きます(一覧タイトル「掛率区分」)。
- 「+ 新規掛率区分」から次の項目を入力します。
- 区分コード
- 区分名
- 適用販売単価(販売単価1〜5 のいずれか)
- 表示順
- 有効
- 一覧には次の列が表示されます。参照掛率列は、適用販売単価スロットに設定されたテナント掛率を表示します(例:
75.00%)。掛率が未設定のスロットは —(手動管理) と表示されます。 - 編集画面では、バナーに「参照掛率: {値}(適用販売単価スロットに設定されたテナント掛率)」が表示されます。
- 一覧上部の有効/無効フィルタ(有効のみ / 無効のみ / すべて)で表示を切り替えられます。初期表示は有効のみです。
掛率区分を削除したいとき
削除確認画面に「この区分を設定中の顧客: N社。削除すると、該当顧客の掛率区分は未設定に戻ります。」と表示されます。 削除しても顧客マスタ自体は残り、掛率区分だけが未設定になります。
機能の有効化
掛率区分・顧客ランク管理の有効化はご契約・環境設定に含まれます(定価機能との併用が必要です)。利用をご希望の場合はサポート窓口(開発運用元)にご連絡ください。
CSV・Excel の出力と取込(一覧共通)
顧客・商品・仕入先・納入先、および各種区分マスタの一覧では、次のボタンが使えます。
| ボタン | 内容 |
|---|---|
| CSV出力 | 現在の検索結果を CSV でダウンロード(雛形兼用) |
| Excel出力 | 現在の検索結果を Excel(.xlsx)でダウンロード |
| インポート | ファイルをアップロードして一括登録・更新 |
詳細手順は後述の「CSV・Excel でまとめて登録する」を参照してください。
得意先を登録する
得意先(顧客)は、受注・売上・請求の相手先です。
- マスタ管理の「顧客」を開きます。
- 「+ 新規顧客」をクリックします。
- 基本情報(顧客コード・顧客名・住所・電話番号・メールアドレス等)を入力します。
- 郵便番号 は数字のみ入力すると、7桁そろった時点でハイフン付き(例: 160-0023)に自動整形されます。仕入先・納入先・自社情報・倉庫の郵便番号も同様です。
- 必要に応じて「自社担当」「請求・入金設定」「売掛・与信・単価」などを入力し、「保存する」をクリックします。
- ご利用環境で 顧客追加管理項目 が有効で定義がある場合は、「追加管理項目」タブで追加情報を入力できます。定義で「受注へ引き継ぐ」がオンの項目は、受注の新規作成で顧客を選んだときに受注側へ初期セットされます(受注側でも同じ項目コードの定義が必要です。受注上で値の変更もできます)。
一覧では顧客名をクリックすると「顧客カルテ」(詳細・集計画面)が開きます。 行の「📋 カルテ」からも同じ画面へ進めます。 顧客カルテの基本情報にも、有効な追加管理項目の値が表示されます。
請求区分と締め日を設定する
「請求・入金設定」タブ内の項目です。請求の流れが変わります。
| 請求区分(画面表示) | 意味 |
|---|---|
| 掛け(締め) | 月ごとの締め請求(請求する の締め請求) |
| 掛け(都度) | 売上ごとの請求(請求する の都度請求) |
| 現金 | 請求書を作らない運用(入金の扱いは下記「現金のお客様」) |
締め日は「締め日グループ」を選ぶか、「締め日」に 1〜31 の日を直接入力します(月末は 31)。 「入金条件」で支払期限の計算ルール、「入金方法」で想定する回収方法を設定します。
親会社と支店をまとめて請求する場合は、「請求先」を「親顧客に請求」にし、親顧客を指定します。 締め日グループ・入金条件は、マスタ管理トップの「締め日グループ」「入金条件」で事前に登録しておきます。
単価ランクを設定する
「売掛・与信・単価」タブの「販売単価ランク」で、得意先に適用する単価ランク(1〜5)を選びます。 画面上の選択肢名は環境により異なります(例:単価ランク1 が「標準売価」に相当する場合があります)。
商品マスタに登録した単価ランク 1〜5 のうち、ここで選んだランクの金額が、伝票作成時のデフォルト売価になります(後述の優先順位を参照)。
掛率区分を設定する
※「掛率区分」の項目が表示されない場合は、サポート窓口(開発運用元)にご連絡ください。
「売掛・与信・単価」タブの「掛率区分」で、得意先に適用する掛率区分(顧客ランク)を選びます。 「--- 選択しない ---」のままにすると、従来どおり「販売単価ランク」に従った単価が使われます。
掛率区分を設定した得意先では、区分に指定された適用販売単価スロット(販売単価1〜5 のいずれか)の金額が、伝票作成時のデフォルト売価になります(個別単価・掛率方式より優先度は低い。後述の優先順位を参照)。
顧客カルテ(詳細画面)でも、フラグが有効な環境では「掛率区分」が表示されます。
掛率方式を設定する
※「価格決定方式」「販売掛率」の項目が表示されない場合は、サポート窓口(開発運用元)にご連絡ください。
定価×掛率で売価を決めるお客様向けに、「売掛・与信・単価」タブで次を設定できます。
| 項目 | 内容 |
|---|---|
| 価格決定方式 | 単価ランク方式(従来どおり)または 掛率方式 |
| 販売掛率(%) | 掛率方式のとき、商品定価に掛ける率(例:85.00) |
単価ランク方式と掛率方式の違い
| 方式 | 向いている得意先 | 伝票での売価の決め方 |
|---|---|---|
| 単価ランク方式 | 商品ごとにランク 1〜5 の固定単価で運用する得意先 | 顧客の「販売単価ランク」に対応する商品マスタの単価 |
| 掛率方式 | カタログ定価に対して掛率(%)で卸売単価を決める得意先 | 商品の定価 × 販売掛率(%) |
掛率方式の得意先では、受注・売上・見積の明細に定価・掛率・単価が表示され、次の計算式で単価が自動計算されます。
販売単価 = 定価 × 販売掛率(%) ÷ 100(小数第 2 位を四捨五入)
明細の掛率を手入力で変えると単価も再計算されます。逆に単価を直接入力すると、掛率が逆算されます。
販売掛率を空欄のままにした場合は 100%(定価そのまま)として扱われます。掛率方式を使う場合は、得意先ごとに意図した掛率を登録してください。
現金のお客様
請求区分で「現金」を選ぶと、現金取引の得意先として扱われます。 マスタ登録時は、他の区分と同様に基本情報と請求区分を設定するだけです。
売上確定後の入金の動き(自動記録など)は 入金を消し込む を参照してください。
自社担当部署・担当者
「自社担当」タブで、当社側の担当部署・担当者を選びます(顧客の担当者名とは別項目です)。 部署・社員のマスタは、マスタ管理トップの「部署」「社員」で登録します。
仕入先を登録する
仕入先は、発注・仕入の相手先です。
- マスタ管理の「仕入先」を開きます。
- 「+ 新規仕入先」からコード・名称・連絡先などを登録します。
- 仕入先名(コード)をクリックすると詳細画面(サマリー)が開き、最近の支払履歴などを確認できます。
商品を登録する
商品は、見積・受注・売上・発注・仕入の明細で選ぶ品目です。
- マスタ管理の「商品」を開きます。
- 「+ 新規商品」をクリックします。
- 「基本情報」タブで商品コード・商品名・商品区分・基準単位などを入力します。
- 必要に応じて「商品名(英文)」を入力します(任意。海外向け資料などで使う名称です)。
- ご利用環境で追加管理項目が設定されている場合は、「追加管理項目」タブで業種固有の追加情報を入力します。
- 「販売単価」「仕入単価・原価」「在庫・数量」など必要な項目を入力し、「保存する」をクリックします。
商品編集画面から「📋 受注履歴」で、過去の受注明細を検索できます。
複数の数量管理単位を登録する
設定がオンのときのみ
本節の内容は、ご利用環境で複数単位管理が有効な場合のみ表示・利用できます(既定はオフ)。商品マスタ側の登録は マスタを整える — 複数の数量管理単位を登録する を参照してください。
商品ごとに、在庫の基準となる単位(基準単位)に加え、取引で使う追加単位(単位2・単位3)と換算係数を登録できます。
画面の説明文どおり、基準単位を最小単位として追加単位を登録します。換算係数は「その単位1あたりの基準単位数」です(例: 基準=個、単位2=箱、係数=100 → 1箱=100個)。
| 項目(画面ラベル) | 内容 |
|---|---|
| 基準単位 | 在庫はこの単位で管理されます。ヘルプ: 「在庫管理する商品、または複数単位(単位2/3)を使う商品では必須。それ以外(サービス品等)は空欄可。」 |
| 単位2 / 単位2の換算係数 | 追加単位とその係数。係数のヘルプ: 「単位2の1あたりの基準単位数(例: 1箱=100個 なら 100)」 |
| 単位3 / 単位3の換算係数 | 同上。係数のヘルプ: 「単位3の1あたりの基準単位数(例: 1袋=10個 なら 10)」 |
推奨運用: 基準単位は最小単位(バラ)にしてください。箱や袋で入出庫しても、在庫数量は常に基準単位で積み上がるため、リパックしても在庫の意味が変わりません。
基準単位が必須になる条件
- 在庫管理する商品(在庫管理区分が在庫管理する)→ 「在庫管理する商品には基準単位が必要です。」
- 単位2/3 またはその換算係数を使う商品 → 「複数単位を使用する場合は基準単位が必要です。」
- サービス品など、在庫管理せず単位2/3も使わない場合は、基準単位を空欄にできます。
よくあるエラーと対処
| 画面に出るメッセージ | 対処 |
|---|---|
| 単位2が入力されている場合は換算係数も必要です。(単位3も同様) | 単位名を入れたら、対応する換算係数も入力する |
| 換算係数が入力されている場合は単位2も必要です。(単位3も同様) | 係数だけ入れず、単位名も入力する |
| 換算係数は0より大きい値を指定してください。 | 0以下は不可。正の数を指定する |
| 単位名が重複しています。 | 基準単位・単位2・単位3で同じ名称を使わない |
換算サマリ(編集画面)
既存商品の編集画面では、単位2/3が登録済みのとき「数量管理単位(換算)」に次の形式で表示されます。
- 例:
単位2: 箱(1箱 = 20 kg)
商品 CSV の列
取込・出力に次の4列があります(列名は英字のまま)。
| 列名 | 内容 |
|---|---|
unit2 |
単位2 |
unit2_factor |
単位2の換算係数 |
unit3 |
単位3 |
unit3_factor |
単位3の換算係数 |
注意(スナップショット): 商品マスタの換算係数を後から変更しても、すでに保存済みの伝票明細は変わりません。新しい係数は、変更後に作成・編集する伝票から適用されます。
追加管理項目タブについて
「追加管理項目」タブは、あらかじめ登録された追加項目(例:規制証明の有無、Web 掲載用の説明文など)を商品ごとに入力するための画面です。
- タブが表示されない場合は、追加管理項目の定義がまだ登録されていません(定義の作成手順は管理者向けマニュアルを参照してください)。
- 新規登録時から入力でき、商品の保存と同時に記録されます。
在庫管理する商品・しない商品
「在庫・数量」セクションの「在庫管理区分」で選びます。
| 区分(画面表示) | ユーザーに見える違い |
|---|---|
| 在庫管理する | 売上・仕入などで在庫数量が増減する(在庫を管理する) |
| 在庫管理しない | 在庫連動しない品目 |
| サービス | 在庫連動しないサービス品目 |
「数量の小数桁数」「単価の小数桁数」を商品ごとに指定できます(空欄のときは環境の既定値が使われます)。
単価と定価
商品の「販売単価」セクションに、単価ランク 1〜5 と定価があります。 ランク 1 のラベルは環境により変わります(一覧では環境設定の名称で表示されます)。
※定価の入力欄が表示されない場合は、サポート窓口(開発運用元)にご連絡ください。
定価はカタログ上の参考価格です。掛率方式の得意先では、定価が掛率計算の母数になります(定価が未入力の商品は、掛率を適用できず単価ランク方式にフォールバックします)。
定価から販売単価を自動計算する
「掛率区分・顧客ランク管理」と「定価機能の有効化」の両方がオンな環境では、商品編集画面の定価欄付近に「定価から自動計算」ボタンが表示されます。
- 定価を入力します。
- 「定価から自動計算」をクリックします。
- ご利用環境で登録したスロット掛率に従い、販売単価1〜5 の欄に金額が入ります(小数第 2 位を四捨五入)。
- 掛率が空欄(手動管理)のスロットは上書きされません。ボタン押下後も各欄は手動で編集できます。
価格履歴の「価格改定を追加」画面でも、同じボタンが使えます(条件は商品編集と同じ)。
伝票に自動で入る売価は、次の優先順位で決まります。
| 優先順 | 内容 |
|---|---|
| 1(最優先) | 得意先ごとの個別単価(顧客別単価マスタに登録がある場合) |
| 2 | 分類別掛率(得意先×商品区分2。ご利用環境で有効な場合) |
| 3 | 標準掛率パターン(商品区分2の共通掛率。同上) |
| 4 | 得意先が掛率方式のとき、商品定価 × 販売掛率(%)(小数第 2 位四捨五入) |
| 5 | 得意先に掛率区分が設定されているとき、その区分の適用販売単価スロットの金額。未設定のときは得意先の販売単価ランクに対応する商品の単価ランク 1〜5 |
| 6 | 上記が未設定・ゼロのとき、単価ランク 1 の金額 |
受注・売上・見積で顧客と商品を選ぶと、上記に従って売価欄に金額が入ります。手入力で上書きもできます。 掛率で決まった明細では、定価・掛率・単価が連動して表示されます。掛率欄にマウスを乗せると、適用元(顧客分類掛率/標準パターン/顧客掛率/単価ランクなど)が分かります。
確定後の詳細画面について
伝票確定後、商品マスタの定価を改定すると、詳細画面では現行の定価が表示されます。 明細の単価は確定時点で保存された値のため、「定価 × 掛率」と一致しないように見える場合があります(仕様)。
分類別掛率を確認する
ご利用環境で分類別掛率が有効な場合、得意先の詳細に「分類別掛率」タブが表示されます。
| 状況 | 表示 |
|---|---|
| その得意先に掛率が登録されている | 一覧を編集・追加できます |
| 掛率がなく、請求先が別の得意先になっている | 「請求先(〇〇)の掛率を適用中」と表示し、請求先の掛率を読み取り専用で示します。編集・追加は請求先の詳細へ進みます |
伝票の単価計算でも、分類別掛率は請求先の設定を参照します。
主たる仕入先①②③(仕入・原価管理)
商品ごとに主たる仕入先を最大3件登録できます。
- 各枠の 🔍(仕入先を検索)を押すと「仕入先を選択」画面が開きます。 コード・名称で検索し、行をクリックすると選択されます。
- 選択を解除するには各枠の ✕(仕入先をクリア)を押します。
- ①〜③に同じ仕入先は登録できません(保存時にエラーになります)。
- ①を空欄にして②③のみ登録することもできます。
CSV 取込では次の列に仕入先コードを指定します(詳細は取込テンプレート集を参照)。
| 列名 | 項目 |
|---|---|
| primary_supplier_code | 主たる仕入先① |
| primary_supplier_2_code | 主たる仕入先② |
| primary_supplier_3_code | 主たる仕入先③ |
※「主な仕入先(外注・BOM用)」は別項目です。外注指示の自動生成では、 主な仕入先(外注・BOM用)→ 主たる仕入先①→②→③ → 発注の仕入先 の順に採用されます。
価格改定と価格履歴
商品編集画面の下部「価格履歴」セクションでは、適用開始日ごとに単価・原価を記録できます。 定価機能が有効な環境では、履歴に改定時点の定価も記録・表示されます(定価列が表示されない場合は、サポート窓口(開発運用元)にご連絡ください)。
CSV による即日価格改定
商品マスタ CSV 取込で価格を変更すると、今日付の価格履歴が自動作成されます(改定理由メモは「商品マスタCSV取込により作成」)。
履歴が 1 件もない商品で価格を初めて改定する場合は、改定前価格も「初期価格の自動記録(適用開始日=商品登録日)」として自動保全されます(登録日と改定日が同じ場合を除く)。
価格改定予約
商品一覧の「価格改定予約」ボタンから、未来日付の価格を一括 CSV 登録できます。
- 予約行は価格履歴に「予約」バッジ付きで表示されます
- 適用日になると日次バッチ(JST 0:05)が自動的に商品マスタへ反映します
- 取込画面で既定適用日を 1 回入力すれば、CSV に日付列は不要です
- 行ごとに
applied_from列(適用開始日)で個別の適用日も指定できます
改定理由メモは「価格改定予約CSV取込により作成」です。
画面からの価格改定
| 操作 | 内容 |
|---|---|
| 商品マスタで単価・原価・定価を直接編集して保存 | 自動的に今日付の履歴行が作成・更新されます |
| 「+ 価格改定を追加」 | 未来日付を含む改定予定を手動登録できます |
| 履歴行の「編集」「削除」 | 過去の改定内容を修正・削除できます(確定済み伝票の単価には影響しません) |
重要な運用ルール
予約が入っている商品の価格を、適用日前に手動編集しないでください。
予約 CSV で空欄だった価格列は「予約作成時点の本体価格」でスナップショットされます。 そのため、適用日にバッチが空欄列も予約時点の値へ揃え直します。 価格変更が必要な場合は、予約行を再取込(同一商品・同一適用日で update)するか、削除して入れ直す運用にしてください。
定価の履歴について
履歴に記録した定価は、改定時点の記録用です。伝票作成時に参照される定価は、引き続き商品マスタ本体の現行定価です。 履歴の定価を編集しても、商品マスタ本体の定価は自動では変わりません。
得意先ごとの単価を登録する(個別単価)
特定のお客様だけ別価格にしたいときは、顧客別単価を使います。
- マスタ管理の「顧客別単価」を開きます。
- 「+ 新規登録」から顧客・商品・販売単価を指定して保存します。
- まとめて登録・更新する場合は、一覧の「CSV出力」「Excel出力」「インポート」を使います(列構成は 各種テンプレート の「顧客別単価」を参照)。単価は基準単位あたりで入力します。
個別単価が登録されている組み合わせは、伝票作成時に常に最優先で使われます(掛率計算・単価ランクより優先)。
AI学習データ管理
受注一括取込や入金取込で、一度確定した「貴社の呼び方」とマスタの対応が学習されます。 誤った対応が残っているときは、マスタ管理の「AI学習データ管理」から確認・修正・削除できます。
画面冒頭には次の説明が表示されます。
AIが学習した貴社の呼び方(商品コード・発注元名・入金者名)の一覧です。誤った学習内容はここで修正・削除できます。
- マスタ管理トップの「AI学習データ管理」を開きます(URL: /orders/ai-learning/)。
- 次のタブから対象を選びます。
| タブ | 内容 | できること |
|---|---|---|
| 商品コード | 先方の商品コード・呼び名 → 自社商品 | 検索・新規登録・編集(紐付く商品のみ)・削除 |
| 発注元名 | PDF などの発注元名 → 顧客 | 検索・新規登録・編集(紐付く顧客のみ)・削除 |
| 入金者名 | 振込名義 → 顧客 | 検索・閲覧・削除のみ(追加・編集なし) |
入金者名タブについて
「入金者名」タブは、入金取込機能が有効な環境でのみ表示されます。無効な環境ではタブ自体が出ません。
商品コードの学習を直す
- 「商品コード」タブで、顧客プルダウンやキーワード(入力コード・入力名・商品)で絞り込み、「検索」をクリックします。
- 一覧には顧客・入力コード・入力名・紐付く商品・確認回数・最終使用日時・登録者・操作が表示されます。
- 「+ 新規登録」で次を入力します。
- 顧客・紐付く商品は、表示欄右の「検索」からコード・名称で探して行をクリックして選びます(未選択のまま保存すると必須エラーになります)。
- 入力商品コード(必須)と、任意の入力商品名
- 入力コードは保存時に正規化されます。
- 「編集」では紐付く商品だけ変更できます(同様に「検索」から選びます)。顧客・入力コードを変えたい場合は「削除」してから新規登録してください。
- 「削除」→ 確認画面で「削除する」を押すと学習が消えます。
同じ顧客・同じ入力コードの学習が既にある場合は、「この顧客・入力コードの学習は既に存在します。」と表示されます。
発注元名の学習を直す
- 「発注元名」タブで名称キーワードを検索します。
- 一覧には正規化発注元名・紐付く顧客・確認回数・登録者・更新日時・操作が表示されます。
- 「+ 新規登録」で発注元名(PDF表記)と紐付く顧客を登録します。顧客は「検索」からコード・名称で探して選びます。保存時に発注元名は正規化されます。
- 「編集」では紐付く顧客のみ変更できます(「検索」から選び直し)。発注元名を変えたい場合は削除してから新規登録してください。
同じ正規化発注元名の学習が既にある場合は、「この正規化発注元名の学習は既に存在します。」と表示されます。
入金者名の学習を消す
- 「入金者名」タブで入金者名・顧客を検索します。
- 一覧には正規化入金者名・紐付く顧客・確認回数・最終使用日時・操作(削除)が表示されます。
- 誤りがある場合は「削除」し、次回の入金取込で正しい顧客を選んで再学習してください。
組み合わせ商品(セット品)について
※この機能が表示されない場合は、サポート窓口(開発運用元)にご連絡ください。
商品編集画面で「BOM商品」をオンにすると、完成品と構成品の関係(BOM)を登録できます。 編集画面の「🔧 BOM構成」から、構成品と数量をメンテナンスします。
BOM商品は在庫の引当や発注の展開に影響します。詳細な在庫・製造の運用は 在庫を管理する を参照してください。
CSV・Excel でまとめて登録する
対応マスタ
次のマスタで、一覧から CSV 出力・Excel 出力・インポートが使えます。
| マスタ | 一覧での名称 |
|---|---|
| 商品 | 商品 |
| 顧客 | 顧客 |
| 仕入先 | 仕入先 |
| 納入先 | 納入先 |
| 顧客区分 | 顧客カテゴリ |
| 商品区分 1〜4 | 商品区分〜商品区分4 |
| 仕入先区分 | 仕入先カテゴリ |
| 受注区分 | 受注区分 |
| 掛率区分 | 掛率区分 |
| 各種システムリンク | 各種システムリンク |
| 顧客別単価 | 顧客別単価 |
顧客 CSV には price_ratio_category_code 列で掛率区分を指定できます(空欄は未設定)。存在しない区分コードを指定すると「掛率区分コード「{code}」が見つかりません。」とエラーになります。 掛率区分だけを大量に割り当てたい場合は、フル版の顧客テンプレートではなく、各種テンプレート の「顧客(掛率区分割当のみ)」2列テンプレートを使ってください。フル版で他の列のセルを空にすると、既存データが空で上書きされます。
顧客別単価は一覧の「インポート」から一括登録・更新できます。単価(unit_price)は基準単位あたりです。
「複数単位管理を有効にする」がオンの環境では、商品 CSV に unit2 / unit2_factor / unit3 / unit3_factor 列が含まれます(複数の数量管理単位を登録する 参照)。
手順
テンプレートは各種テンプレートからダウンロードできます。
- 対象マスタの一覧を開き、「CSV出力」または「Excel出力」で雛形をダウンロードします(検索で絞った状態なら、その結果が出力されます)。
- ダウンロードしたファイルを編集します。関連マスタはコード列で指定します(例:商品の区分コード、納入先の顧客コード)。
- 一覧の「インポート」をクリックし、ファイルを選んで「検証する」をクリックします。
- 確認画面で新規・更新・エラー行数を確認します。
- エラーがなければ「本番取り込みを実行」をクリックします。
エラーが出たときの読み方
確認画面には次の情報が表示されます。
| 表示 | 意味 |
|---|---|
| 新規 / 更新 / スキップ / エラー行 | 検証結果の件数 |
| 全体エラー | ファイル形式や列定義の問題 |
| 入力エラー(行) | 行番号と項目ごとのメッセージ |
| 取り込みエラー | 参照先マスタが見つからないなど |
エラーがある場合は本番取り込みはできません。メッセージを修正したファイルで、再度「検証する」からやり直してください。
文字コードは CSV が UTF-8(BOM 付き推奨)、Excel は .xlsx です。 納入先は、先に顧客マスタを取り込んでから行うと安全です。
マスタを複製して登録の手間を省く
顧客・商品・仕入先は、一覧または編集画面の「📋 複写」で似たデータをコピーできます。 複写後は編集画面に移動し、仮コードの修正を促すメッセージが表示されます。
複写される情報・されない情報
| マスタ | 複写される主な内容 | 複写されない/初期化される内容 |
|---|---|---|
| 顧客 | 名称・住所・請求設定・単価ランク・掛率区分・価格決定方式・販売掛率・顧客担当者・顧客別単価 など | コード(仮コードに変更)、親子請求関係、売掛開始残高、委託倉庫、添付ファイル |
| 商品 | 名称・単価・在庫区分・BOM構成 など | コード(仮コードに変更)、初期在庫数量(0)、添付ファイル |
| 仕入先 | 名称・連絡先・税設定 など | コード(仮コードに変更)、買掛開始残高(0) |
仮コードは 元コード-COPY-日時 形式です。複写直後に正式なコードへ変更してから保存してください。
名称の末尾には「(複写)」が付きます。運用に合わせて名称も修正してから保存してください。
過去の取引履歴を調べる
受注明細単位で過去の取引を検索できます。
顧客から調べる
- 顧客カルテ、または顧客編集画面の「受注明細履歴」を開きます。
- 商品名・受注日・顧客注文番号・ステータスで絞り込み、「検索」をクリックします。
商品から調べる
- 商品編集画面の「📋 受注履歴」をクリックします。
- 顧客名・受注日・顧客注文番号・ステータスで絞り込み、「検索」をクリックします。
一覧には受注番号・受注日・数量・単価・金額などが表示され、合計件数・金額合計も確認できます。
困ったとき
インポートでエラーになる
- 確認画面の「行 N」のメッセージを読み、該当セルを修正してください。
- 区分コード・顧客コードなど、参照先のマスタが先に存在するか確認してください。
- CSV の文字化けが疑われる場合は UTF-8(BOM 付き)で保存し直してください。
- ファイルサイズ・行数が上限を超えるとエラーになります。分割して取り込んでください。
伝票の単価が思った値で入らない
次の順で確認してください。
- 顧客別単価 — その顧客×商品の個別単価が登録されていないか
- 価格決定方式 — 掛率方式の得意先か、単価ランク方式か
- 商品の定価と販売掛率 — 掛率方式のとき、定価が入っているか、掛率(%)が意図どおりか
- 得意先の単価ランク — 単価ランク方式のとき、顧客マスタの「販売単価ランク」が意図したランクか
- 商品の単価ランク 1〜5 — 選ばれたランクに金額が入っているか(0 や未入力だとランク 1 にフォールバック)
- 手入力の上書き — 保存済み明細は自動再計算されない場合があります
商品を選び直すか、顧客を変更すると、売価は再度自動取得されます。
複写したマスタが使えない
複写直後のコードは仮の値です。編集画面の黄色い案内に従い、正式なコードに変更して「保存する」してください。