Betterlifepsi

Latest version: v0.6.8

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.6.3

- New Features
- Basic customer information management
- Support user specific locale and time zone
- Bug Fixing
- The load legacy data doesn't work if data size is too big.
- One to many field shown as RAW sql in detail page.
- After changed password, user can not login using the new password
- ReceivingLine, ShippingLine and InventoryTransactionLine shows as raw object on detail page.
- Some translation missing
- Not all phrases in login page was translated
- Can not save / update sales order if there's two order with external id both null
- Enhancement
- Redesign a dashboard containing links to menu items.
- Add translation and multi-language support for filter names.
- Add filter expense and incoming by status and category
- Rearrange the menu according to business workflow.
- Refine all the filters and searches

0.6.2

- New Features
- Operation advice for product, include current inventory level, average profit per week/month etc and advice on next operation to optimize profit.
- Help Icon(tooltip) for fields (via field description)
- Add a link from base object in the list page to it's detail page
- Add current product inventory report
- Add support for the import of CSV generated by existing system.
- Bug Fixes
- Received qty is not correct in UI
- Can not create receiving line automatically from purchase order
- Can not change receiving status to RECEIVING_COMPLETE
- Can not login to the admin panel after upgrading flask-login
- Error when saving shipping document
- Unable to open edit sales order page
- Fix the dynamic query filter is not working on inline model form for purchase order line
- Option list of inventory transaction type is null when creating transaction type
- Enhancements
- Change different date format to a better human readable one
- Purchase order ehancements (https://betterlife.atlassian.net/browse/BE-132)
- Set default purchase order status to draft upon creation
- Add list page edit for all remarks, and other necessary info
- Add link from related object display to edit page of the object link.
- Collapse and expand the inline admin form.
- Default all values in UI to current time when creating models
- Make product code auto generated
- Hide inventory fields in create product form
- Hide hybrid fields in create sales order form for inline order line fields.
- Optimize the code structure
- Being able to set whether to calculate advice for a product

0.6.0

Init release after merge from java based tech stack to python based

Features
- Sales order
- CRUD of sales order
- Purchase order
- CRUD of purchase order
- Receiving
- Create receiving from purchase order and adjust inventory automatically
- Shipping
- Create shipping from sales order and adjust inventory automatically automatically
- Inventory transaction
- Create inventory transaction automatically based on shipping and receiving
- Create inventory transaction for item lost or damage.
- Inventory track
- Show in transit inventory of item
- Show available inventory of item.
- Master data
- Product(with payment method)
- Supplier
- Category(tree structure)
- User
- Role
- Basic object type based security control

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.