ต้นทุนการผลิต การคำนวณต้นทุนใน UT11 หรือการบัญชีแบบแบตช์ไปอยู่ที่ไหน

รายได้

การคำนวณต้นทุนเป็นขั้นตอนบังคับในการสร้างผลลัพธ์ทางการเงินขององค์กร มีวิธีการคำนวณหลายวิธี ซึ่งแต่ละวิธีเหมาะสำหรับพารามิเตอร์ขององค์กรบางอย่าง ในเรื่องนี้ ทุกการโทรติดต่อบริษัทครั้งที่ห้าจะมีคำถามว่า “ฉันควรใช้วิธีใดในการคำนวณต้นทุนสินค้า” ในบทความนี้ เราจะแบ่งปันประสบการณ์ของเรากับคุณและพูดคุยเกี่ยวกับแต่ละวิธีโดยใช้ตัวอย่างที่เฉพาะเจาะจง

ก่อนอื่น ทฤษฎีเล็กๆ น้อยๆ:

การคำนวณต้นทุนจำเป็นเพื่อวัตถุประสงค์ดังต่อไปนี้:

    การกำหนดความสามารถในการทำกำไรจากการขาย แต่ละสายพันธุ์สินค้า. (อัตราส่วนความสามารถในการทำกำไรคำนวณเป็นอัตราส่วนของกำไรต่อสินทรัพย์ที่สร้าง ความสามารถในการทำกำไร % = กำไร (รายได้หรือต้นทุนการขาย - ต้นทุน) / รายได้;)

    การตัดสินใจอย่างมีข้อมูลในการปรับองค์ประกอบของการบัญชีของสินค้าที่ขาย

    การก่อตัวของนโยบายการกำหนดราคาขององค์กร

การคำนวณต้นทุนการตัดจำหน่าย (การขายการใช้ในการผลิต ฯลฯ ) จะดำเนินการโดยทั่วไปเป็นเวลาหนึ่งเดือนหรือตามวันที่ระบุโดยใช้เอกสาร "การคำนวณต้นทุนสินค้า" โดยตรง (การคำนวณทำจาก ต้นเดือนถึงสิ้นวันในเอกสาร “การคำนวณต้นทุนสินค้า”) หรือจากผู้ช่วยปิดบัญชีรายเดือน

เมื่อเลือกวิธีการคำนวณต้นทุน การมีอยู่/ไม่มีรายการบัญชีแบบแบตช์เป็นสิ่งสำคัญ การบัญชีเป็นชุดจำเป็นสำหรับ:

    ข้อมูลการจัดเก็บเกี่ยวกับสินค้าแต่ละชุด

    การรักษาบัญชีภาษีมูลค่าเพิ่มที่ซับซ้อน

    การประเมินมูลค่าเป็นชุด;

    ส่งออกขาย;

    รวม/ยกเว้นภาษีมูลค่าเพิ่มในราคา

ประเภทของการคำนวณต้นทุน:

1) การคำนวณเบื้องต้น:

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

2) การคำนวณจริง:

ดำเนินการตามผลลัพธ์ของรอบระยะเวลารายงานรายเดือนตั้งแต่ ชำระเงินเต็มจำนวนต้นทุนชุดการเคลื่อนย้ายต้นทุนรายการ ด้วยการคำนวณต้นทุนประเภทนี้ คุณสามารถเลือกวิธีใดก็ได้ในการกำหนดต้นทุนในการตัดสินทรัพย์วัสดุที่อธิบายไว้ข้างต้น สำหรับการคำนวณต้นทุนจริงแบบสากล ที่ทำงาน « ปิดเดือน" การใช้ซึ่งช่วยให้คุณสามารถสะท้อนถึงการดำเนินการทั้งหมดเพื่อปิดรอบระยะเวลาการรายงาน

โซลูชันแอปพลิเคชันของ บริษัท 1C ช่วยให้คุณสามารถติดตามต้นทุนในราคาการรับครั้งแรก (ต้นทุนที่สินค้ามาถึงองค์กรแรกขององค์กร) และในราคารับสินค้าแต่ละรายการ

การคำนวณต้นทุนสำหรับกลุ่มบริษัท

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

วิธีการคำนวณต้นทุน:

ตัวอย่างทั้งหมดอ้างอิงจาก “1C: การจัดการการค้า 11.2” ในผู้อื่น ผลิตภัณฑ์ซอฟต์แวร์สำหรับบริษัท 1C ต้นทุนจะคำนวณในลักษณะเดียวกัน

"ค่าเฉลี่ยรายเดือน":

การคำนวณจะดำเนินการตาม ราคาเฉลี่ยสำหรับ ระยะเวลาการรายงานไม่รวมฝ่ายต่างๆ มูลค่าต้นทุนรวมจะใช้ทั้งสำหรับสินค้าที่เลิกใช้แล้วและสำหรับยอดดุลคลังสินค้า

ค่าเฉลี่ยรายเดือน = (มูลค่าคงเหลือ + ต้นทุนการรับ) / (ยอดเงินคงเหลือ + ยอดเงินรับ)


กรณีที่ 1:

องค์กรหนึ่งที่เกี่ยวข้องกับการค้าพรมที่ผลิตในรัสเซียหันไปหาผู้เชี่ยวชาญของ บริษัท RG-Soft เพื่อเลือกวิธีที่เหมาะสมที่สุดในการคำนวณต้นทุน บริษัท ซื้อสินค้าในรัสเซียเท่านั้น ราคาสินค้าไม่ขึ้นอยู่กับอัตราแลกเปลี่ยนเงินดอลลาร์และอาจเปลี่ยนแปลงเล็กน้อยขึ้นอยู่กับเวลา ด้วยเหตุนี้ จึงไม่จำเป็นต้องเก็บบันทึกเป็นชุด ในเรื่องนี้ ผู้เชี่ยวชาญของ RG-Soft แนะนำให้เลือกวิธี "การประเมินค่าเฉลี่ยถ่วงน้ำหนัก" ลองพิจารณาตัวอย่างการคำนวณต้นทุนของสินค้าหนึ่งรายการในบริษัทที่กำหนด

ข้อมูลที่กรอกเข้ามา ฐานข้อมูลแสดงในตารางที่ 1

ตารางที่ 1.

การคำนวณ:

(100,000+200,000)/(10+10)=15,000 ถู – ต้นทุนต่อหน่วยของสินค้าในเดือนธันวาคม

5*15,000=75,000 ถู. – ต้นทุนรวมของสินค้าตัดจำหน่ายในเดือนธันวาคม

ยอดคงเหลือของสินค้า ณ วันที่ 01/01/2017: 15 ชิ้น ในราคารวม 225,000 รูเบิล

(225,000+300,000)/(15+10)=21,000 ถู – ต้นทุนต่อหน่วยของสินค้าในเดือนมกราคม

10*21,000=210,000 ถู. – ต้นทุนรวมของสินค้าตัดจำหน่ายในเดือนมกราคม

ยอดคงเหลือของสินค้า ณ วันที่ 02/01/2017: 15 ชิ้น ในราคารวม 315,000 รูเบิล

"FIFO (การประเมินมูลค่าแบบต่อเนื่อง)":

ดำเนินการภายในกรอบการบัญชีแบบเต็มชุด เมื่อคำนวณต้นทุนจะถือว่าชุดแรกที่ได้รับเป็นกลุ่มแรกที่ถูกกำจัดเช่นกันนั่นคือ ปริมาณการใช้สินค้าแต่ละครั้งคือปริมาณการใช้สินค้าที่ได้รับล่าสุดของรายการนี้ ยอดคงเหลือ ณ สิ้นเดือนจะคำนวณตามต้นทุนรวมของแต่ละชุด

