[IMP+FIX] Complete cleaning of point_of_sale module
- refactorisation of the code: 2000 lines of code removed - fixed all the bugs - support for tax included/excluded prices - fixed rounding troubles - don't print the ticket if partial payment - cleaning features: - workflow reviewed: New -> Done -> Posted / Invoiced - generation of journal entries/invoice is now correct - only one picking per PoS order - wizard to apply global discount (on each lines) - useability: - reviewed the main point_of_sale screen - statements are open by default - removed non-useful features - advances (you use a special product for this) - contracts numbers - refund with exchange (you just create a new sale with negatives qty) - removed validation steps - scan product wizard - clean and complete YAML tests (work in progress) bzr revid: fp@tinyerp.com-20110925140930-s6zibvn51k3914in
Showing
- addons/point_of_sale/__openerp__.py 6 additions, 5 deletionsaddons/point_of_sale/__openerp__.py
- addons/point_of_sale/point_of_sale.py 178 additions, 765 deletionsaddons/point_of_sale/point_of_sale.py
- addons/point_of_sale/point_of_sale_demo.xml 153 additions, 163 deletionsaddons/point_of_sale/point_of_sale_demo.xml
- addons/point_of_sale/point_of_sale_sequence.xml 4 additions, 4 deletionsaddons/point_of_sale/point_of_sale_sequence.xml
- addons/point_of_sale/point_of_sale_view.xml 38 additions, 114 deletionsaddons/point_of_sale/point_of_sale_view.xml
- addons/point_of_sale/point_of_sale_workflow.xml 1 addition, 1 deletionaddons/point_of_sale/point_of_sale_workflow.xml
- addons/point_of_sale/report/__init__.py 1 addition, 3 deletionsaddons/point_of_sale/report/__init__.py
- addons/point_of_sale/report/pos_details.py 2 additions, 2 deletionsaddons/point_of_sale/report/pos_details.py
- addons/point_of_sale/report/pos_invoice.py 1 addition, 1 deletionaddons/point_of_sale/report/pos_invoice.py
- addons/point_of_sale/report/pos_order_report.py 6 additions, 15 deletionsaddons/point_of_sale/report/pos_order_report.py
- addons/point_of_sale/report/pos_order_report_view.xml 63 additions, 71 deletionsaddons/point_of_sale/report/pos_order_report_view.xml
- addons/point_of_sale/report/pos_receipt.rml 0 additions, 4 deletionsaddons/point_of_sale/report/pos_receipt.rml
- addons/point_of_sale/report/pos_receipt_with_remboursment.py 0 additions, 83 deletionsaddons/point_of_sale/report/pos_receipt_with_remboursment.py
- addons/point_of_sale/report/pos_receipt_with_remboursment.rml 0 additions, 131 deletions...ns/point_of_sale/report/pos_receipt_with_remboursment.rml
- addons/point_of_sale/report/pos_receipt_without_remboursment.py 0 additions, 83 deletions.../point_of_sale/report/pos_receipt_without_remboursment.py
- addons/point_of_sale/report/pos_receipt_without_remboursment.rml 0 additions, 138 deletions...point_of_sale/report/pos_receipt_without_remboursment.rml
- addons/point_of_sale/report/pos_report.py 2 additions, 2 deletionsaddons/point_of_sale/report/pos_report.py
- addons/point_of_sale/test/point_of_sale_report.yml 0 additions, 68 deletionsaddons/point_of_sale/test/point_of_sale_report.yml
- addons/point_of_sale/test/point_of_sale_test.yml 157 additions, 421 deletionsaddons/point_of_sale/test/point_of_sale_test.yml
- addons/point_of_sale/wizard/__init__.py 0 additions, 3 deletionsaddons/point_of_sale/wizard/__init__.py
Loading
Please register or sign in to comment