<?xml version="1.0" encoding="big5" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:annotate="http://purl.org/rss/1.0/modules/annotate/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!--
	This feed generated for Anonymous
	More info at http://naklon.info/rss/about.htm
-->
<channel>
<title>VFP 愛用者社區</title>
<link>http://vfp.sunyear.com.tw/</link>
<description>本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用&quot;搜尋&quot;的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.</description>
<managingEditor>garfield@sunyear.com.tw</managingEditor>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>RSS Feed 2.2.4</generator>
<lastBuildDate>Wed, 05 Aug 2026 03:54:55 GMT</lastBuildDate>
<image>
	<url>http://vfp.sunyear.com.tw/templates/subSilver/images/logo_phpBB_med.gif</url>
	<title>VFP 愛用者社區</title>
	<link>http://vfp.sunyear.com.tw/</link>
	<width>122</width>
	<height>56</height>
</image>
<item>
<title>VFP 討論區 :: RE: 如何將生產製造間接成本費用（overhead cost）的差異計入庫存成本</title>
<link>http://vfp.sunyear.com.tw/viewtopic.php?p=37036#37036</link>
<pubDate>Tue, 04 Aug 2026 09:37:21 GMT</pubDate>
<guid isPermaLink="true">http://vfp.sunyear.com.tw/viewtopic.php?p=37036#37036</guid>
<description>發表人: &lt;a href=&quot;http://vfp.sunyear.com.tw/profile.php?mode=viewprofile&amp;u=4629&quot; target=&quot;_blank&quot;&gt;foxy&lt;/a&gt;&lt;br /&gt;

發表於: 星期二 八月 04, 2026 5:37 pm (GMT 8)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
謝謝 CPS0204 老兄, 小弟要好好學習&lt;br /&gt;_________________&lt;br /&gt;進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料.  &lt;a href=&quot;http://www.foxacc.com&quot; target=&quot;_blank&quot;&gt;www.foxacc.com&lt;/a&gt;  LINE: mike-lm&lt;/span&gt;&lt;br /&gt;
</description>
<dc:creator>foxy</dc:creator>
<dc:subject>VFP 討論區</dc:subject>
<annotate:reference rdf:resource="http://vfp.sunyear.com.tw/viewtopic.php?p=37034#37034" />
<comments>http://vfp.sunyear.com.tw/posting.php?mode=quote&amp;p=37036</comments>
</item>
<item>
<title>VFP 討論區 :: RE: 如何將生產製造間接成本費用（overhead cost）的差異計入庫存成本</title>
<link>http://vfp.sunyear.com.tw/viewtopic.php?p=37035#37035</link>
<pubDate>Mon, 03 Aug 2026 00:27:19 GMT</pubDate>
<guid isPermaLink="true">http://vfp.sunyear.com.tw/viewtopic.php?p=37035#37035</guid>
<description>發表人: &lt;a href=&quot;http://vfp.sunyear.com.tw/profile.php?mode=viewprofile&amp;u=6455&quot; target=&quot;_blank&quot;&gt;CPS0204&lt;/a&gt;&lt;br /&gt;