ต้นทุนของแต่ละชุดสำหรับเดือน = (มูลค่าคงเหลือ ณ ต้นเดือน + มูลค่าการรับสินค้าระหว่างเดือน) / (ยอดคงเหลือในปริมาณต้นเดือน + ปริมาณการรับสินค้าระหว่างเดือน)

กรณีที่ 2:

องค์กรที่เกี่ยวข้องกับการขายสารเคมีในครัวเรือนจำเป็นต้องเลือกวิธีการคำนวณที่เหมาะสมด้วย บริษัทซื้อสินค้าในต่างประเทศ ดังนั้น ราคาสินค้าจึงขึ้นอยู่กับอัตราแลกเปลี่ยนเงินดอลลาร์ ดังนั้น เนื่องจาก... ราคาสำหรับการจัดส่งแต่ละครั้งอาจแตกต่างกันอย่างมาก บริษัท จะเก็บบันทึกแบทช์ไว้ มีการส่งมอบสินค้าน้อยครั้งประมาณ 2 ครั้งต่อเดือน ในเรื่องนี้ ผู้เชี่ยวชาญของ RG-Soft แนะนำให้เลือกวิธี "FIFO (การประเมินมูลค่าแบบกลิ้ง)" ลองพิจารณาตัวอย่างการคำนวณต้นทุนของสินค้าหนึ่งรายการในบริษัทที่กำหนด

ข้อมูลที่ป้อนลงในฐานข้อมูลแสดงไว้ในตารางที่ 2

ตารางที่ 2.

การคำนวณ:

ชุดแรก: 10,000/100 = 100 - ต้นทุนต่อหน่วยของสินค้าจากชุดแรกในเดือนมิถุนายน

ชุดที่สอง: 20,000/100 = 200 - ต้นทุนต่อหน่วยของสินค้าจากชุดที่สองในเดือนมิถุนายน

ชุดงานจะถูกตัดออกตามหลักการ: ชุดแรกที่ได้รับจะเป็นชุดแรกที่ถูกกำจัดด้วย

50*100=5,000 ถู. – ต้นทุนรวมของสินค้าตัดจำหน่ายในเดือนมิถุนายน

ยอดคงเหลือของสินค้า ณ วันที่ 07/01/2559: 150 ชิ้น ในราคารวม 25,000 รูเบิล

ชุดแรก: 5,000/50 = 100 - ต้นทุนต่อหน่วยของสินค้าจากชุดแรกในเดือนกรกฎาคม

ชุดที่สอง: 20,000/100 = 200 - ต้นทุนต่อหน่วยของสินค้าจากชุดที่สองในเดือนกรกฎาคม

ชุดที่สาม: 30,000/100 = 300 - ต้นทุนต่อหน่วยของสินค้าจากชุดที่สามในเดือนกรกฎาคม

มีความจำเป็นต้องตัดสินค้าออก 100 หน่วยตามหลักการ ชุดแรกที่ได้รับจะเป็นชุดแรกที่ต้องกำจัด ขั้นแรกคุณต้องตัดออก 50 หน่วยจากชุดแรกและส่วนที่เหลือจากชุดที่สอง

50*100+50*200=15,000 ถู. – ต้นทุนรวมของสินค้าตัดจำหน่ายในเดือนกรกฎาคม

ยอดคงเหลือของสินค้า ณ วันที่ 08/01/2559: 150 ชิ้น ในราคารวม 40,000 รูเบิล

"FIFO (การประเมินแบบถ่วงน้ำหนัก)":

เช่นเดียวกับเมื่อคำนวณการเคลื่อนย้าย FIFO - เมื่อคำนวณต้นทุนจะถือว่าชุดแรกที่ได้รับนั้นเป็นชุดแรกที่ถูกกำจัดเช่นกันนั่นคือ ปริมาณการใช้สินค้าแต่ละครั้งคือปริมาณการใช้สินค้าที่ได้รับล่าสุดของรายการนี้

คุณลักษณะ: ยอดคงเหลือ ณ สิ้นเดือนจะคำนวณตามต้นทุนเฉลี่ยของยอดคงเหลือของสินค้าสำหรับทุกชุด

เมื่อคำนวณต้นทุนโดยใช้วิธี FIFO จะมีการกำหนดแบทช์ของสินค้าที่เลิกใช้ โดยแยกออกจากแบทช์ของสินค้าคงเหลือ จากนั้น สำหรับล็อตที่เลิกใช้ (ขายแล้ว ตัดออก) จะมีการกำหนดต้นทุนการกำจัดโดยเฉลี่ย ซึ่งสะท้อนถึงปริมาณการใช้ของแต่ละล็อต ต้นทุนสินค้าคงคลังและต้นทุนการกำจัดสินค้าอาจแตกต่างกัน

ต้นทุนของชุดงานใดๆ ในเดือนนั้น = (มูลค่าคงเหลือ ณ ต้นเดือน + มูลค่าการรับสินค้าระหว่างเดือน) / (ยอดคงเหลือในปริมาณต้นเดือน + มูลค่าการรับสินค้าระหว่างเดือน)

กรณีที่ 3:

องค์กรอื่นมีส่วนร่วมในการขายอุปกรณ์เสริมสำหรับ โทรศัพท์มือถือผู้เชี่ยวชาญของ RG-Soft แนะนำให้เลือกวิธี "FIFO (การประเมินแบบถ่วงน้ำหนัก)" บริษัทยังเก็บรักษาบันทึกแบทช์เพราะว่า สินค้าถูกซื้อในต่างประเทศและราคาขึ้นอยู่กับอัตราแลกเปลี่ยน การเลือกวิธีนี้เกิดจากการที่การจัดส่งสินค้าไม่เหมือนกับตัวอย่างก่อนหน้านี้ มีการดำเนินการบ่อยกว่ามากประมาณ 10 ครั้งต่อเดือน วิธี FIFO (การประเมินมูลค่าแบบถ่วงน้ำหนัก) หลีกเลี่ยงการสะสมของชุดงานจำนวนมาก เนื่องจาก ชุดงานทั้งหมดที่ได้รับเมื่อเดือนที่แล้วจะลดลงเหลือหนึ่งชุด ลองพิจารณาตัวอย่างการคำนวณต้นทุนของสินค้าหนึ่งรายการในบริษัทที่กำหนด

ข้อมูลที่ป้อนลงในฐานข้อมูลแสดงไว้ในตารางที่ 3

ตารางที่ 3.

การคำนวณ:

ชุดแรก: 4,000/20 = 200 - ต้นทุนต่อหน่วยของสินค้าจากชุดแรกในเดือนตุลาคม

ชุดที่สอง: 8,000/20 = 400 - ต้นทุนต่อหน่วยของสินค้าจากชุดที่สองในเดือนตุลาคม

กลไกสำหรับการคำนวณต้นทุนออฟไลน์ (ไม่ดำเนินการ) การเคลื่อนย้ายผ่านการลงทะเบียนต้นทุน ข้อมูลทั่วไป

เริ่มต้นด้วย ERP เวอร์ชัน 2.1.3 (และเวอร์ชัน KA และ UT ที่เกี่ยวข้อง) การเคลื่อนไหวสองประเภทจะแตกต่างกัน:

  • “ หลัก” - สร้างขึ้นตามตรรกะของเอกสารระหว่างการดำเนินการ
  • "คำนวณ" - สร้างโดยกลไกนี้ (ตัวระบุประเภทการเคลื่อนไหวคือ อุปกรณ์ประกอบฉากใหม่“การคำนวณต้นทุน” ของทะเบียนสะสม)

สำหรับรายการรีจิสเตอร์ที่ดูแลโดยกลไกการคำนวณต้นทุน โปรดดูข้อมูลเครื่องยนต์ขาออก()

