今天上午 在.net 中创建 Bapi_Customer_Getdetail2 再读取sap 的customer的相关信息,测试不成功,Customer 10030 在SAP SE37 中没问题,但在.net 的web page 测试页却拿不到数据,原因是在调用BAPI 的过程中能输入的参数有严格的位数限制, 在SAP 的表 KNA1 中 KUNNR, Customer 的位数是10 位,所在就要写采用在前面补0 的功能,
.net 的class 中创建如下function 将参数进行格式化:
Private Function FormatStringZW(ByVal p_str As String, ByVal p_len As Integer) As String
Dim len As Integer
len = p_str.Length
FormatStringZW = p_str
While len < p_len
FormatStringZW = "0" + FormatStringZW
len = len + 1
End While
End Function
再次测试通过!
分享到:
相关推荐
资源分类:Python库 所属语言:Python 资源全名:bapi-0.1.2-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
ABAP Web Dynpro调用BAPI
Java.and.BAPI.Technology.for.SAP.2002
C#通过NCO组建,直接调用SAP BAPI接口。app.config中配置SAP连接信息,代码中加入调用函数。注意引用的DLL是针对64位操作系统的。
LSMW_BAPI_MM02_CS01
SAP开发,ABAP开发,创建物料BAPI应用。上载EXCEL模板,实现批量创建,修改物料主数据。实现多工厂同时创建,避免复制等重复操作。
jco3.0.5新版本,windows32位的,大家快下啊。
自定义BAPI的基本过程.doc自定义BAPI的基本过程.doc自定义BAPI的基本过程.doc
python库。 资源全名:p2pb2bapi-1.0.tar.gz
资源分类:Python库 所属语言:Python 资源全名:b2bapi-1.1.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:b2bapi-0.1.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
ABPA 销售订单创建BAPI批导程序的源码,有详细的检查和美观的界面。主要用两个BAPI:BAPI_SALESORDER_CREATEFROMDAT2和SD_SALESDOCUMENT_CREATE
ABAP开发中调用BAPI执行业务,有时会遇到所需字段在标准BAPI没提供,可以通过该方法实现字段扩展
通过JCo接口利用BAPI函数创建PO订单
采购订单BAPI增强数值型字段转换方法
Delphi通过BAPI连接SAP.7z
BAPI 修改CJ20N 创建的项目网络中的组件等信息 BAPI_NETWORK_COMP_CHANGE
BAPI Step by Step Example.doc
采购订单抬头和行项目屏幕增强&BAPI传入自定义字段.pdf