3.1 在自定义单据中如何调用API接口
一、在【字典编辑】中增加必要栏位
1、增加JSON要求必填的字段,如单据别、单据日期、部门、制单人等;
2、增加API单号字段,用于记录自定义单据通过API产生的ERP单据号码;
二、在【单据设计】中调用API接口
- 设计自定义单据时,需在【属性】-【对应栏位】页面设置【API单据号码栏位】,如下图:
2、在【属性】-【显示&功能】页面点击【API调用设置】按钮;
3、在【API调用设置】窗口添加API接口JSON内容,如下图,可添加新增、删除的API内容:
请求路径:
A、新增时输入格式为:
/程序代号/ADDDATA
举例:如新增请购单的API路径为/DRPSQ/ADDDATA
B、删除时输入格式为:
/程序代号/DELETEDATA
举例:如删除请购单的API路径为/DRPSQ/DELETEDATA
JSON参数:输入当前单据的JSON内容,参数后面输入@时可选择当前自定义单据的字段。
三、自定义单据新增、删除时的影响
1、新增自定义单据时,会判断有设API新增接口产生ERP单据;
2、删除自定义单据时,如果判断有设调API删除接口,则会根据【API单据号码】删除相应的ERP单据。