クイックスタートに戻る

クイックスタート: 在庫管理

このガイドでは「商品マスタ」と「入出庫」の 2 つのアプリを作ってつなぎ、入庫・出庫を記録するだけで、 商品ごとの今の在庫数が自動で出るようにします。所要時間は約 25 分です。 アプリ同士をつなぐ作り方は、「顧客 + 案件」「備品 + 貸し出し」のような、マスタと記録を分けるほかの業務にも使えます。

画像をタップ (クリック) すると、拡大して見られます。

これまで

入出庫を表に書き足し、在庫数は月末に数えるか、計算式を自分で直しながら出す。商品名の書き方がそろわず、集計がずれる。

Raxel では

入出庫は商品コードを選ぶだけで商品名が入る。記録したそばから、商品マスタに入庫・出庫の合計と今の在庫数が出る。

商品マスタの一覧。商品ごとに発注点・入庫合計・出庫合計・在庫数が並ぶ
完成イメージ: 入出庫を記録するだけで、商品ごとの入庫・出庫の合計と在庫数が出ます。

始める前に

確かめること
権限
内容
アプリを作成できる権限が必要です。管理者は持っています。
確かめること
プラン
内容
このガイドの機能は、どのプランでも使えます。
確かめること
先に読むとよいもの
内容
アプリの作り方 (項目の置き方・運用環境への適用・公開) は、 「お問い合わせ管理」の手順 1〜3 に画像つきで説明しています。

作るもの

アプリ
商品マスタ
役割
扱う商品を 1 件ずつ登録する (商品コード・商品名・発注点)
つなぎ方
入出庫の合計と在庫数を、この画面に集める
アプリ
入出庫
役割
入庫・出庫のたびに 1 件記録する (日付・商品・区分・数量)
つなぎ方
商品コードで商品マスタを参照する

商品マスタを作る

1商品マスタのアプリを作る

アプリ一覧の「アプリを作成」→「はじめから作成」で、「アプリ名」に「商品マスタ」と入力して「作成する」をクリックします。 次の 3 つの項目を 1 行に並べ、「下書き保存」→「運用環境に適用」→ 上部の帯の「公開する」で公開します。

フィールド名
商品コード
種類
テキスト
行
1 行目・左
幅
25%
設定
必須: オン、重複禁止: オン
フィールド名
商品名
種類
テキスト
行
1 行目・中
幅
50%
設定
必須: オン
フィールド名
発注点
種類
数値
行
1 行目・右
幅
25%
設定
— (在庫がこの数を下回ったら発注する目安)

同じ行の 2 つ目からは、置いてある項目の右へドラッグして並べます (商品名は商品コードの右、発注点は商品名の右)。 幅は、項目を選んで右の「フィールド設定」の「幅」のボタンで、同じ行の左の項目から順に決めます。 横に並べる操作と幅の決め方は、「お問い合わせ管理の手順 2」で画像つきで説明しています。

商品コードのフィールド設定。重複禁止のスイッチがオン
「商品コード」は「重複禁止」をオンにします。
「重複禁止」は必ずオンにしてください。手順 4 のルックアップで、紐づけに使える (商品を 1 つに決められる) のは重複禁止の項目だけです。

2商品を登録する

「レコード」タブの「レコードを追加」から、商品を 3 件登録します。

商品コード
P-001
商品名
コピー用紙 A4 (500 枚)
発注点
10
商品コード
P-002
商品名
トナー 黒
発注点
5
商品コード
P-003
商品名
ボールペン 黒
発注点
30

入出庫のアプリを作る

3入出庫のアプリを作る

もう 1 つ、「入出庫」という名前のアプリを「はじめから作成」で作り、次の 6 つの項目を、表の「行」のとおりに 3 行に並べます。 1 行目は「どの商品か」(商品コードと、写される商品名の組)、2 行目は「入庫か出庫か・いくつか」、3 行目は「いつ・誰が」です。 「商品コード」は、左の一覧の「参照」の分類にある「ルックアップ」を置きます。

