|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
提供给业务产品发起提交的接口 UFIDA.U8.Audit.ServiceProxy.dll
错误提示:单据PR181212013已经提交过,不允许重复提交!
实际并没有提交过。
public void SubmitApplicationMessage()
{
//子系统标识
string SubId = "PU"; //需要根据各业务子系统进行替换
try {
//创建审批服务的客户端代理
AuditServiceProxy auditSvc = new AuditServiceProxy();
//构造Login的 CalledContext对象
CalledContext calledCtx = new CalledContext();
calledCtx.token = u8Login.userToken;
calledCtx.subId = SubId;
calledCtx.TaskID = u8Login.get_TaskId();
//业务对象标识
string bizObjectId = "PU03";
//业务事件标识
bool bControlled = true;
string errMsg = "";
string bizEventId = "PU03.Submit";
//单据号
string voucherId = "2000006378";
if (bizEventId == string.Empty || bizObjectId == string.Empty)
{
MessageBox.Show("请选择选择业务对象或业务事件!");
}
bool ret = auditSvc.SubmitApplicationMessage(bizObjectId, bizEventId, voucherId, calledCtx, ref bControlled, ref errMsg);
if (ret == true && bControlled)
MessageBox.Show("提交成功");
else
MessageBox.Show("提交失败,失败原因:" + errMsg);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
|
|