ERP系统接口设计与参数示例详解
API接口类型
使用形态转换单:xtzhdadd
参数示例
{
"Cmd": "xtzhdadd",
"SetBook": "710",
"SetYear": "2023",
"LoginName": "HM200",
"LoginPwd": "230829",
"LoginDate": "2023-11-27",
"Params": {
"json": "[{\"AddType\":\"0\",\"dACDate\":\"2023-11-25\",\"CDepCode\":\"0201\",\"CIRdCode\":\"106\",\"CORdCode\":\"209\",\"CMaker\":\"\\u4efb\\u8679\",\"ctransFlag\":\"1\",\"CAVMemo\":\"\\u5907\\u6ce8\\u6d4b\\u8bd555555\",\"Details\":[{\"bavType\":\"\\u8f6c\\u6362\\u524d\",\"cwhcode\":\"101\",\"cInvCode\":\"0201001\",\"iavQuantity\":2,\"iavAcost\":2,\"iavaPrice\":4,\"cassUnit\":\"0302\"},{\"bavType\":\"\\u8f6c\\u6362\\u540e\",\"cwhcode\":\"102\",\"cInvCode\":\"0201001\",\"iavQuantity\":2,\"iavAcost\":2,\"iavaPrice\":4,\"cassUnit\":\"0302\"}]}]"
}
}
参数说明
{
"AddType": "0", // 固定时间
"dACDate": "2023-11-25", // 单据日期
"CDepCode": "0201", // 部门编码
"CIRdCode": "106", // 入库编码
"CORdCode": "209", // 出库编码
"CMaker": "\任虹", // 制单人
"ctransFlag": "\1", // 转换方式,1:一对一,2:多对一
CAVMemo: "\备注测试55555"//备注,
"Details":[
{
"bavType":"转换前",
"cwhcode":"101",
"cInvCode":"0201001",
"iavQuantity":2,
"iavAcost ": \2,// 单价, double 类型,
iavaPrice: \4,// 金额,需要计算所有金额,
cassUnit: \0302//库存单位码,string类型
},
{
bavType:"转换后", cwhcode:"102", cInvCode:"0201001", iavQuantity: \2, iavAcost : \2, iavaPrice:\4,cassUnit: \0302 } ]
}
其他参数
V456CheckVouchAv = new V456CheckVouch(); Av.AddType =0;//0:空单 Av.dACDate = null;//单据日期不传默认当前生成日期 Av.cAVCode="";//单据号(不传自动生成) Av.CDepCode="100";//部门编码 Av.cPersonName="";//经手人编码 Av.CIRdCode="A101";//入库类别编码,string类型 Av.CORdCode="B101";//出库类别编码,string类型 Av.CMaker="";//制单人(不传默认当前登录人) AV.ctransFlag= 一对一;//转换方式一对一,多对一//Av.BomId=0;Av.CAVMemo="";备注
Av.CDefine1=""; Av.CDefine2=""; Av.CDefine3=""; Av.CDefine4=null; Av.CDefine5=0; Av.CDefine6=null; Av.CDefine7=0; Av.CDefine8=""; Av.CDefine9=""; Av.CDefine10=""; Av.CDefine11=""; Av.CDefine12=""; ... ...
ModAssemVouchsDetails=newModAssemVouchs(); Details.bavType = "";//类型,int 类型 Details.cwhName = "";//仓库,string 类型 Details.cinvName = "";//存货名称,string 类型 Details.cinvAddCode ="";//存货代码,string 类型 Details.crePlaceItem="";//单价,double 类型 Details.cinVstd="";//规格型号,string 类型 Details.cinvmUnit="";//主计量单位,string 类型 Details.cinvaUnit="";//库存单位,string 类型 Details.cavBatch="";//批号,string 型...