posted @ 2012-03-29 09:15
前进、目标
阅读(72)
推荐(0)
摘要:
FUNCTIONZCALDATA.*"----------------------------------------------------------------------*"*"LokaleSchnittstelle:*"IMPORTING*"VALUE(RDATE)TYPED*"VALUE(STBIS)TYPEI*"EXPORTING*"VALUE(CDATE)TYPED*"-------------------------------------------------------------
阅读全文
posted @ 2012-06-27 11:57
前进、目标
阅读(137)
推荐(0)
摘要:
*&---------------------------------------------------------------------**& Transcation Code : ZPPC014 **& Program Name : ZPPC014 **& Module Name : PP **& Sub-Module : **& Author :linyu **& Create Date : 2012/04/18 **& Responsible : **& Program Type : Other **&
阅读全文
posted @ 2012-04-18 19:00
前进、目标
阅读(1056)
推荐(0)
摘要:
接上篇博文。 上篇博文讲到C#调用BAPIBAPI_USER_CREATE来生成SAP账户,但是新建的账户一点权限也没有,现在我们就再次利用BAPI给账户授予权限。 首先,我们在BAPI画面里查找出相关的BAPI出来,利用角色去给用户添加权限: 双击此BAPI,进入到BAPI预览画面: Table属性页: 第一个ACTIVITYGROUPS是指我们要传进去的表格内容,不再是一个栏位和结构内容了。第二个的RETURN则是返回调用结果。 双击BAPIAGR的结构,进入结构详情画面: 以上AGR_NAME是角色名,应该是必须要的。 那么,接下去就是在C#中编写相应的代...
阅读全文
posted @ 2011-12-05 09:33
前进、目标
阅读(635)
推荐(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
前进、目标
阅读(792)
推荐(0)
posted @ 2011-11-30 14:10
前进、目标
阅读(1)
推荐(0)
摘要:
本文就说明在C#中如何编写代码来调用SAP中的RFC函数获取数据。(Winform32) 首先需要引用两个NCO3.0的DLL,下载地址在文后。 然后在程序代码页面引用: using SAP.Middleware.Connector; 然后所有的代码如下:namespace SAP_RFC{ public partial class Form1 : Form { string MATNR = string.Empty; public Form1() { InitializeComponent(); } public void nco() ...
阅读全文
posted @ 2011-11-25 17:57
前进、目标
阅读(634)
推荐(0)
摘要:
本来今天是要写一篇关于NCO3.0的东西,就是关乎.NET调用SAP的RFC的,支持VS2010和.NET 4.0等。现在网上到处都是充斥着NCO1.X和NCO2.0,需要用VS2003来使用,都是一些没什么大用的东西,连.NET 2.0的不能支持,只能算是废材一个。而且相关的资料非常的少,转来转去全部都是那么一个例子,丝毫没有直观的DEMO,更搞笑的是SAP里面的RFC是怎么建立的都没有说明,只有该死的C#代码。同时还有微软发布的Data Provider for mySAP Business Suite这个,开始用的时候觉得还挺有趣,后来试了一下很失望,抓出来的字段居然是断码,不知道是..
阅读全文
posted @ 2011-11-25 17:55
前进、目标
阅读(345)
推荐(0)
摘要:
何谓RFC,就是一个Function,可以被非SAP系统调用,比如VB,C#,Java等。如果我们在RFC中INCLUDE了相关的业务逻辑,那么我们就可以完全操控SAP中的业务数据了。就像在TTE里,有一只程序,前端是在OA开发,设计了相关的客户提领库存,然后还要到SAP系统中去执行程序扣减相应的库存,这样是挺费劲的,如果能够在OA中放一个按钮,点击这个按钮就自动执行了这个程序,方便省事。而这一切,可以利用C#调用RFC来实现。 要实现整个过程,则必须要现在SAP中建立好相应的RFC函数,然后用VS建立好相应的程序,写代码调用就可以了。两者关联就是使用NCO3.0这个东西了。 OK,本节主..
阅读全文
posted @ 2011-11-25 17:54
前进、目标
阅读(354)
推荐(0)
摘要:
reportbcalvc_dnd_01message-idtree_control_msg.classlcl_applicationdefinitiondeferred.classcl_gui_cfwdefinitionload.types:node_table_typelikestandardtableofmtreesnodewithdefaultkey.*CAUTION:MTREESNODEisthenameofthenodestructurewhichmust*bedefinedbytheprogrammer.DONOTUSEMTREESNODE!data:g_applicationty
阅读全文
posted @ 2011-11-25 17:30
前进、目标
阅读(3085)
推荐(0)