云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

对象存储_西王企业邮箱_稳定性好

小七 141 0

你好,

我使用"java程序"sboapi.jar文件" & "sbowrapper.jar文件"对于SAP Business One待处理文档的审批

请确保在"常规设置"下启用"在DI中激活审批过程"

请查找以下源代码

public static void main(字符串args[]){

ApprovalRequestsServiceoApprovalRequestsService=null;ApprovalRequestsParams oApprovalRequestsParams=null;ApprovalRequestParams oApprovalRequestParams=null;

ApprovalRequest oApprovalRequest=null;ApprovalRequestDecision-ApprovalRequestDecision=null;

i公司;i文件pedido;SBOCOMUtil=new SBOCOMUtil();公司=使用新公司();试试看{公司设置服务器("mserver");公司.setCompanyDB("测试3");公司.设置用户名("经理");公司密码("1234567");company.setdbserver类型(SBOCOMConstants.bodata服务器类型\u dst \u MSSQL2008);公司.setLanguage(com.sap.smb公司.sbo.api.SBOCOMConstants文件.BoSuppLangs(英语);company.setDbUserName名称("sa");公司.setDbPassword("s111");company.setUseTrusted公司(新布尔值(假));company.setLicenseServer公司("服务器:40000");int结果=公司连接();系统输出打印("公司:"+公司名称());//分析连接结果如果(结果)!= 0) {系统输出打印("连接错误:"+结果);}否则{

对象oApprovalRequestsServiceObject=公司.getCompanyService().getBusinessService服务(SBOCOMConstants.ServiceTypes\u approvalrequests服务);

IApprovalRequestsService oApprovalRequestsServiceInterface=新审批请求服务(oApprovalRequestsService对象);

对象oApprovalRequestsService_GetDataInterface=OApprovalRequestestsServiceInterface.getDataInterface接口(SBOCOMConstants.ApprovalRequestsServiceDataInterfaces\u arsApprovalRequestsParams);IApprovalRequestsParams oApprovalRequestsParamsInterface=新批准请求sparams(oApprovalRequestsService_GetDataInterface);

oApprovalRequestsParamsInterface=OApprovalRequestestsServiceInterface.getOpenApprovalRequestList();

变量myVariant=调度呼叫(批准)uestsParamsInterface.retrieveRawApprovalRequestsParams请求(),"计数");myVariant.getInt();

系统输出打印("计数:"+myVariant.getInt());

myVariant=调度呼叫(批准)uestsParamsInterface.retrieveRawApprovalRequestsParams请求(),大数据分析,"项目",大数据支持,myVariant.getInt() – 1);IApprovalRequestParams oApprovalRequestParamsInterface=新批准请求参数(myVariant.getObject());

审批questParamsInterface.setCode文件(3);//我的变量=调度呼叫(oApprovalRequestParamsInterface,"代码");系统输出打印("代码:"+oApprovalRequestParamsInterface.getCode文件());IApprovalRequest oApprovalRequestInterface=oApprovalRequestsServiceInterface.getApprovalRequest(oApprovalRequestParamsInterface);

myVariant=调度呼叫(橡皮布)ovalRequestInterface.RetrieverApprovalRequest文件(),"批准请求决定");ApprovalRequestDecisions OAApprovalRequestDecisions=新的ApprovalRequestDecisions(myVariant.getObject());橡皮布ovalRequestDecisions.add文件();

oApprovalRequestDecisions.item文件(0).设置备注("批准");橡皮布ovalRequestDecisions.item文件(0).设置状态(SBOCOMConstants.BoApprovalRequestDecisionEnum\u ardApproved文件);

审批请求estsServiceInterface.updateRequest请求(ApprovalRequestInterface);

系统输出打印("连接成功,公司名称:"+公司名称());佩蒂多=util.newDocuments文件(公司,商城返利系统,云服务市场,新整数(22));

如果(pedido.getByKey文件(新整数(286))){系统输出打印("足部复发。"+pedido.getDocEntry());}其他{系统输出打印("错误al reuperar"+公司.getLastErrorCode() + " – "+ 公司.getLastErrorDescription());}}}catch(sbocomeexception异常){系统输出打印(例如getStackTraceString());}最后{公司.断开连接();}

}

//questParamsInterface.setCode文件(3);

OWDD.DocEntry文件对于设置码

,返现