Hi Michal,
it's been long time that i have not tested this issue again. now i have upgraded idempiere to 2.1.
- i already apply the
patch and run idempiere-server
- the conditions that i made,is just same like you did : IsBOM='Y' , IsVerified='Y' , IsStocked='N'
then i made a Sales Order, completed. as result it create 2 Order Line; 1 with zero price and only fill description field, 1 with product field filled and qty is multiply with BOM qty.
after complete the document, result are different than i thought. i was think it will follow the price that are defined in Product parent, and BOM qty is used for reduce stock. this make my Sales Order have price doubled because the price are multiply with bom qty.
do i have something procedure that i missed ?
other tested, i tried in
test.idempiere.org (using idempiere ver.3 ) you can see at my sales Order doc number = 80007
i made same conditions, after complete the document, result are different than i made in my local (idempiere 2.1). this one, it is only take and accumulate the BOM price.
Please help me to figure it out and solve it
thanks