2009-07-22 10 views
2

Ich habe einen Client mit Quickbooks auf einer Mac-Plattform. Ich habe eine PHP5-basierte Webanwendung, die Kunden-/Verkaufsdatensätze exportieren muss. Ich würde gerne das Quickbooks Web Connect Soap Framework ausprobieren, das Keith entwickelt hat, aber dieses System wird auf Mac nicht unterstützt.QuickBooks auf Mac, PHP5 (kein Web Connector)

Ich habe gelesen, dass IIF ist nicht der beste Weg, damit umzugehen, aber an dieser Stelle scheint es meine einzige Wahl zu sein. Empfehlungen?

Unabhängig vom Dateityp, gibt es vorhandene PHP-Klassen zum Generieren dieser Dateien?

Antwort

0

Leider scheint IIF wie es ist (und es ist keine gute Wahl aus vielen Gründen). Ich kenne keine PHP-Klassen, die das tun, aber IIF ist ein sehr einfaches Format (täuschend einfach, weil seine Interaktion mit Quickbooks sehr low-level ist und wirklich unbequeme Dinge tun kann).

Denken Sie nur an die Entwicklungskosten, die Sie erhalten. Obwohl das Erstellen der IIF-Datei ziemlich einfach ist, werden die Tests echte Kosten verursachen. Geh einfach mit offenen Augen hinein.

+0

Ich habe ähnliche Dinge gehört/gelesen - aber jetzt packe ich nach Strohhalmen, denn das einzige, was solide/stabil genug scheint, ist Web Connect, was ich lieber tun würde, aber der Client ist auf Mac OS X, und es scheint keine einfache Antwort zu geben. IIF scheint meine einzige Wahl zu sein, abgesehen davon, dass sie für diese spezielle Aufgabe zu Windows wechseln oder die ganze Idee aufgeben. – helion3

+0

Eine andere Option könnte darin bestehen, in die QuickBooks Online Edition zu wechseln, in die Sie über HTTPS-POSTs integriert werden können. Ich bin mir nicht sicher, ob Sie QuickBooks Mac Daten in die Online Edition importieren können, aber Sie müssten es testen und sehen. BootCamp oder VMWare könnte eine andere Option sein ... es stinkt, dass Intuit nicht etwas entwickeln wird, das den Web Connector für Mac-Editionen von QuickBooks ähnlich ist. –

3

Es gibt einige Dokumentation auf dem IIF-Dateiformat ist online verfügbar: here, here und here.

Es gibt auch dieses Open-Source-Projekt mit IIF-Dateien für den Umgang: PHP QB IIF Viewer

Wenn Sie Ihre eigenen IIF-Parser am Ende zu schreiben ... mit mir keith in Verbindung [AT] consolibyte [dot] com, Als ob ich die Zeit finden könnte und du bereit sein würdest Open Source zu machen, möchte ich dazu beitragen, dass ich es zu den anderen quelloffenen QuickBooks Arbeiten, die ich gemacht habe, hinzufügen kann.

Verwandte Themen