IndexOutOfBoundsException when match PO1line with multiple lines MR

Description

In window Matching-PO-Invoice-Receipt I always get IndexOutOfBoundsException when trying to match one line of purchase order to many lines of material receipt. For example you can create purchase order with one line and material receipt with same product but more lines. Then complete both of these documents and then go to Matching window. After selecting PO line, related MR lines and click Process, i always get the Index Out Of Bounds Exception (this happens when bottom table is reloading). But it looks like the bug is in ZK framework. This happnes only when you want to match one line to multiple lines. If the matching consits of one PO line and one MR line everything is fine.

related topics.
https://groups.google.com/forum/#!msg/idempiere/KnTXcUpJ21Y/PfUAIoWZR7YJ

Environment

2.0.0.v20140812-1349

Attachments

3
  • 09 Sep 2014, 12:15 PM
  • 07 Sep 2014, 08:16 AM
  • 17 Aug 2014, 09:42 AM

Activity

Show:

Hiep Lq October 15, 2014 at 4:38 PM

still can reproduce at https://demo.idempiere-erp.org/webui/.
ZK-2447 is fixed at zk 7.0.4 (unrelease)

Carlos Ruiz October 15, 2014 at 3:40 PM

worthy to check on https://demo.idempiere-erp.org/webui/ - zk was upgraded there

Hiep Lq September 12, 2014 at 2:25 PM

bug is reported to zk tracker at:
http://tracker.zkoss.org/browse/ZK-2447

Hiep Lq September 9, 2014 at 12:15 PM

this error relate to zk, i will report to zk manage ticket and update link late.
i also up a patch to hot fix. it's not complete solution but it work and don't make side effect.

redo this bug is easy with any product key is.
1. to list must have >= 3 item.
2. select all item in to list to match.
click process.

Hiep Lq September 7, 2014 at 8:45 AM

maybe it's same issue with 1690. lucky when i have a new way to redo it.

Fixed

Details

Assignee

Reporter

Labels

Affects versions

Priority

Created August 17, 2014 at 9:41 AM
Updated December 9, 2014 at 7:55 PM
Resolved October 15, 2014 at 4:45 PM

Flag notifications