เครื่องบันทึกความเคลื่อนไหวการตั้งถิ่นฐานอยู่ในขณะนี้ เอกสารหลัก(จากแอตทริบิวต์เอกสารการเคลื่อนย้าย) และไม่ใช่เอกสารการคำนวณต้นทุนสินค้า เอกสารการคำนวณต้นทุนสินค้าไม่เคลื่อนไหวในการลงทะเบียนต่อไปนี้อีกต่อไป: รายได้และต้นทุนการขาย, การซื้อ, ค่าใช้จ่ายอื่น ๆ ของงานระหว่างดำเนินการ (มีเฉพาะใน ERP และ KA) (เอกสารยังคงเป็นผู้รับจดทะเบียนสำหรับการลงทะเบียนเหล่านี้สำหรับความเข้ากันได้แบบย้อนหลัง ).

เมื่อทำการโพสต์เอกสารใหม่ การเคลื่อนไหวที่คำนวณได้จะถูกบันทึกโดยไม่คำนึงถึงการเปลี่ยนแปลงที่ทำกับเอกสาร (เพื่อจุดประสงค์นี้รหัสพิเศษจะถูกวางไว้ในโมดูลสำหรับชุดบันทึกของการลงทะเบียนที่บำรุงรักษา ตัวอย่างเช่นดูโมดูลการลงทะเบียนการสะสมต้นทุนสินค้า - การเรียกไปยังขั้นตอนของสิ่งนี้ โมดูล.) การเปลี่ยนแปลงในเอกสารจะถูกนำมาพิจารณาในการเคลื่อนไหวการคำนวณเมื่อคำนวณต้นทุนใหม่

ตั้งแต่เวอร์ชัน ERP 2.1.3 อัลกอริธึมสำหรับการสร้างและบันทึกการเคลื่อนไหวได้เปลี่ยนไป
ตอนนี้ สำหรับแต่ละกลไกที่ให้บริการโดยกลไก การลงทะเบียนการเคลื่อนไหวจะถูกสร้างขึ้นดังนี้:

  • ก่อนเริ่มการคำนวณ การเคลื่อนไหวของการชำระหนี้แบบเก่าจะไม่ถูกล้าง - จะยังคงอยู่ใน IS จนกว่าจะสิ้นสุดการคำนวณ
  • การเคลื่อนไหวที่คำนวณใหม่ที่สร้างโดยกลไกจะถูกวางไว้ในตารางค่า
  • เมื่อถึงขนาดตารางค่าที่กำหนดหรือเมื่อการคำนวณขั้นต่อไปเสร็จสิ้น
  • การเคลื่อนไหวใหม่จากตารางค่าจะถูกโอนไปยังตารางชั่วคราว
  • เมื่อสิ้นสุดการคำนวณ จะมีการเปรียบเทียบการเคลื่อนไหวใหม่ (จากตารางชั่วคราว) และเก่า (จากข้อมูลความปลอดภัยของข้อมูล):
    • การเคลื่อนไหวจะถูกเขียนทับเฉพาะสำหรับเอกสารเหล่านั้นที่มีความแตกต่างระหว่างการเคลื่อนไหวในการตั้งถิ่นฐานเก่าและใหม่
    • เฉพาะเอกสารที่มีการเคลื่อนไหวที่ถูกเขียนทับเท่านั้นที่จะถูกลงทะเบียนเพื่อสะท้อนในการบัญชี

การเปลี่ยนแปลงเหล่านี้ช่วยให้คุณ:

  • ดูต้นทุนของเอกสารจากตัวเอกสารเอง - ด้วยรายงาน "การเคลื่อนย้ายเอกสาร"
  • เมื่อคำนวณต้นทุนใหม่ ให้เขียนใหม่เฉพาะความเคลื่อนไหวการชำระบัญชีที่เปลี่ยนแปลงจริงเท่านั้น
  • ลงทะเบียนเพื่อสะท้อนกลับในเอกสารทางบัญชีเท่านั้นที่มีการเคลื่อนไหวที่ถูกเขียนทับ (ใน ERP และ CA)

การเปลี่ยนไปใช้ ERP เวอร์ชัน 2.1.3 (และเวอร์ชัน KA2 และ UT11 ที่เกี่ยวข้อง)

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

เริ่มต้นการคำนวณต้นทุน

จุดเริ่มต้นของอัลกอริทึมการคำนวณคือขั้นตอน คำนวณทั้งหมด()ซึ่งพารามิเตอร์ถูกส่งผ่าน:

  • ระยะเวลาการคำนวณ - เดือน
  • สามารถคำนวณต้นทุนเบื้องต้นแบบ "เบา" ได้ - ช่วยให้คุณสร้างรายงานบางฉบับได้ (หากทำการคำนวณจริงตามระยะเวลาที่กำหนดแล้ว การคำนวณเบื้องต้นจะไม่ดำเนินการ)
  • การคำนวณจะดำเนินการสำหรับอาร์เรย์ขององค์กรที่ระบุ หรือสำหรับองค์กรทั้งหมดที่เกี่ยวข้องกับองค์กรที่ระบุตามโครงการระหว่างบริษัท (ดูความสัมพันธ์ขององค์กรภายใต้โครงการระหว่างองค์กร()):
    • หากไม่ได้ระบุองค์กรสำหรับการคำนวณการคำนวณจะดำเนินการสำหรับทุกองค์กรที่มี ระยะเวลาที่กำหนดการเคลื่อนไหวตามการลงทะเบียนต้นทุน
    • องค์กรทั้งหมดที่ทำการคำนวณจริงจะต้องมีวิธีการเดียวกันในการประเมินมูลค่าสินค้าคงคลัง (ดู DefineValueValuationMethod())
  • การเริ่มต้นการคำนวณต้นทุนสามารถทำได้ทั้งแบบโต้ตอบ (จากกลไกการปิดบัญชีสิ้นเดือน) และจากงานประจำ

คำอธิบายดั้งเดิม

// เริ่มคำนวณต้นทุน
// (ก่อนหน้านี้ - ดำเนินการ RegularTaskCostCostCalculation() ของโมดูลตัวจัดการเอกสารการคำนวณต้นทุน)
// พารามิเตอร์:
// วันที่ - วันที่ - ระยะเวลาการคำนวณต้นทุน
// การคำนวณเบื้องต้น - บูลีน - ทำการคำนวณจริงหรือเบื้องต้น
// สามารถคำนวณเบื้องต้นได้
// = งานประจำ
// = เป็นขั้นตอนเตรียมการสำหรับการกระจายต้นทุนสำหรับผลิตภัณฑ์
// องค์กร - DirectoryLink.Organizations - คำนวณเฉพาะองค์กรที่ระบุ
// ต้นทุนขององค์กรที่เกี่ยวข้องภายใต้โครงการระหว่างบริษัทตามที่ระบุจะถูกคำนวณใหม่ด้วย
// - Array - อาร์เรย์ขององค์กรที่ต้องคำนวณต้นทุน ส่วนองค์กรอื่นจะไม่ถูกคำนวณ
// RoutineTask - Boolean - ถ้าเป็น True แสดงว่าถูกเรียกจากงานประจำเพื่อคำนวณต้นทุนเบื้องต้น
// พารามิเตอร์การดีบัก - โครงสร้าง - มีวัตถุประสงค์เพื่อแทนที่คุณสมบัติของโครงสร้างที่มีชื่อเดียวกัน พารามิเตอร์การคำนวณ
// (สำหรับรายละเอียดเพิ่มเติม ดูคำอธิบายในโค้ด InitializeCalculationParameters() ถึงพารามิเตอร์ DebugParameters)

