【问题标题】:How to Add Journal Entry in QuickBooks Online using There SDK(PHP)如何使用那里的 SDK(PHP) 在 QuickBooks Online 中添加日记帐分录
【发布时间】:2014-01-28 14:21:39
【问题描述】:

在我的项目中,我正在通过 PHP 集成 QuickBooks Online。在这里,我想添加日记条目。 所以我已经下载了 PHP 的 SDK。并能够连接QuickBook Online并成功添加一些客户。

但我真正的要求是添加日记条目,但没有日记条目的示例。所以我想知道如何使用该 SDK 添加日志?我需要使用哪个类进行日记账分录?以及如何传递日志数据?

请帮助我。

提前致谢

【问题讨论】:

    标签: php quickbooks intuit-partner-platform quickbooks-online intuit


    【解决方案1】:

    如果您使用的是 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));
    }
    

    【讨论】:

    • 对不起。我使用的是quickbooks提供的SDK。
    【解决方案2】:

    我搜索了sdk,发现有一个IPPJournalEntry类,这里将用于添加日记帐。除此之外,我们还需要另外两个类 IPPLine,IPPJournalEntryLineDetail。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多