Feature/cash 153

1.Some identation editing.
2. Merge branch feature/cash-150 into develop is due to closing the feature which had remained unclosed
3.the quantity validation in the lineItems