ก่อนการคำนวณจะมีการสร้างเอกสารการคำนวณต้นทุนสินค้าสำหรับแต่ละองค์กร (หากยังไม่มี) โดยมีการกรอกดังต่อไปนี้:

  • ในแอตทริบิวต์องค์กรของส่วนหัวของเอกสารจะมีการระบุองค์กรที่เป็นเจ้าของ เอกสารนี้;
  • ในส่วนตารางขององค์กร องค์กรทั้งหมดที่เกี่ยวข้องภายใต้โครงการระหว่างบริษัทจะถูกระบุ รวมถึง และตัวเธอเอง:
    • ก่อน ERP เวอร์ชัน 2.1.3 (และเวอร์ชันที่สอดคล้องกันของ KA และ UT) ไม่มีแอตทริบิวต์ส่วนหัวดังกล่าวและเอกสารการคำนวณต้นทุนถูกสร้างขึ้นเพียงอย่างเดียวสำหรับกลุ่มองค์กรทั้งหมดที่เชื่อมต่อตามโครงการ Intercampany (ข้อมูลเกี่ยวกับเอกสารการคำนวณต้นทุน ตามองค์กรจะถูกเก็บไว้ในพารามิเตอร์การคำนวณทั่วไป - ในตารางชั่วคราว VTCountingCostCalculationDocuments และคุณสมบัติ CalculationDocumentsByOrganizations)

เพื่อทำการคำนวณโดยไม่ขัดข้องในกรณีที่เกิดข้อผิดพลาด มีฟังก์ชันตัวตัดคำ พารามิเตอร์ CalculateAllAtTryException() จะคล้ายกับขั้นตอน CalculateAll() แต่ฟังก์ชันจะส่งกลับค่า - บูลีน - สัญลักษณ์ของการดำเนินการคำนวณที่สำเร็จ

ดำเนินการคำนวณต้นทุน

การคำนวณโดยตรงดำเนินการในฟังก์ชันคำนวณต้นทุนตามกลุ่มองค์กร()
การคำนวณตามแผนผังมีลักษณะดังนี้:

  • พารามิเตอร์ทั่วไปสำหรับอัลกอริธึมทั้งหมดจะถูกเตรียมใช้งาน (ดู InitializeCalculationParameters())
  • ขั้นตอนการคำนวณขั้นตอนเรียกว่าตามลำดับ (รายละเอียดเพิ่มเติมด้านล่าง)
    • บางขั้นตอนอาจถูกข้ามไปเนื่องจากการตั้งค่าระบบและ/หรือพารามิเตอร์เรียกใช้การคำนวณ
    • ผลลัพธ์ของระยะคือการเคลื่อนไหวที่คำนวณได้ที่สร้างขึ้นและ/หรือตารางชั่วคราว "ทั่วโลก" (ใช้ในขั้นตอนต่อไปนี้)
  • การเคลื่อนไหวที่คำนวณแล้วที่แก้ไขแล้วจะถูกบันทึก
    • การบันทึกสามารถทำได้ในหลายเธรดโดยใช้งานพื้นหลัง (ดูคุณสมบัติ "จำนวนไฟล์สูงสุด")
  • เอกสารที่เปลี่ยนแปลงจะแสดงในการบัญชี

โครงสร้างของขั้นตอนการคำนวณ

ขั้นตอนการคำนวณตามแผนผังมีลักษณะดังนี้:

  • มีการสร้างคำขอเลือกแหล่งข้อมูลสำหรับสเตจ คุณสมบัติของมันถูกกรอก; คำขอสำเร็จแล้ว
    • หากจุดประสงค์ของสเตจเป็นเพียงการสร้างตารางชั่วคราว "สากล" สิ่งต่อไปนี้จะไม่มีผลกับตารางนั้น
  • ตามข้อมูลคำขอ ความเคลื่อนไหวในการชำระเงินจะถูกสร้างขึ้นโดยใช้การลงทะเบียนการคำนวณต้นทุน
    • การเคลื่อนไหวบางขั้นตอนไม่เกิดขึ้น - มีเพียงตารางชั่วคราว "ทั่วโลก" เท่านั้นที่ถูกสร้างขึ้น
    • รหัสสำหรับการสร้างการเคลื่อนไหวจะรวมอยู่ในขั้นตอนของแบบฟอร์ม GenerateMovements<Имя регистра><Уточнение операции>();
    • ภายในขั้นตอนเหล่านี้ เพื่อเพิ่มการเคลื่อนไหว จำเป็นต้องใช้ขั้นตอน AddRecordToMotionTable()
  • ตารางชั่วคราว "ท้องถิ่น" ที่ใช้ภายในสเตจเท่านั้นจะถูกลบ (ดู DestroyTemporaryTables())
  • การเคลื่อนไหวที่สร้างขึ้นจะถูกถ่ายโอนจากตารางค่าไปยังตารางชั่วคราว (ดู CacheFormedMoves())
    • ในเวลาเดียวกัน แคชบริการของการปฏิวัติและยอดคงเหลือก็ได้รับการอัปเดตด้วย (รายละเอียดเพิ่มเติมด้านล่าง)
    • ที่. ในช่วงเวลาระหว่างการสุ่มตัวอย่างข้อมูลต้นฉบับจนถึงจุดสิ้นสุดของสเตจ คุณจะไม่สามารถเข้าถึงแคชได้ - แคชเหล่านั้นจะไม่ได้รับการอัปเดต

การเข้าถึงข้อมูลความปลอดภัยของข้อมูลในการสืบค้น

เนื่องจากการเคลื่อนย้ายการชำระบัญชีใหม่ในการลงทะเบียนต้นทุนจะถูกบันทึกใน IS เมื่อสิ้นสุดการคำนวณเท่านั้น
ในระหว่างการคำนวณ เมื่อเข้าถึงตารางของรีจิสเตอร์เหล่านี้ (จริงหรือเสมือน) จะต้องปฏิบัติตามกฎบางอย่าง (ใช้เฉพาะกับรีจิสเตอร์ที่แสดงอยู่ใน InitializeRegisters())
1. มูลค่าการซื้อขาย (การเคลื่อนไหว) ของการลงทะเบียนในช่วงเวลานั้นจะต้องได้รับโดยการรวม:

  • ตารางลงทะเบียนหลักพร้อมตัวเลือก "การคำนวณต้นทุน T.Cost = False" (การเคลื่อนไหวหลัก);
  • ตารางชั่วคราว VTKash<Имя регистра>(การเคลื่อนไหวการตั้งถิ่นฐานใหม่);

เพื่อความสะดวก สำหรับการลงทะเบียนบางส่วน ข้อมูลนี้จะถูกแคชโดยอัตโนมัติในตารางชั่วคราว VTKashRecords<Имя регистра>.
รายการรีจิสเตอร์ถูกระบุไว้ในคุณสมบัติ "RegistersWithCalculationRecords" ของพารามิเตอร์การคำนวณทั่วไป

2. ยอดดุลการลงทะเบียน (สำหรับการลงทะเบียนยอดคงเหลือ) เมื่อสิ้นสุดรอบระยะเวลาควรได้รับโดยการรวม:

  • ลงทะเบียนยอดคงเหลือเมื่อต้นงวด
  • ตารางลงทะเบียนหลักพร้อมตัวเลือก "การคำนวณต้นทุน T.Cost = False" (การเคลื่อนไหวหลักสำหรับงวด)
  • ตารางชั่วคราว VTKash<Имя регистра>(การเคลื่อนไหวการตั้งถิ่นฐานใหม่สำหรับงวด)

