【WEBAPI】如何删除供应商联系人里面的分录?

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:4

【WEBAPI】如何删除供应商联系人里面的分录?

【应用场景】

【WEBAPI】如何删除供应商联系人里面的分录?


【注意事项】

关键是利用好以下该参数

IsDeleteEntry
bool
非必录
true
是否删除已存在的分录,布尔类型,默认true(非必录)


【案例演示】

以截图中的三个联系人为例:

首先通过单据查询接口,找到对应的id数据

{
  "FormId": "BD_Supplier",
  "FieldKeys": "FSupplierContact_FContactId,FSupplierId,FNumber ",
  "FilterString": "FNumber='VEN00079'",
  "OrderString": "",
  "TopRowCount": 0,
  "StartRow": 0,
  "Limit": 2000,
  "SubSystemId": ""
}

返回值:[[100116,142336,"VEN00079"]]


1、"IsDeleteEntry": "false",修改单条联系人,其余不会被影响

{
    "IsDeleteEntry": "false",
    "Model": {
        "FSupplierId": 142336,
        "FSupplierContact": [
            {
                "FContactId": 100116,
               "FTel ":20231228
            }
        ]
    }
}




2、"IsDeleteEntry": "true",修改单条联系人,其余被删掉

{
  "IsDeleteEntry": "true",
  "Model": {
    "FSupplierId": 142336,
    "FSupplierContact": [
      {
        "FContactId": 100116,
        "FTel ": 20231228
      }
    ]
  }
}



3、"IsDeleteEntry": "true",删掉所有分录


{
  "IsDeleteEntry": "true",
  "Model": {
    "FSupplierId": 142336,
    "FSupplierContact": [
      {}
    ]
  }
}



【相关案例】

WebApi保存接口IsDeleteEntry使用说明 (kingdee.com)

WebAPI保存接口IsDeleteEntry是否删除分录使用说明 (kingdee.com)



【WEBAPI】如何删除供应商联系人里面的分录?

【应用场景】【WEBAPI】如何删除供应商联系人里面的分录?【注意事项】关键是利用好以下该参数IsDeleteEntrybool非必录true是否删除已存在...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息