IndexOutOfBoundsException when match PO1line with multiple lines MR


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.!msg/idempiere/KnTXcUpJ21Y/PfUAIoWZR7YJ




Hiep Lq
October 15, 2014, 4:38 PM

still can reproduce at
ZK-2447 is fixed at zk 7.0.4 (unrelease)

Carlos Ruiz
October 15, 2014, 3:40 PM

worthy to check on - zk was upgraded there

Hiep Lq
September 12, 2014, 2:25 PM

bug is reported to zk tracker at:

Hiep Lq
September 9, 2014, 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, 8:45 AM

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



Hiep Lq


Norbert Bede


Tested By


Affects versions