フィールド名
商品コード
種類
ルックアップ
行
1 行目・左
幅
33%
設定
必須: オン (つなぎ方は手順 4)
フィールド名
商品名
種類
テキスト
行
1 行目・右
幅
50%
設定
— (ルックアップが写すので、手で入れない)
フィールド名
区分
種類
ドロップダウン
行
2 行目・左
幅
33%
設定
必須: オン、選択肢: 入庫 / 出庫
フィールド名
数量
種類
数値
行
2 行目・右
幅
25%
設定
必須: オン
フィールド名
日付
種類
日付
行
3 行目・左
幅
25%
設定
必須: オン、初期値: レコード登録日
フィールド名
担当者
種類
ユーザー選択
行
3 行目・右
幅
33%
設定
初期値: ログインユーザー

同じ行の 2 つ目からは、置いてある項目の右へドラッグして並べます。行の頭の項目 (区分・日付) は、前の行の項目のカードの下の端へドラッグすると、その下に新しい行で入ります。 幅は、項目を選んで右の「フィールド設定」の「幅」のボタンで、同じ行の左の項目から順に決めます。

4商品コードを商品マスタにつなぐ (ルックアップ)

フォームの「商品コード」をクリックし、右の「フィールド設定」で次のように設定します。 「商品名」の項目を置いた後でないと「コピー先」に出てこないので、6 つの項目を置き終えてから設定します。

項目
参照先アプリ
設定
商品マスタ
項目
紐づけキー
設定
商品コード
項目
ほかのフィールドのコピー
設定
「コピーを追加」で、コピー元「商品名」→ コピー先「商品名」
ルックアップの設定。参照先アプリに商品マスタ、紐づけキーに商品コード、コピー元とコピー先に商品名
商品コードを選ぶと、商品マスタの商品名が入出庫の「商品名」に写ります。
6 つの項目を並べ終えた入出庫のフォーム
6 つの項目を並べ終えたところです。

「下書き保存」→「運用環境に適用」→「公開する」で公開します。

5入出庫を記録する

「入出庫」の「レコードを追加」を開くと、日付には今日、担当者には自分が入っています。 「商品コード」の右の「選択」をクリックし、検索の欄に商品コード (例: P-001) を入れて、出てきた行をクリックします。 「商品名」に商品マスタの商品名が入ります。区分「入庫」、数量「50」を入れて「保存」します。

レコードを選択の画面。検索の欄に P-001 と入れ、コピー用紙の行が出ている
検索の欄は商品コードで探します。
入出庫の登録の画面。商品コードに P-001、商品名にコピー用紙 A4 が入っている
商品名は、選んだ商品から写されます (鍵の印は「ルックアップで入る項目」の意味です)。

同じようにして、入庫と出庫をいくつか記録しておきましょう。

商品コード
P-002
区分
入庫
数量
6
商品コード
P-003
区分
入庫
数量
100
商品コード
P-001
区分
出庫
数量
20
商品コード
P-003
区分
出庫
数量
30
商品コード
P-002
区分
出庫
数量
3
商品コード
P-001
区分
出庫
数量
15
商品コード
P-003
区分
出庫
数量
25
入出庫の一覧。日付・商品コード・商品名・区分・数量・担当者が並ぶ
入出庫の一覧です。商品名はどの行も商品マスタと同じ書き方になります。

商品マスタに在庫数を出す

6入庫・出庫の合計を出す (関連レコード集計)

「商品マスタ」の「設定」タブで「フォーム」を開き、左の一覧の「参照」の分類から「関連レコード集計」を、「商品コード」のカードの下の端へドラッグして 2 行目に置きます。 フィールド名を「入庫合計」、幅を 25% にし、右の「フィールド設定」で次のように設定します。

項目
集計元アプリ
設定
入出庫
項目
レコードの対応条件
設定
このアプリ「商品コード」= 集計元アプリ「商品コード」
項目
集計方法
設定
SUM(合計)
項目
集計元の集計対象フィールド
設定
数量
項目
フィルタ条件(集計元アプリ)
設定
「フィルター条件を追加」で、区分 = 入庫
関連レコード集計の設定。集計元アプリに入出庫、集計方法に SUM、フィルタ条件に区分 = 入庫
入出庫のうち、同じ商品コードで区分が「入庫」のものの数量を合計します。

