关于BAPI

关于BAPI1BAPI 的优点 bapi 是面向对象的设计 bapi 是固定的 一般不能修改 bapi 可以被 sap 内部部件和非 sap 程序使用 bapi 的成功和错误信息始终通过 RETURN 返回 bapi 可以被许多开发平台使用 2 何时该考虑使用 BAPI 设计程序用 VB JAVA C 等语言编写非 SAPGUI 程序访问和处理 sap 数据 SAP 不同部件之间通讯 与非 sap 程序或者老系统交换数据 使用

1 BAPI的优点

2 何时该考虑使用BAPI设计程序

3 关于RETURN

TYPE

CHAR 1

S

= success message
E = error message
W = warning message
I = information message
A = termination message (abort)



ID

CHAR 20

Message ID The structure BAPIRET2 takes into account the name space extension for the message class as of Release 4.0. If you want messages to be compatible with earlier R/3 Releases, use the message classes before Release 4.0.

NUMBER

NUMC 3

Message number

CHAR 220

Full message text from the message table. All variables (in fields Message_V1 to Message_V4) have been replaced with text.

CHAR 50

Fields for the variable texts of the message

 

4 BAPI的程序框架

5 相关函数

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226687.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午10:21
下一篇 2026年3月16日 下午10:21


相关推荐

  • 即梦会员怎么取消ai生成水印

    即梦会员怎么取消ai生成水印

    2026年3月13日
    5
  • 设备树传参中的platform device的匹配

    设备树传参中的platform device的匹配在高版本的Linux内核中使用了设备树进行传参,之前购买一块nanopi的板子使用的是linux4.11.2版本的内核(使用的友善之臂的Mainlinelinux)就是这种情况,并且使用设备树传参过后,原来硬编码在mach-xxx.c文件中的platformdevice全部都放入了设备树中,而原来使用name进行platformdevice和driver进行匹配的方式也发生了变化。以

    2022年7月24日
    17
  • 华中农业大学python实验题

    华中农业大学python实验题华中农业大学Python部分实验题,旨在为大家提供思路,希望大家抱着借鉴的心理来学习,不要直接抄袭。

    2022年7月11日
    17
  • mipi协议中文详解

    mipi协议中文详解https://blog.csdn.net/weixin_39558208/article/details/77067735一、MIPIMIPI(移动行业处理器接口)是MobileIndustryProcessorInterface的缩写。MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。已经完成和正在计划中的规范如下:二、MIPI联盟的MIPID…

    2022年4月29日
    132
  • 电驴搜索服务器正在连接,电驴 电驴连接不上服务器-完美教程资讯

    电驴搜索服务器正在连接,电驴 电驴连接不上服务器-完美教程资讯电驴是一款非常好用的资源下载工具 它的搜索功能非常强大 搜到的很多资源是其他平台搜索不到的 但是如果电驴连接不上服务器那就搜索不到任何资源了 碰到这个问题该怎么办呢 下面就给大家介绍关于电驴连接不上服务器的解决方法 步骤一 在电驴服务器界面右边的 从 URL 更新 server met 字样下边的小框里输入 http upd emule security org server met 然后点

    2026年3月18日
    12
  • ExtJS入门教程03,form中怎能没有validation[通俗易懂]

    ExtJS入门教程03,form中怎能没有validation[通俗易懂]接上篇内容,我们在学会extjsform的基本用法之后,今天我们来看看extjsform的validation功能。必填项,就是不能为空(allowBlank)效果:代码:{xtype:”textfield”,name:”UserName”,fieldLabel:”用户名”,allowBlank:false,…

    2025年6月18日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号