通过QuickBooks API添加小时工

通过QuickBooks API添加小时工,quickbooks,quickbooks-online,Quickbooks,Quickbooks Online,如何使用quickbooks通过API设置小时费率?我在文档中没有看到任何关于它的内容: 我看到有人提到收费率,但那不一样 这是我正在使用的代码: $EmployeeService = new QuickBooks_IPP_Service_Employee(); $Employee = new QuickBooks_IPP_Object_Employee(); $Employee->setGivenName('Greg'); $Employee->setFamilyName('

如何使用quickbooks通过API设置小时费率?我在文档中没有看到任何关于它的内容:

我看到有人提到收费率,但那不一样

这是我正在使用的代码:

$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没有可用的“小时费率”字段。您可以在Intuit文档中看到员工支持的字段:

请注意,如果您订阅了QuickBooks工资单服务,则与员工相关的功能将通过API受到限制,因为大部分功能都由工资单服务处理,而不是直接通过QuickBooks处理