เพื่อความสะดวก สำหรับการลงทะเบียนบางส่วน ข้อมูลนี้จะถูกแคชโดยอัตโนมัติในตารางชั่วคราว VTKashCalculatedBalances<Имя регистра>.
รายการรีจิสเตอร์ถูกระบุไว้ในคุณสมบัติ "RegistersWithCalculatedBalances" ของพารามิเตอร์การคำนวณทั่วไป

3. การเคลื่อนไหวใหม่ที่สร้างขึ้นในขั้นตอนการคำนวณก่อนหน้านี้จะถูกเก็บไว้ในตารางชั่วคราว VTKash<Имя регистра>.
ตารางชั่วคราวนี้ถูกสร้างขึ้นสำหรับการลงทะเบียนทั้งหมดที่ให้บริการโดยกลไกการคำนวณต้นทุน

นอกจากนี้ยังมีคุณสมบัติเพิ่มเติมหลายประการในการทำงานกับข้อความค้นหา (เหตุผล: การเพิ่มประสิทธิภาพ แพลตฟอร์ม ฯลฯ )

1. ข้อมูลที่ใช้สำหรับการเลือกในคำขอทั้งหมดของกลไกการคำนวณจะถูกเก็บไว้

  • ในพารามิเตอร์การคำนวณทั่วไป (องค์กร ระยะเวลา ค่าของตัวเลือกการทำงาน ฯลฯ )
  • ในตารางชั่วคราว “สากล” (เช่น VTOSelectionAnalyticsByPartners - ดู InitializeTemporaryTablesForSelections())

หากต้องการตั้งค่าพารามิเตอร์เหล่านี้ ให้ใช้ขั้นตอนสากล InitializeRequestProperties()
ด้วยเหตุนี้ แบบสอบถามของโปรแกรมแก้ปัญหาทั้งหมดจึงรับประกันว่าจะใช้การเลือกเดียวกัน
ขั้นตอนเดียวกันนี้จะตั้งค่าตัวจัดการตารางชั่วคราวทั่วไปสำหรับการสืบค้น ซึ่งจะจัดเก็บตารางแคชทั้งหมดที่แสดงไว้ด้านบน

2. มีข้อผิดพลาดของแพลตฟอร์ม 30025997 ซึ่งทำให้เกิดปัญหากับฟิลด์ประเภทการเคลื่อนไหวในตารางชั่วคราว
เพื่อข้ามข้อผิดพลาดในตารางชั่วคราวทั้งหมดประเภท VTKash, VTKashRecords, VTKashCalculatedRemains
แทนที่จะเป็นฟิลด์ประเภทการเคลื่อนไหวมาตรฐาน ฟิลด์เทคโนโลยี ServiceMovement Typeที่เข้ามาด้วยประเภท "บูลีน" จะถูกจัดเก็บไว้ อัลกอริทึมสำหรับการทำงานกับมันมีดังนี้:

  • ในการสอบถามตารางชั่วคราวเหล่านี้ คุณควรเข้าถึงเฉพาะฟิลด์ ServiceType ของ MovementReceipt เท่านั้น
  • ในตารางค่าที่มีการสะสมบันทึกการชำระใหม่ไว้ก่อนหน้านี้ มีเพียงฟิลด์ประเภทการเคลื่อนไหวมาตรฐานเท่านั้น
  • การแปลงเขตข้อมูลระหว่างตารางค่าและตารางชั่วคราวจะดำเนินการโดยอัตโนมัติ โดยไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติม

การดีบักและการแก้ไขปัญหา

เพื่ออำนวยความสะดวกในการพัฒนา การทดสอบ และการแก้ไขปัญหา จึงมีการใช้กลไกสำหรับการบันทึกการคำนวณ (ดูขั้นตอนของประเภท Calculation Protocol_...) ซึ่งได้รับการประมวลผลในขั้นตอนต่อไปนี้:

  • เมื่อเริ่มต้นขั้นตอนการคำนวณถัดไป ให้บันทึกลงในบันทึกการลงทะเบียน - เพื่อติดตามความคืบหน้าของการคำนวณ
  • เมื่อสิ้นสุดการคำนวณ โปรโตคอลการคำนวณโดยละเอียดจะแสดงในบันทึกการลงทะเบียน

นอกจากนี้ยังสามารถแทนที่พารามิเตอร์การคำนวณบางตัวได้อีกด้วย (ดูที่ CalculateAll() พารามิเตอร์พารามิเตอร์การดีบัก)

ป.ล. บทความนี้จะมีประโยชน์มากที่สุดสำหรับโปรแกรมเมอร์ ขึ้นอยู่กับความคิดเห็นของโปรแกรมเมอร์ 1C ในโซลูชัน 1C: Enterprise: "Trade Management" รุ่น 11.2.3

เมื่อสิ้นสุดรอบระยะเวลารายงาน ระบบจะคำนวณต้นทุน เมื่อต้องการทำเช่นนี้ ให้ใช้เอกสาร การคำนวณต้นทุนสินค้า พร้อมตัวเลือกที่ติดตั้งไว้ แท้จริง:

ในกรณีนี้ คุณสามารถระบุวิธีการคำนวณต้นทุนได้ - ค่าเฉลี่ยรายเดือน, FIFO (การประเมินแบบถ่วงน้ำหนัก), FIFO (การประเมินแบบโรลลิ่ง).

สามารถคำนวณต้นทุนล่วงหน้าได้ มีวิธีการเดียวกัน:

การคำนวณต้นทุนสามารถทำได้โดยมีการแยกผลลัพธ์ทางการเงินตามนักวิเคราะห์ที่กำหนด ต้องตั้งค่าในระบบล่วงหน้าก่อนใช้งาน หากเปิดใช้งานตัวเลือกการทำงานแล้ว ผลลัพธ์ทางการเงินแยกตามคำสั่ง; แต่คุณยังสามารถระบุตัวเลือกการแจกจ่ายเพิ่มเติมได้:


คำถาม 13.33 ของการสอบ 1C: ERP Professional Enterprise Management 2.0 การคำนวณต้นทุนสินค้าเบื้องต้นดำเนินการโดยใช้วิธีการต่อไปนี้:
  1. โดยเฉลี่ยแล้ว
  2. FIFO (การประเมินแบบถ่วงน้ำหนัก)
  3. FIFO (การประเมินแบบโรลลิ่ง)
  4. ตัวเลือก 1 หรือ 2
  5. ตัวเลือก 1 หรือ 3
  6. ตัวเลือก 1 หรือ 2 หรือ 3

ตรวจสอบแล้วคำตอบที่ถูกต้องคือคำตอบแรก โดยทั่วไปมีตัวเลือกทั้งหมดให้เลือก แต่ตามคำตอบของการทดสอบต้นทุนเบื้องต้นจะคำนวณตามค่าเฉลี่ยเท่านั้น

คำถาม 13.34 ของการสอบ 1C: ERP Professional Enterprise Management 2.0 เมื่อตั้งค่านโยบายการบัญชีขององค์กร สามารถเลือกวิธีการคำนวณต้นทุนต่อไปนี้ได้:

  1. โดยเฉลี่ยแล้ว
  2. FIFO (การประเมินแบบถ่วงน้ำหนัก)
  3. FIFO (การประเมินแบบโรลลิ่ง)
  4. ตัวเลือก 1 หรือ 2
  5. ตัวเลือก 1 หรือ 3
  6. ตัวเลือก 1 หรือ 2 หรือ 3
ตรวจสอบแล้วคำตอบที่ถูกต้องคือหมายเลขหก:


คำถาม 13.36 ของการสอบ 1C: ERP Professional Enterprise Management 2.0
  1. ตามคำสั่ง
  2. ตามข้อตกลง
  3. โดยผู้จัดการ
  4. ตัวเลือก 1 และ 2
  5. ตัวเลือก 1 และ 3
  6. ตัวเลือก 1 และ 2 และ 3
