Open steveblamey opened 9 years ago
The functions concerned are Accrual pid=901&action=accrual&controller=porders&module=purchase_order Invoice creation pid=515&action=createinvoice&controller=porders&module=purchase_order
It looks like there are several problems...
There is a wrinkle in that you CAN post match an invoice to a GRN need to check that accruals processing is being done correctly. pid=902&action=match_invoice&controller=porders&module=purchase_order
Also change search handler and grid to include currency of order pid=901&action=accrual&controller=porders&module=purchase_order
If accruals accounting in ON when accruing an invoice the system posts a journal to accruals control for selected received lines.
If the order is in currency other than base then it seems to be incorrectly calculating the BASE value of the accrual (as GL is in BASE currency all accruals need to be in BASE).
Need to investigate the calculation being done and the effect once an invoice is posted against the received line.