Use of occurrences
We are basically trying to eliminate the use of movements and loans by replacing them all with different occurrence types.
My basic question is: Am I missing some logic setting up the system like this.
My thoughts would be:
- Storage locations
And then everything that occurs to either of those (mainly objects because they are the core of the "collection") would be managed by occurrences (of different types)
Is there a specific reason to use movements or loans, not covered by the possible use of occurences of the types movement and loan (for instance missing out on functionality)
I would think the system would be easier to maintain with only one type of "interfering" behaviour (being occurrences)
Or is the availability of movements and loand (and maybe tours too) for compatibilty reasons?