New bill creates a new invoice

Cristian Marchi cri79 at libero.it
Sat Feb 15 15:14:56 EST 2014


Il 15/02/2014 17:58, Geert Janssens ha scritto:
> On Saturday 15 February 2014 16:24:01 Cristian Marchi wrote:
>> While experimenting with the business functions in GnuCash, I think I
>> discovered a problem (bug?):
>> If I select the Vendor->New Bill and I enter only the Vendor name,
>> after pressing ok I see the "Edit Bill" tab.
>> If instead I select the Vendor->New Bill and I enter the Vendor name
>> AND the job, after pressing ok I'm presented with the "Edit Invoice"
>> tab.
>>
>> Is it intended or should I open a bug report?
>> PS Ubuntu 13.10 64bit with GC 2.6.1 and git
>>
> Hi Cristian,
>
> I had to experiment a bit before I could reproduce this. There is indeed
> a bug: autocompletion in the jobs field doesn't distinguish between
> vendor and customer jobs. So when you start typing a job name which auto
> completes to a customer job, a customer invoice will be created (for the
> customer that owns the job) instead of a vendor bill. This is a side
> effect of bug 625505 [1].
>
> Geert
>
> [1] https://bugzilla.gnome.org/show_bug.cgi?id=625505

Thanks Geert, [1] is surely the same problem I reported when it's clear 
that there is a difference between customer and vendor jobs. In fact, I 
was expecting only a unique job definition to which you can link 
customer (generally one) and vendors.
I was simulating a scenario where you get commissioned by a customer for 
a job and you need materials from different vendors to accomplish the 
job. At the moment I can't see the advantages to have jobs defined 
separately for customer and vendors. Can you make some example so that I 
can better understand (and document) the principles behind the 
implementation?

Thanks
Cristian


More information about the gnucash-devel mailing list