Acumatica自定义端点设置Attributes失效:PUT请求无法赋值
Project Task自定义端点PUT请求Attributes报错问题
- 自定义端点为从零创建(非默认端点扩展),已在Project Task节点下添加Attributes明细节点,字段配置与默认端点完全一致
- GET请求可正常获取属性值,但PUT请求返回错误,提示必填属性Category为空
- 涉及的CATEGORY为文本类型属性,并非下拉框类型
PUT请求内容
{"TaskID": {"value": "WEBDEVte"},"ProjectID": {"value": "PR00000138"},"Description": {"value": "Web Development"},"Status": {"value": "Active"},"Attributes": [{"AttributeID": {"value": "CATEGORY"},"Value": {"value": "Gen"}}],"rowNumber": 0,"delete": false}
响应内容
{"id": "b9330401-3d30-f011-841b-d8bbc1c396d7","rowNumber": 1,"note": {"value": ""},"error": "There are empty required attributes: 'Category'; 1: There are empty required attributes: 'Category'","AccrualAccount": {},"AccrualSubaccount": {},"Attributes": [{"id": "bb330401-3d30-f011-841b-d8bbc1c396d7","rowNumber": 1,"note": null,"AttributeDescription": {"value": "Category"},"AttributeID": {"value": "CATEGORY"},"RefNoteID": {"value": "b9330401-3d30-f011-841b-d8bbc1c396d7"},"Required": {"value": true},"Value": {"error": "'Category' cannot be empty."},"ValueDescription": {},"custom": {}}},{"id": "bc330401-3d30-f011-841b-d8bbc1c396d7","rowNumber": 2,"note": null,"AttributeDescription": {"value": "MAttys Attribute One"},"AttributeID": {"value": "MATTATTB1"},"RefNoteID": {"value": "b9330401-3d30-f011-841b-d8bbc1c396d7"},"Required": {"value": false},"Value": {},"ValueDescription": {},"custom": {}}},{"id": "bd330401-3d30-f011-841b-d8bbc1c396d7","rowNumber": 3,"note": null,"AttributeDescription": {"value": "Order Number"},"AttributeID": {"value": "ORDERNBR"},"RefNoteID": {"value": "b9330401-3d30-f011-841b-d8bbc1c396d7"},"Required": {"value": false},"Value": {},"ValueDescription": {},"custom": {}}],"BillSeparately": {"value": false},"Branch": {"value": "RBYTEMAIN"},"Default": {"value": false},"DefaultAccount": {},"DefaultSubaccount": {"value": "000000000"},"Description": {"value": "Web Development"},"EndDate": {},"Inventory": {"value": true},"LastModified": {"value": "2025-05-14T08:58:22.8206675+12:00"},"Location": {"value": "RBYTEMAIN"},"ProjectID": {"value": "PR00000138"},"StartDate": {},"Status": {"value": "In Planning"},"TaskID": {"value": "WEBDEVTE"},"TaxCategory": {},"TimeEntries": {"value": true},"custom": {}}
该PUT请求在默认端点可正常执行,仅自定义端点失效,怀疑是端点UI字段配置问题,寻求解决帮助。
内容的提问来源于stack exchange,提问作者GrayFoxNZ
相关产品推荐
相关产品推荐

