我们需要为实体添加像officeId这样的服务信息。
或者我们如何使用IntuitAnyType来设置和获取我们的服务信息。我尝试将xmlElement添加到IntuitAnyType中,然后创建账单,但当我尝试获取此账单时,IntuitAnyType字段(BillEx)为空。此外,我尝试添加NumberTypeCustomFieldDefinition,但得到的验证异常是:不支持完整路径的/v3/company/4620816365019493550/numbertypecustomfielddefinition : thrown.Details:Operation找不到relative:https://c50.sandbox.qbo.intuit.com/qbo50/v3/company/xxxxxxxxxxx/numbertypecustomfielddefinition?minorversion=29&requestid=a52a148d0f6f4c3ab366f55ca7440525的资源。
var dataService = new DataService(_serviceContext);
var officeId= new QBO.NumberTypeCustomFieldDefinition()
{
DefaultValue = 0,
DefaultValueSpecified = true,
Name = "OfficeId",
Hidden = true,
EntityType = QBO.objectNameEnumType.Bill.ToString(),
Required = false
};
var createdCaseIdField = dataService.Add(caseId);有可能吗?
发布于 2020-09-18 20:06:09
有没有办法使用api为账单创建和更新隐藏的自定义字段
不是的。自定义字段只能通过UI创建,并且它们在UI中可见。
所有这些都记录在这里:
https://stackoverflow.com/questions/63953876
复制相似问题