Port to D6?
KrisBulman - October 31, 2008 - 16:50
| Project: | Ubercart Quickbooks Integration |
| Version: | 5.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | needs review |
Description
Great module, any plans to port the existing code to D6? There is already work done on the QB API to D6.

#1
Hi krisbfunk,
It may still be a ways off before we'll be able to port this to D6 since it would be a significant amount of work testing and debugging and I may not find the time to delve into it for awhile.
I'll be sure to update here if we do start into a D6 port or even if we release a minimally tested quick port.
#2
Great, I'll check back for updates. Nice work, btw.
#3
Could we get this moving quicker for a bounty?
#4
I would also like to present this as an option to my client, and would add to the bounty.
#5
also willing to add to the bounty
#6
A couple of quick changes to the .info file and to hook_menu, plus a run through Coder results in this patch. I'll be doing what I can to make sure it works for my use, but this will allow others make sure it works for them, too.
I haven't done any testing at all, yet, but I'll post updates if I find any bugs before it's committed.
#7
Here's an updated patch, since I didn't do all of the watchdog() calls right.
I still can't get the module to work right. The session value for 'qb_orders' never seems to be populated, so I've added a workaround to avoid foreach() errors. Hopefully someone more familiar than I will be able to figure it out.
#8
Here is a patch to get uc_qb to actually work with qb.module on Drupal 6. I have successfully imported orders, products, customers, and everything else it's supposed to into QuickBooks.
I have had to make a few changes to qb and qbwc to do this, so make sure you apply the patches in the following issues:
#412566: Settings form values not saved correctly.
#419538: Fixes for Web Connector, and support for uc_qb.
In case it matters, I am using QuickBooks Web Connector 2.0.0.139 and QuickBooks Enterprise Solutions 9.0.
#9
Subscribing, I would love to see this done!
#10
subscribing,
I've got a potential client which may be able to fund some development on this. They're looking at a mid September launch of a fully tested integration.
I think the big functional piece they are requiring is that Quick Books is auto updated daily with orders through the site.
#11
I would also be happy to contribute to funding some of this but would also need to have a fully-tested integration by mid-September. Please advise. Thanks.
#12
Definitely useful here as well when it is D6 ready. Any news or predict on the D6 port?
#13
Is there any reason this url...
$orders[] = t('#%order (@link)', array('%order' => $order->order_id, '@link' => url('fleurville/admin/store/orders/'. $order->order_id, array('absolute' => TRUE))));around line 918 is still being used??
#14
Hi,
Can't seem to apply this patch. Seems like it can only apply some of the changes. Are your previous patches in this thread supposed to be applied first? I tried that and that didn't seem to work. I tried just applying this one by itself and that didn't work either. I am applying the patches to revision 1.1.2.1. BTW, the first patch worked no problem but I can't get this one working no matter what I try. Each attempt I re-extract the uc_qb folder and try fresh each time.
What could I be missing here?
Thanks,
Matt
#15
I'm also interested to see if anyone has gotten these patches working in production....
Also, does the module work with QuickBooks online (instead of just the Desktop software)?
Cheers,
Ben