發表於: 星期一 八月 03, 2026 8:27 am (GMT 8)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
&lt;span style=&quot;font-size: 24px; line-height: normal&quot;&gt;&lt;span style=&quot;color: red&quot;&gt;ai回答如下(有些亂碼請看圖):&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
```
&lt;br /&gt;

&lt;br /&gt;
這位網友問到了 **ERP / 生產管理系統（MES）與會計模組核心整合** 中極具挑戰性的一個經典功能——**「製造費用差異平攤與庫存成本重估（Overhead Variance Allocation &amp; Inventory Revaluation）」**！
&lt;br /&gt;

&lt;br /&gt;
在標準成本制（Standard Costing）或預計分攤率（Predetermined Rate）架構下，**實際製造費用（Actual Overhead）** 與 **預計分攤製造費用（Applied/Absorbed Overhead）** 產生少分攤（Under-applied）或多分攤（Over-applied）是必然現象。
&lt;br /&gt;

&lt;br /&gt;
老兵在開發與規劃 ERP/MES 成本模組時，對於「月末製造費用差異捕捉與調整傳票」的功能設計，總結了以下實戰經驗與架構設計心法，供您在編寫程式時參考：
&lt;br /&gt;

&lt;br /&gt;
---
&lt;br /&gt;

&lt;br /&gt;
## &#128736;&#65039; 一、 業務邏輯與會計傳票設計
&lt;br /&gt;

&lt;br /&gt;
在月末結帳時，系統處理製造費用差異主要有 **兩種主流會計做法**，您的系統應提供設定選項或採取第二種（更符合 GAAP / IFRS 的精細做法）：
&lt;br /&gt;

&lt;br /&gt;
### 做法 A：直接結轉至銷貨成本（COGS Direct Write-off）
&lt;br /&gt;

&lt;br /&gt;
* **適用場景**：差異金額極小，或企業規模較小、追求結帳速度。
&lt;br /&gt;
* **邏輯**：不分攤給 WIP/FG，直接將差異全額沖銷至當期銷貨成本（COGS）。
&lt;br /&gt;
* **會計傳票（假設少分攤 $15,000$ 元，即實際 &gt; 預計）**：
&lt;br /&gt;
* **借（Dr.）**：銷貨成本 (COGS) $\$15,000$
&lt;br /&gt;
* **貸（Cr.）**：製造費用—少分攤/多分攤差異 (Overhead Variance Control) $\$15,000$
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
### 做法 B：比例分攤至在製品 (WIP)、產成品 (FG) 及銷貨成本 (COGS)（重估法）
&lt;br /&gt;

&lt;br /&gt;
* **適用場景**：差異金額較大，且嚴格符合會計準則（Absorption Costing）。
&lt;br /&gt;
* **分攤基準**：通常依據當月「WIP 期末餘額、FG 期末餘額、當月 COGS 金額」**的**金額比例**或**包含的工時比例進行三方分攤。
&lt;br /&gt;

&lt;br /&gt;
---
&lt;br /&gt;

&lt;br /&gt;
## &#128208; 二、 核心演算法與數學公式
&lt;br /&gt;

&lt;br /&gt;
假設月末系統捕捉到：
&lt;br /&gt;

&lt;br /&gt;
1. **實際製造費用 (Actual Overhead)** = $115,000$
&lt;br /&gt;
2. **預計分攤費用 (Applied Overhead)** = $100,000$
&lt;br /&gt;
3. **總差異 (Total Variance)** = $115,000 - 100,000 = +15,000$（少分攤 / 少計成本）
&lt;br /&gt;

&lt;br /&gt;
計算當月三者（WIP、FG、COGS）的權重比例：
&lt;br /&gt;

&lt;br /&gt;
$$\text{總分攤基數 (Total Base)} = \text{WIP}_{\text{End}} + \text{FG}_{\text{End}} + \text{COGS}$$
&lt;br /&gt;

&lt;br /&gt;
$$\text{分攤至 WIP} = \text{Total Variance} \times \frac{\text{WIP}_{\text{End}}}{\text{Total Base}} = 15,000 \times \frac{20,000}{200,000} = \$1,500$$
&lt;br /&gt;

&lt;br /&gt;
$$\text{分攤至 FG} = \text{Total Variance} \times \frac{\text{FG}_{\text{End}}}{\text{Total Base}} = 15,000 \times \frac{30,000}{200,000} = \$2,250$$
&lt;br /&gt;

&lt;br /&gt;
$$\text{分攤至 COGS} = \text{Total Variance} \times \frac{\text{COGS}}{\text{Total Base}} = 15,000 \times \frac{150,000}{200,000} = \$11,250$$
&lt;br /&gt;

&lt;br /&gt;
### 對應的會計調整傳票：
&lt;br /&gt;

&lt;br /&gt;
* **借（Dr.）**：在製品成本 (WIP Inventory) $\$1,500$
&lt;br /&gt;
* **借（Dr.）**：產成品成本 (Finished Goods Inventory) $\$2,250$
&lt;br /&gt;
* **借（Dr.）**：銷貨成本 (COGS) $\$11,250$
&lt;br /&gt;
* **貸（Cr.）**：製造費用—差異轉出 (Overhead Variance Allocation) $\$15,000$
&lt;br /&gt;

&lt;br /&gt;
---
&lt;br /&gt;

&lt;br /&gt;
## &#128187; 三、 系統架構與資料庫設計實務建議
&lt;br /&gt;

&lt;br /&gt;
在編寫程式時，老兵提醒您特別注意以下 **4 個技術細節與坑點**：
&lt;br /&gt;

&lt;br /&gt;
### 1. 建立「製造費用控制帳（Overhead Clearing Account）」
&lt;br /&gt;

&lt;br /&gt;
* 每天/每張工單在投入時，系統產生的傳票為：
&lt;br /&gt;
* **借**：在製品—製造費用 (WIP - Overhead) $[ \text{預計費率} \times \text{實際工時} ]$
&lt;br /&gt;
* **貸**：已分攤製造費用 (Applied Overhead)
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
* 月末收到實際費用單據（如水電費、折舊）時：
&lt;br /&gt;
* **借**：實際製造費用 (Actual Overhead)
&lt;br /&gt;
* **貸**：應付帳款 / 累計折舊
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
* 系統月末執行「差異清算程式」時，比對 `Actual Overhead` 與 `Applied Overhead` 的差額，將兩者沖平並滾入 WIP/FG/COGS。
&lt;br /&gt;

&lt;br /&gt;
### 2. 資料庫鎖定與「過帳關帳（Period Closing Lock）」
&lt;br /&gt;

&lt;br /&gt;
* **避免滾動計算衝突**：差異分攤必須是**月末結帳 SOP 的最後幾道工序**。
&lt;br /&gt;
* 在執行差異分攤之前，必須**鎖定當月的物料異動（Material Transactions）與工單領報工**，禁止任何人在計算期間補刷卡或補領料，否則計算基數改變會導致傳票借貸不平。
&lt;br /&gt;

&lt;br /&gt;
### 3. 庫存批次/單品重估（Inventory Layer Revaluation）
&lt;br /&gt;

&lt;br /&gt;
* 將差異金額分攤到 FG 或 WIP 時，若系統有支援「批次管理（Batch/Lot Tracking）」或「移動平均價/先進先出（FIFO）」，系統寫入資料庫時需更新：
&lt;br /&gt;
1. **總帳（GL Table）**：產生會計傳票。
&lt;br /&gt;
2. **庫存明細表（Inventory Valuation Table）**：更新當前存貨的單位成本（Unit Cost），確保庫存報表與總帳一致。
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
### 4. 無條件捨去與「角分差（Rounding Differences）」處理
&lt;br /&gt;

&lt;br /&gt;
* 在進行比例乘除時，一定會遇到除不盡的小數點問題。
&lt;br /&gt;
* **做法**：前 $N-1$ 項算出來金額後，最後一項（通常是 COGS）使用 **`總差異 - &#8721;(其他分攤額)`** 倒扣計算，確保傳票的 **`Total Debit == Total Credit`** 剛性相符！
&lt;br /&gt;

