|
楼主 |
发表于 2021-7-7 16:17:50
|
显示全部楼层
U8Login.clsLogin u8Login = new U8Login.clsLogin();
U8EnvContext envContext = LogIn.log2(ref u8Login, accountCode, date, "1");
//设置上下文参数
envContext.SetApiContext("VoucherType", 9); //上下文数据类型:int,含义:单据类型:9
U8ApiAddress myApiAddress = new U8ApiAddress("U8API/Consignment/Audit");
//第四步:构造APIBroker
U8ApiBroker broker = new U8ApiBroker(myApiAddress, envContext);
MSXML2.DOMDocument queryHead = new DOMDocument();
MSXML2.DOMDocument queryBody = new DOMDocument();
try {
querySaleDev(envContext, id, ref queryHead, ref queryBody);
}
catch (Exception ex) {
LogHelper.LogInfo(ex.Message);
msg = "查询单据出错";
return false;
}
LogHelper.LogInfo("审核/弃审中的查询完成");
broker.AssignNormalValue("domHead", queryHead);
broker.AssignNormalValue("bVerify", isVerify); //isVerify=false
//第六步:调用API
if (!broker.Invoke())
第六步 broker.Invoke()后报错:“错误出现在库存系统提供的删除销售出库单服务,详细错误如下:\r发货单不能弃审\r此单据不是库存生成的不能删除”。 |
|