通过 QuickBooks 添加小时工 API
Add Hourly Employee Via QuickBooks API
如何使用 quickbooks 通过 API 设置小时费率?我在文档中没有看到任何关于它的信息:
https://developer.intuit.com/docs/api/accounting/Employee
我看到提到了收费率,但那不一样。
这是我正在使用的代码:
$EmployeeService = new QuickBooks_IPP_Service_Employee();
$Employee = new QuickBooks_IPP_Object_Employee();
$Employee->setGivenName('Greg');
$Employee->setFamilyName('Mathis');
$Employee->setSSN('311-22-1111');
$Employee->setAddress('828 Test Avenue');
$Employee->setTitle('Mr');
$Employee->setHourlyRate('30000');
$Address = new QuickBooks_IPP_Object_PrimaryAddr();
$Address->setLine1('72 E Blue Grass Road');
$Address->setLine2('Suite D');
$Address->setCity('Mt Pleasant');
$Address->setCountrySubDivisionCode('MI');
$Address->setPostalCode('48858');
$Employee->setPrimaryAddr($Address);
$resp = $EmployeeService->add($Context, $realm, $Employee)
这适用于添加员工,但没有按小时计费。我在 "HourlyRate" "HourlyPayRate" 上尝试了各种游戏,我试图查看 quickbooks 面板中的表格以获得可能的提示,但无济于事。
是否可以设置小时费率?
QuickBooks Online API 没有可用的 "hourly rate" 字段。您可以在 Intuit 的文档中查看员工支持的字段:
请注意,如果您订阅了 QuickBooks Payroll 服务,Employee-related 功能将通过 API 受到限制,因为其中大部分由 Payroll 服务处理,而不是直接通过 QuickBooks。
如何使用 quickbooks 通过 API 设置小时费率?我在文档中没有看到任何关于它的信息:
https://developer.intuit.com/docs/api/accounting/Employee
我看到提到了收费率,但那不一样。
这是我正在使用的代码:
$EmployeeService = new QuickBooks_IPP_Service_Employee();
$Employee = new QuickBooks_IPP_Object_Employee();
$Employee->setGivenName('Greg');
$Employee->setFamilyName('Mathis');
$Employee->setSSN('311-22-1111');
$Employee->setAddress('828 Test Avenue');
$Employee->setTitle('Mr');
$Employee->setHourlyRate('30000');
$Address = new QuickBooks_IPP_Object_PrimaryAddr();
$Address->setLine1('72 E Blue Grass Road');
$Address->setLine2('Suite D');
$Address->setCity('Mt Pleasant');
$Address->setCountrySubDivisionCode('MI');
$Address->setPostalCode('48858');
$Employee->setPrimaryAddr($Address);
$resp = $EmployeeService->add($Context, $realm, $Employee)
这适用于添加员工,但没有按小时计费。我在 "HourlyRate" "HourlyPayRate" 上尝试了各种游戏,我试图查看 quickbooks 面板中的表格以获得可能的提示,但无济于事。
是否可以设置小时费率?
QuickBooks Online API 没有可用的 "hourly rate" 字段。您可以在 Intuit 的文档中查看员工支持的字段:
请注意,如果您订阅了 QuickBooks Payroll 服务,Employee-related 功能将通过 API 受到限制,因为其中大部分由 Payroll 服务处理,而不是直接通过 QuickBooks。