[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Possible bug in IS.pm
- Subject: Re: Possible bug in IS.pm
- From: "Chris Travers" <..hidden..>
- Date: Wed, 10 Oct 2007 09:34:25 -0700
Hi Charley;
I will contact you off-list and email you an IS.pm for tracing this problem.
Best Wishes,
Chris Travers
On 10/10/07, Charley Tiggs
<..hidden..> wrote:Chris Travers wrote:
> On 10/10/07, Charley Tiggs <..hidden..> wrote:
>> 1) Create an invoice that's several days old against inventory so that
>> inventory is used up
>>
>> 2) Create a new invoice against same inventory but don't pay for it yet
>>
>> 3) Attempt to credit (reverse) inventory against the first invoice
>
>
> I will attempt to replicate this immediately. The way the current reversing
> logic works is that we first try to reverse outstanding short invoices
> (which prevents COGS from being calculated when products are ordered), then
> we try to reverse purchased goods which have COGS associated.
>
> This means that you must have either:
> 1) Unallocated line items for sales invoices
> OR
> 2) Allocated line items for vendor invoices.
>
> If you have enough reversals that we cannot pull enough records from either
> of these sources, you will get that error. We throw this error because
> reversing even more inventory items would create orphaned records which
> would probably never get allocated. If we know when it is required that we
> allow such reversals, then we can properly handle them :-).
I don't know how to advise you from a general practice standpoint. All
I know is that suddenly, random orders cannot be reversed. All should
be allocated so all should be reversible. How can I go about finding
records that meet one of the two criteria you mentioned above? I know
that vendor invoices are created in only two scenarios:
1) when product is received or sent back to vendor
2) when qty is adjusted either up or down due to a mistake of some kind.
Qty can be positive or negative in either of these situations.
Charley
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>
http://get.splunk.com/
_______________________________________________
Ledger-smb-users mailing list
..hidden..
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users