0

내 프로젝트에서 PHP로 QuickBooks Online을 통합하려고합니다. 여기 저널 항목을 추가하고 싶습니다. 그래서 PHP 용 SDK를 다운로드했습니다. 또한 QuickBook Online에 연결하고 일부 고객을 성공적으로 추가 할 수 있습니다.SDK를 사용하여 QuickBooks Online에서 저널 항목을 추가하는 방법

그러나 실제 요구 사항은 분개 항목을 추가하는 것이지만 분개 항목의 예는 없습니다. 그래서 저 SDK를 사용하여 Journal을 어떻게 추가 할 수 있을지 궁금합니다. 저널 항목에 어떤 클래스를 사용해야합니까? 저널 데이터를 전달하는 방법은 무엇입니까?

도와주세요. 사전에

감사

답변

0

당신은 GitHub의에서 제공하는 오픈 소스의 QuickBooks PHP의 DevKit 사용하는 경우 :

는 그런 다음에 빠른 시작 가이드를 찾을 수 있습니다 여기에 연결하는 중 :

그리고 여기 저널 항목을 추가의 상세한 동작하는 예제 : 나는를 검색

$JournalEntryService = new QuickBooks_IPP_Service_JournalEntry(); 

// Main journal entry object 
$JournalEntry = new QuickBooks_IPP_Object_JournalEntry(); 
$JournalEntry->setDocNumber('1234'); 
$JournalEntry->setTxnDate(date('Y-m-d')); 

// Debit line 
$Line1 = new QuickBooks_IPP_Object_Line(); 
$Line1->setDescription('Line 1 description'); 
$Line1->setAmount(100); 
$Line1->setDetailType('JournalEntryLineDetail'); 

$Detail1 = new QuickBooks_IPP_Object_JournalEntryLineDetail(); 
$Detail1->setPostingType('Debit'); 
$Detail1->setAccountRef(3); 

$Line1->addJournalEntryLineDetail($Detail1); 
$JournalEntry->addLine($Line1); 

// Credit line 
$Line2 = new QuickBooks_IPP_Object_Line(); 
$Line2->setDescription('Line 2 description'); 
$Line2->setAmount(100); 
$Line2->setDetailType('JournalEntryLineDetail'); 

$Detail2 = new QuickBooks_IPP_Object_JournalEntryLineDetail(); 
$Detail2->setPostingType('Credit'); 
$Detail2->setAccountRef(56); 

$Line2->addJournalEntryLineDetail($Detail2); 
$JournalEntry->addLine($Line2); 

if ($resp = $JournalEntryService->add($Context, $realm, $JournalEntry)) 
{ 
    print('Our new journal entry ID is: [' . $resp . ']'); 
} 
else 
{ 
    print($JournalEntryService->lastError($Context)); 
} 
+0

죄송합니다. Quickbooks에서 제공하는 SDK를 사용하고 있습니다. –