เงินเดือน¶
ใน Odoo เงินเดือนจะถูกคำนวณและกำหนดโดยปัจจัยห้าประการ: ประเภทโครงสร้าง พารามิเตอร์กฎ และ:ref:ประเภทข้อมูลอื่นๆ <payroll/other-input> ปัจจัยเหล่านี้ร่วมกันกำหนดวิธีการคำนวณค่าจ้างของพนักงานแต่ละคน
ประเภทโครงสร้าง*แต่ละประเภทประกอบด้วย*โครงสร้าง*หนึ่งรายการหรือมากกว่า *โครงสร้าง*แต่ละรายการประกอบด้วยชุดของ*กฎ และทุก*กฎ*ใช้*พารามิเตอร์*เพื่อกำหนดวิธีการคำนวณจำนวนเงินเฉพาะ ข้อมูลเพิ่มเติม (เช่น โบนัสหรือรายการหัก) สามารถรวมไว้เพื่อปรับเงินเดือนสุดท้ายได้ด้วย
เมื่อมีการคำนวณสลิปเงินเดือน Odoo จะคำนวณเวลาทำงานของพนักงานจาก:doc:`รายการงาน <work_entries>`ของพวกเขา จากนั้นนำโครงสร้าง กฎ และพารามิเตอร์ที่เกี่ยวข้องจากประเภทโครงสร้างที่กำหนดให้กับพนักงานมาใช้เพื่อกำหนดค่าจ้างรวมของพวกเขา
ประเภทโครงสร้าง¶
ใน Odoo *ประเภทโครงสร้าง*จะจัดกลุ่มโครงสร้างเงินเดือนที่เกี่ยวข้องกัน เมื่อสัญญาระบุประเภทโครงสร้าง **เฉพาะ**โครงสร้างภายในประเภทนั้นเท่านั้นที่จะถูกใช้ในการคำนวณค่าจ้างของพนักงาน ประเภทโครงสร้างแต่ละประเภทมีโครงสร้างแต่ละรายการอยู่ภายใน โดยแต่ละโครงสร้างประกอบด้วยชุดกฎสำหรับการประมวลผลรายการใบบันทึกเวลา
ประเภทโครงสร้างกำหนดแง่มุมสำคัญของการกำหนดค่าบัญชีเงินเดือน รวมถึงความถี่ในการจ่ายเงินให้กับพนักงาน ชั่วโมงการทำงาน โครงสร้างเงินเดือนเริ่มต้น และว่าค่าจ้างเป็นแบบคงที่ (ตามเงินเดือน) หรือแปรผัน (ตามชั่วโมง)
Example
ประเภทโครงสร้างที่เรียกว่า พนักงาน ประกอบด้วยโครงสร้างที่แตกต่างกันสองแบบ: โครงสร้าง การจ่ายเงินปกติ ซึ่งรวมกฎต่างๆ ทั้งหมดสำหรับการประมวลผลการจ่ายเงินปกติ และโครงสร้าง โบนัสสิ้นปี ซึ่งรวมกฎ เฉพาะ สำหรับโบนัสสิ้นปี ทั้งสองอยู่ในประเภทโครงสร้าง พนักงาน เดียวกัน
ดู*ประเภทโครงสร้าง*ที่มีอยู่โดยไปที่
ประเภทโครงสร้างเริ่มต้นสองแบบได้รับการกำหนดค่าล่วงหน้าใน Odoo: พนักงาน และ ลูกจ้าง
โดยทั่วไป พนักงาน ใช้สำหรับพนักงานประจำ ซึ่งเป็นเหตุผลว่าทำไม ประเภทค่าจ้างเริ่มต้น จึงเป็น ค่าจ้างคงที่ และ ลูกจ้าง มักใช้สำหรับพนักงานที่ได้รับค่าจ้างตามชั่วโมง ดังนั้นประเภทค่าจ้างจึงเป็น ค่าจ้างรายชั่วโมง
Note
หากใช้ การแปลเป็นภาษาท้องถิ่นสำหรับบัญชีเงินเดือน ตามประเทศ แนะนำให้ใช้โครงสร้างในเอกสารการแปลเป็นภาษาท้องถิ่นของประเทศที่เกี่ยวข้อง
ประเภทโครงสร้างใหม่¶
หากประเภทโครงสร้างเริ่มต้นไม่ตรงกับความต้องการของบริษัท ไปที่ และคลิก สร้าง เพื่อสร้างประเภทโครงสร้างที่กำหนดเอง
Warning
เมื่อสร้างประเภทโครงสร้างเงินเดือนใหม่ ให้ตรวจสอบให้แน่ใจว่าได้คำนึงถึงกฎหมายท้องถิ่นและระดับประเทศทั้งหมด ยืนยันกับแผนกระบบบัญชีเมื่อกำหนดค่าโครงสร้างบัญชีเงินเดือน เพื่อให้แน่ใจว่าเป็นไปตามข้อกำหนดทั้งหมด
ดำเนินการกรอกข้อมูลต่อไปนี้ในช่อง:
ประเภทโครงสร้าง: ป้อนชื่อสำหรับประเภทโครงสร้างใหม่ เช่น
พนักงานหรือลูกจ้างประเทศ: เลือกประเทศที่ประเภทโครงสร้างใหม่นี้ใช้กับจากเมนูแบบเลื่อนลง
ประเภทค่าจ้าง: เลือกประเภทค่าจ้างสำหรับโครงสร้าง:
ค่าจ้างคงที่: สำหรับพนักงานประจำที่ได้รับค่าจ้างเท่าเดิมทุกรอบการจ่ายเงิน
ค่าจ้างรายชั่วโมง: สำหรับพนักงานที่ได้รับค่าจ้างตามชั่วโมงการทำงานในแต่ละรอบการจ่ายเงิน
ตารางการจ่ายเงินที่กำหนดไว้เริ่มต้น: เลือกตารางการจ่ายเงินทั่วไปสำหรับประเภทโครงสร้างใหม่จากเมนูแบบเลื่อนลง ซึ่งระบุว่าโครงสร้างประเภทเฉพาะนี้จะจ่ายเงินบ่อยแค่ไหน
ชั่วโมงการทำงานเริ่มต้น: เลือกชั่วโมงการทำงานเริ่มต้นสำหรับประเภทโครงสร้างใหม่จากเมนูแบบเลื่อนลง ชั่วโมงการทำงานทั้งหมดที่มีอยู่สำหรับบริษัทที่เลือกในปัจจุบันจะปรากฏในเมนูแบบเลื่อนลง ชั่วโมงการทำงานเริ่มต้นคือตัวเลือก มาตรฐาน 40 ชั่วโมง/สัปดาห์ หากชั่วโมงการทำงานที่ต้องการไม่ปรากฏในรายการ สามารถสร้างชุดชั่วโมงการทำงานเริ่มต้นใหม่ได้
โครงสร้างการจ่ายเงินปกติ: พิมพ์ชื่อสำหรับโครงสร้างการจ่ายเงินปกติ ใช้เป็นตัวเลือกเริ่มต้นเมื่อสร้างสลิปเงินเดือน
ประเภทรายการงานเริ่มต้น: เลือกประเภทรายการงานเริ่มต้นซึ่งใช้สำหรับสร้างรายการงานทั้งหมดสำหรับพนักงาน
ชั่วโมงทำงานเริ่มต้นใหม่¶
เมื่อต้องการสร้างชั่วโมงการทำงานเริ่มต้นใหม่ ให้พิมพ์ชื่อสำหรับชั่วโมงการทำงานใหม่ในช่อง ชั่วโมงการทำงานเริ่มต้น ในแบบฟอร์มประเภทโครงสร้างใหม่ คลิก สร้างและแก้ไข แบบฟอร์มชั่วโมงการทำงานเริ่มต้นจะปรากฏขึ้น แบบฟอร์มชั่วโมงการทำงานเริ่มต้นมีสองส่วน: ส่วนข้อมูลทั่วไป และแท็บที่แสดงรายการชั่วโมงการทำงานแต่ละรายการตามวันและเวลา เมื่อกรอกแบบฟอร์มเสร็จแล้ว ให้คลิก บันทึกและปิด
ชื่อ: พิมพ์ชื่อสำหรับชั่วโมงการทำงานเริ่มต้นใหม่ ควรเป็นคำอธิบายที่ชัดเจนและเข้าใจง่าย เช่น
มาตรฐาน 20 ชั่วโมง/สัปดาห์Flexible Hours: Tick the checkbox to let employees adjust their start and end times while maintaining the same total daily hours.
บริษัทเต็มเวลา: ป้อนจำนวนชั่วโมงต่อสัปดาห์ที่พนักงานจำเป็นต้องทำงานเพื่อถือว่าเป็นพนักงานเต็มเวลา โดยทั่วไปจะอยู่ที่ประมาณ 40 ชั่วโมง และตัวเลขนี้มีผลต่อประเภทของสวัสดิการที่พนักงานสามารถได้รับ โดยขึ้นอยู่กับสถานะการจ้างงาน (เต็มเวลากับนอกเวลา)
ชั่วโมงเฉลี่ยต่อวัน: กรอกอัตโนมัติตามชั่วโมงการทำงานในแท็บ ชั่วโมงการทำงาน รายการนี้มีผลต่อการวางแผนทรัพยากรโดยกำหนดจำนวนทรัพยากรที่สามารถใช้ได้ต่อวันทำงาน
อัตราเวลาทำงาน: เปอร์เซ็นต์นี้สร้างขึ้นอัตโนมัติตามรายการสำหรับ บริษัทเต็มเวลา และชั่วโมงการทำงานที่กำหนดค่าไว้ในแท็บ ชั่วโมงการทำงาน ตัวเลขนี้ควรอยู่ระหว่าง
0.00%และ100%ดังนั้นหากเปอร์เซ็นต์สูงกว่า100%จะเป็นการบ่งชี้ว่าเวลาทำงานและ/หรือชั่วโมง บริษัทเต็มเวลา จำเป็นต้องปรับปรุงบริษัท: เลือกบริษัทที่สามารถใช้ชั่วโมงการทำงานเริ่มต้นใหม่เหล่านี้จากเมนูแบบเลื่อนลง ปล่อยช่องนี้ว่างไว้หากชั่วโมงเหล่านี้พร้อมใช้งานสำหรับทุกบริษัท
เขตเวลา: เลือกเขตเวลาที่จะใช้สำหรับชั่วโมงการทำงานเริ่มต้นใหม่จากเมนูแบบเลื่อนลง
แท็บ ชั่วโมงการทำงาน: แท็บนี้คือที่ที่ระบุชั่วโมงการทำงานเฉพาะของแต่ละวัน เมื่อสร้างแบบฟอร์มชั่วโมงการทำงานเริ่มต้นใหม่ แท็บ ชั่วโมงการทำงาน จะถูกกรอกล่วงหน้าด้วยสัปดาห์ 40 ชั่วโมงเริ่มต้น โดยแต่ละวันแบ่งออกเป็นสามช่วงเวลา
แต่ละวันประกอบด้วยช่วงเช้า (8:00–12:00) อาหารกลางวัน (12:00–13:00) และบ่าย (13:00–17:00) ที่กำหนดค่าโดยใช้รูปแบบเวลา 24 ชั่วโมง
หากต้องการปรับเวลาใดๆ เหล่านี้ ให้คลิกที่ช่องและแก้ไขเวลาโดยใช้เมนูแบบเลื่อนลง หรือพิมพ์เวลาที่ต้องการโดยตรง
Note
ชั่วโมงการทำงานเป็นเฉพาะบริษัท และไม่สามารถแชร์ระหว่างบริษัทได้
Tip
หากชั่วโมงการทำงานไม่สอดคล้องกันในแต่ละสัปดาห์ และชั่วโมงการทำงานอยู่ในกำหนดการแบบสองสัปดาห์แทน ให้คลิกปุ่ม สลับไปใช้ปฏิทิน 2 สัปดาห์ ที่ด้านบนของแบบฟอร์มชั่วโมงการทำงานเริ่มต้นใหม่ การดำเนินการนี้จะเปลี่ยนแท็บ เวลาทำการ ให้แสดงเวลาการทำงานสองสัปดาห์ที่สามารถปรับเปลี่ยนได้
โครงสร้าง¶
โครงสร้างเงินเดือน คือสถานการณ์ต่างๆ ที่พนักงานสามารถได้รับค่าจ้างภายใน โครงสร้าง เฉพาะ และถูกกำหนดโดยกฎต่างๆ โดยเฉพาะ
จำนวนโครงสร้างที่บริษัทต้องการสำหรับแต่ละประเภทโครงสร้างขึ้นอยู่กับจำนวนวิธีการจ่ายเงินที่แตกต่างกันให้กับพนักงาน และวิธีคำนวณค่าจ้างของพวกเขา ตัวอย่างทั่วไปของโครงสร้างเพิ่มเติมคือ โบนัส
หากต้องการดูโครงสร้างต่างๆ สำหรับแต่ละประเภทโครงสร้าง ไปที่
แต่ละ:ref:`ประเภทโครงสร้าง <payroll/structure-types>`จะแสดงรายการโครงสร้างต่างๆ ที่เกี่ยวข้องกับมัน แต่ละโครงสร้างมีชุดของกฎที่กำหนดมัน
คลิกที่โครงสร้างเพื่อดู:guilabel:`กฎเงินเดือน`ของมัน กฎเหล่านี้กำหนดวิธีการคำนวณใบแจ้งเงินเดือนสำหรับพนักงาน
Note
หลังจากติดตั้ง การแปลเป็นภาษาท้องถิ่นของบัญชีเงินเดือน โครงสร้างที่เกี่ยวข้องจะถูกติดตั้งและปรากฏในรายการนี้
เกณฑ์เงินเดือน¶
แต่ละ โครงสร้าง มีชุด กฎ เงินเดือนที่ใช้ในการคำนวณจำนวนเงินต่างๆ ที่พิจารณาในการจ่ายเงิน กฎเหล่านี้ได้รับการกำหนดค่าโดยการแปลเป็นภาษาท้องถิ่นและส่งผลต่อการคำนวณเงินเดือน
Warning
การแก้ไขหรือสร้างกฎควรทำ**เฉพาะ**เมื่อจำเป็นเท่านั้น
หากต้องการดูกฎทั้งหมด ไปที่ คลิกที่โครงสร้าง (เช่น การจ่ายเงินปกติ) เพื่อดูกฎทั้งหมด
To make a new rule, click New. A new rule form appears. Enter the following information in the fields.
Top section¶
Rule Name: Enter a name for the rule. This field is required.
Category: Select a category the rule applies to from the drop-down menu, or enter a new one. This field is required.
Code: Enter a code to be used for this new rule. This field is required.
Sequence: Enter a number indicating when this rule is calculated in the sequence of all other rules.
Salary Structure: Select a salary structure the rule applies to from the drop-down menu, or enter a new one. This field is required.
Active: Enable this toggle so the rule is available for use. Disable the toggle to continue to show it on the payslip, but skip the computation.
Appears on payslip: Disabling the toggle will still show the rule on the payslip, it will just not be computed.
View on Employer Cost Dashboard: Tick the checkbox to have the rule appear on the Employer Cost report, located on the Payroll app dashboard.
View on Payroll Reporting: Tick the checkbox to have the rule appear on payroll reports.
แท็บทั่วไป¶
เงื่อนไข¶
Condition Based on: Select from the drop-down menu whether the rule is Always True (always applies), a Range (applies to a specific range, which is entered beneath the selection), Other Input (the condition is entered beneath the field), or a Python Expression (the code is entered beneath the selection). This field is required.
การคำนวณ¶
Amount Type: Select from the drop-down menu whether the amount is a Fixed Amount, a Percentage (%), Other Input, or a Python Code. Depending on what is selected, the fixed amount, percentage, other input, or Python code needs to be entered next. This field is required.
การสมทบของบริษัท¶
Partner: If another company financially contributes to this rule, select the company from the drop-down menu.
แท็บคำอธิบาย¶
Provide any additional information in this tab to help clarify the rule. This tab only appears in the rule form.
แท็บระบบบัญชี¶
Debit Account: Select the debit account from the drop-down menu the rule affects.
Credit Account: Select the credit account from the drop-down menu the rule affects.
Split account line based on name: Tick the checkbox to split the accounting entry according to the payslip line name.
Not computed in net accountability: If checked, the amount of the rule is shown independently from the net salary, to allow for better reporting in the Accounting app.
พารามิเตอร์ของกฎ¶
พารามิเตอร์กฎแจ้ง Odoo ถึงวิธีคำนวณแต่ละบรรทัดของใบจ่ายเงินเดือน หากต้องการดูพารามิเตอร์กฎที่กำหนดค่าไว้ ไปที่
พารามิเตอร์กฎทั้งหมดจะแสดงขึ้น คลิกที่พารามิเตอร์กฎแต่ละรายการเพื่อดูรายละเอียด
พารามิเตอร์กฎแต่ละรายการแสดงชื่อของกฎ รหัส เมื่อกฎเปิดใช้งาน และค่าพารามิเตอร์
Example
พารามิเตอร์กฎสำหรับค่าจ้างล่วงเวลาแจ้ง Odoo ว่าพนักงานได้รับเงินหนึ่งเท่าครึ่งเมื่อทำงานเกิน 40 ชั่วโมง
ประเภทข้อมูลนำเข้าอื่นๆ¶
เมื่อสร้างสลิปเงินเดือน บางครั้งจำเป็นต้องเพิ่มรายการอื่น ๆ สำหรับสถานการณ์เฉพาะ เช่น ทิป ค่าคอมมิชชัน บัญชีรายจ่าย หรือการหัก รายการอื่น ๆ เหล่านี้สามารถพบได้โดยไปที่
หากจำเป็นต้องใช้ประเภทข้อมูลนำเข้าใหม่ที่ไม่ปรากฏในรายการ ให้คลิกปุ่ม สร้าง เพื่อสร้างประเภทข้อมูลนำเข้าใหม่ ป้อน คำอธิบาย รหัส และเลือกโครงสร้างที่ใช้ได้ในช่อง ความพร้อมใช้งานในโครงสร้าง
Tick the Available in attachments checkbox if the input should be a salary attachment.
Important
รหัส ใช้ในกฎเงินเดือนเพื่อคำนวณใบจ่ายเงินเดือน หากช่อง ความพร้อมใช้งานในโครงสร้าง เว้นว่างไว้ แสดงว่าประเภทข้อมูลนำเข้าใหม่สามารถใช้ได้กับใบจ่ายเงินเดือนทั้งหมด และไม่จำกัดเฉพาะโครงสร้างใดโครงสร้างหนึ่ง