ตรวจสอบแล้วคำตอบที่ถูกต้องคือข้อ 6 ดูการวิเคราะห์ด้านบน

คำถาม 13.37 ของการสอบ 1C: ERP Professional Enterprise Management 2.0 ผลลัพธ์ทางการเงินสามารถแยกได้:

  1. ตามคำสั่ง
  2. ตามตกลง
  3. ตามแผนก
  4. ตัวเลือก 1 และ 2
  5. ตัวเลือก 1 และ 3
  6. ตัวเลือก 1 และ 2 และ 3
ตรวจสอบแล้วคำตอบที่ถูกต้องคือข้อที่ 5 ดูการวิเคราะห์ด้านบน

คำถาม 13.35 ของการสอบ 1C: ERP Professional Enterprise Management 2.0 หากมีการขายระหว่างบริษัท วิธีคำนวณต้นทุนควรเป็น:

  1. เช่นเดียวกับทุกองค์กรที่เกี่ยวข้องกับการจดทะเบียนการขายระหว่างบริษัท
  2. อาจแตกต่างกันไปในแต่ละองค์กร
  3. ตัวเลือก 1 หรือ 2 ขึ้นอยู่กับการตั้งค่าระบบ
ตรวจสอบแล้วคำตอบที่ถูกต้องคือคำตอบแรก

คำถาม 13.38 ของการสอบ 1C: ERP Professional Enterprise Management 2.0 คุณสามารถดูผลลัพธ์ทางการเงินโดยคำนึงถึงการแยกบัญชีในรายงาน:

  1. การวิเคราะห์ต้นทุนผลิตภัณฑ์
  2. กำไรขั้นต้นขององค์กร
  3. รายได้และค่าใช้จ่าย
  4. ตัวเลือก 1 และ 2
  5. ตัวเลือก 2 และ 3
  6. ตัวเลือก 1 และ 2 และ 3

ทางเลือกของวิธีการที่จะคำนวณต้นทุนสินค้าระบุไว้ใน นโยบายการบัญชีองค์กรต่างๆ ในการดำเนินการนี้ คุณต้องไปที่ส่วน ข้อมูลด้านกฎระเบียบและข้อมูลอ้างอิง – องค์กร – องค์กร:

ไดเร็กทอรีองค์กรจะเปิดขึ้น ที่นี่คุณจะต้องเปิดองค์กรที่จำเป็นสำหรับการแก้ไข:

จากนั้นคุณต้องไปที่แท็บนโยบายการบัญชี:

คุณสามารถแก้ไขรายการนโยบายการบัญชีที่สร้างไว้แล้วได้ หากมี ในการดำเนินการนี้ ให้คลิกปุ่มเพิ่มเติม เพื่อเลือกอนุญาตให้แก้ไขรายละเอียดหรือสร้างรายละเอียดใหม่โดยใช้ลิงก์สร้างใหม่:

หน้าต่างนโยบายการบัญชีองค์กร (การสร้าง) จะเปิดขึ้น ในฟิลด์วิธีการประเมินมูลค่าคุณจะต้องเลือกตัวเลือกการประเมินมูลค่าที่ต้องการซึ่งจะใช้เมื่อคำนวณต้นทุนใน 1C 8.3 UT 11:

ตามค่าเริ่มต้นในโปรแกรม 1C 8.3 UT 11.1 ตัวเลือกค่าเฉลี่ยรายเดือนจะถูกตั้งค่า แต่คุณสามารถเลือกตัวเลือกอื่นจากรายการแบบเลื่อนลงได้:

นอกจากนี้ การตั้งค่าวิธีการประมาณต้นทุนสินค้าสามารถทำได้โดยตรงในไดเร็กทอรี การตั้งค่าวิธีการประมาณต้นทุนสินค้า ซึ่งจะไม่ปรากฏบนแผงควบคุมตามค่าเริ่มต้น คุณสามารถเปิดไดเร็กทอรีได้ในส่วนการเงิน – ผลลัพธ์ทางการเงินโดยการเลือก การตั้งค่าวิธีสำหรับการประมาณต้นทุนของสินค้า:

คำสั่ง Create จะเปิดหน้าต่างการกำหนดค่าวิธีการประมาณต้นทุนสินค้า (การสร้าง):

เมื่อสร้างและตั้งค่าองค์ประกอบไดเรกทอรี คุณสามารถตั้งค่าการอัปเดตอัตโนมัติของการคำนวณต้นทุนใหม่ใน 1C 8.3 UT 11 เมื่อดำเนินการงานประจำได้ เมื่อต้องการทำเช่นนี้ คุณต้องเปิดใช้งานตัวเลือกที่เหมาะสม อัปเดตต้นทุนตามงานประจำ

การคำนวณต้นทุนโดยใช้เอกสาร การคำนวณต้นทุนสินค้า

หนึ่งในตัวเลือกสำหรับการคำนวณต้นทุนสินค้าใน 1C 8.3 UT 11 คือการใช้เอกสาร การคำนวณต้นทุนสินค้า

หากต้องการเปิดรายการเอกสารประเภทนี้ ในส่วนการเงิน – ผลลัพธ์ทางการเงิน ให้เลือกเอกสารสำหรับการคำนวณต้นทุนสินค้า:

ตามค่าเริ่มต้นใน 1C 8.3 UT 11 คำสั่งนี้ไม่สามารถมองเห็นได้ หากต้องการแสดงบนแผงควบคุม คุณต้องเลือกคำสั่งการตั้งค่าการนำทางในการตั้งค่า:

แบบฟอร์มการตั้งค่าแผงการนำทางจะเปิดขึ้น:

ทางด้านซ้ายของแบบฟอร์มคำสั่งที่พร้อมใช้งาน ในส่วนผลลัพธ์ทางการเงิน ให้เลือกเอกสารสำหรับการคำนวณต้นทุนของสินค้า จากนั้นคลิกปุ่มเพิ่มเพื่อย้ายคำสั่งที่เลือกไปทางด้านขวา

เอกสาร การคำนวณต้นทุนสินค้าใน 1C 8.3 UT 11 มีไว้สำหรับการคำนวณต้นทุนสินค้าในช่วงระยะเวลาหนึ่งรวมถึงการกระจายต้นทุนรวมสำหรับผลิตภัณฑ์ที่ผลิต ต้นทุนจะคำนวณตั้งแต่ต้นเดือนจนถึงวันที่สร้างเอกสาร สามารถป้อนเอกสารประเภทนี้ได้เพียงฉบับเดียวต่อเดือน

ในรายการเอกสารสำหรับการคำนวณต้นทุนสินค้า คุณสามารถสร้างและแก้ไขเอกสารได้:

การคลิกปุ่มสร้างจะเปิดหน้าต่างสำหรับเอกสารใหม่ การคำนวณต้นทุนสินค้า (การสร้าง):

เมื่อคุณคลิกปุ่มเลือก (...) ในฟิลด์องค์กร แบบฟอร์มการเลือกองค์กรจะเปิดขึ้น:

เมื่อจัดทำเอกสารการคำนวณต้นทุนสามารถทำได้สองเวอร์ชัน: เบื้องต้นและตามจริง:

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

การคำนวณต้นทุนโดยใช้การประมวลผลการปิดบัญชีเดือน

เมื่อใช้การประมวลผลการปิดบัญชีเดือนใน 1C 8.3 UT 11 การคำนวณต้นทุนประกอบด้วยการดำเนินการตามลำดับอัตโนมัติของการดำเนินการหลายอย่าง หลังจากทำตามขั้นตอนเหล่านี้เรียบร้อยแล้ว เอกสารจะปรากฏขึ้นซึ่งมีข้อมูลเกี่ยวกับต้นทุนสินค้าที่คำนวณได้

