point_of_sale.view_partner_property_form is restricted to pos_users
-> change heritage to base in order to display member card information
for regular beesdoo users
This new b_base module focus on adding member cards and eater
functionality.
Constrain about number of eater should be customise for each
cooperative. And if the cooperative is using easy_my_coop module the
maximum number of eater should be specified on the share product.
Also cooperator_type has no meaning here. For cooperative that uses
easy_my_coop, cooperator_type is a computed field based on the share
that the cooperator owns.
beesdoo_easy_my_coop and beesdoo_worker_status will be modified for
taking this into account.
Move counter specific and cooperator status specific to a module call beesdoo_worker_status
Remove dependency of beesdoo_base to beesdoo_shift
beesdoo_worker_status depends on beesdoo_base
Move all attendance sheet related code to a new module attendance sheet
Leave empty interface on beesdoo_shift to be implemented in other module to define
specific behavior of the counter and the status of the cooperator