Project:
View Revisions: Issue #36457 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0036457: inconsistent grid state if cancelling changes before receiving FIC response | ||
Revision | 2017-07-11 13:15 by alostale | ||
Steps To Reproduce | * case 1 1.1. Add artificial delay in SL_Order_Product callout code: Thread.sleep(5_000L); 1.2. Create a Sales Quotation header 1.2. Insert Row in grid mode 1.3. Select a product 1.4. Before callout response is received click on cancel changes button -> When callout response is received and processed a new incorrect line is created with only few fields populated (see attached image 192) * case 2 2.1. Add artificial delay in SL_Order_Product callout code: Thread.sleep(5_000L); 2.2. Insert two lines both with Agua sin Gas as product (check price is 1.53 for them) 2.3. Select 1st line 2.4. Click on new in grid -> check new row is created between 1st and 2nd 2.5. Select Cerveza as product 2.6. Before callout response is received, cancel changes and edit 2nd row -> Check price is changed from 1.53 to 2.04: when callout response is received and processed values from cancelled edition are wrongly applied to current record. |
||
Revision | 2017-07-11 13:14 by alostale | ||
Steps To Reproduce | * case 1 1.1. Add artificial delay in SL_Order_Product callout code: Thread.sleep(5_000L); 1.2. Create a Sales Quotation header 1.2. Insert Row in grid mode 1.3. Select a product 1.4. Before callout response is received click on cancel changes button -> When callout response is received and processed a new incorrect line is created with only few fields populated (see attached image 192) * case 2 2.1. Add artificial delay in SL_Order_Product callout code: Thread.sleep(5_000L); 2.2. Insert two lines both with Agua sin Gas as product (check price is 1.53 for them) 2.3. Select 1st line 2.4. Click on new in grid -> check new row is created between 1st and 2nd 2.5. Select Cerveza as product 2.6. Before callout response is received, cancel changes and edit 2nd row -> When callout response is received and processed values from cancelled edition are wrongly applied to current record |
||
Revision | 2017-07-11 13:04 by alostale | ||
Steps To Reproduce | * case 1 1.1. Add artificial delay in SL_Order_Product callout code: Thread.sleep(5_000L); 1.2. Create a Sales Quotation header 1.2. Insert Row in grid mode 1.3. Select a product 1.4. Before callout response is received click on cancel changes button -> When callout response is received and processed a new incorrect line is created with only few fields populated (see attached image) |
Copyright © 2000 - 2009 MantisBT Group |