ผู้ช่วยปิดเดือนใน 1C 8.3 UT 11 สามารถเปิดได้ในส่วนการเงิน - ผลลัพธ์ทางการเงิน - ปิดเดือน:

แบบฟอร์มจะเปิดขึ้น การดำเนินงานด้านกฎระเบียบในช่วงปลายเดือน การคำนวณต้นทุนใน 1C 8.3 UT 11 รวมถึงขั้นตอนต่อไปนี้: การก่อตัวของการเคลื่อนไหวตามชุดสินค้า, การกระจายภาษีมูลค่าเพิ่มและการคำนวณต้นทุน:

คุณสามารถดำเนินการทั้งหมดได้โดยคลิกปุ่มดำเนินการหรือดำเนินการแต่ละรายการโดยคลิกที่คำสั่งที่ต้องการในรายการ

การคำนวณต้นทุนโดยใช้งานประจำ

อีกทางเลือกหนึ่งสำหรับการคำนวณต้นทุนสินค้าใน 1C 8.3 UT 11 คือโดยอัตโนมัติโดยการปฏิบัติงานประจำตามกำหนดเวลาที่กำหนดไว้หรือด้วยตนเอง

คุณสามารถไปที่รายการงานประจำได้ในส่วนการดูแลระบบ - การสนับสนุนและการบำรุงรักษา:

ในส่วนการดำเนินงานตามกำหนดการ เลือกงานตามกำหนดการและพื้นหลัง:

บนแท็บ งานที่กำหนดเวลาไว้ ให้เลือกรายการการคำนวณต้นทุน ไฮไลต์แล้วคลิกปุ่ม รันทันที:

ข้อความข้อมูลจะปรากฏที่ด้านล่างของหน้าต่าง:

หลังจากเสร็จสิ้นการดำเนินการ ข้อมูลเกี่ยวกับวันที่และเวลาที่เสร็จสิ้นจะปรากฏในคอลัมน์วันที่สิ้นสุด

หากคุณคลิกสองครั้งที่คำสั่งการคำนวณต้นทุน หน้าต่างการกำหนดค่าสำหรับงานประจำนี้จะเปิดขึ้น:

การใช้คำสั่งกำหนดการหรือจากรายการงานที่กำหนดเวลาไว้โดยใช้ปุ่มตั้งค่ากำหนดการ คุณสามารถทำการตั้งค่าเพื่อดำเนินการนี้ได้:

หากต้องการคำนวณต้นทุนสินค้าใน 1C 8.3 UT 11.1 โดยอัตโนมัติทุกสิ้นเดือน คุณต้องไปที่แท็บรายเดือน ทำเครื่องหมายทุกเดือนและในฟิลด์ ดำเนินการในตั้งหมายเลข 1 และในสนาม วันของเดือนเลือกจากจุดสิ้นสุด:

ช่วยให้คุณสามารถจัดระเบียบการควบคุมการไหลของวัสดุและการใช้ทรัพยากรที่สนับสนุนการผลิต การจัดการและ กิจกรรมเชิงพาณิชย์รัฐวิสาหกิจ

1C:ERP UPP 2 ช่วยให้การวิเคราะห์ต้นทุนและต้นทุนผลิตภัณฑ์ง่ายขึ้นอย่างมาก การบัญชีต้นทุนและการคำนวณต้นทุนผลิตภัณฑ์ดำเนินการอย่างถูกต้องที่สุดโดยพิจารณาจากข้อมูลการบัญชีการดำเนินงาน

ความสามารถของระบบย่อย:

  • การบัญชีต้นทุนจริงขององค์กรตามประเภทของกิจกรรมในส่วนที่จำเป็นในแง่กายภาพและมูลค่า
  • การบัญชีเชิงปริมาณเชิงปฏิบัติการของทรัพยากรที่กำลังดำเนินการโดยมีรายละเอียดจนถึงชุดการเปิดตัว (แผ่นงานเส้นทาง)
  • การบัญชีสำหรับยอดคงเหลือจริงของงานระหว่างดำเนินการเมื่อสิ้นสุดรอบระยะเวลารายงานในส่วนที่จำเป็น
  • วิธีการจัดสรรต้นทุนต่างๆ ให้กับต้นทุนของผลิตภัณฑ์ที่ผลิตและงานที่ทำ ต้นทุนการผลิต, พื้นที่กิจกรรม, สำหรับค่าใช้จ่ายในอนาคต
  • การคำนวณ ต้นทุนจริงปล่อยตัวในช่วงเวลานั้น การคำนวณต้นทุนของสิ่งที่เรียกว่า "การปลดปล่อยเคาน์เตอร์" อย่างถูกต้องทางคณิตศาสตร์และระเบียบวิธี มีการนำแบบจำลองต่อไปนี้ไปใช้: วิธีเรียงซ้อน-ขวาง และวิธี "ระบบสมการเชิงเส้น"
  • ให้ข้อมูลเกี่ยวกับโครงสร้างต้นทุนของผลิตภัณฑ์และผลิตภัณฑ์กึ่งสำเร็จรูป ต้นทุนที่คำนวณได้สามารถให้รายละเอียดลงไปถึงปริมาณของต้นทุนเริ่มต้น โดยไม่คำนึงถึงจำนวนขั้นตอนของกระบวนการผลิต
  • การประมาณการเบื้องต้นของต้นทุนการผลิตทั้งหมดในช่วงระยะเวลารายงาน
  • การบัญชีต้นทุนแยกต่างหากสำหรับการสั่งซื้อ

กลุ่มต่อไปนี้มีความโดดเด่นเป็นส่วนหนึ่งของค่าใช้จ่ายขององค์กรทั้งนี้ขึ้นอยู่กับการตีความทางเศรษฐกิจ: ในลำดับที่แตกต่างกันการแจกแจง:

  • ต้นทุนระบบการตั้งชื่อ– ใช้เพื่อสะท้อนต้นทุนทางตรงของกิจกรรมการผลิตด้วยการวัดเชิงปริมาณ
  • ค่าใช้จ่ายแยกรายการ– ใช้ในการบัญชีโดยตรงและ ต้นทุนทางอ้อมซึ่งนำมาพิจารณาและแจกจ่ายเป็นจำนวนรวมเท่านั้น
  • การก่อตัวของสินทรัพย์และหนี้สิน– การสะท้อนของธุรกรรมที่เกี่ยวข้องกับการก่อตัวของสินทรัพย์หรือการลงทะเบียนหนี้สินซึ่งการจัดการนั้นดำเนินการตามกฎด้วยตนเองหรือข้อเท็จจริงของการลงทะเบียนซึ่งถูกกำหนดโดยข้อกำหนดทางบัญชี

ต้นทุนระบบการตั้งชื่อ

การกระจายต้นทุนรายการจะดำเนินการตาม ตัวชี้วัดเชิงปริมาณในหน่วยการวัดตามธรรมชาติ มีตัวเลือกต่างๆ สำหรับการกระจายต้นทุนสินค้า (ตามกฎ ตามรายการค่าใช้จ่าย ตามผลผลิต) เพื่อให้ได้ข้อมูลคุณภาพสูงสุดในบริบทของการวิเคราะห์ต้นทุนการผลิตและต้นทุนผลิตภัณฑ์ คุณสามารถสร้างกฎการกระจายต้นทุนจำนวนเท่าใดก็ได้

ในการกระจายต้นทุนสินค้าตามกฎ คุณสามารถเลือกจากตัวเลือกต่างๆ สำหรับการสร้างฐานการกระจายต้นทุน (ปริมาณของวัสดุที่ระบุ น้ำหนักของวัสดุที่ระบุ ต้นทุนที่วางแผนไว้ของผลิตภัณฑ์ ฯลฯ)