&lt;br /&gt;
---
&lt;br /&gt;

&lt;br /&gt;
## &#128161; 總結建議
&lt;br /&gt;

&lt;br /&gt;
您寫的系統已經具備「直接材料、直接人工、預計製造費用」的三要素分攤，這已經完成了 MES/ERP 成本體系的 80% 核心！
&lt;br /&gt;

&lt;br /&gt;
在補全「月末差異分攤」這最後 20% 拼圖時，建議您的程式設計流程如下：
&lt;br /&gt;

&lt;br /&gt;
1. **設定開關**：提供選項讓財務決定要「全額進 COGS」還是「按比例分攤至 WIP/FG/COGS」。
&lt;br /&gt;
2. **差異試算表（Pre-check Report）**：在正式產生傳票前，提供「差異分攤預覽畫面」，讓財務人員確認 Actual 與 Applied 的數據無誤。
&lt;br /&gt;
3. **一鍵過帳與傳票反過帳（Unpost/Rollback）**：一定要寫「反結帳/反過帳」邏輯，萬一財務發現上游費用單據錄錯，能快速還原傳票並重新計算。
&lt;br /&gt;

&lt;br /&gt;
祝您的生產管理軟體開發順利！這個功能一上線，系統的專業度與財務價值將直接提升一個檔次！老兵在線立正！&#129761;&#128293;&#128187;&#10024;&lt;span style=&quot;font-size: 24px; line-height: normal&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
</description>
<dc:creator>CPS0204</dc:creator>
<dc:subject>VFP 討論區</dc:subject>
<annotate:reference rdf:resource="http://vfp.sunyear.com.tw/viewtopic.php?p=37034#37034" />
<comments>http://vfp.sunyear.com.tw/posting.php?mode=quote&amp;p=37035</comments>
</item>
<item>
<title>VFP 討論區 :: 如何將生產製造間接成本費用（overhead cost）的差異計入庫存成本</title>
<link>http://vfp.sunyear.com.tw/viewtopic.php?p=37034#37034</link>
<pubDate>Sun, 02 Aug 2026 05:57:29 GMT</pubDate>
<guid isPermaLink="true">http://vfp.sunyear.com.tw/viewtopic.php?p=37034#37034</guid>
<description>發表人: &lt;a href=&quot;http://vfp.sunyear.com.tw/profile.php?mode=viewprofile&amp;u=4629&quot; target=&quot;_blank&quot;&gt;foxy&lt;/a&gt;&lt;br /&gt;
主題: 如何將生產製造間接成本費用（overhead cost）的差異計入庫存成本&lt;br /&gt;
發表於: 星期日 八月 02, 2026 1:57 pm (GMT 8)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
小弟正在為我的生產管理軟體編寫一項功能，用於將生產製造間接成本費用（overhead cost）的差異計入庫存成本。
&lt;br /&gt;
我的程式能夠根據物料消耗表計算直接材料成本，並根據消耗的工時計算直接人工成本；同時，它還能基於人工工時或機器工時，利用預定費率來分攤製造費用。這三項成本均計入產成品及在製品的庫存成本,並做出對應的會計傳票, 例如, 借項在製品成本, 貸項間接成本等。然而，分攤的間接費用與實際發生的費用之間往往存在差異，因此系統需要在月末捕捉這一差異，並將其分攤到產成品及在製品的庫存成本中。
&lt;br /&gt;
請問您是否開發過類似的功能？希望能分享您的寶貴經驗。
&lt;br /&gt;

