API中心

  1. 采购管理
  2. 物资需求申请
返回

物资需求申请单保存即审批

接口所在U8C版本:U8 cloud3.1以及更高版本
详细描述:用于物资需求申请单保存即审批
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/pu/materialappbill/saveapprove

参数填写指南

请求方式:POST

请求参数(header):

参数填写指南
参数名必填描述默认值
Content-Type请求体数据类型application/json
usercode用户
password密码
trantype翻译类型,按编码为code,不需要翻译为pkcode
system系统参数
uniquekey幂等唯一key

请求参数(body):

全量参数自制最简带统计型自定义项带备注型自定义项
参数名类型是否数组必填描述默认值示例值
appBillVO物资需求申请聚合VO
childrenvo物资需求申请表体
capplydeptidstring申请部门
capplypsnidstring申请人
castunitidstring辅计量单位
cdestaddressidstring收货地址
cdestareaidstring收货地区
cdestsiteidstring收货地点
cinventoryidstring存货
cnextbalancecalidstring下次平衡库存组织
cnextbalancecorpstring下次平衡公司
corigcalidstring原始需求库存组织
cprojectidstring项目
cprojectphaseidstring项目阶段
creqcalbodyidstring需求库存组织
crequireapp_bidstring表体主键(调用修改接口时必填)
crequiredeptidstring需求部门
creqwarehouseidstring需求仓库
dreqdatestring需求日期
naccuoutnumdouble累计出库数量
naccuoutreqnumdouble累计出库申请数量
naccupurnumdouble累计转采购数量
naccustornumdouble库存满足数量
ninassistnumdouble辅数量
nmnydouble金额
nnumdouble数量
npricedouble单价
pk_bdefdoc1string自定义项1
pk_bdefdoc10string自定义项10
pk_bdefdoc11string自定义项11
pk_bdefdoc12string自定义项12
pk_bdefdoc13string自定义项13
pk_bdefdoc14string自定义项14
pk_bdefdoc15string自定义项15
pk_bdefdoc16string自定义项16
pk_bdefdoc17string自定义项17
pk_bdefdoc18string自定义项18
pk_bdefdoc19string自定义项19
pk_bdefdoc2string自定义项2
pk_bdefdoc20string自定义项20
pk_bdefdoc3string自定义项3
pk_bdefdoc4string自定义项4
pk_bdefdoc5string自定义项5
pk_bdefdoc6string自定义项6
pk_bdefdoc7string自定义项7
pk_bdefdoc8string自定义项8
pk_bdefdoc9string自定义项9
vfree1string自由项1
vfree2string自由项2
vfree3string自由项3
vfree4string自由项4
vfree5string自由项5
vmemostring备注
parentvo物资需求申请表头
burgencystring是否紧急
clastoperatoridstring最后修改人
coperatorstring制单人
crequireappidstring表头主键(调用修改接口时必填)
dapplydatestring申请日期
freqtypeflagint需求类型
fstatusflagint单据状态
iprintcountint打印次数
pk_corpstring公司
pk_hdefdoc1string自定义项1(统计型)
pk_hdefdoc10string自定义项10(统计型)
pk_hdefdoc11string自定义项11(统计型)
pk_hdefdoc12string自定义项12(统计型)
pk_hdefdoc13string自定义项13(统计型)
pk_hdefdoc14string自定义项14(统计型)
pk_hdefdoc15string自定义项15(统计型)
pk_hdefdoc16string自定义项16(统计型)
pk_hdefdoc17string自定义项17(统计型)
pk_hdefdoc18string自定义项18(统计型)
pk_hdefdoc19string自定义项19(统计型)
pk_hdefdoc2string自定义项2(统计型)
pk_hdefdoc20string自定义项20(统计型)
pk_hdefdoc3string自定义项3(统计型)
pk_hdefdoc4string自定义项4(统计型)
pk_hdefdoc5string自定义项5(统计型)
pk_hdefdoc6string自定义项6(统计型)
pk_hdefdoc7string自定义项7(统计型)
pk_hdefdoc8string自定义项8(统计型)
pk_hdefdoc9string自定义项9(统计型)
tlastmaketimestring最后修改时间
tmaketimestring制单时间
vbillcodestring申请单号
vhdef1string自定义项1(备注型)
vhdef10string自定义项10(备注型)
vhdef11string自定义项11(备注型)
vhdef12string自定义项12(备注型)
vhdef13string自定义项13(备注型)
vhdef14string自定义项14(备注型)
vhdef15string自定义项15(备注型)
vhdef16string自定义项16(备注型)
vhdef17string自定义项17(备注型)
vhdef18string自定义项18(备注型)
vhdef19string自定义项19(备注型)
vhdef2string自定义项2(备注型)
vhdef20string自定义项20(备注型)
vhdef3string自定义项3(备注型)
vhdef4string自定义项4(备注型)
vhdef5string自定义项5(备注型)
vhdef6string自定义项6(备注型)
vhdef7string自定义项7(备注型)
vhdef8string自定义项8(备注型)
vhdef9string自定义项9(备注型)
vmemostring备注

