2016-07-25 57 views
1

我目前正在使用Consolibyte的PHP QB類與QB API進行接口。如何在API中設置供應商稅號和1099資格?

我已經成功創建並更新QB中的供應商一段時間了。但是,我們有新的要求來使用API​​來存儲供應商的稅務信息。

我試圖查找正確的語法來設置這些,但到目前爲止一直沒有成功。

我最近的嘗試是:

$供應商獨立> setVendorTaxIdent($ provider-> taxId); $ Vendor-> setIsVendorEligibleFor1099(true);

信息集的其餘部分被正確地更新,並從

$返回結果= $ VendorService->更新($這個 - >情況下,$這個 - >境界,$ provider->廠商ID,$供應商);

似乎表明成功。

請讓我知道你是否需要任何背景。謝謝!

回答

0

你提到了文檔嗎?

文檔指示:

  • TaxIdentifier:字符串,最多20個字符
  • Vendor1099:布爾

get ERS和set ERS準確鏡像記錄的字段。所以毫不奇怪,你就會有這些方法:

$Vendor->setTaxIdentifier($string); $string = $Vendor->getTaxIdentifier();

和:

$Vendor->setVendor1099($boolean); $boolean = $Vendor->getVendor1099();

如果你仍然有問題,請確保您發佈你發送QuickBooks的XML請求。您可以通過執行得到這樣的:

print($VendorService->lastRequest()); print($VendorService->lastResponse());

+0

感謝基思,我沒有看文件,但我一定是看到以前的版本。這就是我想出的setVendorTaxIdent和setIsVendorEligibleFor1099。您的版本工作。謝謝! – Justin

相關問題