เงินเดือน

แอป บัญชีเงินเดือน ของ Odoo ใช้เพื่อคำนวณเวลาทำงานของพนักงานร่วมกับแอป Odoo อื่นๆ เช่น พนักงาน, การลา, ระบบลงเวลาทำงาน และ การวางแผน และสร้างสลิปเงินเดือนที่สอดคล้องกัน

เมื่อมีการจ้างพนักงาน พนักงานจะต้องลงนามใน:doc:สัญญา <payroll/contracts> สัญญาระบุถึงวิธีการจ่ายค่าตอบแทนพนักงาน รวมถึงโครงสร้างเงินเดือนและกฎเกณฑ์ที่ใช้คำนวณค่าจ้าง เวลาทำงาน (ตารางเวลาทำงาน) และสิทธิประโยชน์ที่พนักงานจะได้รับ

Important

เป็นสิ่งสำคัญอย่างยิ่งที่ต้องติดตั้ง:doc:`การปรับแต่งเฉพาะประเทศ <payroll/payroll_localizations>`ที่ถูกต้อง เนื่องจากจะกำหนดค่ากฎเกณฑ์ท้องถิ่นและระดับประเทศ ข้อบังคับ และภาษีที่เกี่ยวข้องสำหรับประเทศที่เลือก

นอกเหนือจากสัญญาจ้างงานแล้ว จะต้องกำหนดค่า:doc:`การหักเงินเดือน <payroll/salary_attachments>`ก่อนดำเนินการบัญชีเงินเดือน

When it is time to run payroll according to the business's schedule (monthly, weekly, bi-weekly, etc.), payslips can be created individually or in groups. Odoo calculates when the employees worked based on their work entries. Work entries are created according to their contracts, based on information from the Attendances, Planning, or Timesheets apps. Any errors with work entries must be resolved before continuing to process payroll.

หลังจากแก้ไขปัญหาหรือข้อขัดแย้งทั้งหมดแล้ว สลิปเงินเดือนจะถูก:ref:ประมวลผล <payroll/process> จากนั้น:ref:จ่ายเงินให้พนักงาน <payroll/pay-employee> ไม่ว่าจะเป็นการโอนเงินทางธนาคารหรือเช็คกระดาษ

Note

สามารถจ่ายเงินให้พนักงานด้วยเงินสดได้ แต่ไม่แนะนำให้ทำเช่นนั้น

การตั้งค่า

ก่อนดำเนินการบัญชีเงินเดือน จำเป็นต้อง**กำหนดค่าการตั้งค่าต่างๆ สำหรับแอป **บัญชีเงินเดือน ไปที่:menuselection:แอปบัญชีเงินเดือน --> การกำหนดค่า --> การตั้งค่า การตั้งค่าต่างๆ สำหรับ:ref:ระบบบัญชี <payroll-accounting>, การปรับแต่งเฉพาะประเทศ, การลา และ:ref:`การตั้งค่าบัญชีเงินเดือนทั่วไป <payroll-payroll-settings>`จะถูกระบุที่นี่

การบัญชี

กำหนดค่าดังต่อไปนี้ในส่วนระบบบัญชีของเมนูการกำหนดค่า:

  • รายการบัญชีเงินเดือน: เปิดใช้งานตัวเลือกนี้เพื่อลงรายการสลิปเงินเดือนในแอป ระบบบัญชี ในกล่อง เงินเดือน บนแดชบอร์ดหลัก

  • Payroll SEPA: เปิดใช้งานตัวเลือกนี้เพื่อสร้างการชำระเงิน:abbr:SEPA (พื้นที่การชำระเงินยูโรเดียว)

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

การประยุกต์ใช้

การปรับแต่งตามท้องถิ่น คือการตั้งค่าเฉพาะประเทศที่กำหนดค่าไว้ล่วงหน้าใน Odoo ในขณะที่สร้างฐานข้อมูล ซึ่งครอบคลุมภาษี ค่าธรรมเนียม และเบี้ยเลี้ยงทั้งหมดสำหรับประเทศนั้นๆ

ส่วน:guilabel:`การปรับแต่งเฉพาะประเทศ`ของหน้า:guilabel:`การตั้งค่า`ของแอป บัญชีเงินเดือน มีการตั้งค่าเฉพาะที่จำเป็นต้องกำหนดค่าสำหรับแต่ละประเทศ

การตั้งค่าและตัวเลือกที่แสดงในส่วนนี้จะแตกต่างกันไป ขึ้นอยู่กับ:doc:`การปรับแต่งเฉพาะประเทศที่เปิดใช้งาน <payroll/payroll_localizations>`สำหรับฐานข้อมูล