ค่าใช้จ่ายแยกรายการ

ต้นทุนแยกรายการจะถูกใช้เพื่อบัญชีค่าใช้จ่ายที่สะท้อนและปันส่วนตามเงื่อนไขทั้งหมดเท่านั้น เพื่อสะท้อนถึงต้นทุนแยกรายการขององค์กร จะใช้กลไกเดียวของรายการค่าใช้จ่าย

ตัวเลือกสำหรับการกระจายค่าใช้จ่ายแยกรายการได้รับการแก้ไขเป็นรายบุคคลสำหรับแต่ละรายการค่าใช้จ่าย:

  • สำหรับต้นทุนสินค้าการเพิ่มขึ้นของต้นทุนสินค้าและวัสดุตามจำนวนค่าใช้จ่ายเพิ่มเติม
  • ในส่วนของกิจกรรมค่าใช้จ่ายจะนำมาประกอบกับผลลัพธ์ทางการเงินของสายธุรกิจ คำสั่งซื้อของลูกค้า การเรียกร้องของลูกค้า และอื่นๆ
  • สำหรับค่าใช้จ่ายในอนาคตการรวมค่าใช้จ่ายไว้ในต้นทุนเกิดความล่าช้า
  • สำหรับต้นทุนการผลิตรวมอยู่ในต้นทุนของผลิตภัณฑ์และผลิตภัณฑ์กึ่งสำเร็จรูป
  • บน สินทรัพย์ไม่หมุนเวียน - การก่อตัวของต้นทุนของสินทรัพย์ถาวร สินทรัพย์ไม่มีตัวตน โครงการก่อสร้าง การวิจัยและพัฒนา

การคำนวณต้นทุน

การวิเคราะห์ต้นทุนและต้นทุนการผลิตไม่สามารถดำเนินการได้หากไม่มีการคำนวณต้นทุนคุณภาพสูง

เต็ม ต้นทุนการผลิตผลิตภัณฑ์และงานถูกสร้างขึ้นในบริบทของการคิดต้นทุนรายการ

รายการคิดต้นทุนแต่ละรายการจะสอดคล้องกับประเภทของต้นทุนเฉพาะ โดยอิงตามการจัดกลุ่มที่ยอมรับโดยทั่วไปซึ่งแสดงไว้ในบทที่ 25 รหัสภาษี สหพันธรัฐรัสเซีย(วัสดุ ค่าจ้าง ค่าเสื่อมราคา ฯลฯ)

การคำนวณต้นทุนดำเนินการตามข้อมูลการบัญชีการดำเนินงาน การคำนวณต้นทุนมีสองประเภทให้เลือก:

  • การคำนวณเบื้องต้น– มีไว้สำหรับใช้โดยองค์กรการค้าเพื่อกำหนดต้นทุนโดยประมาณของสินทรัพย์วัสดุที่ซื้อในระหว่างรอบระยะเวลารายงาน ดำเนินการโดยใช้วิธีถัวเฉลี่ยถ่วงน้ำหนัก ค่าที่คำนวณได้ใช้เพื่อกำหนดกำไรขั้นต้นขององค์กรโดยต้องเป็นไปตามแผนการขาย สำหรับการคำนวณต้นทุนเบื้องต้น คุณสามารถตั้งค่างานประจำได้ ในกรณีนี้การคำนวณจะดำเนินการค่อนข้างรวดเร็ว
  • การคำนวณจริง– ดำเนินการตามผลลัพธ์ของรอบระยะเวลารายงานรายเดือนพร้อมการคำนวณต้นทุนชุดการเคลื่อนไหวของต้นทุนรายการทั้งหมด ด้วยการคำนวณต้นทุนประเภทนี้ คุณสามารถเลือกวิธีการกำหนดต้นทุนในการตัดสินทรัพย์วัสดุออกได้:
    • ค่าเฉลี่ยรายเดือน– ต้นทุนในการตัดสินค้าจะถูกกำหนดโดยราคาเฉลี่ยสำหรับรอบระยะเวลารายงาน (ประมาณการถัวเฉลี่ยถ่วงน้ำหนัก)
    • FIFO (ถัวเฉลี่ยถ่วงน้ำหนัก)– ต้นทุนการตัดจำหน่ายตาม FIFO จะถูกกำหนดสำหรับชุดสินค้าที่เลิกใช้แล้ว
    • FIFO (การประเมินแบบโรลลิ่ง)– ค่าใช้จ่ายในการตัดสินค้าโดยใช้ FIFO จะถูกกำหนดภายในกรอบการบัญชีแบบเต็มชุด

การบัญชีสำหรับค่าใช้จ่ายและรายได้อื่นๆ

สามารถบันทึกค่าใช้จ่ายอื่น ๆ ขององค์กร ค่าใช้จ่ายเพิ่มเติมสำหรับสินค้า ค่าใช้จ่ายรอการตัดบัญชีที่เกี่ยวข้องโดยตรงกับผลลัพธ์ทางการเงินขององค์กร

เพื่อติดตามค่าใช้จ่ายและรายได้อื่น ๆ โซลูชันแอปพลิเคชันจัดให้มีการบันทึกการดำเนินการต่อไปนี้:

  • การลงทะเบียนค่าใช้จ่าย– ช่วยให้คุณสะท้อนถึงการเกิดขึ้นของค่าใช้จ่ายโดยพลการสำหรับรายการค่าใช้จ่ายที่เลือก
  • การลงทะเบียนรายได้– ช่วยให้คุณสะท้อนถึงการเกิดขึ้นของรายได้โดยพลการสำหรับรายการรายได้ที่เลือก
  • ตัดค่าใช้จ่าย– การตัดค่าใช้จ่ายที่เกิดขึ้นก่อนหน้านี้ในแผนกเฉพาะจะเสร็จสิ้นตามรายการค่าใช้จ่ายที่ระบุในเอกสาร
  • การกลับรายการรายได้,
  • การกลับรายการค่าใช้จ่าย.

การบัญชีแยกต่างหากสำหรับผลลัพธ์ทางการเงิน

“1C: การจัดการองค์กร ERP 2”ช่วยให้คุณสร้างผลลัพธ์ทางการเงินจากการขายสินค้าและทำงานแยกกันตามคำสั่งซื้อ ธุรกรรม แผนกหรือผู้จัดการ ซัพพลายเออร์ กลุ่ม การบัญชีการเงินสินค้า.

สำหรับแต่ละออบเจ็กต์การแยก คุณสามารถสร้างผลลัพธ์ทางการเงินที่สมบูรณ์ได้ (ต้นทุน รายได้ กำไร ความสามารถในการทำกำไร)

ผลลัพธ์ทางการเงินสำหรับวัตถุที่แยกแสดงไว้ใน ตัวเลือกต่างๆรายงาน กำไรขั้นต้นและ รายได้และค่าใช้จ่าย.

ความสมดุลของการบริหารจัดการ

สำหรับการประเมินผล สภาพทางการเงินสถานประกอบการที่มาพร้อมกับรายงาน ความสมดุลของการบริหารจัดการ– งบดุลเวอร์ชันที่เรียบง่าย

ยอดการจัดการช่วยให้คุณสามารถจัดการสินทรัพย์และหนี้สิน ควบคุมขอบเขตการใช้งานได้ ทรัพยากรทางการเงินรวมถึงข้อมูลเกี่ยวกับการบัญชีทางการเงินของสินค้า การชำระหนี้ร่วมกันกับลูกค้าและซัพพลายเออร์ ยอดเงินสดและยอดที่ไม่ใช่เงินสด เงินสดทรัพย์สินและหนี้สินอื่น ๆ

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