diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/hr_holidays/report/hr_holidays_templates.xml | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/hr_holidays/report/hr_holidays_templates.xml')
| -rw-r--r-- | addons/hr_holidays/report/hr_holidays_templates.xml | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/addons/hr_holidays/report/hr_holidays_templates.xml b/addons/hr_holidays/report/hr_holidays_templates.xml new file mode 100644 index 00000000..dc2d46b8 --- /dev/null +++ b/addons/hr_holidays/report/hr_holidays_templates.xml @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + +<template id="report_holidayssummary"> + <t t-call="web.html_container"> + <t t-call="web.internal_layout"> + <div class="page"> + <h3 class="mb32">Time Off Summary</h3> + <t t-set="info" t-value="get_header_info"/> + <h3 class="text-center mb32"> + Analyze from <u><t t-esc="info['start_date']"/></u> to <u><t t-esc="info['end_date']"/></u> of the <u><t t-esc="info['holiday_type']"/></u> Time Off. + </h3> + + <table class="table table-bordered mb32" style="table-layout:auto"> + <thead> + <tr> + <th>Month</th> + <t t-foreach="get_months" t-as="month"> + <th class="text-center" colspan=<t t-esc="month['days']"/>><t t-esc="month['month_name']"/></th> + </t> + <th/> + </tr> + <tr> + <td rowspan="2"> + <strong>Departments and Employees</strong> + </td> + <t t-foreach="get_day" t-as="day"> + <td class="text-center oe_leftfit oe_rightfit" style="background-color:<t t-esc="day['color']"/>!important; font-size: 8px; min-width: 18px"> <t t-esc="day['day_str']"/></td> + </t> + <td/> + </tr> + <tr> + <t t-foreach="get_day" t-as="day"> + <td class="text-center oe_leftfit oe_rightfit" style="background-color:<t t-esc="day['color']"/>!important; font-size: 10px" > <t t-esc="day['day']"/></td> + </t> + <td class="text-center">Sum</td> + </tr> + </thead> + <tbody> + <t t-foreach="get_data_from_report" t-as="obj"> + <tr t-if="'dept' in obj"> + <td style="background-color:#ababab"> + <strong><t t-esc="obj['dept']"/></strong> + </td> + <t t-foreach="obj['color']" t-as="c"> + <td style=background-color:<t t-esc="c['color']"/> !important/> + </t> + <td/> + </tr> + <tr t-foreach="obj['data']" t-as="emp"> + <td><t t-esc="emp['emp']"/></td> + <t t-foreach="emp['display']" t-as="details"> + <td style=background-color:<t t-esc="details['color']"/> !important /> + </t> + <td class="text-center"><strong><t t-esc="emp['sum']"/></strong></td> + </tr> + </t> + </tbody> + </table> + + <div class="col-3 offset-5 mt32"> + <table class="table table-bordered"> + <thead> + <tr> + <th class="col-1">Color</th> + <th class="text-center">Time Off Type</th> + </tr> + </thead> + <tbody> + <tr t-foreach="get_holidays_status" t-as="status"> + <td style=background-color:<t t-esc="status['color']"/>!important ></td> + <td><t t-esc="status['name']"/></td> + </tr> + </tbody> + </table> + </div> + </div> + </t> + </t> +</template> + +</odoo> |
