Browse Source

[UPD] b_shift : attendance sheet form view

pull/143/head
Elouan Le Bars 5 years ago
parent
commit
5f49516938
  1. 24
      beesdoo_shift/views/attendance_sheet.xml
  2. 12
      beesdoo_shift/wizard/validate_attendance_sheet.xml

24
beesdoo_shift/views/attendance_sheet.xml

@ -132,7 +132,8 @@
<form create="false" delete="false">
<field name="_barcode_scanned" widget="barcode_handler"/>
<header>
<field name="state" widget="statusbar" readonly="True"/>
<div class="oe_bold">
<field name="state" widget="statusbar" readonly="True" class="oe_inline"/>
<button type="object"
name="validate_with_checks"
string="Validate Sheet"
@ -140,9 +141,12 @@
and you won't be able to add any latecomers.
The counters of those who didn't attend will be updated
and they will get warning emails."
attrs="{'invisible': [('state', '=', 'validated')]}"
/>
</div>
<div class="oe_clear" />
</header>
<sheet>
<sheet >
<div class="oe_button_box" name="button_box">
<button name="button_mark_as_read" type="object"
class="oe_stat_button" icon="fa-check"
@ -157,20 +161,10 @@
<field name="active" widget="boolean_button" options='{"terminology": "archive"}'/>
</button>
</div>
<div class="oe_title">
<h1>
<field name="time_slot" />
</h1>
</div>
You will be able to write notes
about what you cannot encode here
when clicking on 'validate'.<br/><br/>
<label for="max_worker_no" />
<field name="max_worker_no" />
<separator string="Added workers" />
<field name="added_shift_ids"/>
<separator string="Expected workers" />
<separator string="Expected Shifts" style="position:relative;padding:0px;margin:0px;" />
<field name="expected_shift_ids" />
<separator string="Added Shifts" style="position:relative;padding:0px;margin-top:15px;margin-bottom:0px;" />
<field name="added_shift_ids" />
<br/>
<group col="1" string="Feedback"
groups="beesdoo_shift.group_shift_attendance">

12
beesdoo_shift/wizard/validate_attendance_sheet.xml

@ -5,15 +5,11 @@
<field name="arch" type="xml">
<form>
<sheet>
<separator string="Validation" style="position:absolute; top:0px;"/>
<field name="card_support" invisible="1" />
<field name="active_sheet" invisible="1" />
<field name="_barcode_scanned" widget="barcode_handler"/>
<separator string="Validation"/>
<field name="warning_regular_workers"
readonly="1"
attrs="{'invisible': [('warning_regular_workers', '=', False)]}"
/>
<group string="Additional informations" >
<group col="1">
<field name="notes" />
<field name="feedback" />
</group>
@ -31,6 +27,10 @@
>
<field name="barcode" />
</group>
<field name="warning_regular_workers"
readonly="1"
attrs="{'invisible': [('warning_regular_workers', '=', False)]}"
/>
</sheet>
<footer>
<button type="object"

Loading…
Cancel
Save