Warning

**ไม่**แนะนำให้เปลี่ยนแปลงการตั้งค่าการปรับแต่งเฉพาะประเทศ เว้นแต่จำเป็นโดยเฉพาะเนื่องจากสถานการณ์พิเศษ ตัวอย่างเช่น มีการออกกฎหมายใหม่ที่เปลี่ยนแปลงกฎเงินเดือนพื้นฐาน หรือบริษัทได้รับการยกเว้นจากภาษีบางประเภท

Note

Odoo สามารถจัดการการกำหนดค่าหลายบริษัทได้ โดยทั่วไปจะทำเมื่อมีบริษัทหลักหรือสำนักงานใหญ่ โดยมีสำนักงานหรือสาขาอื่นๆ ตั้งอยู่ในประเทศหรือต่างประเทศ ซึ่งอยู่ภายใต้บริษัทหลักหรือสำนักงานใหญ่นั้น ใน Odoo แต่ละบริษัท รวมถึงสำนักงานใหญ่ **จำเป็นต้อง**ตั้งค่าเป็นบริษัทหรือสาขาของตนเองโดยใช้วิธีหลายบริษัท

แต่ละบริษัทสามารถมีการตั้งค่าการปรับแต่งเฉพาะประเทศที่แตกต่างกันได้ เนื่องจากสถานที่ตั้งอาจแตกต่างกันไปทั่วโลก ซึ่งกฎและกฎหมายก็แตกต่างกัน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริษัท โปรดดูที่เอกสารประกอบ:doc:บริษัท <../general/companies> หรือเอกสารประกอบ:doc:หลายบริษัท <../general/companies/multi_company> ซึ่งครอบคลุมวิธีการตั้งค่าหลายบริษัท

ระบบการลา

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

Example

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

สลิปเงินเดือนของพนักงานได้รับการอนุมัติและประมวลผลในวันที่ 30 แต่พนักงานคนเดียวกันนั้นลาป่วยโดยไม่คาดคิดในวันที่ 31

เนื่องจากพนักงานได้รับค่าจ้างสำหรับวันทำงานปกติในวันที่ 31 แล้ว เพื่อให้ยอดคงเหลือการลาถูกต้อง วันลาป่วยจะถูกนำไปใช้ในวันที่ 1 ของเดือนถัดไป (ในช่วงการจ่ายเงินครั้งถัดไป)

เงินเดือน

ส่วนบัญชีเงินเดือนอนุญาตให้ติดตั้ง:doc:การปรับแต่งบัญชีเงินเดือนตามท้องถิ่น <payroll/payroll_localizations> คลิก:icon:oi-arrow-right เลือกการปรับแต่งบัญชีเงินเดือนตามท้องถิ่น และมุมมอง Kanban ของการปรับแต่งบัญชีเงินเดือนตามท้องถิ่นที่มีทั้งหมดจะโหลดขึ้นมา คลิก:guilabel:ติดตั้ง ที่การปรับแต่งตามท้องถิ่นที่ต้องการเพื่อติดตั้ง หากมีการติดตั้งการปรับแต่งตามท้องถิ่นแล้ว จะมีเพียงปุ่ม:guilabel:ข้อมูลโมดูล ปรากฏสำหรับการปรับแต่งตามท้องถิ่นนั้นๆ

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

  • ระยะเวลาแจ้งเตือนการหมดอายุสัญญา: ป้อนจำนวน:guilabel:วัน ก่อนที่สัญญาจะหมดอายุ เมื่อ Odoo แจ้งเตือนผู้รับผิดชอบเกี่ยวกับการหมดอายุที่กำลังจะมาถึง

  • การแสดงผล PDF สลิปเงินเดือน: เปิดใช้งานตัวเลือกนี้เพื่อแสดง PDF ของสลิปเงินเดือนเมื่อสถานะได้รับการยืนยันแล้ว

  • ระยะเวลาแจ้งเตือนการหมดอายุใบอนุญาตทำงาน: ป้อนจำนวน:guilabel:วัน ก่อนที่ใบอนุญาตทำงานจะหมดอายุ เมื่อ Odoo แจ้งเตือนผู้รับผิดชอบเกี่ยวกับการหมดอายุที่กำลังจะมาถึง

  • วันที่รีเซ็ต YTD: ป้อนวันที่เมื่อ:abbr:YTD (ตั้งแต่ต้นปีจนถึงปัจจุบัน) ถูกรีเซ็ต ตามค่าเริ่มต้น ฟิลด์นี้จะถูกตั้งค่าเป็นวันที่ 1 มกราคม