Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0021359Openbravo ERPB. User interfacepublic2012-08-14 20:462013-01-17 14:16
dbaz 
dbaz 
highmajoralways
closedfixed 
5
 
3.0MP15 
guilleaer
Core
No
0021359: [P&E] Fill a field with an invalid data type and press 'Done' button result in no action
Fill a field with an invalid data type and press 'Done' button result in no action.

There is no feedback of what is happening
As "Openbravo Admin" go to:
* Go to "Return to vendor"
* Create new item
* Click "Pick/Edit Lines" button
* Select any line in the grid
* In the "Returned" field put a character (in order to do it, select a single character from wherever and do Ctrl+C (copy) and then Ctrl+V (paste) in that field)
-Notice that the field becomes "red"

* Click 'Done' button

Nothing happens, and there should be a visual hint indicating that something is happening


No tags attached.
related to defect 0020587 closed shankarb [Pick&Execute] Mandatory column validation is not working, it allows to execute the process leaving the column empty 
Issue History
2012-08-14 20:46dbazNew Issue
2012-08-14 20:46dbazAssigned To => dbaz
2012-08-14 20:46dbazModules => Core
2012-08-14 20:46dbazRelationship addedrelated to 0020587
2012-08-14 20:47dbazClosed by => guilleaer
2012-08-14 20:51dbazNote Added: 0051307
2012-08-14 20:57hgbotCheckin
2012-08-14 20:57hgbotNote Added: 0051308
2012-08-14 20:57hgbotStatusnew => resolved
2012-08-14 20:57hgbotResolutionopen => fixed
2012-08-14 20:57hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/f42fc65bb60d071ce277ea43b0be1d94180219bc [^]
2012-08-24 16:17dbazNote Added: 0051540
2012-08-24 16:17dbazStatusresolved => new
2012-08-24 16:17dbazResolutionfixed => open
2012-08-24 16:18hgbotCheckin
2012-08-24 16:18hgbotNote Added: 0051541
2012-08-24 16:18hgbotStatusnew => resolved
2012-08-24 16:18hgbotResolutionopen => fixed
2012-08-24 16:18hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/devel/pi/rev/f42fc65bb60d071ce277ea43b0be1d94180219bc [^] => http://code.openbravo.com/erp/devel/pi/rev/5dc78551e4d7a6e46e8c8b527c4702ee5efcbb15 [^]
2012-08-27 09:21guilleaerNote Added: 0051556
2012-08-27 09:21guilleaerStatusresolved => closed
2012-08-27 09:21guilleaerFixed in Version => 3.0MP15
2013-01-17 14:16alostaleNote Added: 0055568

Notes
(0051307)
dbaz   
2012-08-14 20:51   
This issue is a "previous step" for issue 20587, since it puts in place a "OBMessageBar" that will be needed to show the error of that issue
(0051308)
hgbot   
2012-08-14 20:57   
Repository: erp/devel/pi
Changeset: f42fc65bb60d071ce277ea43b0be1d94180219bc
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Tue Aug 14 20:57:12 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f42fc65bb60d071ce277ea43b0be1d94180219bc [^]

Fixed issue 21359: Added 'MessageBar' to [PNE]

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js
---
(0051540)
dbaz   
2012-08-24 16:17   
As a result of a char with Rob Goris, all the validation messages are going to be moved too to the new message bar:

The previous "Steps to reproduce" are still needed to be tested, but in order to test these new cases, the following things must be tested too:

a) Return to Vendor
* Go to "Return to Vendor"
* Create new record and fill the required fields
* Save
* Click "Pick/Edit Lines"
* Select any line, and enter into "Returned" column input the value: 0
* Click "Done" button
* Note that the following text is shown in the message bar: "Returned Qty, considering quantity returned in other RM Orders, exceeds the Quantity. Please enter a valid range: 0 - 90000."

b) Return Material Receipt
* Go to "Return from Customer"
* Create new record and fill the required fields
* Save
* Click "Pick/Edit Lines"
* Fill a couple of lines with value into "Returned" column: 1
* Select any line, and enter into "Returned" column input the value: 0
* Click "Done" button
* Go to "Return Material Receipt"
* Create new record and fill the required fields
* Save
* Click "Pick/Edit Lines"
* Select any line, and enter into "Receiving" column input the value: 0
* Click "Done" button
* Note that the following text is shown in the message bar: "Receiving Qty exceeds the Pending Qty. Please enter a valid range: 0 - 10."

c) Return to Vendor
* Go to "Return to Vendor"
* Create new record and fill the required fields
* Save
* Click "Pick/Edit Lines"
* Fill a couple of lines with value into "Returned" column: 1
* Select any line, and enter into "Returned" column input the value: 0
* Click "Done" button
* Click "Book" button
* Go to "Return to Vendor Shipmet"
* Create new record and fill the required fields
* Save
* Click "Pick/Edit Lines"
* Select any line, and enter into "Ship Qty" column input the value: 500000000
* Click "Done" button
* Note that the following text is shown in the message bar: "Ship Qty exceeds the Pending Qty. Please enter a valid range: 0 - 20."
(0051541)
hgbot   
2012-08-24 16:18   
Repository: erp/devel/pi
Changeset: 5dc78551e4d7a6e46e8c8b527c4702ee5efcbb15
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Fri Aug 24 16:18:25 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/5dc78551e4d7a6e46e8c8b527c4702ee5efcbb15 [^]

Fixed issue 21359: Moved all [PNE] error warns to the message bar

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/return-material/ob-return-material.js
---
(0051556)
guilleaer   
2012-08-27 09:21   
Code reviewed and tested in pi@651aee1979d0
(0055568)
alostale   
2013-01-17 14:16   
Test case Communit-6880:Cannot process with invalid data in grid (issue 21359)