189 8069 5689

关于sap如何发布系统消息的信息

SAP 系统 发布service

额,虽然你说得不是很清楚,但是我是这么做的;

武陵网站建设公司创新互联公司,武陵网站设计制作,有大型网站制作公司丰富经验。已为武陵1000多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的武陵做网站的公司定做!

首先Abap人员在table接口定义张内表data。因为like SFLIGHT,意思是data的参考SFLIGHT的结构。因为SFLIGHT航班表有许多的字段,你不可能让Java接收端的Bean对象也去建立那么多个字段变量出来,所以Java开发人员只需要参考需要的字段就可以了。

//实现比如:

Abap: 通过把数据获取到data表中;

Java人员:

1、建立Bean对象,比如:

public class Sflight{

private String mandt; //MANDT

private String carrid; //CARRID

.....

}

注意字段传过来的类型,一般来说Java人员建模的类型要主要考虑字符型和数值型就可以了。

2、ABAP人员通过Function把数据传输过来(注意设置function属性--- Remote-Enable Module);Java人员开始接收,因为data是like sflight,所以这里的data是Table类型,如果定义的sflight是struture类型的话在处理一下,以下介绍的是data是内表类型,所以Java人员获取数据:

/*

* 开始取出值

*/

JCoTable tabs = jtablist.getTable("DATA"); //注意‘DATA’是大写

由于是table,所以要把获取的数据存放在List集合中,也可以放在数组,都可以,看你开发人员的业务需求。我这里以ListBean为例,所以先定义:

ListSflight sfs = new ArrayListSflight();

****************************************************************

接著把数据tabs存放在list中:

if (tabs != null !tabs .isEmpty()) {

for (int n = 0; n tabs .getNumRows(); n++) {

Sflight sf = new Sflight();

tabs .setRow(n); //指针(可以理解成游标)

String mandt= tabs .getString("MANDT");

String carrid= tabs .getString("CARRID");

//....

sf.setMandt(mandt);

sf.setCarrid(carrid);

sfs.add(sf); //把当前这行数据添加进集合list中

}

}

以上把数据加入集合就OK啦。

这样的话,接收端成功接收到SAP Function传过来的数据啦,怎样处理应该不用说明了吧,如果还用说明,请把Java人员给辞职了吧。

Sap中消息是怎么设定的?

一些程序的调用是用变量的,而不是用message e115(v4) with...的方式,就象以下语句一样: message id sy-msgid type sy-msgty number sy-msgno with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.用where-used-list就找不到.如果你想知道该条message确切的出错地方及相关逻辑,可以打开debug模式,在出错时跟踪到那个地方即可, 不太难找到.

仓库管理和SAP系统如何使用?

简单来讲SAP系统提供的仓库管理功能有:收、发、转、盘点四大项。其中,‘收’就是收货入库,除系统标准的收货、退货外,还可以依实际需要增设超交收货、折补收货、免费收货等;

登录

选择所需要管理的部门

选择收、发、转、盘

检查

确认

退出

可以根据如下仓库管理指导学习:百度文库-ERP系统

拓展资料:

储存原则

1.存储规定

a)防火、防水、防压、防潮;

b)定点、定位、定容、定量;

c)先进先出

2.物料存储要分门别类,按“先进先出”原则堆放物料,填写《物料标识卡》等标识,尾数应贴上“尾数标签”或做好尾数标识,并有相应的台账、卡账以供查询;

3.对因有批次规定、色别规定等特殊原因而不能混放的同一物料应分开摆放;

4.物料储存要尽量做到“上小下大,上轻下重,不超安全高度”

料不得直接置于地上,必要时加垫板、纸皮或置于容器内,予以保护存放;

5.任何物料不得堆放在仓库通道上,以免影响物料的收发

仓库管理-百度百科


分享名称:关于sap如何发布系统消息的信息
转载源于:http://jkwzsj.com/article/ddediid.html

其他资讯