返回类型参数:

参数名类型是否数组必填描述默认值
No Data

请求参数示例:

自制最简带统计型自定义项带备注型自定义项

复制代码

{"appBillVO":[{"parentvo":{"coperator":"apiwjh","freqtypeflag":"1","pk_corp":"2401"},"childrenvo":[{"cinventoryid":"0901","creqcalbodyid":"9999","nnum":1}]}]}

正确返回示例:

复制代码

{
    "status": "success",
    "data": "[{\"parentvo\":{\"vbillcode\":\"MR2009090008\",\"coperator\":\"000132100000000000UO\",\"operator_code\":\"18242366050\",\"operator_name\":\"刘云祥\",\"pk_corp\":\"1007\",\"corp_code\":\"8888\",\"corp_name\":\"刘云祥集团\",\"iprintcount\":\"0\",\"tlastmaketime\":\"2020-09-09 11:17:02\",\"tmaketime\":\"2020-09-09 11:17:02\",\"freqtypeflag\":\"0\",\"capproverid\":\"000132100000000000UO\",\"approverid_code\":\"18242366050\",\"approverid_name\":\"刘云祥\",\"cbilltypecode\":\"422X\",\"clastoperatorid\":\"000132100000000000UO\",\"lastmodi_code\":\"18242366050\",\"lastmodi_name\":\"刘云祥\",\"burgency\":false,\"dapplydate\":\"2020-09-09\",\"fstatusflag\":\"8\",\"ts\":\"2020-09-09 11:17:02\",\"taudittime\":\"2020-09-09 11:17:02\"},\"childrenvo\":[{\"nnum\":22,\"dreqdate\":\"2020-09-09\",\"creqcalbodyid\":\"1007121000000000008R\",\"bodycode\":\"1000\",\"bodyname\":\"集团组织01\",\"cinventoryid\":\"00011210000000003L1N\",\"inventory_code\":\"IN0001\",\"inventory_name\":\"苹果\",\"pk_invbasdoc\":\"000132100000000002VJ\",\"cnextbalancecalid\":\"100712100000000000RT\",\"cnextbacalid_ode\":\"2000\",\"cnextbacalid_name\":\"平衡库存组织\",\"corigcalid\":\"1007121000000000008R\",\"corigcalid_ode\":\"1000\",\"corigcalid_name\":\"集团组织01\",\"cnextbalancecorp\":\"1007\",\"nextbalcorp_code\":\"8888\",\"nextbalcorp_name\":\"刘云祥集团\",\"pk_corp\":\"1007\",\"corp_code\":\"8888\",\"corp_name\":\"刘云祥集团\",\"crowno\":\"10\",\"ts\":\"2020-09-09 11:17:02\"}]}]",
    "taskNumber": "202009090017"
}

错误返回示例:

复制代码

{
    "status": "falied",
    "errorcode": "-32000",
    "errormsg": "下面的档案无法翻译:档案类型:库存组织,档案编码:1000,档案类型:公司目录,档案编码:88888,档案类型:存货档案,档案编码:IN0001,可能的原因是当前单据使用的公司没有启用单据所在的模块或者档案没有分配到当前使用的公司!",
    "taskNumber": "202009090018"
}