用友U8接口-自定义项和扩展自定义项(6)
2026/8/9 18:09:29 网站建设 项目流程

概括

  1. 本文的操作需要正确部署U8API
  2. 保存单据时传入自定义项和扩展自定义项

单据自定义项

ERP界面




接口参数


  1. 自定义项为标准erp字段,以cDefine开始的字段
  2. 对应接口传入参数位置
[{"Inum":"OtherIn","Data":{"iHead":{"cdefine1":"自定义项1",.....其他属性},"iBody":[{"cdefine1":"自定义项1",.....其他属性}]}}]

单据扩展自定义项

  1. 增加一个扩展自定义项并应用在其他入库单单头,此时数据库中会增加一个扩展表“RdRecord08_extradefine”
  2. 扩展表为“xxx_extradefine”

接口参数

  1. 在json的head和body增加cdefineObj参数,里面就是对应的扩展自定义项key和value
  2. 单头的扩展项前缀为chdefine,单体的扩展项前缀为cbdefine
[{"Inum":"OtherIn","Data":{"iHead":{"cdefine1":"1","cdefineObj":{"chdefine1":"11"}},"iBody":[{"cdefine1":1,"cdefineObj":{"cbdefine7":"77"}}]}}]

总结

  1. 自定义和扩展自定义项需要根据实际来传入值
  2. head和body的扩展自定义项的json key是不一样的

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询