1 <?xml version="1.0" encoding="utf-8"?>
5 <!-- Concernant la codification des contributions, si quelqu'un sait où trouver une codification officielle on migrera dessus. En attendant les code des cotisations sont mis au hasard -->
9 <!-- Holidays Category -->
11 <record model="hr.holidays.status" id="holiday_status_heures_sup">
12 <field name="name">Heures Supplementaires</field>
13 <field name="limit">True</field>
14 <field name="color_name">lightblue</field>
21 <!-- Rule Category -->
23 <record id="base.main_company" model="res.company">
24 <field name="plafond_secu">2946</field>
28 <record id="TOTAL" model="hr.salary.rule.category">
29 <field name="name">Cout total pour l'entreprise</field>
30 <field name="code">TOTAL</field>
31 <field name="parent_id" eval="False"/>
34 <record id="hr_payroll.NET" model="hr.salary.rule.category">
35 <field name="name">Salaire Net</field>
36 <field name="code">NET</field>
37 <field name="parent_id" eval="False"/>
40 <record id="hr_payroll.GROSS" model="hr.salary.rule.category">
41 <field name="name">Salaire Brut</field>
42 <field name="code">BRUT</field>
43 <field name="parent_id" eval="False"/>
46 <record id="hr_payroll.BASIC" model="hr.salary.rule.category">
47 <field name="name">Salaire de base</field>
48 <field name="code">BASE</field>
49 <field name="parent_id" eval="False"/>
52 <record id="hr_payroll.ALW" model="hr.salary.rule.category">
53 <field name="name">Indemnite</field>
54 <field name="code">INDM</field>
55 <field name="parent_id" eval="False"/>
58 <record id="hr_payroll.DED" model="hr.salary.rule.category">
59 <field name="name">Deduction</field>
60 <field name="code">DED</field>
61 <field name="parent_id" eval="False"/>
64 <record id="C_IMP" model="hr.salary.rule.category">
65 <field name="name">Cumul Imposable</field>
66 <field name="code">C_IMP</field>
67 <field name="parent_id" eval="False"/>
70 <record id="RETENUES" model="hr.salary.rule.category">
71 <field name="name">Total Retenues</field>
72 <field name="code">RETENUES</field>
73 <field name="parent_id" eval="False"/>
76 <record id="SALC" model="hr.salary.rule.category">
77 <field name="name">Total Charges Salariales</field>
78 <field name="code">SALC</field>
79 <field name="parent_id" ref="RETENUES"/>
82 <record id="hr_payroll.COMP" model="hr.salary.rule.category">
83 <field name="name">Cotisations Patronales</field>
84 <field name="code">COMP</field>
85 <field name="parent_id" eval="False"/>
88 <record id="PREV" model="hr.salary.rule.category">
89 <field name="name">Cotisations Prevoyance Patronales</field>
90 <field name="code">PREV</field>
91 <field name="parent_id" ref="hr_payroll.COMP"/>
94 <record id="SECU" model="hr.salary.rule.category">
95 <field name="name">Plafond de Securite Sociale</field>
96 <field name="code">SECU</field>
97 <field name="parent_id" eval="False"/>
101 <record id="other_totals" model="hr.salary.rule.category">
102 <field name="name">Autres totaux</field>
103 <field name="code">O_TOTALS</field>
104 <field name="parent_id" eval="False"/>
110 <!-- Contribution Register -->
112 <record id="hr_urssaf_register" model="hr.contribution.register">
113 <field name="name">URSSAF</field>
116 <record id="hr_retraite_register" model="hr.contribution.register">
117 <field name="name">Organisme de retraite complementaire</field>
120 <record id="hr_cci_register" model="hr.contribution.register">
121 <field name="name">Chambre du commerce et de l'industrie</field>
124 <record id="hr_prevoyance_register" model="hr.contribution.register">
125 <field name="name">Organisme de prevoyance</field>
129 <!-- HR SALARY RULES-->
133 <record id="hr_payroll.hr_rule_basic" model="hr.salary.rule">
134 <field name="name">Salaire de base</field>
135 <field name="code">BASE</field>
136 <field name="sequence">1</field>
139 <record id="hr_payroll.hr_rule_taxable" model="hr.salary.rule">
140 <field name="name">Salaire Brut</field>
141 <field name="code">BRUT</field>
142 <field name="sequence">1000</field>
143 <field name="category_id" ref="hr_payroll.GROSS"/>
144 <field name="amount_python_compute">result = categories.BASE + categories.INDM - categories.DED</field>
148 <record id="hr_rule_secu" model="hr.salary.rule">
149 <field name="name">Plafond Securite Sociale</field>
150 <field name="code">SECU</field>
151 <field name="sequence">1010</field>
152 <field name="category_id" ref="SECU"/>
153 <field name="appears_on_payslip" eval="False"/>
154 <field name="condition_select">none</field>
155 <field name="amount_select">code</field>
156 <field name="amount_python_compute">result = contract.employee_id.company_id.plafond_secu</field>
159 <record id="hr_rule_tranche_a" model="hr.salary.rule">
160 <field name="name">Plafond Tranche A</field>
161 <field name="code">TA</field>
162 <field name="sequence">1011</field>
163 <field name="category_id" ref="other_totals"/>
164 <field name="appears_on_payslip" eval="False"/>
165 <field name="condition_select">none</field>
166 <field name="amount_select">code</field>
167 <field name="amount_python_compute">result = SECU</field>
170 <record id="hr_rule_tranche_b" model="hr.salary.rule">
171 <field name="name">Plafond Tranche B</field>
172 <field name="code">TB</field>
173 <field name="sequence">1012</field>
174 <field name="category_id" ref="other_totals"/>
175 <field name="appears_on_payslip" eval="False"/>
176 <field name="condition_select">none</field>
177 <field name="amount_select">code</field>
178 <field name="amount_python_compute">result = SECU * 4</field>
181 <record id="hr_rule_tranche_c" model="hr.salary.rule">
182 <field name="name">Plafond Tranche C</field>
183 <field name="code">TC</field>
184 <field name="sequence">1013</field>
185 <field name="category_id" ref="other_totals"/>
186 <field name="appears_on_payslip" eval="False"/>
187 <field name="condition_select">none</field>
188 <field name="amount_select">code</field>
189 <field name="amount_python_compute">result = SECU * 8</field>
192 <record id="hr_rule_tranche_1" model="hr.salary.rule">
193 <field name="name">Plafond Tranche 1</field>
194 <field name="code">T1</field>
195 <field name="sequence">1014</field>
196 <field name="category_id" ref="other_totals"/>
197 <field name="appears_on_payslip" eval="False"/>
198 <field name="condition_select">none</field>
199 <field name="amount_select">code</field>
200 <field name="amount_python_compute">result = SECU</field>
203 <record id="hr_rule_tranche_2" model="hr.salary.rule">
204 <field name="name">Plafond Tranche 2</field>
205 <field name="code">T2</field>
206 <field name="sequence">1015</field>
207 <field name="category_id" ref="other_totals"/>
208 <field name="appears_on_payslip" eval="False"/>
209 <field name="condition_select">none</field>
210 <field name="amount_select">code</field>
211 <field name="amount_python_compute">result = SECU * 3</field>
215 <record id="hr_rule_total_charges_salariales" model="hr.salary.rule">
216 <field name="name">Total des charges salariales</field>
217 <field name="sequence">2510</field>
218 <field name="code">SALC</field>
219 <field name="category_id" ref="other_totals"/>
220 <field name="appears_on_payslip" eval="True"/>
221 <field name="condition_select">none</field>
222 <field name="amount_select">code</field>
223 <field name="amount_python_compute">result = categories.SALC</field>
227 <record id="hr_rule_total_retenues" model="hr.salary.rule">
228 <field name="name">Total Retenues</field>
229 <field name="sequence">99999</field>
230 <field name="category_id" ref="other_totals"/>
231 <field name="code">RET</field>
232 <field name="condition_select">none</field>
233 <field name="amount_select">code</field>
234 <field name="appears_on_payslip" eval="True"/>
235 <field name="amount_python_compute">result = categories.RETENUES</field>
238 <record id="hr_rule_cumul_imposable" model="hr.salary.rule">
239 <field name="name">Cumul Imposable</field>
240 <field name="sequence">99999</field>
241 <field name="category_id" ref="C_IMP"/>
242 <field name="code">C_IMP</field>
243 <field name="condition_select">none</field>
244 <field name="amount_select">code</field>
245 <field name="appears_on_payslip" eval="False"/>
246 <field name="amount_python_compute">result = BRUT - categories.SALC</field>
250 <record id="hr_payroll.hr_rule_net" model="hr.salary.rule">
251 <field name="name">Net</field>
252 <field name="sequence">100000</field>
253 <field name="category_id" ref="hr_payroll.NET"/>
254 <field name="amount_python_compute">result = BRUT - categories.RETENUES</field>
257 <record id="hr_rule_total_charges_patronales" model="hr.salary.rule">
258 <field name="name">Total Charges Patronales</field>
259 <field name="sequence">150000</field>
260 <field name="code">TCOMP</field>
261 <field name="category_id" ref="other_totals"/>
262 <field name="appears_on_payslip" eval="False"/>
263 <field name="condition_select">none</field>
264 <field name="amount_select">code</field>
265 <field name="amount_python_compute">result = categories.COMP</field>
269 <record id="hr_rule_total" model="hr.salary.rule">
270 <field name="name">Cout total pour l'entreprise</field>
271 <field name="sequence">200000</field>
272 <field name="code">TOTAL</field>
273 <field name="category_id" ref="TOTAL"/>
274 <field name="appears_on_payslip" eval="False"/>
275 <field name="condition_select">none</field>
276 <field name="amount_select">code</field>
277 <field name="amount_python_compute">result = categories.BRUT + categories.COMP</field>
285 <record id="hr_payroll_rules_C1_employe" model="hr.salary.rule">
286 <field name="category_id" ref="SALC"/>
287 <field name="name">Assurance maladie, maternite, invalidite, deces, solidaritee des personnes agees et handicapees</field>
288 <field name="code">C1</field>
289 <field name="sequence">2040</field>
290 <field name="condition_select">none</field>
291 <field name="amount_select">percentage</field>
292 <field name="amount_percentage">0.75</field>
293 <field name="amount_percentage_base">categories.BRUT</field>
294 <field name="appears_on_payslip" eval="True"/>
295 <field name="register_id" ref="hr_urssaf_register"/>
298 <record id="hr_payroll_rules_C1_employer" model="hr.salary.rule">
299 <field name="category_id" ref="hr_payroll.COMP"/>
300 <field name="parent_rule_id" ref="hr_payroll_rules_C1_employe"/>
301 <field name="name">Assurance maladie, maternite, invalidite, deces, solidaritee des personnes agees et handicapees</field>
302 <field name="code">C1P</field>
303 <field name="sequence">2045</field>
304 <field name="condition_select">none</field>
305 <field name="amount_select">percentage</field>
306 <field name="amount_percentage">13.10</field>
307 <field name="amount_percentage_base">categories.BRUT</field>
308 <field name="register_id" ref="hr_urssaf_register"/>
314 <record id="hr_payroll_rules_C2_employe" model="hr.salary.rule">
315 <field name="category_id" ref="SALC"/>
316 <field name="name">Vieillesse plafonnee</field>
317 <field name="code">C2</field>
318 <field name="sequence">2050</field>
319 <field name="condition_select">none</field>
320 <field name="amount_select">percentage</field>
321 <field name="amount_percentage">6.65</field>
322 <field name="amount_percentage_base">min(categories.BRUT,SECU)</field>
323 <field name="appears_on_payslip" eval="True"/>
324 <field name="register_id" ref="hr_urssaf_register"/>
327 <record id="hr_payroll_rules_C2_employer" model="hr.salary.rule">
328 <field name="category_id" ref="hr_payroll.COMP"/>
329 <field name="parent_rule_id" ref="hr_payroll_rules_C2_employe"/>
330 <field name="name">Vieillesse plafonnee</field>
331 <field name="code">C2P</field>
332 <field name="sequence">2055</field>
333 <field name="condition_select">none</field>
334 <field name="amount_select">percentage</field>
335 <field name="amount_percentage">8.3</field>
336 <field name="amount_percentage_base">min(categories.BRUT,SECU)</field>
337 <field name="register_id" ref="hr_urssaf_register"/>
343 <record id="hr_payroll_rules_C3_employe" model="hr.salary.rule">
344 <field name="category_id" ref="SALC"/>
345 <field name="name">Vieillesse deplafonnee</field>
346 <field name="code">C3</field>
347 <field name="sequence">2060</field>
348 <field name="condition_select">none</field>
349 <field name="amount_select">percentage</field>
350 <field name="amount_percentage">0.1</field>
351 <field name="amount_percentage_base">categories.BRUT</field>
352 <field name="appears_on_payslip" eval="True"/>
353 <field name="register_id" ref="hr_urssaf_register"/>
356 <record id="hr_payroll_rules_C3_employer" model="hr.salary.rule">
357 <field name="category_id" ref="hr_payroll.COMP"/>
358 <field name="parent_rule_id" ref="hr_payroll_rules_C3_employe"/>
359 <field name="name">Vieillesse deplafonnee</field>
360 <field name="code">C3P</field>
361 <field name="sequence">2065</field>
362 <field name="condition_select">none</field>
363 <field name="amount_select">percentage</field>
364 <field name="amount_percentage">1.6</field>
365 <field name="amount_percentage_base">categories.BRUT</field>
366 <field name="register_id" ref="hr_urssaf_register"/>
371 <record id="hr_payroll_rules_C4_employe" model="hr.salary.rule">
372 <field name="category_id" ref="SALC"/>
373 <field name="name">Allocations familiales</field>
374 <field name="code">C4</field>
375 <field name="sequence">2070</field>
376 <field name="condition_select">none</field>
377 <field name="amount_select">percentage</field>
378 <field name="amount_percentage">0</field>
379 <field name="amount_percentage_base">categories.BRUT</field>
380 <field name="appears_on_payslip" eval="True"/>
381 <field name="register_id" ref="hr_urssaf_register"/>
384 <record id="hr_payroll_rules_C4_employer" model="hr.salary.rule">
385 <field name="category_id" ref="hr_payroll.COMP"/>
386 <field name="parent_rule_id" ref="hr_payroll_rules_C4_employe"/>
387 <field name="name">Allocations familiales</field>
388 <field name="code">C4P</field>
389 <field name="sequence">2075</field>
390 <field name="condition_select">none</field>
391 <field name="amount_select">percentage</field>
392 <field name="amount_percentage">5.4</field>
393 <field name="amount_percentage_base">categories.BRUT</field>
394 <field name="register_id" ref="hr_urssaf_register"/>
403 <record id="hr_payroll_rules_C10_employe" model="hr.salary.rule">
404 <field name="category_id" ref="SALC"/>
405 <field name="name">Assurance chomage</field>
406 <field name="code">C10</field>
407 <field name="sequence">2080</field>
408 <field name="condition_select">none</field>
409 <field name="amount_select">percentage</field>
410 <field name="amount_percentage">2.40</field>
411 <field name="amount_percentage_base">min(categories.BRUT,TB)</field>
412 <field name="appears_on_payslip" eval="True"/>
413 <field name="register_id" ref="hr_urssaf_register"/>
416 <record id="hr_payroll_rules_C10_employer" model="hr.salary.rule">
417 <field name="category_id" ref="hr_payroll.COMP"/>
418 <field name="parent_rule_id" ref="hr_payroll_rules_C10_employe"/>
419 <field name="name">Assurance chomage</field>
420 <field name="code">C10P</field>
421 <field name="sequence">2085</field>
422 <field name="condition_select">none</field>
423 <field name="amount_select">percentage</field>
424 <field name="amount_percentage">4</field>
425 <field name="amount_percentage_base">min(categories.BRUT,TB)</field>
426 <field name="register_id" ref="hr_urssaf_register"/>
431 <record id="hr_payroll_rules_C11_employe" model="hr.salary.rule">
432 <field name="category_id" ref="SALC"/>
433 <field name="name">AGS (FNGS)</field>
434 <field name="code">C11</field>
435 <field name="sequence">2090</field>
436 <field name="condition_select">none</field>
437 <field name="amount_select">percentage</field>
438 <field name="amount_percentage">0</field>
439 <field name="amount_percentage_base">min(categories.BRUT,TB)</field>
440 <field name="appears_on_payslip" eval="True"/>
441 <field name="register_id" ref="hr_urssaf_register"/>
444 <record id="hr_payroll_rules_C11_employer" model="hr.salary.rule">
445 <field name="category_id" ref="hr_payroll.COMP"/>
446 <field name="parent_rule_id" ref="hr_payroll_rules_C11_employe"/>
447 <field name="name">AGS (FNGS)</field>
448 <field name="code">C11P</field>
449 <field name="sequence">2095</field>
450 <field name="condition_select">none</field>
451 <field name="amount_select">percentage</field>
452 <field name="amount_percentage">0.3</field>
453 <field name="amount_percentage_base">min(categories.BRUT,TB)</field>
454 <field name="register_id" ref="hr_urssaf_register"/>
458 <record id="hr_payroll_rules_C12_employe" model="hr.salary.rule">
459 <field name="category_id" ref="SALC"/>
460 <field name="name">ARRCO Non-cadre Tranche 1</field>
461 <field name="code">C12</field>
462 <field name="sequence">2100</field>
463 <field name="condition_select">none</field>
464 <field name="amount_select">percentage</field>
465 <field name="amount_percentage">3</field>
466 <field name="amount_percentage_base">min(categories.BRUT,T1)</field>
467 <field name="appears_on_payslip" eval="True"/>
468 <field name="register_id" ref="hr_retraite_register"/>
471 <record id="hr_payroll_rules_C12_employer" model="hr.salary.rule">
472 <field name="category_id" ref="hr_payroll.COMP"/>
473 <field name="parent_rule_id" ref="hr_payroll_rules_C12_employe"/>
474 <field name="name">ARRCO Non-cadre Tranche 1</field>
475 <field name="code">C12P</field>
476 <field name="sequence">2105</field>
477 <field name="condition_select">none</field>
478 <field name="amount_select">percentage</field>
479 <field name="amount_percentage">4.5</field>
480 <field name="amount_percentage_base">min(categories.BRUT,T1)</field>
481 <field name="register_id" ref="hr_retraite_register"/>
487 <record id="hr_payroll_rules_C14_employe" model="hr.salary.rule">
488 <field name="category_id" ref="SALC"/>
489 <field name="name">ARRCO Non-cadre Tranche 2</field>
490 <field name="code">C14</field>
491 <field name="sequence">2110</field>
492 <field name="condition_select">python</field>
493 <field name="condition_python">result = categories.BRUT > T1</field>
494 <field name="amount_select">percentage</field>
495 <field name="amount_percentage">8</field>
496 <field name="amount_percentage_base">min(categories.BRUT-T1,T2-T1)</field>
497 <field name="appears_on_payslip" eval="True"/>
498 <field name="register_id" ref="hr_retraite_register"/>
501 <record id="hr_payroll_rules_C14_employer" model="hr.salary.rule">
502 <field name="category_id" ref="hr_payroll.COMP"/>
503 <field name="parent_rule_id" ref="hr_payroll_rules_C14_employe"/>
504 <field name="name">ARRCO Non-cadre Tranche 2</field>
505 <field name="code">C14P</field>
506 <field name="sequence">2115</field>
507 <field name="condition_select">python</field>
508 <field name="condition_python">result = categories.BRUT > T1</field>
509 <field name="amount_select">percentage</field>
510 <field name="amount_percentage">12</field>
511 <field name="amount_percentage_base">min(categories.BRUT-T1,T2-T1)</field>
512 <field name="register_id" ref="hr_retraite_register"/>
519 <record id="hr_payroll_rules_C13_employe" model="hr.salary.rule">
520 <field name="category_id" ref="SALC"/>
521 <field name="name">AGFF Non-cadre Tranche 1</field>
522 <field name="code">C13</field>
523 <field name="sequence">2120</field>
524 <field name="condition_select">none</field>
525 <field name="amount_select">percentage</field>
526 <field name="amount_percentage">0.8</field>
527 <field name="amount_percentage_base">min(categories.BRUT,T1)</field>
528 <field name="appears_on_payslip" eval="True"/>
529 <field name="register_id" ref="hr_retraite_register"/>
532 <record id="hr_payroll_rules_C13_employer" model="hr.salary.rule">
533 <field name="category_id" ref="hr_payroll.COMP"/>
534 <field name="parent_rule_id" ref="hr_payroll_rules_C13_employe"/>
535 <field name="name">AGFF Non-cadre Tranche 1</field>
536 <field name="code">C13P</field>
537 <field name="sequence">2125</field>
538 <field name="condition_select">none</field>
539 <field name="amount_select">percentage</field>
540 <field name="amount_percentage">1.2</field>
541 <field name="amount_percentage_base">min(categories.BRUT,T1)</field>
542 <field name="register_id" ref="hr_retraite_register"/>
547 <record id="hr_payroll_rules_C15_employe" model="hr.salary.rule">
548 <field name="category_id" ref="SALC"/>
549 <field name="name">AGFF Non-cadre Tranche 2</field>
550 <field name="code">C15</field>
551 <field name="sequence">2130</field>
552 <field name="condition_select">python</field>
553 <field name="condition_python">result = categories.BRUT > T1</field>
554 <field name="amount_select">percentage</field>
555 <field name="amount_percentage">0.9</field>
556 <field name="amount_percentage_base">min(categories.BRUT-T1,T2-T1)</field>
557 <field name="appears_on_payslip" eval="True"/>
558 <field name="register_id" ref="hr_retraite_register"/>
561 <record id="hr_payroll_rules_C15_employer" model="hr.salary.rule">
562 <field name="category_id" ref="hr_payroll.COMP"/>
563 <field name="parent_rule_id" ref="hr_payroll_rules_C15_employe"/>
564 <field name="name">AGFF Non-cadre Tranche 2</field>
565 <field name="code">C15P</field>
566 <field name="sequence">2135</field>
567 <field name="condition_select">python</field>
568 <field name="condition_python">result = categories.BRUT > T1</field>
569 <field name="amount_select">percentage</field>
570 <field name="amount_percentage">1.3</field>
571 <field name="amount_percentage_base">min(categories.BRUT-T1,T2-T1)</field>
572 <field name="register_id" ref="hr_retraite_register"/>
578 <record id="hr_payroll_rules_C16_employe" model="hr.salary.rule">
579 <field name="category_id" ref="SALC"/>
580 <field name="name">ARRCO Cadre Tranche A</field>
581 <field name="code">C16</field>
582 <field name="sequence">2140</field>
583 <field name="condition_select">none</field>
584 <field name="amount_select">percentage</field>
585 <field name="amount_percentage">3</field>
586 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
587 <field name="appears_on_payslip" eval="True"/>
588 <field name="register_id" ref="hr_retraite_register"/>
591 <record id="hr_payroll_rules_C16_employer" model="hr.salary.rule">
592 <field name="category_id" ref="hr_payroll.COMP"/>
593 <field name="parent_rule_id" ref="hr_payroll_rules_C16_employe"/>
594 <field name="name">ARRCO Cadre Tranche A</field>
595 <field name="code">C16P</field>
596 <field name="sequence">2145</field>
597 <field name="condition_select">none</field>
598 <field name="amount_select">percentage</field>
599 <field name="amount_percentage">4.5</field>
600 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
601 <field name="register_id" ref="hr_retraite_register"/>
607 <record id="hr_payroll_rules_C17_employe" model="hr.salary.rule">
608 <field name="category_id" ref="SALC"/>
609 <field name="name">AGIRC et GMP Cadre Tranche B</field>
610 <field name="code">C17</field>
611 <field name="sequence">2150</field>
612 <field name="condition_select">python</field>
613 <field name="condition_python">result = categories.BRUT > TA</field>
614 <field name="amount_select">percentage</field>
615 <field name="amount_percentage">7.7</field>
616 <field name="amount_percentage_base">min(categories.BRUT-TA,TB-TA)</field>
617 <field name="appears_on_payslip" eval="True"/>
618 <field name="register_id" ref="hr_retraite_register"/>
621 <record id="hr_payroll_rules_C17_employer" model="hr.salary.rule">
622 <field name="category_id" ref="hr_payroll.COMP"/>
623 <field name="parent_rule_id" ref="hr_payroll_rules_C17_employe"/>
624 <field name="name">AGIRC et GMP Cadre Tranche B</field>
625 <field name="code">C17P</field>
626 <field name="sequence">2155</field>
627 <field name="condition_select">python</field>
628 <field name="condition_python">result = categories.BRUT > TA</field>
629 <field name="amount_select">percentage</field>
630 <field name="amount_percentage">12.6</field>
631 <field name="amount_percentage_base">min(categories.BRUT-TA,TB-TA)</field>
632 <field name="register_id" ref="hr_retraite_register"/>
635 <!-- TO DO : Ajouter input pour les taux -->
637 <record id="hr_payroll_rules_C38_employe" model="hr.salary.rule">
638 <field name="category_id" ref="SALC"/>
639 <field name="name">AGIRC Cadre Tranche C</field>
640 <field name="code">C38</field>
641 <field name="sequence">2160</field>
642 <field name="condition_select">python</field>
643 <field name="condition_python">result = categories.BRUT > TB</field>
644 <field name="amount_select">percentage</field>
645 <field name="amount_percentage">0</field>
646 <field name="amount_percentage_base">min(categories.BRUT-TB,TC-TB)</field>
647 <field name="appears_on_payslip" eval="True"/>
648 <field name="register_id" ref="hr_retraite_register"/>
651 <record id="hr_payroll_rules_C38_employer" model="hr.salary.rule">
652 <field name="category_id" ref="hr_payroll.COMP"/>
653 <field name="parent_rule_id" ref="hr_payroll_rules_C38_employe"/>
654 <field name="name">AGIRC Cadre Tranche C</field>
655 <field name="code">C38P</field>
656 <field name="sequence">2165</field>
657 <field name="condition_select">python</field>
658 <field name="condition_python">result = categories.BRUT > TB</field>
659 <field name="amount_select">percentage</field>
660 <field name="amount_percentage">0</field>
661 <field name="amount_percentage_base">min(categories.BRUT-TB,TC-TB)</field>
662 <field name="register_id" ref="hr_retraite_register"/>
667 <record id="hr_payroll_rules_C39_employe" model="hr.salary.rule">
668 <field name="category_id" ref="SALC"/>
669 <field name="name">AGFF Cadre Tranche A</field>
670 <field name="code">C18</field>
671 <field name="sequence">2170</field>
672 <field name="condition_select">none</field>
673 <field name="amount_select">percentage</field>
674 <field name="amount_percentage">0.8</field>
675 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
676 <field name="appears_on_payslip" eval="True"/>
677 <field name="register_id" ref="hr_retraite_register"/>
680 <record id="hr_payroll_rules_C39_employer" model="hr.salary.rule">
681 <field name="category_id" ref="hr_payroll.COMP"/>
682 <field name="parent_rule_id" ref="hr_payroll_rules_C39_employe"/>
683 <field name="name">AGFF Cadre Tranche A</field>
684 <field name="code">C18P</field>
685 <field name="sequence">2175</field>
686 <field name="condition_select">none</field>
687 <field name="amount_select">percentage</field>
688 <field name="amount_percentage">1.2</field>
689 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
690 <field name="register_id" ref="hr_retraite_register"/>
695 <record id="hr_payroll_rules_C18_employe" model="hr.salary.rule">
696 <field name="category_id" ref="SALC"/>
697 <field name="name">AGFF Non-cadre Tranche B</field>
698 <field name="code">C18</field>
699 <field name="sequence">2180</field>
700 <field name="condition_select">python</field>
701 <field name="condition_python">result = categories.BRUT > TA</field>
702 <field name="amount_select">percentage</field>
703 <field name="amount_percentage">0.9</field>
704 <field name="amount_percentage_base">min(categories.BRUT-TA,TB-TA)</field>
705 <field name="appears_on_payslip" eval="True"/>
706 <field name="register_id" ref="hr_retraite_register"/>
709 <record id="hr_payroll_rules_C18_employer" model="hr.salary.rule">
710 <field name="category_id" ref="hr_payroll.COMP"/>
711 <field name="parent_rule_id" ref="hr_payroll_rules_C18_employe"/>
712 <field name="name">AGFF Cadre Tranche B</field>
713 <field name="code">C18P</field>
714 <field name="sequence">2185</field>
715 <field name="condition_select">python</field>
716 <field name="condition_python">result = categories.BRUT > TA</field>
717 <field name="amount_select">percentage</field>
718 <field name="amount_percentage">1.3</field>
719 <field name="amount_percentage_base">min(categories.BRUT-TA,TB-TA)</field>
720 <field name="register_id" ref="hr_retraite_register"/>
724 <record id="hr_payroll_rules_C19_employe" model="hr.salary.rule">
725 <field name="category_id" ref="SALC"/>
726 <field name="name">CET</field>
727 <field name="code">C19</field>
728 <field name="sequence">2190</field>
729 <field name="condition_select">none</field>
730 <field name="amount_select">percentage</field>
731 <field name="amount_percentage">0.13</field>
732 <field name="amount_percentage_base">min(categories.BRUT,TC)</field>
733 <field name="appears_on_payslip" eval="True"/>
734 <field name="register_id" ref="hr_retraite_register"/>
737 <record id="hr_payroll_rules_C19_employer" model="hr.salary.rule">
738 <field name="category_id" ref="hr_payroll.COMP"/>
739 <field name="parent_rule_id" ref="hr_payroll_rules_C19_employe"/>
740 <field name="name">CET</field>
741 <field name="code">C19P</field>
742 <field name="sequence">2195</field>
743 <field name="condition_select">none</field>
744 <field name="amount_select">percentage</field>
745 <field name="amount_percentage">0.22</field>
746 <field name="amount_percentage_base">min(categories.BRUT,TC)</field>
747 <field name="register_id" ref="hr_retraite_register"/>
751 <record id="hr_payroll_rules_C20_employe" model="hr.salary.rule">
752 <field name="category_id" ref="SALC"/>
753 <field name="name">APEC</field>
754 <field name="code">C20</field>
755 <field name="sequence">2200</field>
756 <field name="condition_select">none</field>
757 <field name="amount_select">percentage</field>
758 <field name="amount_percentage">0.024</field>
759 <field name="amount_percentage_base">min(categories.BRUT,TB)</field>
760 <field name="appears_on_payslip" eval="True"/>
761 <field name="register_id" ref="hr_retraite_register"/>
764 <record id="hr_payroll_rules_C20_employer" model="hr.salary.rule">
765 <field name="category_id" ref="hr_payroll.COMP"/>
766 <field name="parent_rule_id" ref="hr_payroll_rules_C20_employe"/>
767 <field name="name">APEC</field>
768 <field name="code">C20P</field>
769 <field name="sequence">2205</field>
770 <field name="condition_select">none</field>
771 <field name="amount_select">percentage</field>
772 <field name="amount_percentage">0.036</field>
773 <field name="amount_percentage_base">min(categories.BRUT,TB)</field>
774 <field name="register_id" ref="hr_retraite_register"/>
779 <record id="hr_payroll_rules_C21_employe" model="hr.salary.rule">
780 <field name="category_id" ref="SALC"/>
781 <field name="name">Assurance deces cadres</field>
782 <field name="code">C21</field>
783 <field name="sequence">2210</field>
784 <field name="condition_select">none</field>
785 <field name="amount_select">percentage</field>
786 <field name="amount_percentage">0</field>
787 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
788 <field name="appears_on_payslip" eval="True"/>
789 <field name="register_id" ref="hr_retraite_register"/>
792 <record id="hr_payroll_rules_C21_employer" model="hr.salary.rule">
793 <field name="category_id" ref="hr_payroll.COMP"/>
794 <field name="parent_rule_id" ref="hr_payroll_rules_C21_employe"/>
795 <field name="name">Assurance deces cadres</field>
796 <field name="code">C21P</field>
797 <field name="sequence">2215</field>
798 <field name="condition_select">none</field>
799 <field name="amount_select">percentage</field>
800 <field name="amount_percentage">1.5</field>
801 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
802 <field name="register_id" ref="hr_retraite_register"/>
807 <record id="hr_payroll_rules_C5_employe" model="hr.salary.rule">
808 <field name="category_id" ref="SALC"/>
809 <field name="name">Accident du travail</field>
810 <field name="code">C5</field>
811 <field name="sequence">2220</field>
812 <field name="condition_select">none</field>
813 <field name="amount_select">percentage</field>
814 <field name="amount_percentage">0</field>
815 <field name="amount_percentage_base">categories.BRUT</field>
816 <field name="appears_on_payslip" eval="True"/>
817 <field name="register_id" ref="hr_retraite_register"/>
820 <record id="hr_payroll_rules_C5_employer" model="hr.salary.rule">
821 <field name="category_id" ref="hr_payroll.COMP"/>
822 <field name="parent_rule_id" ref="hr_payroll_rules_C5_employe"/>
823 <field name="name">Accident du travail</field>
824 <field name="code">C5P</field>
825 <field name="sequence">2225</field>
826 <field name="condition_select">none</field>
827 <field name="amount_select">percentage</field>
828 <field name="amount_percentage_base">categories.BRUT</field>
829 <field name="register_id" ref="hr_urssaf_register"/>
833 <record id="hr_payroll_rules_C35_employe" model="hr.salary.rule">
834 <field name="category_id" ref="SALC"/>
835 <field name="name">Prevoyance Cadre TA</field>
836 <field name="code">C35</field>
837 <field name="sequence">2230</field>
838 <field name="condition_select">none</field>
839 <field name="amount_select">percentage</field>
840 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
841 <field name="register_id" ref="hr_prevoyance_register"/>
844 <record id="hr_payroll_rules_C35_employer" model="hr.salary.rule">
845 <field name="category_id" ref="PREV"/>
846 <field name="parent_rule_id" ref="hr_payroll_rules_C35_employe"/>
847 <field name="name">Prevoyance Cadre TA</field>
848 <field name="code">C35P</field>
849 <field name="sequence">2231</field>
850 <field name="condition_select">none</field>
851 <field name="amount_select">percentage</field>
852 <field name="amount_percentage_base">min(categories.BRUT,TA)</field>
853 <field name="register_id" ref="hr_prevoyance_register"/>
856 <record id="hr_payroll_rules_C36_employe" model="hr.salary.rule">
857 <field name="category_id" ref="SALC"/>
858 <field name="name">Prevoyance Cadre TB</field>
859 <field name="code">C36</field>
860 <field name="sequence">2232</field>
861 <field name="condition_select">python</field>
862 <field name="condition_python">result = categories.BRUT > TA</field>
863 <field name="amount_select">percentage</field>
864 <field name="amount_percentage_base">min(categories.BRUT-TA,TB-TA)</field>
865 <field name="register_id" ref="hr_prevoyance_register"/>
868 <record id="hr_payroll_rules_C36_employer" model="hr.salary.rule">
869 <field name="category_id" ref="PREV"/>
870 <field name="parent_rule_id" ref="hr_payroll_rules_C36_employe"/>
871 <field name="name">Prevoyance Cadre TB</field>
872 <field name="code">C36P</field>
873 <field name="sequence">2233</field>
874 <field name="condition_select">python</field>
875 <field name="condition_python">result = categories.BRUT > TA</field>
876 <field name="amount_select">percentage</field>
877 <field name="amount_percentage_base">min(categories.BRUT-TA,TB-TA)</field>
878 <field name="register_id" ref="hr_prevoyance_register"/>
881 <record id="hr_payroll_rules_C37_employe" model="hr.salary.rule">
882 <field name="category_id" ref="SALC"/>
883 <field name="name">Forfait Mutuelle</field>
884 <field name="code">C37</field>
885 <field name="sequence">2234</field>
886 <field name="condition_select">none</field>
887 <field name="amount_select">fix</field>
888 <field name="register_id" ref="hr_prevoyance_register"/>
891 <record id="hr_payroll_rules_C37_employer" model="hr.salary.rule">
892 <field name="category_id" ref="PREV"/>
893 <field name="parent_rule_id" ref="hr_payroll_rules_C37_employe"/>
894 <field name="name">Forfait Mutuelle</field>
895 <field name="code">C37P</field>
896 <field name="sequence">2235</field>
897 <field name="condition_select">none</field>
898 <field name="amount_select">fix</field>
899 <field name="register_id" ref="hr_prevoyance_register"/>
903 <record id="hr_payroll_rules_C40_employe" model="hr.salary.rule">
904 <field name="category_id" ref="SALC"/>
905 <field name="name">Taxe Prevoyance</field>
906 <field name="code">C40</field>
907 <field name="sequence">2238</field>
908 <field name="condition_select">python</field>
909 <field name="condition_python">result = categories.PREV != 0</field>
910 <field name="amount_select">percentage</field>
911 <field name="amount_percentage_base">categories.PREV</field>
912 <field name="register_id" ref="hr_prevoyance_register"/>
915 <record id="hr_payroll_rules_C40_employer" model="hr.salary.rule">
916 <field name="category_id" ref="hr_payroll.COMP"/>
917 <field name="parent_rule_id" ref="hr_payroll_rules_C40_employe"/>
918 <field name="name">Taxe Prevoyance</field>
919 <field name="code">C40P</field>
920 <field name="sequence">2239</field>
921 <field name="condition_select">python</field>
922 <field name="condition_python">result = categories.PREV != 0</field>
923 <field name="amount_select">percentage</field>
924 <field name="amount_percentage">8</field>
925 <field name="amount_percentage_base">categories.PREV</field>
926 <field name="register_id" ref="hr_urssaf_register"/>
930 <record id="hr_payroll_rules_C7_employe" model="hr.salary.rule">
931 <field name="category_id" ref="SALC"/>
932 <field name="name">FNAL -20 Employes</field>
933 <field name="code">C7</field>
934 <field name="sequence">2240</field>
935 <field name="condition_select">range</field>
936 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
937 <field name="condition_range_max">19</field>
938 <field name="amount_select">percentage</field>
939 <field name="amount_percentage_base">min(categories.BRUT,SECU)</field>
940 <field name="register_id" ref="hr_urssaf_register"/>
943 <record id="hr_payroll_rules_C7_employer" model="hr.salary.rule">
944 <field name="category_id" ref="hr_payroll.COMP"/>
945 <field name="parent_rule_id" ref="hr_payroll_rules_C7_employe"/>
946 <field name="name">FNAL -20 Employes</field>
947 <field name="code">C7P</field>
948 <field name="sequence">2245</field>
949 <field name="condition_select">range</field>
950 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
951 <field name="condition_range_max">19</field>
952 <field name="amount_select">percentage</field>
953 <field name="amount_percentage">0.1</field>
954 <field name="amount_percentage_base">min(categories.BRUT,SECU)</field>
955 <field name="register_id" ref="hr_urssaf_register"/>
960 <record id="hr_payroll_rules_C8_employe" model="hr.salary.rule">
961 <field name="category_id" ref="SALC"/>
962 <field name="name">FNAL +20 Employes</field>
963 <field name="code">C8</field>
964 <field name="sequence">2250</field>
965 <field name="condition_select">range</field>
966 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
967 <field name="condition_range_min">20</field>
968 <field name="amount_select">percentage</field>
969 <field name="amount_percentage_base">categories.BRUT</field>
970 <field name="register_id" ref="hr_urssaf_register"/>
973 <record id="hr_payroll_rules_C8_employer" model="hr.salary.rule">
974 <field name="category_id" ref="hr_payroll.COMP"/>
975 <field name="parent_rule_id" ref="hr_payroll_rules_C8_employe"/>
976 <field name="name">FNAL +20 Employes</field>
977 <field name="code">C8P</field>
978 <field name="sequence">2255</field>
979 <field name="condition_select">range</field>
980 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
981 <field name="condition_range_min">20</field>
982 <field name="amount_select">percentage</field>
983 <field name="amount_percentage">0.5</field>
984 <field name="amount_percentage_base">categories.BRUT</field>
985 <field name="register_id" ref="hr_urssaf_register"/>
990 <record id="hr_payroll_rules_C9_employe" model="hr.salary.rule">
991 <field name="category_id" ref="SALC"/>
992 <field name="name">Versement Transport</field>
993 <field name="code">C9</field>
994 <field name="sequence">2260</field>
995 <field name="condition_select">range</field>
996 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
997 <field name="condition_range_min">10</field>
998 <field name="amount_select">percentage</field>
999 <field name="register_id" ref="hr_urssaf_register"/>
1003 <record id="hr_payroll_rules_C9_employer" model="hr.salary.rule">
1004 <field name="category_id" ref="hr_payroll.COMP"/>
1005 <field name="parent_rule_id" ref="hr_payroll_rules_C9_employe"/>
1006 <field name="name">Versement Transport</field>
1007 <field name="code">C9P</field>
1008 <field name="sequence">2265</field>
1009 <field name="condition_select">range</field>
1010 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1011 <field name="condition_range_min">10</field>
1012 <field name="amount_select">percentage</field>
1013 <field name="register_id" ref="hr_urssaf_register"/>
1018 <record id="hr_payroll_rules_C22_employe" model="hr.salary.rule">
1019 <field name="category_id" ref="SALC"/>
1020 <field name="name">Effort a la construction</field>
1021 <field name="code">C22</field>
1022 <field name="sequence">2270</field>
1023 <field name="condition_select">range</field>
1024 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1025 <field name="condition_range_min">20</field>
1026 <field name="amount_select">percentage</field>
1027 <field name="register_id" ref="hr_urssaf_register"/>
1030 <record id="hr_payroll_rules_C22_employer" model="hr.salary.rule">
1031 <field name="category_id" ref="hr_payroll.COMP"/>
1032 <field name="parent_rule_id" ref="hr_payroll_rules_C22_employe"/>
1033 <field name="name">Effort a la construction</field>
1034 <field name="code">C22P</field>
1035 <field name="sequence">2275</field>
1036 <field name="condition_select">range</field>
1037 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1038 <field name="condition_range_min">20</field>
1039 <field name="amount_select">percentage</field>
1040 <field name="amount_percentage">0.45</field>
1041 <field name="amount_percentage_base">categories.BRUT</field>
1042 <field name="register_id" ref="hr_urssaf_register"/>
1046 <record id="hr_payroll_rules_C23_employe" model="hr.salary.rule">
1047 <field name="category_id" ref="SALC"/>
1048 <field name="name">Taxe d'apprentissage</field>
1049 <field name="code">C23</field>
1050 <field name="sequence">2280</field>
1051 <field name="condition_select">none</field>
1052 <field name="amount_select">percentage</field>
1053 <field name="amount_percentage_base">categories.BRUT</field>
1054 <field name="register_id" ref="hr_cci_register"/>
1057 <record id="hr_payroll_rules_C23_employer" model="hr.salary.rule">
1058 <field name="category_id" ref="hr_payroll.COMP"/>
1059 <field name="parent_rule_id" ref="hr_payroll_rules_C23_employe"/>
1060 <field name="name">Taxe d'apprentissage</field>
1061 <field name="code">C23P</field>
1062 <field name="sequence">2285</field>
1063 <field name="condition_select">none</field>
1064 <field name="amount_select">percentage</field>
1065 <field name="amount_percentage">0.5</field>
1066 <field name="amount_percentage_base">categories.BRUT</field>
1067 <field name="register_id" ref="hr_cci_register"/>
1071 <record id="hr_payroll_rules_C24_employe" model="hr.salary.rule">
1072 <field name="category_id" ref="SALC"/>
1073 <field name="name">Contribution additionnelle au developpement de l'apprentissage</field>
1074 <field name="code">C24</field>
1075 <field name="sequence">2290</field>
1076 <field name="condition_select">none</field>
1077 <field name="amount_select">percentage</field>
1078 <field name="amount_percentage_base">categories.BRUT</field>
1079 <field name="register_id" ref="hr_cci_register"/>
1082 <record id="hr_payroll_rules_C24_employer" model="hr.salary.rule">
1083 <field name="category_id" ref="hr_payroll.COMP"/>
1084 <field name="parent_rule_id" ref="hr_payroll_rules_C24_employe"/>
1085 <field name="name">Contribution additionnelle au developpement de l'apprentissage</field>
1086 <field name="code">C24P</field>
1087 <field name="sequence">2295</field>
1088 <field name="condition_select">none</field>
1089 <field name="amount_select">percentage</field>
1090 <field name="amount_percentage">0.18</field>
1091 <field name="amount_percentage_base">categories.BRUT</field>
1092 <field name="register_id" ref="hr_cci_register"/>
1096 <record id="hr_payroll_rules_C25_employe" model="hr.salary.rule">
1097 <field name="category_id" ref="SALC"/>
1098 <field name="name">Formation professionnelle 10- salaries</field>
1099 <field name="code">C25</field>
1100 <field name="sequence">2300</field>
1101 <field name="condition_select">range</field>
1102 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1103 <field name="condition_range_max">9</field>
1104 <field name="amount_select">percentage</field>
1105 <field name="amount_percentage_base">categories.BRUT</field>
1106 <field name="register_id" ref="hr_cci_register"/>
1109 <record id="hr_payroll_rules_C25_employer" model="hr.salary.rule">
1110 <field name="category_id" ref="hr_payroll.COMP"/>
1111 <field name="parent_rule_id" ref="hr_payroll_rules_C25_employe"/>
1112 <field name="name">Formation professionnelle 10- salaries</field>
1113 <field name="code">C25P</field>
1114 <field name="sequence">2305</field>
1115 <field name="condition_select">range</field>
1116 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1117 <field name="condition_range_max">9</field>
1118 <field name="amount_select">percentage</field>
1119 <field name="amount_percentage">0.55</field>
1120 <field name="amount_percentage_base">categories.BRUT</field>
1121 <field name="register_id" ref="hr_cci_register"/>
1126 <record id="hr_payroll_rules_C26_employe" model="hr.salary.rule">
1127 <field name="category_id" ref="SALC"/>
1128 <field name="name">Formation professionnelle 10-19 salaries</field>
1129 <field name="code">C26</field>
1130 <field name="sequence">2310</field>
1131 <field name="condition_select">range</field>
1132 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1133 <field name="condition_range_min">10</field>
1134 <field name="condition_range_max">19</field>
1135 <field name="amount_select">percentage</field>
1136 <field name="amount_percentage_base">categories.BRUT</field>
1137 <field name="register_id" ref="hr_cci_register"/>
1140 <record id="hr_payroll_rules_C26_employer" model="hr.salary.rule">
1141 <field name="category_id" ref="hr_payroll.COMP"/>
1142 <field name="parent_rule_id" ref="hr_payroll_rules_C26_employe"/>
1143 <field name="name">Formation professionnelle 10-19 salaries</field>
1144 <field name="code">C26P</field>
1145 <field name="sequence">2315</field>
1146 <field name="condition_select">range</field>
1147 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1148 <field name="condition_range_min">10</field>
1149 <field name="condition_range_max">19</field>
1150 <field name="amount_select">percentage</field>
1151 <field name="amount_percentage">1.05</field>
1152 <field name="amount_percentage_base">categories.BRUT</field>
1153 <field name="register_id" ref="hr_cci_register"/>
1157 <record id="hr_payroll_rules_C27_employe" model="hr.salary.rule">
1158 <field name="category_id" ref="SALC"/>
1159 <field name="name">Formation professionnelle 20+ salaries</field>
1160 <field name="code">C27</field>
1161 <field name="sequence">2320</field>
1162 <field name="condition_select">range</field>
1163 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1164 <field name="condition_range_min">20</field>
1165 <field name="amount_select">percentage</field>
1166 <field name="amount_percentage_base">categories.BRUT</field>
1167 <field name="register_id" ref="hr_cci_register"/>
1170 <record id="hr_payroll_rules_C27_employer" model="hr.salary.rule">
1171 <field name="category_id" ref="hr_payroll.COMP"/>
1172 <field name="parent_rule_id" ref="hr_payroll_rules_C27_employe"/>
1173 <field name="name">Formation professionnelle 20+ salaries</field>
1174 <field name="code">C27P</field>
1175 <field name="sequence">2325</field>
1176 <field name="condition_select">range</field>
1177 <field name="condition_range">contract.employee_id.company_id.nombre_employes</field>
1178 <field name="condition_range_min">20</field>
1179 <field name="amount_select">percentage</field>
1180 <field name="amount_percentage">1.60</field>
1181 <field name="amount_percentage_base">categories.BRUT</field>
1182 <field name="register_id" ref="hr_cci_register"/>
1186 <record id="hr_payroll_rules_C29_employe" model="hr.salary.rule">
1187 <field name="category_id" ref="SALC"/>
1188 <field name="name">CSG deductible</field>
1189 <field name="code">C29</field>
1190 <field name="sequence">2500</field>
1191 <field name="condition_select">none</field>
1192 <field name="amount_select">percentage</field>
1193 <field name="amount_percentage">5.1</field>
1194 <field name="amount_percentage_base">(categories.BRUT + categories.PREV)*0.9825</field>
1195 <field name="appears_on_payslip" eval="True"/>
1196 <field name="register_id" ref="hr_urssaf_register"/>
1199 <record id="hr_payroll_rules_C28_employe" model="hr.salary.rule">
1200 <field name="category_id" ref="RETENUES"/>
1201 <field name="name">CSG non deductible</field>
1202 <field name="code">C28</field>
1203 <field name="sequence">2550</field>
1204 <field name="condition_select">none</field>
1205 <field name="amount_select">percentage</field>
1206 <field name="amount_percentage">2.4</field>
1207 <field name="amount_percentage_base">(categories.BRUT + categories.PREV)*0.9825</field>
1208 <field name="appears_on_payslip" eval="True"/>
1209 <field name="register_id" ref="hr_urssaf_register"/>
1213 <record id="hr_payroll_rules_C30_employe" model="hr.salary.rule">
1214 <field name="category_id" ref="RETENUES"/>
1215 <field name="name">CRDS</field>
1216 <field name="code">C30</field>
1217 <field name="sequence">2560</field>
1218 <field name="condition_select">none</field>
1219 <field name="amount_select">percentage</field>
1220 <field name="amount_percentage">0.5</field>
1221 <field name="amount_percentage_base">(categories.BRUT + categories.PREV)*0.9825</field>
1222 <field name="appears_on_payslip" eval="True"/>
1223 <field name="register_id" ref="hr_urssaf_register"/>
1229 <!-- Salary Structure -->
1232 <record id="hr_payroll_salary_structure_base" model="hr.payroll.structure">
1233 <field name="code">Fr-Base</field>
1234 <field name="name">Cotisations de base Employe Francais</field>
1235 <field eval="[(6, 0, [ref('hr_payroll.hr_rule_basic'), ref('hr_payroll.hr_rule_taxable'),ref('hr_payroll.hr_rule_net'), ref('hr_rule_secu'), ref('hr_rule_tranche_a'), ref('hr_rule_tranche_b'), ref('hr_rule_tranche_c'), ref('hr_rule_tranche_1'), ref('hr_rule_tranche_2'), ref('hr_rule_total'), ref('hr_rule_total_charges_salariales'), ref('hr_rule_total_retenues'), ref('hr_rule_cumul_imposable'), ref('hr_rule_total_charges_patronales'), ref('hr_payroll_rules_C1_employe'), ref('hr_payroll_rules_C2_employe'), ref('hr_payroll_rules_C3_employe'), ref('hr_payroll_rules_C4_employe'), ref('hr_payroll_rules_C5_employe'), ref('hr_payroll_rules_C7_employe'), ref('hr_payroll_rules_C8_employe'), ref('hr_payroll_rules_C9_employe'), ref('hr_payroll_rules_C10_employe'), ref('hr_payroll_rules_C11_employe'), ref('hr_payroll_rules_C22_employe'), ref('hr_payroll_rules_C23_employe'), ref('hr_payroll_rules_C24_employe'), ref('hr_payroll_rules_C25_employe'), ref('hr_payroll_rules_C26_employe'), ref('hr_payroll_rules_C27_employe'), ref('hr_payroll_rules_C28_employe'), ref('hr_payroll_rules_C29_employe'), ref('hr_payroll_rules_C30_employe'), ref('hr_payroll_rules_C40_employe')])]" name="rule_ids"/>
1236 <field name="company_id" ref="base.main_company"/>
1237 <field name="parent_id" ref="hr_payroll.structure_base"/>
1241 <record id="hr_payroll_salary_structure_employe_non_cadre" model="hr.payroll.structure">
1242 <field name="code">Fr-NC</field>
1243 <field name="name">Employe non-cadre</field>
1244 <field eval="[(6, 0, [ref('hr_payroll_rules_C12_employe'), ref('hr_payroll_rules_C13_employe'), ref('hr_payroll_rules_C14_employe'), ref('hr_payroll_rules_C15_employe')])]" name="rule_ids"/>
1245 <field name="company_id" ref="base.main_company"/>
1246 <field name="parent_id" ref="hr_payroll_salary_structure_base"/>
1250 <record id="hr_payroll_salary_structure_employe_cadre" model="hr.payroll.structure">
1251 <field name="code">Fr-C</field>
1252 <field name="name">Employe cadre</field>
1253 <field eval="[(6, 0, [ref('hr_payroll_rules_C16_employe'), ref('hr_payroll_rules_C17_employe'), ref('hr_payroll_rules_C18_employe'), ref('hr_payroll_rules_C19_employe'), ref('hr_payroll_rules_C20_employe'), ref('hr_payroll_rules_C21_employe'), ref('hr_payroll_rules_C38_employe'), ref('hr_payroll_rules_C39_employe')])]" name="rule_ids"/>
1254 <field name="company_id" ref="base.main_company"/>
1255 <field name="parent_id" ref="hr_payroll_salary_structure_base"/>