| 参数编码 | 参数说明 | 是否必传 |
|---|---|---|
| type | 接口类型 | 必传 |
| spr | 是否录制SPR文件 | 否,默认false(会提高性能消耗) |
| batchConvert | 针对档案翻译:是否批量翻译 (可在body中传值) | 否, 默认true |
| globalCache | 针对档案翻译:是否使用全局缓存(可在body中传值) | 否, 默认true |
| clearCache | 针对档案翻译:是否本此请求前清空缓存(配合body中的clearCacheDocType参数使用) | 否, 默认false |
| datasource | 数据源名称 | 否, 不传就默认第一个数据源 |
{
"billCode": "第三方系统单据号 xxx", //第三方系统单据号, 非必传
"cuserid": "test1", //nc的用户编码,必传。
"pk_bill": "第三方系统单据id xxxx", //第三方的单据id, 非必传, 如果传了会做并发控制和幂等控制
"pk_org": "100", //nc的业务单元编码,非必传
"batchConvert": true, //是否批量翻译,默认true, url参数如果传了 优先url的值,非必传
"globalCache": true, //是否全局缓存,默认true, url参数如果传了 优先url的值,非必传
"clearCache": true, //是否清空缓存,默认 false, url参数如果传了 优先url的值,非必传
"clearCacheDocType": null, //清空缓存的档案类型(值就是档案表名称 小写!)(空默认就是全部) 字符串数组,非必传
"txNew": false, 针对批量操作,是否要每个单据单独一个事务 ,默认false
"batchs": [] , //批量单据数组, 如果是批量请求, 数组里每一个对象是一个完整的body对象。
"head": { //单据表头字段值列表 (字段编码直接就是单据模板的或者数据字典的编码)
},
"bodys": { // 单据子表列表
"BODY": [//单据默认子表的行数据。
{ //行的字段值列表(字段编码直接就是单据模板的或者数据字典的编码)
}
]
}
}
{
"code": 1000000001, //1000000000 成功 (其他编码都是失败). 1000000005 处理中
"msg": "结存维度不能匹配", // 错误消息
"opType": "http://173.168.168.138:9247/service/recivemsg?type=BillF0Add",
"page": 1,
"pageSize": 0,
"pk_group": "1001Q110000000003SIB",
"success": false,
"total": 0,
"voType": "BillF0Add",
"data": null, // 返回的业务数据
"spr": "http://173.168.168.138:9247/xxxxx.html" //如果本此请求开启了spr录制 那么spr的文件路径(spr文件默认存到 nchome\webapps\spr\temp)
}