Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #32456 All Revisions ] Back to Issue ]
Summary 0032456: [Multiorders] Current cash is not updated with multiorders
Revision 2016-03-15 19:26 by Orekaria
Steps To Reproduce - do a cashup to be sure that there is no cash

- add an avalanche tranceiver
- in the menu, choose 'pay open tickets'
- choose the receipt you added the product to
- finish the sale

- in the menu, choose 'verified returns'
- select any receipt with amount less than 150.50 (the value of the avalanche)
- try to finish the return
- verify that there is no cash (INCORRECT)

(note that probably can be reproduced also creating a return receipt)



Obsolete:

A)
- Log into the webpos
- Do a cashup

B)
- In the empty receipt, verify that the current cash available is 0:
   in the chrome console, execute:
      OB.MobileApp.model.paymentnames['OBPOS_payment.cash'].currentCash
- Add an 'avalanche transceiver'
- Finish the sale
- Verify that the currentCash available is 150.50

C) Multiorder
1)
- In the new receipt, add a product
2)
- Click new receipt ('*' in the toolbar)
- In the new receipt, add another product
3)
- Remember the sum of the amounts
- In the menu, select 'Pay Open tickets'
- Finish the sales
4)
- Verify that the currentCash is 150.50 (INCORRECT)

D)
- In the new receipt, add a new product
- Finish the sale
- Verify that the currentCash is updated with the total sums (CORRECT)

Revision 2016-03-15 19:09 by Orekaria
Steps To Reproduce A)
- Log into the webpos
- Do a cashup

B)
- In the empty receipt, verify that the current cash available is 0:
   in the chrome console, execute:
      OB.MobileApp.model.paymentnames['OBPOS_payment.cash'].currentCash
- Add an 'avalanche transceiver'
- Finish the sale
- Verify that the currentCash available is 150.50

C) Multiorder
1)
- In the new receipt, add a product
2)
- Click new receipt ('*' in the toolbar)
- In the new receipt, add another product
3)
- Remember the sum of the amounts
- In the menu, select 'Pay Open tickets'
- Finish the sales
4)
- Verify that the currentCash is 150.50 (INCORRECT)

D)
- In the new receipt, add a new product
- Finish the sale
- Verify that the currentCash is updated with the total sums (CORRECT)

Revision 2016-03-15 17:31 by Orekaria
Steps To Reproduce A)
- Log into the webpos
- Do a cashup

B)
- In the empty receipt, verify that the current cash available is 0:
   in the chrome console, execute:
      OB.MobileApp.model.get('payments')[1].currentCash
- Add an 'avalanche transceiver'
- Finish the sale
- Verify that the currentCash available is 150.50

C) Multiorder
1)
- In the new receipt, add a product
2)
- Click new receipt ('*' in the toolbar)
- In the new receipt, add another product
3)
- Remember the sum of the amounts
- In the menu, select 'Pay Open tickets'
- Finish the sales
4)
- Verify that the currentCash is 150.50 (INCORRECT)

D)
- In the new receipt, add a new product
- Finish the sale
- Verify that the currentCash is updated with the total sums (CORRECT)

Revision 2016-03-10 19:16 by Orekaria
Steps To Reproduce A)
- Log into the webpos
- Do a cashup

B)
- In the empty receipt, verify that the current cash available is 0:
   in the chrome console, execute:
      multiordersOB.MobileApp.model.get('payments')[1].currentCash
- Add an 'avalanche transceiver'
- Finish the sale
- Verify that the currentCash available is 150.50

C) Multiorder
1)
- In the new receipt, add a product
2)
- Click new receipt ('*' in the toolbar)
- In the new receipt, add another product
3)
- Remember the sum of the amounts
- In the menu, select 'Pay Open tickets'
- Finish the sales
4)
- Verify that the currentCash is 150.50 (INCORRECT)

D)
- In the new receipt, add a new product
- Finish the sale
- Verify that the currentCash is updated with the total sums (CORRECT)

Revision 2016-03-10 19:02 by Orekaria
Steps To Reproduce 1) Verify the current cash available:
   in the chrome console, execute:
      multiordersOB.MobileApp.model.get('payments')[1].currentCash
2)


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker