如何在 API 中设置供应商税号和 1099 资格?
How to set Vendor Tax ID and 1099 Eligibility in API?
我目前正在使用 Consolibyte 的 PHP QB 类 与 QB api.
交互
我在 QB 中成功创建和更新供应商已经有一段时间了。但是,我们有一个新要求,即使用 API 来存储供应商的税务信息。
我试图查找正确的语法来设置这些,但到目前为止没有成功。
我最近的尝试是:
$Vendor->setVendorTaxIdent($provider->taxId);
$供应商->setIsVendorEligibleFor1099(true);
其余信息集得到正确更新,
中的 return
$result = $VendorService->update($this->context, $this->realm, $provider->vendorId, $Vendor);
好像是成功了
如果您需要更多上下文,请告诉我。谢谢!
您参考过文档了吗?
文档表明:
- TaxIdentifier:字符串,最多 20 个字符
- 供应商 1099:布尔值
get
er 和 set
ers 完全反映了记录的字段。毫不奇怪,您将拥有这些方法:
$Vendor->setTaxIdentifier($string);
$string = $Vendor->getTaxIdentifier();
并且:
$Vendor->setVendor1099($boolean);
$boolean = $Vendor->getVendor1099();
如果问题仍然存在,请确保 post 您发送给 QuickBooks 的 XML 请求。您可以通过以下方式获得此信息:
print($VendorService->lastRequest());
print($VendorService->lastResponse());
我目前正在使用 Consolibyte 的 PHP QB 类 与 QB api.
交互我在 QB 中成功创建和更新供应商已经有一段时间了。但是,我们有一个新要求,即使用 API 来存储供应商的税务信息。
我试图查找正确的语法来设置这些,但到目前为止没有成功。
我最近的尝试是:
$Vendor->setVendorTaxIdent($provider->taxId); $供应商->setIsVendorEligibleFor1099(true);
其余信息集得到正确更新,
中的 return$result = $VendorService->update($this->context, $this->realm, $provider->vendorId, $Vendor);
好像是成功了
如果您需要更多上下文,请告诉我。谢谢!
您参考过文档了吗?
文档表明:
- TaxIdentifier:字符串,最多 20 个字符
- 供应商 1099:布尔值
get
er 和 set
ers 完全反映了记录的字段。毫不奇怪,您将拥有这些方法:
$Vendor->setTaxIdentifier($string);
$string = $Vendor->getTaxIdentifier();
并且:
$Vendor->setVendor1099($boolean);
$boolean = $Vendor->getVendor1099();
如果问题仍然存在,请确保 post 您发送给 QuickBooks 的 XML 请求。您可以通过以下方式获得此信息:
print($VendorService->lastRequest());
print($VendorService->lastResponse());