【问题标题】:Acumatica REST API - Create activity linked to customerAcumatica REST API - 创建链接到客户的活动
【发布时间】:2020-08-06 01:33:06
【问题描述】:

我正在尝试以编程方式将活动添加到客户实体。我可以使用带有 PUT 的 API 创建客户和便笺,但我无法弄清楚如何将活动与客户相关联。我使用 Postman 查看了 JSON 定义,但没有看到将其与另一个实体相关联的任何意义。我尝试添加 RelatedEntityDescription,但这并不奇怪。

这是我的 PUT 的 JSON 正文(它可以工作,但会创建一个未链接的活动)

{ 
  "Body": {
    "value": "message text"
   },
  "Date": {
    "value": "2020-04-22T15:28:00.99-05:00"
  },
  "Summary": {
    "value": "Test message"
  }  
}

我需要添加什么才能将其链接到我的客户?

【问题讨论】:

    标签: json rest acumatica put


    【解决方案1】:

    祝你好运

    您应该保存到的表格是 Note。

    它链接到 BAccount.NoteID 和 Note.NoteID。

    一种简单的测试方法是创建并保存客户备注并在备注中查找:

    select * 
    from Note
    where NoteText like '%test%';
    

    【讨论】:

      【解决方案2】:

      您只需在请求中指定RelatedEntityTypeRelatedEntityNoteID

      {
          "Body": {},
          "Date": {
              "value": "2021-01-06T14:42:03.837-08:00"
          },
          "RelatedEntityNoteID": {
              "value": "01a0c017-df7f-ea11-8175-b9d61cb73193"
          },
          "RelatedEntityType": {
              "value": "PX.Objects.AR.Customer"
          },
          "Summary": {
              "value": "Test Activity 4"
          },
          "Type" : {
              "value" : "M"
          }
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-28
        • 1970-01-01
        • 2018-11-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多