98 lines
5.0 KiB
XML
98 lines
5.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data>
|
|
<record id="action_leave_deduction_report" model="ir.actions.client">
|
|
<field name="name">请假报表</field>
|
|
<field name="tag">att_report_client</field>
|
|
<field name="context">
|
|
{
|
|
"sideBar": true,
|
|
"report_config": {
|
|
"model": "hr.attendance",
|
|
"method": "get_attendance_report",
|
|
"columns": [
|
|
{"headerName": "员工", "field": "员工", "flex": 1},
|
|
{"headerName": "天数", "field": "天数", "flex": 1},
|
|
{"headerName": "类型", "field": "类型", "flex": 1},
|
|
{"headerName": "流程", "field": "流程", "flex": 1},
|
|
{"headerName": "公司", "field": "公司", "flex": 1}
|
|
]
|
|
}
|
|
}
|
|
</field>
|
|
</record>
|
|
<record id="action_meal_fee_report" model="ir.actions.client">
|
|
<field name="name">误餐报表</field>
|
|
<field name="tag">att_report_client</field>
|
|
<field name="context">
|
|
{
|
|
"sideBar": true,
|
|
"report_config": {
|
|
"model": "hr.attendance",
|
|
"method": "get_meal_fee_report",
|
|
"columns": [
|
|
{"headerName": "员工", "field": "员工", "flex": 1},
|
|
{"headerName": "类型", "field": "类型", "flex": 1},
|
|
{"headerName": "次数", "field": "次数", "flex": 1},
|
|
{"headerName": "流程", "field": "流程", "flex": 1},
|
|
{"headerName": "公司", "field": "公司", "flex": 1}
|
|
]
|
|
}
|
|
}
|
|
</field>
|
|
</record>
|
|
<record id="action_overtime_report" model="ir.actions.client">
|
|
<field name="name">加班报表</field>
|
|
<field name="tag">att_report_client</field>
|
|
<field name="context">
|
|
{
|
|
"sideBar": true,
|
|
"report_config": {
|
|
"model": "hr.attendance",
|
|
"method": "get_overtime_report",
|
|
"columns": [
|
|
{"headerName": "员工", "field": "员工", "flex": 1},
|
|
{"headerName": "类型", "field": "类型", "flex": 1},
|
|
{"headerName": "补偿方式", "field": "补偿方式", "flex": 1},
|
|
{"headerName": "加班类型", "field": "加班类型", "flex": 1},
|
|
{"headerName": "时长(小时)", "field": "时长(小时)", "flex": 1},
|
|
{"headerName": "流程", "field": "流程", "flex": 1},
|
|
{"headerName": "公司", "field": "公司", "flex": 1}
|
|
]
|
|
}
|
|
}
|
|
</field>
|
|
</record>
|
|
<record id="action_att_report" model="ir.actions.client">
|
|
<field name="name">考勤报表</field>
|
|
<field name="tag">att_report_client</field>
|
|
<field name="context">
|
|
{
|
|
"sideBar": true,
|
|
"report_config": {
|
|
"model": "hr.attendance",
|
|
"method": "get_att_report",
|
|
"columns": [
|
|
{"headerName": "姓名", "field": "姓名", "flex": 1},
|
|
{"headerName": "参加工作时间", "field": "参加工作时间", "flex": 1},
|
|
{"headerName": "工作年限", "field": "工作年限", "flex": 1},
|
|
{"headerName": "上年剩余", "field": "上年剩余", "flex": 1},
|
|
{"headerName": "有效期至", "field": "有效期至", "flex": 1},
|
|
{"headerName": "本年发放", "field": "本年发放", "flex": 1},
|
|
{"headerName": "本年已用", "field": "本年已用", "flex": 1},
|
|
{"headerName": "本年剩余", "field": "本年剩余", "flex": 1},
|
|
{"headerName": "上年公休日", "field": "上年公休日", "flex": 1},
|
|
{"headerName": "上年工作日", "field": "上年工作日", "flex": 1},
|
|
{"headerName": "本年公休日", "field": "本年公休日", "flex": 1},
|
|
{"headerName": "本年工作日", "field": "本年工作日", "flex": 1},
|
|
{"headerName": "本年应休合计", "field": "本年应休合计", "flex": 1},
|
|
{"headerName": "本年已休", "field": "本年已休", "flex": 1},
|
|
{"headerName": "上年有效期", "field": "上年有效期", "flex": 1}
|
|
]
|
|
}
|
|
}
|
|
</field>
|
|
</record>
|
|
</data>
|
|
</odoo>
|