前进、目标  

2011年12月5日

摘要: 接上篇博文。 上篇博文讲到C#调用BAPIBAPI_USER_CREATE来生成SAP账户,但是新建的账户一点权限也没有,现在我们就再次利用BAPI给账户授予权限。 首先,我们在BAPI画面里查找出相关的BAPI出来,利用角色去给用户添加权限: 双击此BAPI,进入到BAPI预览画面: Table属性页: 第一个ACTIVITYGROUPS是指我们要传进去的表格内容,不再是一个栏位和结构内容了。第二个的RETURN则是返回调用结果。 双击BAPIAGR的结构,进入结构详情画面: 以上AGR_NAME是角色名,应该是必须要的。 那么,接下去就是在C#中编写相应的代... 阅读全文
posted @ 2011-12-05 09:33 前进、目标 阅读(638) 评论(0) 推荐(0)
 
摘要: 上面博文可知BAPI_USER_CREATE的一些结构和参数。所以在C#中要调用它就很清楚了要输入哪些参数了。 1、首先引用dll,然后在程序开头:using SAP.Middleware.Connector; 2、接下去就是设置登陆参数了,以前相关博文都有说明: public class MyBackendConfig : IDestinationConfiguration { public RfcConfigParameters GetParameters(String destinationName) { if ("PRD_000".Eq... 阅读全文
posted @ 2011-12-05 09:27 前进、目标 阅读(799) 评论(0) 推荐(0)