สินค้าคงคลังถาวร
ตามระบบ perpetual inventory รายการบัญชีจะถูกทำสำหรับทุกธุรกรรมสต็อก มิฉะนั้น จะถูกทำในช่วงเวลาที่ใหญ่กว่า เช่น รายเดือนหรือรายไตรมาส Warehouse แต่ละแห่งถูกเชื่อมโยงกับ account head ที่เกี่ยวข้อง
เมื่อรับสินค้าใน Warehouse เฉพาะ ยอดคงเหลือใน Warehouse Account จะเพิ่มขึ้น ในทำนองเดียวกัน เมื่อสินค้าถูกส่งมอบจาก Warehouse ค่าใช้จ่ายจะถูกบันทึก และยอดคงเหลือใน Warehouse Account จะลดลง
1. Activate perpetual inventory
- ไปที่: หน้าแรก > การบัญชี > Company > Enable Perpetual Inventory*

โปรดทราบว่าหากคุณปิดใช้งาน perpetual inventory ผู้ใช้จะต้องสร้างรายการด้วยตนเองเพื่ออัปเดตยอดสต็อกจริงในบัญชี Stock in hand (หรือ ledger) - ตั้งค่าบัญชีเริ่มต้นต่อไปนี้สำหรับแต่ละ Company หากยังไม่ได้ตั้ง บัญชีเหล่านี้ถูกสร้างโดยอัตโนมัติในบัญชี ERPNext ใหม่ Default Inventory Account (Asset)
Stock Received But Not Billed (Liability)
Stock Adjustment Account (Expense)
Expenses Included In Valuation (Expense)
Cost Center - หากผู้ใช้ต้องการตั้งบัญชีแยกสำหรับแต่ละ warehouse ให้สร้าง account head สำหรับแต่ละบัญชี ไปที่: Accounts > Chart of Accounts > Company > Application of Funds (Assets) > Current Asset > Stock Assets > Create a new account with same name as Warehouse* ตอนนี้ ไปที่ warehouse และเชื่อมโยงบัญชีนี้กับ warehouse สิ่งนี้ช่วยในการกรองและดูงบการเงินแยกตาม warehouse
- สำหรับธุรกรรมสต็อก รายการ general ledger ถูกทำเทียบกับ Account Head ที่ตั้งบน warehouse หากผู้ใช้ไม่ได้ตั้งบัญชีสำหรับ warehouse ระบบจะดึง account head จาก parent warehouse หากไม่ได้ตั้ง Account สำหรับ parent warehouse ระบบจะดึงบัญชี (Default Inventory Account) จาก company master
2. ตัวอย่าง
พิจารณา Chart of Accounts และการตั้งค่า Warehouse ต่อไปนี้สำหรับบริษัทของคุณ:
Chart of Accounts:
- Assets (Dr)
- Current Assets
- Accounts Receivable
- Debtors
- Accounts Receivable
- Stock Assets
- Stores
- Finished Goods
- Work In Progress
- Tax Assets
- VAT
- Current Assets
- Liabilities (Cr)
- Current Liabilities
- Accounts Payable
- Creditors
- Accounts Payable
- Stock Liabilities
- Stock Received But Not Billed
- Tax Liabilities
- Service Tax
- Income (Cr)
- Current Liabilities
- Direct Income
- Sales Account
- Expenses (Dr)
- Direct Expenses
- Stock Expenses
- Cost of Goods Sold
- Expenses Included In Valuation
- Stock Adjustment
- Direct Expenses
- Indirect Expenses
- Shipping Charges
- Customs Duty
2.1 Warehouse - Account Configuration
- Stores
- Work In Progress
- Finished Goods
2.2 Purchase Receipt
สมมติว่าคุณได้ซื้อ 10 nos ของสินค้า "RM0001" ในราคา $200 จากผู้จัดจำหน่าย "Arcu Vel Quam Fabricators" ต่อไปนี้คือรายละเอียดของ Purchase Receipt:
Supplier: Arcu Vel Quam Fabricators
Items:
| Item | Warehouse | Qty | Rate | Amount | Valuation Amount |
|---|---|---|---|---|---|
| RM0001 | Stores | 10 | 200 | 2000 | 2250 |
Taxes:
| Account | Amount | Category |
|---|---|---|
| Shipping Charges | 100 | Total and Valuation |
| VAT (10%) | 200 | Total |
| Customs Duty | 150 | Valuation |
Stock Ledger

