문제

[편집]
우리는 수집용의 응용 프로그램 데이터에서 사용자에게 웹 양식입니다.

내가 묶여 웹 양식을 직접 QB.

이 QB 테이블의 구조 위해 이 데이터를 수집할 수 있으며 어떻게 사용자에게 표시합하기 때문에 나지 않은 실제로 일했으로 직접 QB.다른 사람이 내 사무실에서 수행 그러나입니다.


나는 여전히 감사하는 모든 정보는 오픈 소스에 대해/무료 옵션이 있습니다.


나는 단순화 문제 제거하여 첫 번째 원하는 옵션입니다.

자에 대해 이야기 가져오는 평면으로 파일을 quickbooks.

나는 복사본을 가지고 있지 않의 quickbooks 할 수 있는 재생 가진,그래서 나는 아무 생각이 없는 옵션이 존재하는 에러는 다음과 같은 두 가지 유형의 지역에서는 웹에 대해 QB 를 기대.ini 파일을 가져올 수 있습니다.(알지 못하는 형식으로 기대하고 아직,그러나 내가 하는 일을 나중에)

을 공유하십시오 당신의 이야기가 있는 경우 관리 플랫 파일을 가져오에서 mySQL 로 quickbooks 또는 알고 있는 링크를 제공합 insight(을 찾는 게 아니에요 많은 지금).
[끝 편집]

나는 이 시나리오 아마도 드물지만,에 연결하는 데 필요한 기존 quickbooks 데이터베이스에는 두 가지 방법이 있습니다.

1)중에서 직접 php 스크립트에서 실행되는 우리의 웹 사이트 삽입하는 사용자 제공 데이터에서 직접 웹 quickbooks.

2)사용자를 넣을 데이터로 직접 mySQL 데이터베이스하고 나중에 수출 데이터에서 mySQL 에.

는 경우 첫 번째 옵션은 가능한 알려 주시면 감사하겠 생각 구축에 대한 odbc 연결하 quickbooks 데이터베이스입니다.

갈 수 있습니와 그것에 대해 다음과 같습니다.

try {
  $conn = @odbc_connect("DSNName", "", "", "SQL_CUR_USE_ODBC");
  // un and pw parameters are passed as empty strings since the DSN 
  // has knowledge of the password already.
  // 4th parameter is optional

  $exec = @odbc_exec($conn, $insert) or die ("exec error");
  echo "success!";
}
catch (Exception $e) {
  echo $e->getMessage();
} // end try catch
도움이 되었습니까?

해결책

세 번째 옵션이 효과가있을 수 있습니다.

옵션 1 -QoDBC : 단순성을 찾고 있다면 위에서 언급 한 QoDBC는이를 수행하는 주요 제품이며 비용이 많이 듭니다.

옵션 2- Quickbooks SDK : SDK를 통해 작업하고 XML 구조를 사용하여 괜찮다면 개발자 네트워크에서 훌륭한 리소스를 찾을 수 있습니다. SDK에 대한 계정은 무료이며 상당히 쉽게 진행할 수 있습니다.

이것은 한 가지로 귀결됩니다. 당신이 자유롭게 원한다면 당신은 당신의 길을 얻지 못할 수도 있습니다. QoDBC는 내가 마지막으로 확인한 시간에 합리적으로 가격이 책정됩니다.

두 가지 접근 방식으로 알고 있어야하는 한 가지 - QuickBooks에서 데이터를 작성하려는 테이블을 SDK 및 QODBC에서 사용할 수 있는지 확인하십시오.

QuickBooks가 오래되면서 일부 테이블에 대한 액세스가 사라졌습니다. 예를 들어, Intuit의 급여 서비스와 경쟁하기 때문에 급여 공제 테이블에 직접 쓸 수는 없습니다.

옵션 3- 직접 SQL 조작 : Intuit은 SQL 데이터로 데이터를 암호화하여 직접 액세스 할 수 없습니다.

편집 : 옵션 4- QuickBooks 웹 커넥터 QuickBooks가있는 컴퓨터에 앉아 상호 작용하는 비누 래퍼. 또한 무료.

행운을 빕니다!

다른 팁

하려면 ODBC 액세스 QODBC 유일한 선택입니다.

최신 버전의 QuickBooks Enterprise Edition 사용하여 SQL 데이터베이스,백 엔드 그러나 그것은 하지 않는 할 수 있를 직접 액세스할 수 있는 SQL 테이블이 있습니다.그들은 잠금 데이터베이스 그래서 당신은 실제적으로 쿼리의 모든 데이터입니다.

AccessBooks,또 다른 옵션에는 미러에서 데이터 QuickBooks 로 MySQL,그리고 그런 다음 밀 수 있는 데이터를 QuickBooks 니다.내가 들이 될 수 있다는 색다른 비트.

사용할 수 있습니다 QuickBooks SDK 하는 거의 아무것도 할 수 있 QuickBooks GUI 지만,그것은 더 많은 작업이 필요합니다.를 통합하면 웹 응용 프로그램이 어디에 있든,당신이 원하는 웹을 사용하는 커넥터에 연결합니다.나는 개발자의 QuickBooks/PHP framework 는 매우 안정적이고 인기있는,아마도 당신에게 도움이 될:

https://idnforums.intuit.com/messageview.aspx?catid=56&threadid=9164

나의 중간에 추가 지원이 미러링하기 위한 전 QB 스키마를 데이터베이스에서 유지,동기화 및 다음에 대한 변경을 허용하는 푸시 될 QuickBooks.작업지 않 근처에는 아직 완료 하지만입니다.그것은 현재에서 데이터를 가져오 QuickBooks 고 그것에 동기화를 현저하게 잘 그러나입니다.

를 가져올 수도 있습니다 IIF 파일로 QuickBooks 지만,이제는 지원되지 않으며 사용되지 않는 형식으로 Intuit.그들은 매우 좋습니 당신은 그것을 사용하지 않는,여기에 몇 가지 이유가 있습니다:http://wiki.consolibyte.com/wiki/doku.php/quickbooks_integration_methods

You may have already seen this but if you haven't you will want to take a look as it seems to provide the requirements, setup instructions, and sample code for your first scenario.

http://www.qodbc.com/QODBCweb.htm

Not sure exactly what the import is to accomplish: what sort of transactions are you pushing into quickbooks?

I've had great success with using the QuickBooks SDK to push data into quickbooks, especially transactions data so that things like reconciliations, posting, etc are handled by quickbooks itself. Is this an option available to you?

You can get a lot of information on the SDK here

With QuickBooks Enterprise 2011 this changed, and you can have real ODBC access (although with limited rights and to a limited amount of tables) and then use an SQL tool to map via the ODBC access.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top