คำอธิบายของฟังก์ชันการทำเครื่องหมายที่ใช้ในธุรกรรมสินค้าคงคลังใน Microsoft Dynamics AX

นำไปใช้กับ: Microsoft Dynamics AX 2009Microsoft Dynamics AX 4.0Microsoft Dynamics AX 3.0

ขณะนี้ Microsoft Business โซลูชัน Axapta 3.0 เป็นส่วนหนึ่งของ Microsoft Dynamics AX 3.0 อ้างอิงไปยัง Microsoft Business โซลูชัน-Axapta และ Microsoft Axapta ที่เกี่ยวข้องกับ Microsoft Dynamics AX

บทนำ


บทความนี้อธิบายถึงฟังก์ชันการทำเครื่องหมายที่ใช้ในธุรกรรมสินค้าคงคลัง ใน Microsoft Dynamics AX 2009, Microsoft Dynamics AX 4.0 หรือ ใน Microsoft Dynamics AX 3.0

ข้อมูลเพิ่มเติม


คุณสามารถใช้ฟังก์ชันการทำเครื่องหมายในธุรกรรมสินค้าคงคลังเพื่อเชื่อมโยงธุรกรรมสินค้าคงคลังปัญหาเฉพาะปริมาณเป็นปริมาณในใบรับเฉพาะธุรกรรมสินค้าคงคลัง ฟังก์ชันนี้บังคับให้ฟังก์ชันการคำนวณซ้ำและการปิดฟังก์ชันในการจับคู่ปริมาณที่ถูกทำเครื่องหมายระหว่างสองธุรกรรมสินค้าคงคลัง โดยปกติ Microsoft Dynamics AX ใช้วิธีการคำนวณต้นทุนที่ระบุไว้ในกลุ่มรุ่นของสินค้าเมื่อคุณรันฟังก์ชันการคำนวณซ้ำและการปิดการทำงาน อย่างไรก็ตาม ถ้าคุณตั้งค่าฟังก์ชันการทำเครื่องหมาย วิธีการคิดต้นทุนปกติที่ระบุไว้ในกลุ่มแบบจำลองสินค้าจะถูกแทน


ที่
ล็อตอ้างอิงฟิลด์ในธุรกรรมสินค้าคงคลังจะเรียกว่าเขตข้อมูลInventRefTransIdในตาราง InventTrans ฟิลด์นี้อ้างอิงฟิลด์รหัสล็อตสำหรับธุรกรรมสินค้าคงคลังที่คุณได้ทำเครื่องหมาย ซึ่งหมายความ ว่า เป็นการจับคู่แบบหนึ่งต่อหนึ่งระหว่างธุรกรรมการตัดสินค้าจากคลังและธุรกรรมการรับสินค้า เมื่อคุณทำเครื่องหมายธุรกรรมการตัดสินค้าจากคลังกับธุรกรรมการรับสินค้า ธุรกรรมการตัดสินค้าจากคลังจะมีการทำเครื่องหมายปริมาณ ธุรกรรมการรับสินค้าจะมีค่ามีลายเซ็น oppositely สำหรับปริมาณทำเครื่องหมายไว้

บางครั้ง ธุรกรรมการตัดสินค้าจากคลังหรือธุรกรรมการรับสินค้าอาจแบ่ง Microsoft Dynamics AX แยกธุรกรรมต่อไปนี้:
  • เมื่อปริมาณที่ถูกทำเครื่องหมายจากธุรกรรมการตัดสินค้าจากคลังที่น้อยกว่าปริมาณรวมในธุรกรรมการตัดสินค้าจากคลัง ธุรกรรมการตัดสินค้าจากคลังที่ถูกแบ่งออกเป็นสองเรกคอร์ดต่อไปนี้:
    • ธุรกรรมการตัดสินค้าจากคลัง A มีปริมาณทำเครื่องหมายไว้
    • ธุรกรรมการตัดสินค้าจากคลัง B มีปริมาณคงเหลือไม่
  • เมื่อปริมาณที่ถูกทำเครื่องหมายไปยังธุรกรรมการรับสินค้าน้อยกว่าปริมาณรวมในธุรกรรมการรับสินค้า ธุรกรรมการรับสินค้าที่ถูกแบ่งออกเป็นสองเรกคอร์ดต่อไปนี้:
    • ธุรกรรมการรับสินค้า A มีปริมาณทำเครื่องหมายไว้
    • ธุรกรรมการรับสินค้า B มีปริมาณคงเหลือไม่
