[ 
https://issues.apache.org/jira/browse/OFBIZ-885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489414
 ] 

Iain Fogg commented on OFBIZ-885:
---------------------------------

Jacopo,

Yes it is a PO. To be honest, I'm not sure what I was trying to do, but 
it was curious that it highlighted this odd behaviour. In the normal 
course of operations, I issue less than the order quantity of an item 
all the time (assuming my supplier shipped me less than the order 
quantity), but of course, once I issue the items I receive them into 
inventory. In this case, I issued 2, then 1, then 1 without Receiving in 
between. I'm not saying this was necessarily sensible, but I wouldn't 
have expected the odd behaviour either. Maybe something of low priority...

Cheers, Iain




-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.4.0/759 - Release Date: 12/04/2007 7:58 
PM



> Multiple issuances, one tax item on invoice
> -------------------------------------------
>
>                 Key: OFBIZ-885
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-885
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Bug
>          Components: accounting
>            Reporter: Iain Fogg
>            Priority: Critical
>
> I have a couple of sales orders, and through the course of picking/packing 
> multiple item issuances from different inventory items were generated for the 
> order. Eg, customer orders 4 of item X, and we issued 2+1+1 items from 
> inventory as they came into stock.
> When I pack the order, and generate the invoice, a tax adjustment is created 
> for only one of the issuances, and consequently total tax is being wrongly 
> reported on the invoice. 
> On the invoice I can see entries for:
> (a) 2 x item X
> (b) tax on 2 x item X
> (c)1 x item X
> (d) 1 x item X
>      (no tax on the last 2 items)
> Both invoices that exhibit this problem have the same characteristic - 
> multiple issuances  for a single product id.
> Has anyone else seen this, or can point at a fix? I suspect the problem is in 
> .../accounting.../InvoiceServices.java (createInvoiceForOrder).
> It looks like when the invoice items are being generated it is trying to work 
> out when NOT to create another invoice adjustment by comparing the 
> adjAlreadyInvoicedAmount to the amount of "this" adjustment. In my example, 
> when it processes the adjustment for (c) above, it sees that we've already 
> invoiced for 1/2 the total tax adjustment (b), and the this is greater than 
> the tax adjustment for (c), so happily "continue"s to the next adjustment.
> This is a bug, right? (that's a rhetorical question :-)
> Cheers, Iain

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to