【问题标题】:Moving custom fields from quote to project XTRF Client Portal API将自定义字段从报价移动到项目 XTRF 客户端门户 API
【发布时间】:2018-08-02 13:47:32
【问题描述】:

我在将自定义字段从报价单移动到项目时遇到问题。 报价是通过客户端 API 创建的,据我所知,这些报价是经典的。当我从经典报价创建项目时,项目不会填充自定义字段。

我尝试使用报价单的自定义字段手动更新项目。 我所拥有的一切都是带有数字 id 的经典报价。我从quote中提取了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 创建的经典报价移动到根据该报价创建的新智能项目?

【问题讨论】:

    标签: xtrf


    【解决方案1】:

    您是否尝试过使用不同的自定义字段范围? 我的意思是在报价和项目之间共享自定义字段的范围。 见图片

    【讨论】:

    • 感谢您的帮助并按预期工作,自定义字段可用于报价。但是如何为这些自定义字段创建带有值的新引号呢?我正在尝试使用通过 XTRF 门户创建的自定义字段的值创建新报价,但每次我使用此请求 xtrf.target-languages.com/customer-api/doc/pages/… 创建新报价时,在请求自定义字段时都会收到 500 内部错误。
    • 你能告诉我你在日志中得到了什么吗?如果提供错误的密钥,您可能会得到 500。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 2019-08-27
    • 1970-01-01
    相关资源
    最近更新 更多