-
- $line->src_id = $srcline['id']; // save src line ids for update
- if ($this->trans_type == ST_SALESINVOICE)
- $line->src_no = $srcline['debtor_trans_no'];
- $line->qty_old = $line->qty_dispatched = $line->quantity;
- $line->quantity += $srcline['quantity'] - $srcline['qty_done']; // add free qty on src doc
+ if ($srcline['id'] == $line->src_id) {
+ if ($this->trans_type == ST_SALESINVOICE)
+ $line->src_no = $srcline['debtor_trans_no'];
+ $line->qty_old = $line->qty_dispatched = $line->quantity;
+ $line->quantity += $srcline['quantity'] - $srcline['qty_done']; // add free qty on src doc
+ $line_no++;
+ break;
+ }