General Ledger

เมื่อยอดสต็อกเพิ่มขึ้นผ่าน Purchase Receipt บัญชี "Store" จะถูกเดบิต และบัญชีชั่วคราว "Stock Receipt But Not Billed" จะถูกเครดิต เพื่อรักษาระบบบัญชีคู่ ในขณะเดียวกัน ค่าใช้จ่ายเชิงลบจะถูกบันทึกใน account head ที่มี category เป็น "Valuation" หรือ "Total and Valuation" ในตาราง taxes and charges สำหรับจำนวนที่เพิ่มเพื่อวัตถุประสงค์การประเมินมูลค่า เพื่อหลีกเลี่ยงการบันทึกค่าใช้จ่ายซ้ำ
2.3 Purchase Invoice
เมื่อรับใบแจ้งหนี้จากผู้จัดจำหน่าย สำหรับ Purchase Receipt ข้างต้น คุณจะทำ Purchase Invoice สำหรับสิ่งเดียวกัน รายการ general ledger มีดังนี้:
General Ledger

ที่นี่บัญชี "Stock Received But Not Billed" ถูกเดบิตและทำให้
ผลกระทบของ Purchase Receipt เป็นศูนย์
2.4 Delivery Note
สมมติว่า คุณมีคำสั่งจาก "Utah Automation Services" ในการส่งมอบ 5 qty ของสินค้า "RM0001" ในราคา $300 ต่อไปนี้คือรายละเอียดของ Delivery Note:
Customer: Utah Automation Services
Items:
| Item | Warehouse | Qty | Rate | Amount |
|---|---|---|---|---|
| RM0001 | Stores | 5 | 300 | 1500 |
Taxes:
| Account | Amount |
|---|---|
| Service Tax | 150 |
| VAT | 100 |
Stock Ledger

General Ledger

เมื่อสินค้าถูกส่งมอบจาก warehouse "Stores" บัญชี "Stores" จะถูกเครดิต และ
จำนวนเท่ากันจะถูกเดบิตไปยังบัญชีค่าใช้จ่าย "Cost of Goods Sold"
จำนวนเดบิต/เครดิตเท่ากับมูลค่าการประเมินรวม (ต้นทุนซื้อ) ของ
สินค้าที่ขาย และมูลค่าการประเมินถูกคำนวณตามวิธีการประเมินมูลค่าที่คุณเลือก
(FIFO / Moving Average) หรือต้นทุนจริงของสินค้าแบบ serialized
ในตัวอย่างนี้ เราได้พิจารณาวิธีการประเมินมูลค่าเป็น FIFO
2.5 Sales Invoice กับ Update Stock
สมมติว่า คุณไม่ได้ทำ Delivery Note กับคำสั่งข้างต้น และแทนที่
คุณได้ทำ Sales Invoice โดยตรง ด้วยตัวเลือก "Update Stock" รายละเอียด
ของ Sales Invoice เหมือนกับ Delivery Note ข้างต้น
Stock Ledger

General Ledger

ที่นี่ นอกเหนือจากรายการบัญชีปกติสำหรับใบแจ้งหนี้ บัญชี "Stores" และ "Cost of
Goods Sold" ยังได้รับผลกระทบตามมูลค่าการประเมิน
2.6 Stock Entry (Material Receipt)
Items:
| Item | Target Warehouse | Qty | Rate | Amount |
|---|---|---|---|---|
| RM0001 | Stores | 50 | 220 | 11000 |
Stock Ledger

General Ledger

2.7 Stock Entry (Material Issue)
Items:
| Item | Source Warehouse | Qty | Rate | Amount |
|---|---|---|---|---|
| RM0001 | Stores | 10 | 220 | 2200 |
Stock Ledger

General Ledger

2.8 Stock Entry (Material Transfer)
Items:
| Item | Source Warehouse | Target Warehouse | Qty | Rate | Amount |
|---|---|---|---|---|---|
| RM0001 | Stores | Work In Progress | 10 | 220 | 2200 |
Stock Ledger

General Ledger
