refactoring (added BaseEntity with common set of fields), added unmapped OrderLineDetail