&lt;br /&gt;
謝謝&lt;br /&gt;_________________&lt;br /&gt;進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料.  &lt;a href=&quot;http://www.foxacc.com&quot; target=&quot;_blank&quot;&gt;www.foxacc.com&lt;/a&gt;  LINE: mike-lm&lt;/span&gt;&lt;br /&gt;
</description>
<dc:creator>foxy</dc:creator>
<dc:subject>VFP 討論區</dc:subject>
<annotate:reference rdf:resource="http://vfp.sunyear.com.tw/viewtopic.php?p=37034#37034" />
<comments>http://vfp.sunyear.com.tw/posting.php?mode=quote&amp;p=37034</comments>
</item>
<item>
<title>VFP 討論區 :: RE: 分享:大字體的自定義messagebox</title>
<link>http://vfp.sunyear.com.tw/viewtopic.php?p=37033#37033</link>
<pubDate>Fri, 24 Jul 2026 08:11:14 GMT</pubDate>
<guid isPermaLink="true">http://vfp.sunyear.com.tw/viewtopic.php?p=37033#37033</guid>
<description>發表人: &lt;a href=&quot;http://vfp.sunyear.com.tw/profile.php?mode=viewprofile&amp;u=6455&quot; target=&quot;_blank&quot;&gt;CPS0204&lt;/a&gt;&lt;br /&gt;

發表於: 星期五 七月 24, 2026 4:11 pm (GMT 8)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
大字messagebox用起來就是爽.....user超厭煩messsagebox()那種小字&lt;/span&gt;&lt;br /&gt;
</description>
<dc:creator>CPS0204</dc:creator>
<dc:subject>VFP 討論區</dc:subject>
<annotate:reference rdf:resource="http://vfp.sunyear.com.tw/viewtopic.php?p=37012#37012" />
<comments>http://vfp.sunyear.com.tw/posting.php?mode=quote&amp;p=37033</comments>
</item>
<item>
<title>VFP 討論區 :: RE: 分享:大字體的自定義messagebox</title>
<link>http://vfp.sunyear.com.tw/viewtopic.php?p=37032#37032</link>
<pubDate>Thu, 23 Jul 2026 09:55:25 GMT</pubDate>
<guid isPermaLink="true">http://vfp.sunyear.com.tw/viewtopic.php?p=37032#37032</guid>
<description>發表人: &lt;a href=&quot;http://vfp.sunyear.com.tw/profile.php?mode=viewprofile&amp;u=4629&quot; target=&quot;_blank&quot;&gt;foxy&lt;/a&gt;&lt;br /&gt;

發表於: 星期四 七月 23, 2026 5:55 pm (GMT 8)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
老兄的設計很妙, 小弟也用同樣思路做了一個.
&lt;br /&gt;
可以讓信息畫面凍結5秒,才可以點繫 ok 按鈕, ok 按鈕反白是正在凍結中.
&lt;br /&gt;
畫面大小可以根據信息字數多少自動調整.
&lt;br /&gt;
謝謝&lt;br /&gt;_________________&lt;br /&gt;進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料.  &lt;a href=&quot;http://www.foxacc.com&quot; target=&quot;_blank&quot;&gt;www.foxacc.com&lt;/a&gt;  LINE: mike-lm&lt;/span&gt;&lt;br /&gt;
</description>
<dc:creator>foxy</dc:creator>
<dc:subject>VFP 討論區</dc:subject>
<annotate:reference rdf:resource="http://vfp.sunyear.com.tw/viewtopic.php?p=37012#37012" />
<comments>http://vfp.sunyear.com.tw/posting.php?mode=quote&amp;p=37032</comments>
</item>
</channel>
</rss>

<!-- Page generation time: 0.0051s  - Memory Usage: 1.621 Mb  - GZIP enabled -->