Dynamics 365 Finance and Operations ~ 基本的な使い方④（製造プロセス編）~


生産管理は、製造業における「モノの流れ」と「情報の流れ」を統合的かつ総合的に管理するシステムになります。具体的には、
・納期
・在庫（部品/原材料・中間品/仕掛品・完成品/製品）
・工程・工順
・原価
を均質的に可視化・運用することが可能となります。

https://www.otsuka-shokai.co.jp/erpnavi/category/manufacturing/sp/solving-problems/archive/191025.html

D365 FO では、大きく「製造オーダー（組立系）」と「バッチオーダー（プロセス系）」の2種類の生産方式に対応することが可能です。今回は「製造オーダー（組立系）」のケースをご紹介します。

https://docs.microsoft.com/ja-jp/dynamics365/supply-chain/production-control/production-process-overview#mixed-mode-manufacturing

なおバッチオーダー（プロセス系）は、こちらの記事が参考になるかと思います。

https://www.fujitsu.com/jp/group/fjm/mikata/column/kitamura3/001.html


#製造・生産プロセスの概観・概要（ユースケース）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/e528a0c2-bb2d-c1a5-a41d-4aabd3da9aeb.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/091d73a1-38e7-e364-ac2f-a66555de6971.png)
※計画・見込ではなく、受注生産を想定したシンプルなフローです。また今回は原材料はすべて在庫にあるものとして、調達をせずに、在庫から払出をします。

#①マスター設定（品目・BOM・工程/工順）
この記事ではプロセスをつかんでいただくことがメインなので、一つ一つマスター設定していくことはせず、基本的には在りものを使って操作していきます。
USMFというデモ法人を使って、以下の流れで操作していってください。

1. FOにアクセス（そもそもログインするユーザに生産管理や製品情報管理などのRoleが割り当たっていることを確認してください）
2. 法人を選択（USMF）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/2d01153f-f128-2eff-15d7-8166e25aeb7c.png)

3. 製品マスタ ページへ遷移し、品目を確認（左のメニューから：Product information management > Products > Released products）
D0001 というスピーカーが今回の生産する品目（完成品）になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/22780720-c3b4-b81b-29a1-ad61d21c4235.png)

4. BOMを確認する
M0001～M0004、D0002が部品（原材料）となります。それぞれ1つずつ消費するようです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/23c3b145-4dc8-cb87-19b7-8634137601f4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/022a79f7-009c-82c8-9eef-b6cf8d6e4ce9.png)

5. 工程/工順を確認する
5つの工程（Operation）を持つ、1つの工順（Route）であることがわかります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/bdcdf420-f196-5292-6f3f-53d3b44378d7.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/fb55255c-69ad-0c82-4535-6eea14d03a8e.png)

#②製造オーダー登録
受注を作成して、それに紐づけて製造オーダーを作成することも可能ですが、新規に製造オーダーから作成したいと思います。

新しく製造オーダーを作成（左のメニューから：Production control > Production orders > All Production orders から + New production order ボタン）
今回製造するD0001を入力すると、BOM や Route が自動入力されます。引当のタイミングは選べますが、今回はデフォルトのまま「見積」時で。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/f1ba0557-8a07-ac8a-0e4c-399e001803a5.png)

#③製造オーダー見積
見積はこのボタン
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/372e1a80-efed-8b1a-f3c0-da5d9f6ac77e.png)
見積すると、こういうステータスになります。次はMaterial consumption（材料消費）ということですね。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/684bd43c-169e-9abc-515f-6039ec28bcb1.png)
また、ここでBOM の状態も見てましょう。1つのD0001を作るのに、部品それぞれに1つが必要ということがわかります。また、まだ材料消費していないので Remaining quantity もそれぞれ1つずつあります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/0ddcf431-ab2d-315e-5ea7-d95d6d6b26ca.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/f0a8ae59-6f9a-4964-9e64-e56065e7a845.png)
かの有名な最難関資格の一つである、日商簿記2級ホルダーの私から言わせてもらえば、物（原材料）・人（労務）・機械（経費）の3つの要素が、製造の原価を決めます。物（原材料）を表しているのが BOM であり、人（労務）・機械（経費）を表しているのが 工程/工順 や Job card であります。

#④製造オーダースケジュール＆リリース
見積の後は、工程（またはジョブ）を「いつやるか」スケジュール調整していく必要がありますよね。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/854c879b-4951-14e6-2c18-cf34579cfe86.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/c238627a-4498-fc37-9447-d5ab5576c8ff.png)
スケジュールされたら、次はリリースです。リリースっていうのは、「オーダー」から「実際の製造」へと指示することを意味します。販売注文のときにも Release to warehouse という言葉が出てきますが、あれも「受注オーダー」から「実際の出荷」へと指示することを意味してます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/15dec714-fde5-3dc9-6564-5436d2db6c1e.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/db7f8ad6-d614-1306-4e41-d4048dfef551.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/8a6f9c19-71b8-ee19-29d8-8f43fe271ce3.png)

#⑤製造オーダー開始
実際に製造を開始したときにボタンを押します。Picking list を転記したら材料消費されたということになりますし、Route を転記したら作業実績登録されたということになります。ここでは、二つとも転記として、製造を完了させてしまいたいと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/4fa99140-cdf1-cab8-3927-c974dc7007c0.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/7028567d-6f98-a1ee-369c-3837d73dce3f.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/fa9eb96d-c317-bb13-ca7f-86ec28f5cf4f.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/e03d623b-e873-7d05-36bb-1539056b2927.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/e775bf7f-4a68-2c91-6cf0-10d440281cf7.png)
無事に材料消費（Material consumption）＆実績登録（Route）されました。

#⑥製造オーダー作業完了＆終了
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/814607f7-25e8-d9c5-e7ce-5b11e123b2c3.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/4f1d5c78-df6d-5288-7673-c491834d2136.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/940781e7-2879-2910-b094-fe8eb43aff43.png)
こちらで製造オーダー完了です。在庫に入庫されているか、また原価がどれだけ掛かったか、確認しましょう。

・在庫トランザクション（Receipt が Purchased になっているので、無事入庫されています。また原価は$302.70だったようです。）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/fca56892-db90-02fe-5bbe-f33d04491f08.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/15fcdf67-cc22-7dab-2ae6-0611d4c63150.png)

もうちょっと原価の内訳が気になると思うので、それはこちらから確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/560e8a4c-9a2a-4540-da0a-e04c2160cf01.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2375815/5a7d5b83-8997-c7ab-ed8d-40a7239a06d7.png)

標準原価で設定してある製品は原価差異分析（Variance）も可能です。