もう 1 つ「関連レコード集計」を「入庫合計」の右へドラッグして置き、フィールド名を「出庫合計」、幅を 25% にして、フィルタ条件だけ「区分 = 出庫」にして同じように設定します。

7在庫数を計算する (計算)

「計算」の項目を「出庫合計」の右へドラッグして置き、フィールド名を「在庫数」、幅を 25% にして、「計算式」の欄に「入庫合計 − 出庫合計」を入れます。 欄に「入庫」と打ち始めると候補が出るので、「入庫合計」の行を選びます (Enter キーでも選べます)。 式には項目の名前の代わりに項目コード (例: Rollup_1) が入ります。続けて「 - 」を打ち、同じように「出庫合計」を選びます。

計算の設定。計算式に Rollup_1 - Rollup_2
候補から選ぶと、項目コードが入ります。項目コードは各項目の「フィールド設定」の上の方で確かめられます。

8入出庫の履歴を並べる (関連レコード一覧)

最後に「関連レコード一覧」を「入庫合計」のカードの下の端へドラッグして 3 行目に置き (幅は 100% のまま)、フィールド名を「入出庫の履歴」にして、次のように設定します。商品の画面に、その商品の入出庫が並びます。

項目
関連アプリ
設定
入出庫
項目
表示するフィールド
設定
日付・区分・数量・担当者 にチェック
項目
絞り込み条件
設定
「条件を追加」で、このアプリ「商品コード」= 関連アプリ「商品コード」
項目
ソート
設定
日付・降順 (新しい順)
関連レコード一覧の設定。関連アプリに入出庫、表示するフィールド、絞り込み条件、ソート
絞り込み条件で、その商品の入出庫だけを出します。
商品マスタのフォーム。1 行目に商品コード・商品名・発注点、2 行目に入庫合計・出庫合計・在庫数、3 行目に入出庫の履歴
商品マスタに 4 つの項目を足したところです。
入庫合計・出庫合計・在庫数は、手で入れない (計算で決まる) 項目ですが、在庫数を画面で確かめるためにフォームに出しておきます。 入力する項目と紛れないよう、1 行目の商品の項目とは別の 2 行目にまとめています。

「下書き保存」→「運用環境に適用」で、運用環境に反映します。

9在庫数を確かめる

「商品マスタ」の「レコード」タブを開くと、商品ごとに入庫合計・出庫合計・在庫数が出ています。 コピー用紙 (P-001) は、入庫 50 − 出庫 35 = 在庫 15 です。商品の行を開くと、入出庫の履歴が新しい順に並びます。

初めて運用環境に適用した直後は、既にある入出庫の集計が終わるまで少し時間がかかります。合計や在庫数がまだ出ていないときは、少し待って一覧を再読み込みしてください。
商品 P-001 の詳細。入庫合計 50、出庫合計 35、在庫数 15、入出庫の履歴の表
商品の画面に、在庫数とその内訳の入出庫が並びます。
  • 入出庫を新しく記録・修正・削除すると、少し後に商品マスタの合計と在庫数も変わります (画面は再読み込みすると変わっています)。
  • 棚卸しで数が合わなかったときは、差の分を「入庫」か「出庫」として記録し、備考の項目などに理由を残すと履歴で追えます。

これで、入出庫を記録するだけで、商品ごとの在庫数が自動で分かるようになりました。在庫数を数え直したり、表の計算式を直したりする手間がなくなります。

このガイドの手順 1〜9 を終えたときと同じ 2 つのアプリが、アプリストアのサンプルアプリ「在庫管理」に入っています。 ルックアップ・関連レコード集計・計算・関連レコード一覧と項目の並びが手順どおりに設定され、手順 2 の商品 3 件と手順 5 の入出庫 8 件が入ります (入出庫の日付は入れた日の 6 日前から当日まで、担当者は入れた人です)。手順を進めずに完成形を触ってみたいときや、自分で作ったアプリと設定を見比べたいときに使えます。 商品マスタの入庫合計・出庫合計・在庫数は、入れた少し後に計算されて出ます (入れた直後に空のときは、少し待って一覧を再読み込みしてください)。
アプリストアで完成形を入れて見比べる

次にやる