นอกจากนี้ รหัสล็อตการรับสินค้าจัดเก็บไว้ในตัว
ฟิลด์การอ้างอิงล็อตในธุรกรรมการตัดสินค้าจากคลัง หมายเลขล็อตของธุรกรรมการตัดสินค้าจากคลังจะถูกเก็บไว้ในฟิลด์'ล็อตอ้างอิงธุรกรรมการรับ

ตัวอย่างเช่น พิจารณาสถานการณ์สมมติต่อไปนี้:
  • คุณลงรายบัญชีธุรกรรมการรับสินค้า 10 ชิ้นบนใบสั่งซื้อ PO1 ที่ $10.00 สำหรับแต่ละส่วน รหัสล็อตสำหรับใบรับนี้คือ "12345"
  • คุณลงรายบัญชีธุรกรรมการรับสินค้า 10 ชิ้นบนใบสั่งซื้อ PO2 15.00 เหรียญ สำหรับแต่ละส่วน รหัสล็อตสำหรับใบรับนี้คือ "12346"
  • คุณลงรายบัญชีธุรกรรมการรับสินค้า 10 ชิ้นบนใบสั่งซื้อ PO3 ที่ 20.00 เหรียญ สำหรับแต่ละส่วน รหัสล็อตสำหรับใบรับนี้คือ "12347"
  • คุณลงรายบัญชีธุรกรรมการตัดสินค้าจากคลังของสี่ชิ้นในใบสั่งขาย SO1 รหัสล็อตสำหรับปัญหานี้คือ "12348" ปัญหานี้มีการลงรายการบัญชี โดยใช้ต้นทุนทางการเงินทั้งหมดของ $60.00 ผลรวมนี้ถูกคำนวณ โดยใช้สี่ชิ้นที่ค่าเฉลี่ยของการรับสินค้าสาม 15.00 เหรียญ สำหรับแต่ละส่วน
  • สินค้าที่คุณลงรายการบัญชีการรับสินค้าและธุรกรรมการตัดสินค้าจากคลังใช้แรกใน กลุ่มรุ่นแรก (fifo)
  • คุณไม่ได้ใช้ฟังก์ชันการทำเครื่องหมาย
ในสถานการณ์สมมตินี้ ปิดฟังก์ชันจะชำระธุรกรรมการตัดสินค้าจากคลังกับการรับสินค้าแรก PO1 นอกจากนี้ ปิดฟังก์ชันจะปรับต้นทุนลงจาก $60.00 $40.00 ($40.00 = 4 ชิ้น x $10) ในกรณีนี้ สี่ชิ้นคิดต้นทุนตามใบรับ PO1 ที่ต้นทุน $10 สำหรับแต่ละส่วน

อย่างไรก็ตาม ถ้าคุณใช้ฟังก์ชันการทำเครื่องหมายเพื่อทำเครื่องหมายปัญหา SO1 ไปยังใบรับที่สาม PO3 การดำเนินการต่อไปนี้เกิดขึ้น:
  • ธุรกรรมสินค้าคงคลังของใบรับ PO3 จะแบ่งออกเป็นสองเรกคอร์ดต่อไปนี้:
    • ธุรกรรมการรับสินค้า A มีปริมาณเท่ากับ 4 และถูกใช้สำหรับฟังก์ชันการทำเครื่องหมายการตัดสินค้าจากคลัง SO1 เรกคอร์ดนี้มีหมายเลขล็อตเดิม "12347"
    • ธุรกรรมการรับสินค้า B มีปริมาณเท่ากับ 6 และใช้สำหรับปริมาณคงเหลือไม่ เรกคอร์ดนี้ยังมีหมายเลขล็อตเดิม "12347"
  • ธุรกรรมการตัดสินค้าจากคลังที่มีรหัสล็อต "12348" จะมีรหัสล็อต "12347" ที่เก็บอยู่ในฟิลด์'ล็อตอ้างอิง
  • A ธุรกรรมการรับสินค้าจะมีรหัสล็อต "12348" ที่เก็บอยู่ในฟิลด์'ล็อตอ้างอิง
  • ไม่มีแบ่งธุรกรรมการตัดสินค้าจากคลังเนื่องจากปริมาณของธุรกรรมการตัดสินค้าจากคลังทั้งหมดถูกทำเครื่องหมาย
  • เมื่อคุณรันฟังก์ชันการปิด ธุรกรรมการตัดสินค้าจากคลังจะถูกปรับปรุงจากต้นทุนปัจจุบันของ $60 ถึงต้นทุนใหม่ของ $80 ($80 = 4 ชิ้น x 20 $) เหตุการณ์นี้เกิดขึ้นเนื่องจากคุณทำเครื่องหมายปัญหา SO1 เพื่อรับ PO3 รับ PO3 มีต้นทุน 20 สำหรับแต่ละส่วน