我在将自定义字段从报价单移动到项目时遇到问题。报价是通过客户端 API 创建的,据我所知,这些报价是经典的。当我从经典报价创建项目时,项目不会填充自定义字段。
我尝试使用报价的自定义字段手动更新项目。我所拥有的一切都是带有数字 id 的经典报价。我从报价中提取 idNumber,并使用方法https://prisma.s.xtrf.us/customer-api/doc/pages/projects.html#GET_/projects搜索项目并添加?search=quoteIdNumber
. 然后我收到了根据报价创建的项目。
我尝试从报价的 customFields 手动更新项目的 customFields,但没有成功。我从收到的项目中提取了 projectId 并尝试了这种方法https://prisma.s.xtrf.us/api/doc/users/pages/v1-projects.html#PUT_/projects/{projectId}/customFields来更新项目的自定义字段. 我收到了我正在尝试更新智能项目的错误,我应该使用更新的 API,但是智能项目的 V2 API 需要的项目 ID 与我收到的不同。我收到了这样的项目 id 576
,但更新智能项目需要这样的 id ABCDEFGHIJKLMNOP
。
有没有办法将自定义字段从通过客户端 API 创建的经典报价移动到根据该报价创建的新智能项目?