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

sarvab - November 6, 2008 - 03:05

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

KrisBulman - November 10, 2008 - 16:37

Great, I'll check back for updates. Nice work, btw.

#3

trimpton - November 10, 2008 - 19:36

Could we get this moving quicker for a bounty?

#4

kay_v - December 5, 2008 - 21:49

I would also like to present this as an option to my client, and would add to the bounty.

#5

gdoteof - February 16, 2009 - 22:26

also willing to add to the bounty

#6

Island Usurper - March 23, 2009 - 20:00
Status:active» needs review

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.

AttachmentSize
uc_qb-d6.patch 19.12 KB

#7

Island Usurper - March 24, 2009 - 19:53

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.

AttachmentSize
uc_qb-d6.patch 31.26 KB

#8

Island Usurper - March 31, 2009 - 15:24

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.

AttachmentSize
uc_qb-d6.patch 58.18 KB

#9

doughold - April 1, 2009 - 05:00

Subscribing, I would love to see this done!

#10

kanani - June 17, 2009 - 20:17

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

dhservices - June 19, 2009 - 19:46

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

bfdi533 - September 15, 2009 - 14:10

Definitely useful here as well when it is D6 ready. Any news or predict on the D6 port?

#13

shineshadow - October 26, 2009 - 21:37

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

mdnola504 - November 11, 2009 - 18:16

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

BenK - November 21, 2009 - 20:43

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

 
 

Drupal is a registered trademark of Dries Buytaert.