first push message

This commit is contained in:
2026-07-01 14:41:49 +07:00
parent 6667dec2bf
commit 58b5f46cc4
2951 changed files with 316619 additions and 0 deletions
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_youth_scholarship_pivot" model="ir.ui.view">
<field name="name">youth_scholarship_pivot</field>
<field name="model">youth.scholarship</field>
<field name="arch" type="xml">
<pivot string="Youth Analysis">
<field name="youth_kind" type="col"/>
<field name="Gender" type="col"/>
<field name="create_date" interval="month" type="row"/>
</pivot>
</field>
</record>
<record id="view_youth_scholarship_graph" model="ir.ui.view">
<field name="name">youth_scholarship_graph</field>
<field name="model">youth.scholarship</field>
<field name="arch" type="xml">
<graph string="Sales Analysis">
<field name="create_date" type="row"/>
<field name="Gender" type="measure"/>
</graph>
</field>
</record>
<record id="action_youth_report_all3" model="ir.actions.act_window">
<field name="name">របាយការណ៍ស្តីអំពីស្ថិតិសមាជិក</field>
<field name="res_model">youth.scholarship</field>
<field name="view_mode">pivot,graph</field>
<field name="domain">[("IsDeleted","=",1),("Job_id","=","Youth"),("status","=","approval")]</field>
<field name="help">This report performs analysis on review</field>
</record>
<menuitem name="សមាជិក" action="action_youth_report_all3" id="menu_report_approval" parent="youth_and_scholarship_menu_report" sequence="10"/>
</data>
</odoo>
@@ -0,0 +1,12 @@
<odoo>
<data>
<report
id="approval_view_list"
model="youth.scholarship"
string="Member Form Detail"
report_type="qweb-pdf"
name="youth_and_scholarship.approval_view_template_list"
file="youth_and_scholarship.approval_view_list"
/>
</data>
</odoo>
@@ -0,0 +1,306 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="approval_view_list_document">
<t t-foreach="docs" t-as="l">
<div class="page">
<div>
<div style="float: left;color:blue;">
<img src='/youth_and_scholarship/static/src/img/logo.png' style="width: 95px; margin: 0 0 0 100px;"/><br/>
<strong style="font-weight: bold;font-size:12px; margin: 0px 0 0 30px; padding:0px; color:blue; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype')">សហភាពសហព័ន្ធយុវជនកម្ពុជា</strong><strong>(<label style="font-size:10px;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype')">ស.ស.យ.ក.</label>)</strong><br/>
<strong style="font-weight: bold; color:blue; font-size:10px; margin: 0px 0 0 25px;">UNION OF YOUTH FEDERATION OF CAMBODIA (UYFC)</strong><br/>
<strong style="font-weight: bold; font-size:12px; margin: 0px 0 0 80px; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'; ">គណៈកម្មាធិការ ខេត្តតាកែវ</strong>
</div>
<div class="font_box" style="float:right; ">
<strong style="font-weight: bold; padding:0 0 0 20px; color:blue;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'; font-size:16px;)">ព្រះរាជាណាចក្រកម្ពុជា</strong><br/>
<strong style="font-weight: bold; color:blue;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'; font-size:16px;)">ជាតិ សាសនា ព្រះមហាក្សត្រ</strong><br/>
<img src='/youth_and_scholarship/static/src/img/techteing_j.png' style="padding:10px 0 0 60px; width:140px;"/>
<div style="padding:20px 0 0 0; font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px; ">លេខ៖&#160;&#160;&#160;<span t-field="l.Code_id"/></div>
</div>
</div><br/>
<div style="clear:both;">
<div style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:18px;" >ជីវប្រវត្តិ</div>
</div><br/>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px; float:left;">
<div><strong>I. ពត័មានផ្ទាល់ខ្លួន</strong></div>
<div style="padding:10px 0 0 25px;">គោត្តនាម-នាម (ជាភាសារខ្មែរ)៖&#160;<span t-field="l.Kname"/></div>
<div style="padding:10px 0 0 25px;">គោត្តនាម-នាម (ជាឡាតាំង)៖&#160;<span t-field="l.Ename"/></div>
<div style="padding:10px 0 0 25px;">ភេទ៖&#160;&#160;&#160;<span t-field="l.Gender.name"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;សញ្ជាតិ៖&#160;&#160;&#160;<span t-field="l.Nationality.name"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ជនជាតិ៖&#160;&#160;&#160;<span t-field="l.nation_id.name"/> </div>
</div>
<div style="float:right">
<span t-field="l.image" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/>
</div>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px; clear:both;">
<div style="padding:10 0 0 25px;">ថ្ងៃខែឆ្នាំកំណើត៖<span t-field="l.DOB"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ទីកន្លែងកំណើត៖ផ្ទះលេខ៖ <span t-field="l.Address.No"/> ផ្លូវលេខ៖ <span t-field="l.Address.street"/>&#160;&#160;&#160; ភូមិ&#160;&#160;<span t-field="l.POD.village_id"/>&#160;&#160; ឃុំ/សង្កាត់&#160;&#160;<span t-field="l.POD.commune_id"/> ស្រុក/ខណ្ឌ&#160;&#160;<span t-field="l.POD.district_id"/>&#160;&#160; ខេត្ត/ក្រុង&#160;&#160;<span t-field="l.POD.province_id"/></div>
<div style="padding:0 0 0 25px;">ស្ថានភាពគ្រសារ៖&#160;&#160;<span t-field="l.Alive_id.name"/></div>
<div style="padding:10px 0 0 25px;">លេខទូរស័ព្ទ៖&#160;&#160;<span t-field="l.Phone"/></div>
<div style="padding:10px 0 0 25px;">អ៊ីម៉ែល៖&#160;&#160;<span t-field="l.Email"/></div>
<div style="padding:10px 0 0 25px;">Facebook៖&#160;&#160;<span t-field="l.fb"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Google+៖&#160;&#160;<span t-field="l.gmail"/> </div>
<div style="padding:10px 0 0 25px;">អាសយដ្ឋានបច្ចុប្បន្ន៖ ផ្ទះលេខ៖ <span t-field="l.Address.No"/> ផ្លូវលេខ៖ <span t-field="l.Address.street"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ភូមិ&#160;&#160;<span t-field="l.Address.village_id"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ឃុំ/ សង្កាត់&#160;&#160;<span t-field="l.Address.commune_id"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ស្រុក/ ខ័ណ្ឌ&#160;&#160;<span t-field="l.Address.district_id"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ខេត្ត/ ក្រុង&#160;&#160;<span t-field="l.Address.province_id"/></div>
<div style="padding:10px 0 0 25px;">មុខរបរ៖&#160;&#160; <span t-field="l.Job_work.name"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ឋានៈ <span t-field="l.position_id.name"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; អង្គភាព&#160;&#160;<span t-field="l.organize_id.name"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ស្ថានប័ន&#160;&#160;<span t-field="l.instituation_id.name"/></div>
<div style="padding:10px 0 0 25px;">លេខអត្តសញ្ញាណប័ណ្ណសញ្ញាតិខ្មែរ៖<span t-field="l.id_card"/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; អត្តលេខអង្គភាព <span t-field="l.id_unit"/></div>
</div>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px;">
<div style="margin:30px 0 5px 0;"><strong>II. ប្រវត្តិនៃការសិក្សា និងវគ្គបណ្តុះបណ្តាល៖</strong></div>
<table style="border-collapse: collapse; width:100%;">
<tr>
<th style="border: 1px solid black;">ថ្ងៃ-ខែ-ឆ្នាំចូល</th>
<th style="border: 1px solid black;">ថ្ងៃ-ខែ-ឆ្នាំបញ្ចប់</th>
<th style="border: 1px solid black;">កម្រិតសញ្ញាបត្រ</th>
<th style="border: 1px solid black;">ជំនាញ</th>
<th style="border: 1px solid black;">គ្រឹះស្ថានបណ្តុះបណ្តាល</th>
<th style="border: 1px solid black;">ប្រទេស</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.history_study_id" t-as="stu">
<tr>
<td style="border: 1px solid black;"><span t-field="stu.date_in"/></td>
<td style="border: 1px solid black;"><span t-field="stu.date_out"/> </td>
<td style="border: 1px solid black;"><span t-field="stu.degree_level"/> </td>
<td style="border: 1px solid black;"><span t-field="stu.kill_id"/> </td>
<td style="border: 1px solid black;"><span t-field="stu.university_id"/> </td>
<td style="border: 1px solid black;"><span t-field="stu.country"/></td>
</tr>
</t>
<t t-foreach="range(9-row_no)" t-as="no">
<tr>
<td style="border: 1px solid black; height:33px; width:auto;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
</tr>
</t>
</table>
</div>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px;">
<div style="margin:30px 0 5px 0;"><strong>III. ប្រវត្តិការងារ៖</strong></div>
<table style="border-collapse: collapse; width:100%;">
<tr>
<th style="border: 1px solid black;">ថ្ងៃ-ខែ-ឆ្នាំចូល</th>
<th style="border: 1px solid black;">ថ្ងៃ-ខែ-ឆ្នាំបញ្ចប់</th>
<th style="border: 1px solid black;">មុខតំណែង</th>
<th style="border: 1px solid black;">ឋានៈ</th>
<th style="border: 1px solid black;">អគ្គនាយកដ្ឋាន</th>
<th style="border: 1px solid black;">ស្ថាប័ន</th>
<th style="border: 1px solid black;">ថ្នាក់ដឹកនាំផ្ទាល់</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.history_job_id" t-as="work">
<tr>
<td style="border: 1px solid black;"><span t-field="work.date_in"/></td>
<td style="border: 1px solid black;"><span t-field="work.date_out"/></td>
<td style="border: 1px solid black;"><span t-field="work.job_id"/></td>
<td style="border: 1px solid black;"><span t-field="work.posit_id"/></td>
<td style="border: 1px solid black;"><span t-field="work.department_gen"/></td>
<td style="border: 1px solid black;"><span t-field="work.organize"/></td>
<td style="border: 1px solid black;"><span t-field="work.leader"/></td>
</tr>
</t>
<t t-foreach="range(6-row_no)" t-as="no">
<tr>
<td style="border: 1px solid black; height:33px; width:auto;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
</tr>
</t>
</table>
</div>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px;">
<div style="margin:30px 0 5px 0;"><strong>IV. ការលើកសរសើរ ឬដាក់ពិន័យ៖</strong></div>
<div style="margin:0 0 5px 0;"><strong>៤.១ ការលើកសរសើរ៖</strong></div>
<table style="border-collapse: collapse; width:100%;">
<tr>
<th style="border: 1px solid black;">ថ្ងៃ-ខែ-ឆ្នាំ</th>
<th style="border: 1px solid black;">ប្រភេទនៃការសរសើរ</th>
<th style="border: 1px solid black;">កម្រិតនៃការសរសើរ</th>
<th style="border: 1px solid black;">ឯកសាបញ្ជាក់</th>
<th style="border: 1px solid black;">ប្រទេស</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.praise_pr_id" t-as="pr">
<tr>
<td style="border: 1px solid black;"><span t-field="pr.date"/></td>
<td style="border: 1px solid black;"><span t-field="pr.pr_kind"/> </td>
<td style="border: 1px solid black;"><span t-field="pr.lavels"/> </td>
<td style="border: 1px solid black;"><span t-field="pr.file_name"/> </td>
<td style="border: 1px solid black;"><span t-field="pr.country"/> </td>
</tr>
</t>
<t t-foreach="range(9-row_no+1)" t-as="no">
<tr>
<td style="border: 1px solid black; height:33px; width:auto;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
</tr>
</t>
</table>
<div style="margin:28px 0 5px 0;"><strong>៤.១ ការដាក់ពិន័យ៖</strong></div>
<table style="border-collapse: collapse; width:100%;">
<tr>
<th style="border: 1px solid black;">ថ្ងៃ-ខែ-ឆ្នាំ</th>
<th style="border: 1px solid black;">ប្រភេទនៃការដាក់ពិន័យ</th>
<th style="border: 1px solid black;">កម្រិតនៃការដាក់ពិន័យ</th>
<th style="border: 1px solid black;">ឯកសាបញ្ជាក់</th>
<th style="border: 1px solid black;">ប្រទេស</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.punish_pus_id" t-as="pus">
<tr>
<td style="border: 1px solid black;"><span t-field="pus.date"/></td>
<td style="border: 1px solid black;"><span t-field="pus.pun_kind"/> </td>
<td style="border: 1px solid black;"><span t-field="pus.lavels"/> </td>
<td style="border: 1px solid black;"><span t-field="pus.file_name"/> </td>
<td style="border: 1px solid black;"><span t-field="pus.country"/> </td>
</tr>
</t>
<t t-foreach="range(9-row_no+1)" t-as="no">
<tr>
<td style="border: 1px solid black; height:33px; width:auto;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
<td style="border: 1px solid black;"></td>
</tr>
</t>
</table>
</div>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:16px;">
<div style="padding:20px 0 0 0"><strong>V. ព័ត៌មានគ្រួសារ</strong></div>
<t t-foreach="l.parent_id" t-as="p">
<span t-if="p.type_postion=='h'">
<div style="padding:10px 0 0 25px"><strong>១.១ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖.ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
<span t-if="p.type_postion=='w'">
<div style="padding:10px 0 0 25px"><strong>១.១ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖.ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
<span t-if="p.type_postion== 'c'">
<div style="padding:10px 0 0 25px"><strong>១.២ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">ចំនួនកូន៖<span t-field="p.number_child"/>នាក់ ស្រី<span t-field="p.num_d"/>នាក់</div>
<t t-foreach="range(p.number_child)" t-as="num">
<div style="padding:10px 0 0 45px"><span t-esc="num+1"/>. គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......(ជាឡាតាំង)៖.<span t-field="p.Ename"/>..</div>
<div style="padding:10px 0 0 45px">ភេទ៖ <span t-field="p.Gender"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>..ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...អ៊ីម៉ែល៖.<span t-field="p.Email"/>....</div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
</t>
</span>
<span t-if="p.type_postion=='f'">
<div style="padding:10px 0 0 25px"><strong>១.៣ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖.ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
<span t-if="p.type_postion=='m'">
<div style="padding:10px 0 0 25px"><strong>១.៤ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖.ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
<span t-if="p.type_postion== 'sb'">
<div style="padding:10px 0 0 25px"><strong>១.២ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">ចំនួនកូន៖<span t-field="p.number_child"/>នាក់ ស្រី<span t-field="p.num_d"/>នាក់</div>
<t t-foreach="range(p.number_child)" t-as="num">
<div style="padding:10px 0 0 45px"><span t-esc="num+1"/>. គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......(ជាឡាតាំង)៖.<span t-field="p.Ename"/>..</div>
<div style="padding:10px 0 0 45px">ភេទ៖ <span t-field="p.Gender"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>..ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...អ៊ីម៉ែល៖.<span t-field="p.Email"/>....</div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
</t>
</span>
<span t-if="p.type_postion=='fd'">
<div style="padding:10px 0 0 25px"><strong>១.៦ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖.ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
<span t-if="p.type_postion=='md'">
<div style="padding:10px 0 0 25px"><strong>១.៧ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖.ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
<span t-if="p.type_postion=='g'">
<div style="padding:10px 0 0 25px"><strong>១.៨ <span t-field="p.type_postion"/></strong></div>
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖.....<span t-field="p.Kname"/>.......គោត្តនាម-នាម (ជាឡាតាំង)៖.......<span t-field="p.Ename"/>........</div>
<div style="padding:10px 0 0 45px">ស្ថានភាព៖ <span t-field="p.situation"/></div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖.<span t-field="p.Dob"/>.............ទីកន្លែងកំណើត៖<span t-field="p.Pod.street"/> ផ្ទះលេខ <span t-field="p.Pod.No"/> ភូមិ​ <span t-field="p.Pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Pod.district_id"/> ខេត្ត <span t-field="p.Pod.province_id"/>......</div>
<div style="padding:10px 0 0 45px">លេខទូស័ព្ទ៖.<span t-field="p.Phone"/>...........អ៊ីម៉ែល៖.<span t-field="p.Email"/>............</div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖ ផ្លូវលេខ៖<span t-field="p.Add.street"/> ផ្ទះលេខ <span t-field="p.Add.No"/> ភូមិ​ <span t-field="p.Add.village_id"/> ឃុំ/សង្កាត់​ <span t-field="p.Add.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="p.Add.district_id"/> ខេត្ត <span t-field="p.Add.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖.<span t-field="p.acc"/>....ឋានៈ..<span t-field="p.position_id"/>.....អង្គភាព.<span t-field="p.organize_id"/>...ស្ថាប័ន.<span t-field="p.department_id"/>....</div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖.<span t-field="p.id_card"/>......អត្តលេខអង្គភាព៖.<span t-field="p.id_unit"/>.....</div>
</span>
</t>
<div style="padding:20px 0 0 25px"><strong>VI. ការធានាអះអាង</strong></div>
<div style="padding:10px 0 0 45px">១. ខ្ញុំសូមធានានូវរាល់ការព័ត៌មានដែលបានបំពេញខាងលើពិតជាត្រឹមត្រូវ។ បើមានចំណុចណាមួយមិនពិត ខ្ញុំសូម<br/>ទទួលខុសត្រូវចំពោះមុខច្បាប់។</div>
<div style="padding:10px 0 0 45px">..........................ថ្ងៃទី ខែ ឆ្នាំ២០១</div>
<div style="padding:10px 0 0 75px">ហត្ថលេខា ឬស្នាមមេដែស្តាំ</div>
<t t-set="row_no" t-value="0"/>
<t t-foreach="l.assurance_id" t-as="s">
<t t-set="row_no" t-value="row_no+1"/>
<div style="padding:20px 0 0 25px">២. អ្នកធានាទី <span t-esc="row_no"/> </div>
<span t-if="s.type_postion =='as'">
<div style="padding:10px 0 0 45px">គោត្តនាម-នាម (ជាភាសាខ្មែរ)៖<span t-field="s.askname"/> គោត្តនាម-នាម (ជាឡាតាំង)៖ <span t-field="s.asename"/> </div>
<div style="padding:10px 0 0 45px">ថ្ងៃខែឆ្នាំកំណើត៖ <span t-field="s.dob"/> ទីកន្លែងកំណើត៖ ផ្លូវលេខ៖<span t-field="s.pod.street"/> ផ្ទះលេខ <span t-field="s.pod.No"/> ភូមិ​ <span t-field="s.pod.village_id"/> ឃុំ/សង្កាត់​ <span t-field="s.pod.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="s.pod.district_id"/> ខេត្ត <span t-field="s.pod.province_id"/> </div>
<div style="padding:10px 0 0 45px">លេខទូរស័ទ្ទ៖ <span t-field="s.phone"/> អ៊ីម៉ែល៖ <span t-field="s.email"/></div>
<div style="padding:10px 0 0 45px">អាសយដ្ឋានបច្ចុប្បន្ន៖ ផ្លូវលេខ៖<span t-field="s.address.street"/> ផ្ទះលេខ <span t-field="s.address.No"/> ភូមិ​ <span t-field="s.address.village_id"/> ឃុំ/សង្កាត់​ <span t-field="s.address.commune_id"/> ស្រុក/ខណ្ឌ​ <span t-field="s.address.district_id"/> ខេត្ត <span t-field="s.address.province_id"/></div>
<div style="padding:10px 0 0 45px">មុខរបរ៖ <span t-field="s.job"/> ឋានៈ <span t-field="s.position"/> អង្គភាព <span t-field="s.department"/> ស្ថាប័ន <span t-field="s.organization"/></div>
<div style="padding:10px 0 0 45px">លេខអត្តសញ្ញាណប័ណ្ណសញ្ជាតិខ្មែរ៖ <span t-field="s.card_id"/> អត្តលេខ ស.ស.យ.ក-តាកែវ៖ <span t-field="s.code_id"/> </div>
<div style="padding:10px 0 0 45px">..........................ថ្ងៃទី ខែ ឆ្នាំ២០១</div>
<div style="padding:10px 0 0 75px">ហត្ថលេខា ឬស្នាមមេដែស្តាំ</div>
</span>
</t>
</div>
</div>
</t>
</template>
<template id="approval_view_template_list">
<t t-call="report.html_container">
<t t-call="youth_and_scholarship.approval_view_list_document"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,12 @@
<odoo>
<data>
<report
id="cpp_preview_list"
model="cpp.parent"
string="preview form word"
report_type="qweb-html"
name="youth_and_scholarship.cpp_preview_template_list"
file="youth_and_scholarship.cpp_preview_list"
/>
</data>
</odoo>
@@ -0,0 +1,12 @@
<odoo>
<data>
<report
id="cpp_preview_ex_list"
model="cpp.parent"
string="preview form excel"
report_type="qweb-html"
name="youth_and_scholarship.cpp_preview_ex_template_list"
file="youth_and_scholarship.cpp_preview_ex_list"
/>
</data>
</odoo>
@@ -0,0 +1,94 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="cpp_preview_ex_list_document">
<t t-foreach="docs" t-as="l">
<div class="page" style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:11px;">
<div class="col-xs-12">
<div style="float: left; padding:20px 0 30px 30px;" class="font_box">
<strong style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">គណៈកម្មាធិការគណបក្សឃុំ&#160;<span t-field="l.commune"/> </strong>
<div>ក្រុមបក្សទី<strong><span t-field="l.group"/></strong> ភូមិ<strong><span t-field="l.village"/></strong> </div><br/><br/>
<div>អាសយដ្ឋានផ្ទះលេខ &#160;&#160;&#160;&#160;&#160;<span t-field="l.no"/> ផ្លូវ &#160;&#160;&#160;&#160;&#160;<span t-field="l.street"/> </div>
</div>
<div style="width:250px;padding:20px 20px 20px 0; float:right; font-size:12px;" class="font_box">
<div><strong>ឯករាជ្យ សន្តិភាព សេរីភាព ប្រជាធិបតេយ្យ </strong></div>
<div style="margin:0 0 0 20px;"><strong>&#160;&#160;&#160;&#160;អព្យាក្រឹត និង វឌ្ឍនភាពសង្គម</strong></div>
</div>
<div style="text-align:center; width:250px; margin: 0px auto;">
<img src='/youth_and_scholarship/static/src/img/logo_cpp.png' style="width:100px; height:90px;"/>
</div>
</div>
<div style="text-align: center;margin:0 0 20px 0;"><b><strong style="padding:5px 10px 10px 25px; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">បញ្ជីរាយនាមសមាជិកបក្សតាមគ្រួសារ</strong></b></div>
<table class="table table-condensed tx-table">
<tbody>
<tr class="font_box" style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">
<th class="text-center header-cell">ល.រ</th>
<th class="text-center header-cell">នាម គោត្តនាម</th>
<th class="text-center header-cell">ភេទ</th>
<th class="header-cell">ថ្ងៃ ខែ ឆ្នាំ កំណើត</th>
<th class="header-cell" style="width:120px;">ទីកន្លែងកំណើត</th>
<th class="text-center header-cell">មុខរបរ</th>
<th class="header-cell">ថ្ងៃ ខែ ឆ្នាំ ចូលបក្ស</th>
<th class="text-center header-cell">លេខប័ណ្ណ សមាជិកបក្ស</th>
<th class="text-center header-cell">ទំនាក់ទំនងក្នុង គ្រួសារបក្ស</th>
<th class="text-center header-cell">លេខអត្ត សញ្ញាណប័ណ្ណ</th>
<th class="text-center header-cell">ផ្សេងៗ</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.child_cpp_id" t-as="cl">
<tr class="font_box">
<t t-set="row_no" t-value="row_no+1"/>
<td class="text-center" t-esc="row_no"/>
<td><span t-field="cl.kname"/></td>
<td class="text-center"><span t-field="cl.Gender"/></td>
<td class="text-center"><span t-field="cl.dob" t-field-options='{"format": "dd-MMM-yyyy"}'/></td>
<td class="text-center"><span t-field="l.village"/></td>
<td class="text-center"><span t-field="cl.Job_work.name"/></td>
<td class="text-center"><span t-field="cl.date_in" t-field-options='{"format": "dd-MMM-yyyy"}'/></td>
<td class="text-center"><span t-field="cl.no_card"/></td>
<td class="text-center"><span t-field="cl.type_postion"/></td>
<td class="text-center"><span t-field="cl.id_card"/></td>
<td class="text-center"><span t-field="cl.other"/></td>
</tr>
</t>
<t t-foreach="range(12-row_no)" t-as="no">
<tr class="font_box">
<td class="text-center" t-esc="no+1+row_no"/>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
</tr>
</t>
</tbody>
</table>
<div class="col-xs-12">
<div style="float: left; padding:20px 0 0 80px;" class="font_box">
<div>បានឃើញ និងឯកភាព</div>
<div style="text-align:center;margin:0 auto;"><strong>ប្រធានក្រុមបក្ស</strong></div>
</div>
<div style="float:right; padding:10px 80px 0 0;" class="font_box">
<div>ថ្ងៃទី...............................ខែ....................... ឆ្នាំ....................... </div>
<div style="text-align:center; margin:0 auto;"><strong>មេគ្រួសារបក្ស</strong></div>
</div>
</div>
</div><br/>
</t>
</template>
<template id="cpp_preview_ex_template_list">
<t t-call="web.html_container">
<t t-call="youth_and_scholarship.cpp_preview_ex_list_document"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="cpp_preview_list_document">
<t t-foreach="docs" t-as="l">
<div class="page" style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:11px;">
<div class="col-xs-12">
<div class="font_box">
<strong style="text-align:left; margin:0 0 50px 150px;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">រូបថតសមាជិកបក្សតាមគ្រួសារបក្ស</strong>
</div><br/>
<div style="float:left;width:55%;" class="font_box">
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.child_cpp_id" t-as="cl">
<t t-set="row_no" t-value ="row_no+1"/>
<div style="display: inline-block; padding:0 15px 25px 0;width:100px; height:120px; text-align: center;margin:0 10px 30px 10px;" t-if="cl.type_postion.id != 1 and cl.image != False">
<span t-field="cl.image" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/><br/>
<strong><span t-field="cl.kname" t-field-options='{"class":"text-center"}' style="text-align: center;"/></strong>
</div>
</t>
<t t-foreach="range(12-row_no+1)" t-as="row">
<div style="display: inline-block; padding:20px 15px 25px 0;width:100px; height:120px; text-align: center;margin:0 10px 25px 10px;">
<span t-field="l.image_default" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/>
</div>
</t>
</div>
<t t-foreach="l.child_cpp_id" t-as="cl">
<div style="float:right;" t-if="cl.type_postion.id == 1" class="font_box">
<div style="padding:0 0 10px 0;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">
គណៈកម្មាធិការគណបក្សស្រុក <span t-field="l.district"/>
</div>
<div style="padding:0 0 10px 78px;">គណៈកម្មាធិការគណបក្សឃុំ <strong><span t-field="l.commune"/></strong> </div>
<div style="padding:0 0 10px 78px;">សាខាគណបក្សភូមិ <strong><span t-field="l.village"/></strong> </div><br/>
<div style="padding:0 0 6px 0">សៀវភៅគ្រួសារបក្សនេះសម្រាប់ចុះបញ្ជីសមាជិកបក្សតាមគ្រួសារបក្ស</div>
<div style="padding:0 0 6px 0">ដែលមានអាស័យដ្ឋានលេខ <span t-field="l.no"/> ផ្លូវ <span t-field="l.street"/> </div>
<div style="padding:0 0 6px 0">ចំនួនសមាជិកសរុប………<strong><span t-field="l.totals_member"/></strong>………នាក់</div>
<div style="padding:0 0 6px 0">ប្រុសចំនួន………<strong><span t-field="l.field_count_m"/></strong>……នាក់ ស្រីចំនួន………<strong><span t-field="l.field_count_f"/></strong>………នាក់</div><br/><br/>
<div colspan="2">
<div style="float:left;">
<div>ឈ្មោះមេគ្រួសារបក្ស <strong><span t-field="cl.kname"/> </strong><br/><br/><br/>
ហត្ថលេខា ឬស្នាមមេដៃ………………</div>
</div>
<div style="float: right;">
<div class="col-xs-2 col-xs-offset-3" style="width:100px; height:120px; "><span t-field="cl.image" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:120px; height:90px;"}'/> </div><br/><br/><br/><br/><br/>
<div>ថ្ងៃទី……………ខែ…………ឆ្នាំ…………<br/><strong>ជ.គណៈកម្មាធិការសាខាគណបក្សភូមិ</strong> </div>
</div>
</div>
</div>
</t>
</div>
</div>
</t>
</template>
<template id="cpp_preview_template_list">
<t t-call="web.html_container">
<t t-call="youth_and_scholarship.cpp_preview_list_document"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,172 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="cpp_report_list_document">
<t t-foreach="docs" t-as="l">
<style>
@font-face {
font-family: 'Khmer OS Content';
src: url('/youth_and_scholarship/static/src/font/KhmerOS_content.ttf') format('truetype');
}
@font-face {
font-family: 'Khmer OS Muol Light';
src: url('/register_v17_cpp/static/src/font/KhmerOSmuollight.ttf') format('truetype');
}
.KhmerOS_content {
font-family: 'Khmer OS Content', sans-serif;
font-weight: bold;
font-size: 14px;
line-height: 30px;
}
.center{
display: flex;
align-items: center;
justify-content: center;
}
</style>
<t t-call="web.basic_layout">
<div class="page">
<div class="col-xs-12">
<div style="float: left; padding:20px 0 30px 30px;" class="KhmerOS_content">
<strong style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf); format('truetype');font-size:13px;">គណៈកម្មាធិការគណបក្សឃុំ<span t-field="l.commune"/> </strong>
<div>ក្រុមបក្សទី <span t-field="l.group"/> ភូមិ<span t-field="l.village"/> </div><br/>
<div>អាសយដ្ឋានផ្ទះលេខ &#160;&#160;&#160;&#160;&#160;<span t-field="l.no"/> ផ្លូវ &#160;&#160;&#160;&#160;&#160;<span t-field="l.street"/> </div>
</div>
<div style="width:350px;padding:20px 20px 20px 0; float:right;" class="KhmerOS_content">
<div><strong>ឯករាជ្យ សន្តិភាព សេរីភាព ប្រជាធិបតេយ្យ </strong></div>
<div style="margin:0 0 0 20px;"><strong>&#160;&#160;&#160;&#160;អព្យាក្រឹត និង វឌ្ឍនភាពសង្គម</strong></div>
</div>
<div style="text-align:center; width:250px; margin: 0px auto;">
<div><img src='/youth_and_scholarship/static/src/img/logo_cpp.png' style="width:100px; height:90px;"/></div>
</div>
</div><br style="clear:both;"/>
<div style="text-align: center;margin:0 0 20px 0;"><strong style="padding:0 20px 10px 0;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:12px;">បញ្ជីរាយនាមសមាជិកបក្សតាមគ្រួសារបក្ស</strong></div>
<table class="table table-bordered">
<tbody>
<tr style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;line-height: 18px;align-items: center;justify-content: center;display: flex;">
<th class="text-center header-cell">ល.រ</th>
<th class="text-center header-cell">នាម គោត្តនាម</th>
<th class="text-center header-cell">ភេទ</th>
<th class="text-center header-cell">ថ្ងៃ ខែ ឆ្នាំ កំណើត</th>
<th class="text-center header-cell">ទីកន្លែងកំណើត</th>
<th class="text-center header-cell">មុខរបរ</th>
<th class="text-center header-cell">ថ្ងៃ ខែ ឆ្នាំ ចូលបក្ស</th>
<th class="text-center header-cell">លេខប័ណ្ណ សមាជិកបក្ស</th>
<th class="text-center header-cell">ទំនាក់ទំនងក្នុងគ្រួសារបក្ស</th>
<th class="text-center header-cell">លេខអត្ត សញ្ញាណប័ណ្ណ</th>
<th class="text-center header-cell">ផ្សេងៗ</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.child_cpp_id" t-as="cl">
<t t-if="cl.status==False">
<tr class="KhmerOS_content">
<t t-set="row_no" t-value="row_no+1"/>
<td class="text-center" t-esc="row_no"/>
<td><span t-field="cl.kname"/></td>
<td class="text-center"><span t-field="cl.Gender"/></td>
<td class="text-center"><span t-field="cl.dob"/></td>
<td class="text-center"><span t-field="l.village"/></td>
<td class="text-center"><span t-field="cl.Job_work.name"/></td>
<td class="text-center"><span t-field="cl.date_in"/></td>
<td class="text-center"><span t-field="cl.no_card"/></td>
<td class="text-center"><span t-field="cl.type_postion"/></td>
<td class="text-center"><span t-field="cl.id_card"/></td>
<td class="text-center"><span t-field="cl.other"/></td>
</tr>
</t>
</t>
<t t-foreach="range(12-row_no)" t-as="no">
<tr>
<td class="text-center" t-esc="no+1+row_no"/>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
</tr>
</t>
</tbody>
</table>
<div class="col-xs-12 KhmerOS_content">
<div style="float: left; padding:10px 0 0 60px;">
<div class="KhmerOS_content">បានឃើញ និងឯកភាព</div>
<div style="text-align:center; margin:0 auto;"><strong style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">ប្រធានក្រុមបក្ស</strong></div>
</div>
<div style="float:right; padding:10px 60 0 0;">
<div class="KhmerOS_content">ថ្ងៃទី................ខែ...................ឆ្នាំ..............</div>
<div style="text-align:center; margin:0 auto;"><strong style="font-family:KhmerOS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">មេគ្រួសារបក្ស</strong></div>
</div>
</div>
</div><br/>
<p style="page-break-after:always; clear:both;"></p>
<div class="page">
<div class="col-xs-12">
<div class="font_box" style="width:50%;" >
<strong style="text-align:center;padding-left:50px; margin:0 0 50px 60px; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:12px;">រូបថតសមាជិកបក្សតាមគ្រួសារបក្ស</strong>
</div><br/>
<div style="float:left;width:50%;" class="font_box">
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.child_cpp_id" t-as="cl">
<t t-if="cl.status==False">
<t t-set="row_no" t-value ="row_no+1"/>
<div style="display: inline-block; padding:0 15px 25px 0;width:100px; height:120px; text-align: center;margin:0 5px 10px 5px;" t-if="cl.type_postion.id != 1">
<span t-field="cl.image" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/><br/>
<strong><span t-field="cl.kname" t-field-options='{"class":"text-center"}' style="text-align: center;"/></strong>
</div>
</t>
</t>
<t t-foreach="range(12-row_no+1)" t-as="row">
<div style="display: inline-block; padding:10px 15px 25px 0;width:100px; height:120px; text-align: center;margin:0 5px 20px 5px;">
<span t-field="l.image_default" t-options="{'widget': 'image','width':'149px','height':'195px'}" style="max-width:149px;max-height:195px;"/>
</div>
</t>
</div>
<t t-foreach="l.child_cpp_id" t-as="cl">
<div style="float:right; width:50%; " t-if="cl.type_postion.id == 1" class="KhmerOS_content">
<div style="padding:0 0 10px 35px; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:12px;">
<strong >គណៈកម្មាធិការគណបក្សស្រុក <span t-field="l.district"/> </strong>
</div>
<div style="padding:0 0 10px 35px;">គណៈកម្មាធិការគណបក្សឃុំ <strong><span t-field="l.commune"/></strong> </div>
<div style="padding:0 0 10px 35px;">សាខាគណបក្សភូមិ <strong><span t-field="l.village"/></strong> </div><br/>
<div style="padding:0 0 6px 0">សៀវភៅគ្រួសារបក្សនេះសម្រាប់ចុះបញ្ជីសមាជិកបក្សតាមគ្រួសារបក្ស</div>
<div style="padding:0 0 6px 0">ដែលមានអាស័យដ្ឋានលេខ <span t-field="l.no"/> ផ្លូវ <span t-field="l.street"/> </div>
<div style="padding:0 0 6px 0">ចំនួនសមាជិកសរុប………<strong><span t-field="l.totals_member"/></strong>………នាក់</div>
<div style="padding:0 0 6px 0">ប្រុសចំនួន………<strong><span t-field="l.field_count_m"/></strong>……នាក់ ស្រីចំនួន………<strong><span t-field="l.field_count_f"/></strong>………នាក់</div><br/><br/>
<div colspan="2">
<div style="float:left;">
<div>ឈ្មោះមេគ្រួសារបក្ស <strong><span t-field="cl.kname"/> </strong><br/><br/><br/>
ហត្ថលេខា ឬស្នាមមេដៃ...........</div>
</div>
<div style="float: right;">
<div class="col-xs-2 col-xs-offset-3" style="width:100px; height:120px; margin:0 0 0 25px;"><span t-field="cl.image" t-options="{'widget': 'image','width':'149px','height':'195px'}" style="max-width:149px;max-height:195px;"/> </div><br/><br/><br/><br/><br/>
<div>ថ្ងៃទី.......................ខែ........................ឆ្នាំ....................<br/><strong>ជ.គណៈកម្មាធិការសាខាគណបក្សភូមិ</strong> </div>
</div>
</div>
</div>
</t>
</div>
</div>
</t>
</t>
</template>
<template id="cpp_report_template_list">
<t t-call="web.html_container">
<t t-call="youth_and_scholarship.cpp_report_list_document"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<report
id="cpp_report_list"
model="cpp.parent"
string="សៀវភៅបក្ស"
name="youth_and_scholarship.cpp_report_template_list"
file="youth_and_scholarship.cpp_report_list"
attachment_use="True"
report_type="qweb-pdf"/>
<record id="action_salakabat_list_template" model="ir.actions.report">
<field name="name">សៀវភៅបក្ស</field>
<field name="model">cpp.parent</field>
<field name="report_type">qweb-pdf</field>
<field name="report_name">youth_and_scholarship.cpp_report_template_list</field>
<field name="report_file">youth_and_scholarship.cpp_report_list</field>
<field name="print_report_name">'សៀវភៅគ្រួសារបក្ស' </field>
<field name="binding_model_id" ref="youth_and_scholarship.model_cpp_parent"/>
<field name="binding_type">report</field>
</record>
</data>
</odoo>
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="group_cpp_list_document">
<div class="page" style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:11px; size: landscape;">
<t t-set="o" t-value="docs[0]"/>
<div class="col-xs-12">
<div style="float: left; padding:0 0 30px 30px;">
<div style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">គណៈកម្មាធិការគណបក្សស្រុក <span t-field="o.district"/></div>
<div style="margin:5px 0 0 0;">គណៈកម្មាធិការគណបក្សឃុំ <span t-field="o.commune"/> </div>
<div style="margin:5px 0 0 0">សាខាបក្សភូមិ <span t-field="o.village"/> </div>
</div>
<div style="padding:0 30px 30px 0; float:right; font-size:12px;">
<div><strong>ឯករាជ្យ សន្តិភាព សេរីភាព ប្រជាធិបតេយ្យ </strong></div>
<div><strong>&#160;&#160;&#160;&#160;អព្យាក្រឹត និង វឌ្ឍនភាពសង្គម</strong></div>
</div>
<div style="text-align: center; margin:0 200px 0 200px;">
<div><img src='/youth_and_scholarship/static/src/img/logo_cpp.png' style="width:75px; height:70px;"/></div>
<div style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:14px; margin:10px 0 0 0;">បញ្ជីរាយនាមសមាជិកក្រុមបក្សទី <span t-field="o.group"/></div>
</div>
</div>
<table class="table table-condensed tx-table">
<tbody>
<tr style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:14px;">
<th class="text-center header-cell">ល.រ</th>
<th class="text-center header-cell">នាម គោត្តនាម</th>
<th class="text-center header-cell">ភេទ</th>
<th class="text-center header-cell">ថ្ងៃ ខែ ឆ្នាំ កំណើត</th>
<th class="text-center header-cell">ទីកន្លែងកំណើត</th>
<th class="text-center header-cell">មុខរបរ</th>
<th class="text-center header-cell">ថ្ងៃ ខែ ឆ្នាំ ចូលបក្ស</th>
<th class="text-center header-cell">លេខប័ណ្ណ សមាជិកបក្ស</th>
<th class="text-center header-cell">ទំនាក់ទំនងក្នុងគ្រួសារបក្ស</th>
<th class="text-center header-cell">លេខអត្ត សញ្ញាណប័ណ្ណ</th>
<th class="text-center header-cell">ផ្សេងៗ</th>
</tr>
<t t-set="row_no" t-value="0"/>
<t t-foreach="docs" t-as="l">
<t t-foreach="l.child_cpp_id" t-as="cl">
<tr>
<t t-set="row_no" t-value="row_no+1"/>
<td class="text-center" t-esc="row_no"/>
<td><span t-field="cl.kname"/></td>
<td class="text-center"><span t-field="cl.Gender"/></td>
<td class="text-center"><span t-field="cl.dob"/></td>
<td class="text-center"><span t-field="l.village"/></td>
<td class="text-center"><span t-field="cl.Job_work.name"/></td>
<td class="text-center"><span t-field="cl.date_in"/></td>
<td class="text-center"><span t-field="cl.no_card"/></td>
<td class="text-center"><span t-field="cl.type_postion"/></td>
<td class="text-center"><span t-field="cl.id_card"/></td>
<td class="text-center"><span t-field="cl.other"/></td>
</tr>
</t>
</t>
</tbody>
</table>
<div class="col-xs-12">
<div style="float: left; padding:10px 0 0 40px; margin:10px 0 0 30px; ">
<div>បានឃើញ និងឯកភាព</div>
<div style="margin:15px 0 0 0"><strong>ប្រធានសាខាបក្សភូមិ</strong></div>
</div>
<div style="float:right; padding:10px 40px 0 0;margin:10px 35px 0 0">
<div>ថ្ងៃទី................ខែ.................. ឆ្នាំ................... </div>
<div style="margin:15px 0 0 30px;"><strong>ប្រធានក្រុមបក្ស</strong></div>
</div>
</div>
</div>
</template>
<template id="group_cpp_template_list">
<t t-call="report.html_container">
<t t-call="youth_and_scholarship.group_cpp_list_document"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,13 @@
<odoo>
<data>
<report
id="group_cpp_list"
model="cpp.parent"
string="Download"
report_type="qweb-pdf"
name="youth_and_scholarship.group_cpp_template_list"
file="youth_and_scholarship.group_cpp_list"
/>
</data>
</odoo>
@@ -0,0 +1,149 @@
<odoo>
<data>
<template id="cpp_report_list_no_header_document">
<t t-foreach="docs" t-as="l">
<div class="page" style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf); format('truetype'); font-size:11px;">
<div class="col-xs-12">
<div style="float: left; padding:0 0 30px 30px;">
<strong style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf); format('truetype');font-size:11px;">គណៈកម្មាធិការគណបក្សឃុំ<span t-field="l.commune"/> </strong>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf); format('truetype'); font-size:12px;">ក្រុមបក្សទី <span t-field="l.group" style="font-size:14px;"/> ភូមិ<span t-field="l.village"/> </div><br/>
<div style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf); format('truetype'); font-size:12px;">អាសយដ្ឋានផ្ទះលេខ &#160;&#160;&#160;&#160;&#160;<span t-field="l.no"/> ផ្លូវ &#160;&#160;&#160;&#160;&#160;<span t-field="l.street"/> </div>
</div>
<div style="padding:0 30px 30px 0; float:right;font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:12px;">
<div><strong>ឯករាជ្យ សន្តិភាព សេរីភាព ប្រជាធិបតេយ្យ </strong></div>
<div><strong>&#160;&#160;&#160;&#160;អព្យាក្រឹត និង វឌ្ឍនភាពសង្គម</strong></div>
</div>
<div style="text-align: center; margin:0 200px 0 200px;">
<!-- <div><img src='/youth_and_scholarship/static/src/img/logo_cpp.png' style="width:80px; height:70px;"/></div>-->
<div style="text-align: center;margin:0 0 10px 0;"><strong style="padding:0 20px 10px 0;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">បញ្ជីរាយនាមសមាជិកបក្សតាមគ្រួសារបក្ស</strong></div>
</div>
</div>
<table class="table table-bordered">
<tbody>
<tr style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">
<th class="text-center header-cell">ល.រ</th>
<th class="text-center header-cell">នាម គោត្តនាម</th>
<th class="text-center header-cell">ភេទ</th>
<th class="text-center header-cell">ថ្ងៃ ខែ ឆ្នាំ កំណើត</th>
<th class="text-center header-cell">ទីកន្លែងកំណើត</th>
<th class="text-center header-cell">មុខរបរ</th>
<th class="text-center header-cell">ថ្ងៃ ខែ ឆ្នាំ ចូលបក្ស</th>
<th class="text-center header-cell">លេខប័ណ្ណ សមាជិកបក្ស</th>
<th class="text-center header-cell">ទំនាក់ទំនងក្នុងគ្រួសារបក្ស</th>
<th class="text-center header-cell">លេខអត្ត សញ្ញាណប័ណ្ណ</th>
<th class="text-center header-cell">ផ្សេងៗ</th>
</tr>
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.child_cpp_id" t-as="cl">
<tr style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:11px;">
<t t-set="row_no" t-value="row_no+1"/>
<td class="text-center" t-esc="row_no"/>
<td><span t-field="cl.kname"/></td>
<td class="text-center"><span t-field="cl.Gender"/></td>
<td class="text-center"><span t-field="cl.dob" t-field-options='{"format": "dd-MMM-yyyy"}'/></td>
<td class="text-center"><span t-field="l.village"/></td>
<td class="text-center"><span t-field="cl.Job_work.name"/></td>
<td class="text-center"><span t-field="cl.date_in"/></td>
<td class="text-center"><span t-field="cl.no_card"/></td>
<td class="text-center"><span t-field="cl.type_postion"/></td>
<td class="text-center"><span t-field="cl.id_card"/></td>
<td class="text-center"><span t-field="cl.other"/></td>
</tr>
</t>
<t t-foreach="range(12-row_no)" t-as="no">
<tr>
<td class="text-center" t-esc="no+1+row_no"/>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
<td class="text-center"></td>
</tr>
</t>
</tbody>
</table>
<div class="col-xs-12">
<div style="float: left; padding:10px 0 0 60px;">
<div style="font-family:KhmerOS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:12px;">បានឃើញ និងឯកភាព</div>
<div><strong style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">ប្រធានក្រុមបក្ស</strong></div>
</div>
<div style="float:right; padding:10px 60 0 0;">
<div style="font-family:KhmerOS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:12px;">ថ្ងៃទី&#160;&#160; ខែ&#160;&#160; ឆ្នាំ&#160;&#160; </div>
<div><strong style="font-family:KhmerOS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">មេគ្រួសារបក្ស</strong></div>
</div>
</div>
</div><br/>
<p style="page-break-after:always; clear:both;"></p>
<div class="page" style="font-family:KhmerOS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:12px;">
<div class="col-xs-12">
<div class="font_box">
<strong style="text-align:left; margin:0 0 50px 150px; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:1១px;">រូបថតសមាជិកបក្សតាមគ្រួសារបក្ស</strong>
</div><br/>
<div style="float:left;width:55%;" class="font_box">
<t t-set="row_no" t-value ="0"/>
<t t-foreach="l.child_cpp_id" t-as="cl">
<t t-set="row_no" t-value ="row_no+1"/>
<div style="display: inline-block; padding:0 15px 25px 0;width:100px; height:120px; text-align: center;margin:0 5px 10px 5px;" t-if="cl.type_postion.id != 1">
<span t-field="cl.image" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/><br/>
<strong><span t-field="cl.kname" t-field-options='{"class":"text-center"}' style="text-align: center;"/></strong>
</div>
</t>
<t t-foreach="range(12-row_no+1)" t-as="row">
<div style="display: inline-block; padding:10px 15px 25px 0;width:100px; height:120px; text-align: center;margin:0 5px 20px 5px;">
<span t-field="l.image_default" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/>
</div>
</t>
</div>
<t t-foreach="l.child_cpp_id" t-as="cl">
<div style="float:right; font-family:KhmerOS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:12px;" t-if="cl.type_postion.id == 1">
<div style="padding:0 0 10px 35px; font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype');font-size:11px;">
<strong >គណៈកម្មាធិការគណបក្សស្រុក <span t-field="l.district"/> </strong>
</div>
<div style="padding:0 0 10px 35px;">គណៈកម្មាធិការគណបក្សឃុំ <strong><span t-field="l.commune"/></strong> </div>
<div style="padding:0 0 10px 35px;">សាខាគណបក្សភូមិ <strong><span t-field="l.village"/></strong> </div><br/>
<div style="padding:0 0 6px 0">សៀវភៅគ្រួសារបក្សនេះសម្រាប់ចុះបញ្ជីសមាជិកបក្សតាមគ្រួសារបក្ស</div>
<div style="padding:0 0 6px 0">ដែលមានអាស័យដ្ឋានលេខ <span t-field="l.no"/> ផ្លូវ <span t-field="l.street"/> </div>
<div style="padding:0 0 6px 0">ចំនួនសមាជិកសរុប………<strong><span t-field="l.totals_member"/></strong>………នាក់</div>
<div style="padding:0 0 6px 0">ប្រុសចំនួន………<strong><span t-field="l.field_count_m"/></strong>……នាក់ ស្រីចំនួន………<strong><span t-field="l.field_count_f"/></strong>………នាក់</div><br/><br/>
<div colspan="2">
<div style="float:left;">
<div>ឈ្មោះមេគ្រួសារបក្ស <strong><span t-field="cl.kname"/> </strong><br/><br/><br/>
ហត្ថលេខា ឬស្នាមមេដៃ………………</div>
</div>
<div style="float: right;">
<div class="col-xs-2 col-xs-offset-3" style="width:100px; height:120px; "><span t-field="cl.image" t-field-options='{"widget": "image", "class": "oe_avatar oe_left", "style":"width:100px; height:100px;"}'/> </div><br/><br/><br/><br/><br/>
<div>ថ្ងៃទី..............ខែ....................ឆ្នាំ.........................<br/><strong>ជ.គណៈកម្មាធិការសាខាគណបក្សភូមិ</strong> </div>
</div>
</div>
</div>
</t>
</div>
</div>
</t>
</template>
<template id="cpp_report_template_list_no_header">
<t t-call="report.html_container">
<t t-call="youth_and_scholarship.cpp_report_list_no_header_document"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_cpp_pivot" model="ir.ui.view">
<field name="name">cpp_pivot</field>
<field name="model">family.cpp</field>
<field name="arch" type="xml">
<pivot string="CPP Analysis">
<field name="district_id" type="row"/>
<field name="commune_id" type="row"/>
<field name="village_id" type="row"/>
<field name="Gender" type="col"/>
</pivot>
</field>
</record>
<record id="view_cpp_graph" model="ir.ui.view">
<field name="name">cpp_graph</field>
<field name="model">family.cpp</field>
<field name="arch" type="xml">
<graph string="CPP Analysis">
<field name="village_id" type="row"/>
<field name="Gender" type="col"/>
<field name="status_id" type="col"/>
</graph>
</field>
</record>
<record id="action_cpp_report_all3" model="ir.actions.act_window">
<field name="name">របាយការណ៍ស្តីអំពីស្ថិតិសមាជិកបក្ស</field>
<field name="res_model">family.cpp</field>
<field name="view_mode">pivot,graph</field>
<field name="domain">[("is_delete_id","=",1),("status_id","=","approve"),("state_id","=","done"),("status","=","remove")]</field>
<field name="help">This report performs analysis on review</field>
</record>
<menuitem name="របាយការណ៍" id="report_cpp" parent="youth_and_scholarship_menu_root_1" sequence="20" groups="youth_and_scholarship.group_cpp_manager"/>
<menuitem name="ចំនួនសមាជិកបក្ស" action="action_cpp_report_all3" id="menu_cpp_report_approval" parent="report_cpp" groups="youth_and_scholarship.group_cpp_manager"/>
</data>
</odoo>
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_all_cpp_pivot" model="ir.ui.view">
<field name="name">cpp_pivot</field>
<field name="model">family.cpp</field>
<field name="arch" type="xml">
<pivot string="CPP Analysis">
<field name="district_id" type="row"/>
<field name="commune_id" type="row"/>
<field name="village_id" type="row"/>
<field name="Gender" type="col"/>
</pivot>
</field>
</record>
<record id="view_cpp_all_graph" model="ir.ui.view">
<field name="name">cpp_graph</field>
<field name="model">family.cpp</field>
<field name="arch" type="xml">
<graph string="CPP Analysis">
<field name="village_id" type="row"/>
<field name="Gender" type="col"/>
<field name="status_id" type="col"/>
</graph>
</field>
</record>
<record id="action_cpp_report_all_list" model="ir.actions.act_window">
<field name="name">របាយការណ៍ស្តីអំពីស្ថិតិសមាជិកបក្ស</field>
<field name="res_model">family.cpp</field>
<field name="view_mode">pivot,graph</field>
<field name="domain">[("is_delete_id","=",1)]</field>
<field name="help">This report performs analysis on review</field>
</record>
<menuitem name="ចំនួនសរុបនៅក្នុងប្រព័ន្ធ" action="action_cpp_report_all_list" id="menu_cpp_report_approval_all_list" parent="report_cpp" groups="youth_and_scholarship.group_cpp_manager"/>
</data>
</odoo>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<report
id="cpp_report_header_list"
model="cpp.parent"
string="សៀវភៅបក្សអត់LOGO"
name="youth_and_scholarship.cpp_report_template_list_no_header"
file="youth_and_scholarship.report_cpp_no_logo"
attachment_use="True"
report_type="qweb-pdf"/>
</data>
</odoo>
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_vod_pivot" model="ir.ui.view">
<field name="name">vod_result</field>
<field name="model">sub.result</field>
<field name="arch" type="xml">
<pivot string="Vod Analysis">
<field name="district_id" type="row"/>
<field name="commune_id" type="row"/>
<field name="village_id" type="row"/>
<field name="year_name" type="row"/>
<field name="ps_id" type="row"/>
<field name="year_name" type="col"/>
<field name="party_name" type="col"/>
<field name="member_cpp" type="row"/>
<field name="result" type="row"/>
</pivot>
</field>
</record>
<record id="view_vod_graph" model="ir.ui.view">
<field name="name">vod_result_graph</field>
<field name="model">sub.result</field>
<field name="arch" type="xml">
<graph string="vod Analysis">
<field name="village_id" type="row"/>
<field name="ps_id" type="row"/>
<field name="year_name" type="row"/>
<field name="member_cpp" type="row"/>
<field name="result" type="row"/>
</graph>
</field>
</record>
<record id="action_vod_result" model="ir.actions.act_window">
<field name="name">របាយការណ៍ស្តីអំពីស្ថិតិសមាជិកបក្ស</field>
<field name="res_model">sub.result</field>
<field name="view_mode">pivot,graph</field>
<field name="domain">[]</field>
<field name="help">This report performs analysis on review</field>
</record>
<menuitem name="ចំនួនលទ្ធផលបោះឆ្នោត" action="action_vod_result" id="menu_vod_result_report" parent="report_cpp" groups="youth_and_scholarship.group_cpp_manager"/>
</data>
</odoo>
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_youth_scholarship_pivot" model="ir.ui.view">
<field name="name">youth_scholarship_pivot</field>
<field name="model">youth.scholarship</field>
<field name="arch" type="xml">
<pivot string="Youth Analysis">
<field name="youth_kind" type="col"/>
<field name="Gender" type="col"/>
<field name="create_date" interval="month" type="row"/>
</pivot>
</field>
</record>
<record id="view_youth_scholarship_graph" model="ir.ui.view">
<field name="name">youth_scholarship_graph</field>
<field name="model">youth.scholarship</field>
<field name="arch" type="xml">
<graph string="Sales Analysis">
<field name="create_date" type="row"/>
<field name="Gender" type="measure"/>
</graph>
</field>
</record>
<record id="action_youth_report_all1" model="ir.actions.act_window">
<field name="name">របាយការណ៍ស្តីអំពីស្ថិតិត្រួតពិនិត្យជាសមាជិក</field>
<field name="res_model">youth.scholarship</field>
<field name="view_mode">pivot,graph</field>
<field name="domain">[("IsDeleted","=",1),("Job_id","=","Youth"),("status","=","review")]</field>
<field name="help">This report performs analysis on review</field>
</record>
<menuitem name="អ្នកកំពុងត្រួតពិនិត្យ" action="action_youth_report_all1" id="menu_report_review" parent="youth_and_scholarship_menu_report" sequence="1"/>
</data>
</odoo>
@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="void_result_list">
<div class="page" style="font-family:Khmer OS content; src:url(../font/KhmerOS_content.ttf) ;format('truetype'); font-size:11px; size: landscape;">
<t t-set="o" t-value="docs[0]"/>
<div class="col-xs-12">
<div style="float: left; padding:0 0 30px 10px;font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px;">
<div style="margin:8px 0 0 0;">ខេត្ត <span t-field="o.province"/> </div>
<div style="margin:2px 0 0 0;">ស្រុក <span t-field="o.district"/> </div>
<div style="margin:5px 0 0 0">ឃុំ <span t-field="o.commune"/> </div>
</div>
<div style="padding:0 30px 30px 0; float:right; font-size:12px;">
<div><strong>ឯករាជ្យ សន្តិភាព សេរីភាព ប្រជាធិបតេយ្យ </strong></div>
<div><strong>&#160;&#160;&#160;&#160;&#160;&#160;អព្យាក្រឹត និង វឌ្ឍនភាពសង្គម</strong></div>
</div>
<div style="text-align: center; margin:0 200px 0 200px;">
<div><img src='/document_page/static/src/image/logo_cpp.png' style="width:75px; height:70px;"/></div>
<div style="font-family:Khmer OS Muol Light ;src:url(../font/KhmerOS_muollight.ttf) ;format('truetype'); text-align:center; font-size:11px; margin:10px 0 0 0;">តារាងលទ្ធផលបោះឆ្នោត</div>
</div>
</div>
<table class="table table-bordered">
<tbody>
<tr style="font-family:Khmer OS content ;src:url(../font/KhmerOS_content.ttf) ;format('truetype'); text-align:center; font-size:12px;">
<th class="text-center header-cell">ភូមិ</th>
<th class="text-center header-cell">ការិយាល័យបោះឆ្នោត</th>
<t t-foreach="docs" t-as="d">
<th class="text-center header-cell" colspan="3"><span t-field="d.years.name"/> </th>
</t>
</tr>
<tr>
<td colspan="3"></td>
<t t-foreach="docs" t-as="l">
<t t-foreach="l.sub_result" t-as="sr">
<t t-foreach="sr.party_name" t-as="pt">
<td class="text-center header-cell" colspan="2"><span t-field="pt.name"/></td>
</t>
</t>
</t>
</tr>
<t t-foreach="docs" t-as="l">
<t t-foreach="l.sub_result" t-as="ls">
<tr>
<td><span t-field="l.village"/> </td>
<td><span t-field="ls.ps_id"/> </td>
<t t-foreach="l.sub_result" t-as="s">
<td class="text-center header-cell"><span t-field="s.member_cpp"/> </td>
<td class="text-center header-cell"><span t-field="s.result"/> </td>
</t>
</tr>
</t>
</t>
</tbody>
</table>
</div>
</template>
<template id="void_result_list_template">
<t t-call="web.html_container">
<t t-call="youth_and_scholarship.void_result_list"/>
</t>
</template>
</data>
</odoo>
@@ -0,0 +1,12 @@
<odoo>
<data>
<report
id="approval_view_list"
model="village.result"
string="លទ្ធផលបោះឆ្នោត"
report_type="qweb-html"
name="youth_and_scholarship.void_result_list_template"
file="youth_and_scholarship.void_result_list"
/>
</data>
</odoo>
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="view_youth_scholarship_pivot" model="ir.ui.view">
<field name="name">youth_scholarship_pivot</field>
<field name="model">youth.scholarship</field>
<field name="arch" type="xml">
<pivot string="Youth Analysis">
<field name="youth_kind" type="col"/>
<field name="Gender" type="col"/>
<field name="create_date" interval="month" type="row"/>
</pivot>
</field>
</record>
<record id="view_youth_scholarship_graph" model="ir.ui.view">
<field name="name">youth_scholarship_graph</field>
<field name="model">youth.scholarship</field>
<field name="arch" type="xml">
<graph string="Sales Analysis">
<field name="create_date" type="row"/>
<field name="Gender" type="measure"/>
</graph>
</field>
</record>
<record id="action_youth_report_all" model="ir.actions.act_window">
<field name="name">របាយការណ៍ស្តីអំពីស្ថិតិស្នើរសុំជាសមាជិក</field>
<field name="res_model">youth.scholarship</field>
<field name="view_mode">pivot,graph</field>
<field name="domain">[("IsDeleted","=",1),("Job_id","=","Youth"),("status","=","disapprove")]</field>
<field name="help">This report performs analysis on your quotations and sales orders. Analysis check your sales revenues and sort it by different group criteria (salesman, partner, product, etc.) Use this report to perform analysis on sales not having invoiced yet. If you want to analyse your turnover, you should use the Invoice Analysis report in the Accounting application.</field>
</record>
<menuitem name="របាយការណ៍" id="youth_and_scholarship_menu_report" parent="youth_and_scholarship.menu_root"/>
<menuitem name="អ្នកសុំចូល" action="action_youth_report_all" id="menu_report_youths_all" parent="youth_and_scholarship_menu_report" sequence="10"/>
</data>
</odoo>