[GNC-dev] Find customer/vendor by name
Steve Brown
sbrown at opensat.com
Mon May 8 17:16:10 EDT 2023
Hi,
On 5/8/2023 5:09 PM, Derek Atkins wrote:
> Steve,
>
> On Mon, May 8, 2023 4:59 pm, Steve Brown wrote:
>> Hi Derek,
>>
>> On 5/8/2023 4:27 PM, Derek Atkins wrote:
>>> HI,
>>>
>>> On Mon, May 8, 2023 4:16 pm, Steve Brown wrote:
>>>> Hi Derek,
>>>>
>>>> On 5/8/2023 3:49 PM, Derek Atkins wrote:
>>>>> Steve,
>>>>>
>>>>> On Mon, May 8, 2023 3:36 pm, Steve Brown wrote:
>>>>>> There is currently code to find both by ID in gncIDSearch.
>>>>>>
>>>>>> Is there a simple way to search by name other than cloning the ID
>>>>>> search code and changing ID to name?
>>>>> You can Find by Company Name, Customer ID, Billing Contact, or
>>>>> Shipping
>>>>> Contact. Which "Name" are you wanting to search for?
>>>> I want to retrieve the vendor by VENDOR_NAME and customer by
>>>> CUSTOMER_NAME in order to get their ID.
>>>>
>>>> I'm converting Quickbook transactions and need to create invoices and
>>>> bills. For that I need customer and vendor ID's but only have the names
>>>> in the transaction file.
>>> There is already code to search for the CUSTOMER_NAME, at least the
>>> standard Business -> Customer -> Find Customer dialog. Just select
>>> "Company Name" and it will search on the CUSTOMER_NAME field. So just
>>> use
>>> the drop-down to select "Company Name" and you'll search on what you
>>> want.
>> Sorry I wasn't clear. I'm using the Python bindings, not the gui. I'm
>> looking for something analogous to book.BillLookupByID() and
>> book.InvoiceLookupByID for name.
> AHA!!! Yes, you should have been more clear up front.
> I suspect that you will need to copy + modify the code to add that API
That's what I thought.
Would you consider a PR when I'm finished?
Steve
More information about the gnucash-devel
mailing list