Thank for the answers so far.
Historyzation of the model seems overdose for me. Anyhow this made me aware that I missed some points:
- There will be fields “start_date” and “end_date” (names to be discussed) — these are required at least since these dates might differ from the date the change is recorded in Tryton.
- We might not need a workflow and state at all — at least, the workflow state is not relevant for “is_member”, neither is the data of workflow state change. “is_member” depends on “start_date” and “end_date” only.
Is there an example in how to select the reporting date for a list-view? I found the examples shown below, anyhow would prefer to have a date-selection field to ease usage.