" <p>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/> You were supposed to replace ${object.worker_id.name}. <br/><br/>\n"
" % endif\n"
" <br><br>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}),\n"
" and you were supposed to replace ${object.worker_id.name}.\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" <p>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/>\n"
" % endif\n"
" <p style=\"margin:0px 0px 10px 0px;\">You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" % endif\n"
"\n"
" % if object.state == 'absent_0':\n"
" Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" Super-cooperator assigned you 1 compensation, so you have to attend another shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" Super-cooperator assigned you 2 compensations, so you have to attend 2 anothers shifts.\n"
" % endif\n"
" % if object.worker_id.working_mode == 'regular':\n"
" % if object.state == 'absent_0':\n"
" <br><br>Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" <br><br>Super-cooperator assigned you 1 compensation, so you have to attend one additionnal shift before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" <br><br>Super-cooperator assigned you 2 compensations, so you have to attend two additionnal shifts before your next regular shift.\n"
" % endif\n"
" % endif\n"
"\n"
" <br/><br/>Your status have been updated to \"${object.worker_id.state}\".\n"
" <br/><br/>If you have any question regarding this non-attendance, just answer this e-mail.\n"
" </p>\n"
" <br/>\n"
" <p>Cooperatively yours,<br/>\n"
" The Members' office volunteers</p>\n"
" <p>${object.worker_id.company_id.name}.</p>\n"
" % if object.worker_id.working_mode == 'irregular':\n"
" Your shift counter is ${object.worker_id.cooperative_status_ids.sr}.\n"
" You should be at a minimum of 0 before the ${object.worker_id.cooperative_status_ids.future_alert_date}.\n"
" % endif\n"
"\n"
" % if object.worker_id.company_id.street:\n"
" ${object.worker_id.company_id.street}\n"
" % endif\n"
" % if object.worker_id.company_id.street2:\n"
" ${object.worker_id.company_id.street2}<br/>\n"
" % endif\n"
" % if object.worker_id.company_id.city or object.worker_id.company_id.zip:\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br/>\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br>\n"
" <p>Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/> Tu devais remplacer ${object.worker_id.name}. <br/><br/>\n"
" <br><br>Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}), et tu devais remplacer ${object.worker_id.name}.\n"
" <br><br>Ton statut est désormais \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" <p>Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/>\n"
" <p style=\"margin:0px 0px 10px 0px;font-size:13px;font-family:"Lucida Grande", Helvetica, Verdana, Arial, sans-serif;\">Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br><br>Ton statut est désormais \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" % endif\n"
"\n"
" % if object.state == 'absent_0':\n"
" Ton/ta supercoop t'a attribué 0 compensation, tu n'auras donc pas de shift à rattraper.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" Ton/ta supercoop t'a attribué 1 compensation, tu dois donc faire un shift avant ton prochain shift régulier.\n"
" % if object.worker_id.working_mode == 'regular':\n"
" % if object.state == 'absent_0':\n"
" <br><br>Ton/ta supercoop t'a attribué 0 compensation, tu n'as donc pas de shifts à réaliser avant ton prochain shift régulier.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" <br><br>Ton/ta supercoop t'a attribué 1 compensation, tu dois donc faire un shift avant ton prochain shift régulier.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" <br><br>Ton/ta supercoop t'a attribué 2 compensations, tu dois donc faire deux shifts avant ton prochain shift régulier.\n"
" % endif\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" Ton/ta supercoop t'a attribué 2 compensations, tu dois donc faire deux shifts avant ton prochain shift régulier. \n"
"\n"
" % if object.worker_id.working_mode == 'irregular':\n"
" Ton compteur de shifts vaut ${object.worker_id.cooperative_status_ids.sr}.\n"
" Il doit au minimum être à 0 avant le ${object.worker_id.cooperative_status_ids.future_alert_date}.\n"
" % endif\n"
"\n"
" <br/><br/>Ton statut est maintenant \"${object.worker_id.state}\".\n"
" <br/><br/>Si tu as une question à propos de cette absence, réponds à cet e-mail.\n"
" <br>Si tu as une question à propos de cette absence, réponds à cet e-mail.\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br/>\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br>\n"
" <p>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/> You were supposed to replace ${object.worker_id.name}. <br/><br/>\n"
" % endif\n"
" <br><br>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}),\n"
" and you were supposed to replace ${object.worker_id.name}.\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" <p>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/>\n"
" % endif\n"
" <p style=\"margin:0px 0px 10px 0px;\">You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" % endif\n"
"\n"
" % if object.state == 'absent_0':\n"
" Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" Super-cooperator assigned you 1 compensation, so you have to attend another shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" Super-cooperator assigned you 2 compensations, so you have to attend 2 anothers shifts.\n"
" % endif\n"
" % if object.worker_id.working_mode == 'regular':\n"
" % if object.state == 'absent_0':\n"
" <br><br>Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" <br><br>Super-cooperator assigned you 1 compensation, so you have to attend one additionnal shift before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" <br><br>Super-cooperator assigned you 2 compensations, so you have to attend two additionnal shifts before your next regular shift.\n"
" % endif\n"
" % endif\n"
"\n"
" <br/><br/>Your status have been updated to \"${object.worker_id.state}\".\n"
" <br/><br/>If you have any question regarding this non-attendance, just answer this e-mail.\n"
" </p>\n"
" <br/>\n"
" <p>Cooperatively yours,<br/>\n"
" The Members' office volunteers</p>\n"
" <p>${object.worker_id.company_id.name}.</p>\n"
" % if object.worker_id.working_mode == 'irregular':\n"
" Your shift counter is ${object.worker_id.cooperative_status_ids.sr}.\n"
" You should be at a minimum of 0 before the ${object.worker_id.cooperative_status_ids.future_alert_date}.\n"
" % endif\n"
"\n"
" % if object.worker_id.company_id.street:\n"
" ${object.worker_id.company_id.street}\n"
" % endif\n"
" % if object.worker_id.company_id.street2:\n"
" ${object.worker_id.company_id.street2}<br/>\n"
" % endif\n"
" % if object.worker_id.company_id.city or object.worker_id.company_id.zip:\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br/>\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br>\n"
" <p>Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/> Tu devais remplacer ${object.worker_id.name}. <br/><br/>\n"
" <br><br>Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}), et tu devais remplacer ${object.worker_id.name}.\n"
" <br><br>Ton statut est désormais \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" <p>Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/>\n"
" <p style=\"margin:0px 0px 10px 0px;font-size:13px;font-family:"Lucida Grande", Helvetica, Verdana, Arial, sans-serif;\">Tu as été encodé(e) comme absent(e) à ton dernier shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br><br>Ton statut est désormais \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" % endif\n"
"\n"
" % if object.state == 'absent_0':\n"
" Ton/ta supercoop t'a attribué 0 compensation, tu n'auras donc pas de shift à rattraper.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" Ton/ta supercoop t'a attribué 1 compensation, tu dois donc faire un shift avant ton prochain shift régulier.\n"
" % if object.worker_id.working_mode == 'regular':\n"
" % if object.state == 'absent_0':\n"
" <br><br>Ton/ta supercoop t'a attribué 0 compensation, tu n'as donc pas de shifts à réaliser avant ton prochain shift régulier.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" <br><br>Ton/ta supercoop t'a attribué 1 compensation, tu dois donc faire un shift avant ton prochain shift régulier.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" <br><br>Ton/ta supercoop t'a attribué 2 compensations, tu dois donc faire deux shifts avant ton prochain shift régulier.\n"
" % endif\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" Ton/ta supercoop t'a attribué 2 compensations, tu dois donc faire deux shifts avant ton prochain shift régulier. \n"
"\n"
" % if object.worker_id.working_mode == 'irregular':\n"
" Ton compteur de shifts vaut ${object.worker_id.cooperative_status_ids.sr}.\n"
" Il doit au minimum être à 0 avant le ${object.worker_id.cooperative_status_ids.future_alert_date}.\n"
" % endif\n"
"\n"
" <br/><br/>Ton statut est maintenant \"${object.worker_id.state}\".\n"
" <br/><br/>Si tu as une question à propos de cette absence, réponds à cet e-mail.\n"
" <br>Si tu as une question à propos de cette absence, réponds à cet e-mail.\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br/>\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br>\n"
" <p>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/> You were supposed to replace ${object.worker_id.name}. <br/><br/>\n"
" % endif\n"
" <br><br>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}),\n"
" and you were supposed to replace ${object.worker_id.name}.\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" <p>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/>\n"
" % endif\n"
" <p style=\"margin:0px 0px 10px 0px;\">You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" % endif\n"
"\n"
" % if object.state == 'absent_0':\n"
" Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" Super-cooperator assigned you 1 compensation, so you have to attend another shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" Super-cooperator assigned you 2 compensations, so you have to attend 2 anothers shifts.\n"
" % endif\n"
" % if object.worker_id.working_mode == 'regular':\n"
" % if object.state == 'absent_0':\n"
" <br><br>Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" <br><br>Super-cooperator assigned you 1 compensation, so you have to attend one additionnal shift before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" <br><br>Super-cooperator assigned you 2 compensations, so you have to attend two additionnal shifts before your next regular shift.\n"
" % endif\n"
" % endif\n"
"\n"
" <br/><br/>Your status have been updated to \"${object.worker_id.state}\".\n"
" <br/><br/>If you have any question regarding this non-attendance, just answer this e-mail.\n"
" </p>\n"
" <br/>\n"
" <p>Cooperatively yours,<br/>\n"
" The Members' office volunteers</p>\n"
" <p>${object.worker_id.company_id.name}.</p>\n"
" % if object.worker_id.working_mode == 'irregular':\n"
" Your shift counter is ${object.worker_id.cooperative_status_ids.sr}.\n"
" You should be at a minimum of 0 before the ${object.worker_id.cooperative_status_ids.future_alert_date}.\n"
" % endif\n"
"\n"
" % if object.worker_id.company_id.street:\n"
" ${object.worker_id.company_id.street}\n"
" % endif\n"
" % if object.worker_id.company_id.street2:\n"
" ${object.worker_id.company_id.street2}<br/>\n"
" % endif\n"
" % if object.worker_id.company_id.city or object.worker_id.company_id.zip:\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br/>\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br>\n"
" <p>Je bent gecodeerd als afwezig bij uw laatste shift(${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/> Je had ${object.worker_id.name} moeten vervangen.<br/><br/>\n"
" % endif\n"
" <br><br>You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}),\n"
" and you were supposed to replace ${object.worker_id.name}.\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" <p>Je bent gecodeerd als afwezig bij uw laatste shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br/><br/>\n"
" % endif\n"
" <p style=\"margin:0px 0px 10px 0px;\">You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n"
" <br><br>Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n"
" % endif\n"
"\n"
" % if object.state == 'absent_0':\n"
" Je supercoop gaf je 0 compensation. Je moet dus nul shift komen doen voor je volgende regelmatige shift. .\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" Je supercoop gaf je 1 compensation. Je moet dus een shift komen doen voor je volgende regelmatige shift. .\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" Je supercoop gaf je 2 compensations. Je moet dus twee shift komen doen voor je volgende regelmatige shift. .\n"
" % endif\n"
" % if object.worker_id.working_mode == 'regular':\n"
" % if object.state == 'absent_0':\n"
" <br><br>Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_1':\n"
" <br><br>Super-cooperator assigned you 1 compensation, so you have to attend one additionnal shift before your next regular shift.\n"
" % endif\n"
" % if object.state == 'absent_2':\n"
" <br><br>Super-cooperator assigned you 2 compensations, so you have to attend two additionnal shifts before your next regular shift.\n"
" % endif\n"
" % endif\n"
"\n"
" <br/><br/>
Jow status is nu \"${object.worker_id.state}\".\n"
" <br/><br/>Als je een vraag hebt over deze afwezigheid, beantwoord dan deze e-mail.\n"
" </p>\n"
" <br/>\n"
" <p>Met coöperatieve groeten,<br/>\n"
" De vrijwilligers van het Ledenbureau</p>\n"
" <p>${object.worker_id.company_id.name}.</p>\n"
" % if object.worker_id.working_mode == 'irregular':\n"
" Your shift counter is ${object.worker_id.cooperative_status_ids.sr}.\n"
" You should be at a minimum of 0 before the ${object.worker_id.cooperative_status_ids.future_alert_date}.\n"
" % endif\n"
"\n"
" % if object.worker_id.company_id.street:\n"
" ${object.worker_id.company_id.street}\n"
" % endif\n"
" % if object.worker_id.company_id.street2:\n"
" ${object.worker_id.company_id.street2}<br/>\n"
" % endif\n"
" % if object.worker_id.company_id.city or object.worker_id.company_id.zip:\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br/>\n"
" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}<br>\n"