Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0020559Openbravo ERP07. Sales managementpublic2012-05-21 12:262012-05-25 12:13
rgoris 
Sandrahuguet 
highmajoralways
closedfixed 
5
 
3.0MP12 
Core
No
0020559: Unexpected Error in RFC after having erased a reason value
See video. An error is produced after having entered a invalid value in the reason field in the P&E window. After having erased the value (field validation ok) the process cannot be completed and causes an error that is not specified.
RFC, create new one, enter "1" as a value in the reason field in the P&E window. Red field validation comes up. Delete the 1, move to other field, hit DONE.
No tags attached.
related to defect 0020578 closed Sandrahuguet Error message appears without any valid information in Return to vendor screen 
related to defect 0020587 closed shankarb [Pick&Execute] Mandatory column validation is not working, it allows to execute the process leaving the column empty 
wmv RFC Error.wmv (1,592,740) 2012-05-21 12:26
https://issues.openbravo.com/file_download.php?file_id=5247&type=bug
Issue History
2012-05-21 12:26rgorisNew Issue
2012-05-21 12:26rgorisAssigned To => alostale
2012-05-21 12:26rgorisFile Added: RFC Error.wmv
2012-05-21 12:26rgorisModules => Core
2012-05-22 16:50plujanRelationship addedrelated to 0020578
2012-05-22 16:50plujanAssigned Toalostale => Sandrahuguet
2012-05-22 16:50plujanCategoryA. Platform => 07. Sales management
2012-05-23 13:35SandrahuguetStatusnew => scheduled
2012-05-23 13:35Sandrahuguetfix_in_branch => pi
2012-05-23 13:36SandrahuguetNote Added: 0048885
2012-05-24 17:01hgbotCheckin
2012-05-24 17:01hgbotNote Added: 0048914
2012-05-24 17:01hgbotStatusscheduled => resolved
2012-05-24 17:01hgbotResolutionopen => fixed
2012-05-24 17:01hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/6d9ad2597c25a215cdebff616d94a413a805de1c [^]
2012-05-24 17:04miruritaNote Added: 0048918
2012-05-24 17:04miruritaStatusresolved => closed
2012-05-24 17:04miruritaFixed in Version => 3.0MP12
2012-05-24 17:04miruritaRelationship addedrelated to 0020587
2012-05-25 12:13hudsonbotCheckin
2012-05-25 12:13hudsonbotNote Added: 0049204

Notes
(0048885)
Sandrahuguet   
2012-05-23 13:36   
Test Plan 1:
-Login as:
  Username: Openbravo
  Password: openbravo
  Change the role to QA Testing Admin
-Go to Return to Vendor window
-Click New and select the business partner Vendor sports and save
-Select the Lines tab by clicking its name
-Click the button Pick/Edit lines
-Select no record
-Click Done
-Notice that you return to the previous window

Test Plan 2:
-Login as:
  Username: Openbravo
  Password: openbravo
  Change the role to QA Testing Admin
-Go to Return from Customer window
-Click New and select the business partner Customer A and save
-Select the Lines tab by clicking its name
-Click the button Pick/Edit lines
-Select no record
-Click Done
-Notice that you return to the previous window

Test Plan 3:
-Login as:
  Username: Openbravo
  Password: openbravo
  Change the role to QA Testing Admin
-Go to Return to vendor window
-Click New and select the business partner Vendor sports and save
-Select the Lines tab by clicking its name
-Click the button Pick/Edit lines
-Clean the filters by clicking the Filter icon that it is in the right corner
-Select one record and returned=blank
-Click Done
-Notice that you return to the previous window

Test Plan 4:
-Login as:
  Username: Openbravo
  Password: openbravo
  Change the role to QA Testing Admin
-Go to Return from customer window
-Click New and select the business partner Customer A and save
-Select the Lines tab by clicking its name
-Click the button Pick/Edit lines
-Clean the filters by clicking the Filter icon that it is in the right corner
-Select one record and returned=blank
-Click Done
-Notice that you return to the previous window

Test Plan 5:
-Login as:
  Username: Openbravo
  Password: openbravo
  Change the role to QA Testing Admin
-Go to Return to vendor window
-Click New and select the business partner Vendor sports and save
-Click the button Pick/Edit lines
-Clean the filters by clicking the Filter icon that it is in the right corner
-Select one record and returned=2
-Select other record and returned=blank
-Click Done
-Notice that you return to the previous window and in the lines tab appears the correct line selected.

Test Plan 6:
-Login as:
  Username: Openbravo
  Password: openbravo
  Change the role to QA Testing Admin
-Go to Return from customer window
-Click New and select the business partner Customer A and save
-Click the button Pick/Edit lines
-Clean the filters by clicking the Filter icon that it is in the right corner
-Select one record and returned=2
-Select other record and returned=blank
-Click Done
-Notice that you return to the previous window and in the lines tab appears the correct line selected.
(0048914)
hgbot   
2012-05-24 17:01   
Repository: erp/devel/pi
Changeset: 6d9ad2597c25a215cdebff616d94a413a805de1c
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Wed May 23 13:10:01 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/6d9ad2597c25a215cdebff616d94a413a805de1c [^]

Fixed bug 20578, Fixed bug 20559, Fixed bug 20562
Add logic to avoid NullPointerException and NumberFormatException

---
M src/org/openbravo/common/actionhandler/RMInOutPickEditLines.java
M src/org/openbravo/common/actionhandler/RMShipmentPickEditLines.java
M src/org/openbravo/common/actionhandler/SRMOPickEditLines.java
---
(0048918)
mirurita   
2012-05-24 17:04   
code review + testing OK
(0049204)
hudsonbot   
2012-05-25 12:13   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/5401e185a8b0 [^]

Maturity status: Test