急!BAPI_TRANSACTION_COMMIT返回值如何为正确?

问题描述

搜索了很多文档说明,都跟客户提供的一样,只是下面这样一段:TYPECHAR1S=successmessageE=errormessageW=warningmessageI=informationmessageA=terminationmessage(abort)但是,我现在执行BAPI_TRANSACTION_COMMIT以后,得到的返回值是:空字串(也就是“”)。这个算成功还是失败呢?在执行BAPI_TRANSACTION_COMMIT之前,执行了BAPI_TRANSACTION_POST,得到的返回值是“S”,所以应该链接没有问题。但是,因为我无法看到sap这边的情况,所以无从得知是否更新了sap的数据库。请高手指点。。。最好能给我sap官方的一些说明之类的网页参考一下。因为我需要拿给客户看,说明这个情况。。。

解决方案

解决方案二:
BAPI_TRANSACTION_POST这个函数是你在外部程序里面自己写的吧。SAP系统里面没有啊。BAPI_TRANSACTION_COMMIT这个函数的返回值是一个结构,结构里面的第一个字段是那个字母。你检查一下是不是类型匹配问题
解决方案三:
不好意思,是BAPI_DOCUMENT_POST这个命令,刚刚手误写错了问题解决了,刚刚跟客户确认过了,他提供文档说,在sap里面,可能不对返回值进行设置,或者没有初始化的情况存在。所以返回值为空的时候也是正确的。

时间: 2024-07-31 14:13:55

急!BAPI_TRANSACTION_COMMIT返回值如何为正确?的相关文章

windows-请教下:在JNI某类构造方法里添加了PdhAddCounter,返回值一直不正确!

问题描述 请教下:在JNI某类构造方法里添加了PdhAddCounter,返回值一直不正确! 在JNI某个类的构造方法里添加了PdhAddCounter(query_TEXT(""PhysicalDisk(_Total)Disk Bytes/sec"") NULL &counter);调式不报错,可java程序没运行到该类构造方法时,就停住了,不报错,也不往下执行!也就是停在该方法上.其返回值验证都没有到,请高手赐教解决方法. 解决方案 如果用c++程序调用

关于递归的返回值问题

问题描述 菜单的表结构:menu_id,menu_name,parent_menu_id递归函数:publicStringgetNode(intconfigMenuId){Stringss=null;BasConfigMenuEntitybasConfigMenuEntity=newBasConfigMenuEntity();basConfigMenuEntity.setSuperMenuId(configMenuId);List<BasConfigMenuEntity>bcmeList=se

c#调用c++的DLL,不能正确返回值,高手帮忙解决,急!!!!

问题描述 有一个C++生成的dll,名称为test.dll,入口点为_datadown@12其中包含一个方法stringdatadown_sp(stringinputstring,stringtype,refstringoutstring).其中,type值为固定的,TYPE="U".在C#中调用后,不能正常返回值.正常运行的结果应该返回两个值,一个是datadown_sp.一个是outstring.但调用后,datadown_sp返回乱码,outstring返回初始定义的值.代码如下

c语言-VB 调用crc16校验 dll 返回值不正确

问题描述 VB 调用crc16校验 dll 返回值不正确 真诚求助,其实什么都写好了就是关键时候掉链子了 如下: C语言写的CRC16 半字节查表 方式校验,dll cpp 程序如下: unsigned short _stdcall CalCRC16(unsigned char *ptr, unsigned char len) { unsigned short crc; unsigned char da; unsigned short crc_ta[16]={ 0x0000,0x1021,0x2

axis调用webservice:返回值不正确

问题描述 axis调用webservice:返回值不正确 本人对webservice的调用不熟悉,求助各位大侠!多谢! WSDL的XML文件中定义的参数如下 name="zone" type="xsd:string" default="CM-ACCTSPID" name="Id" type="xsd:string" name="rowCount" type="xsd:decim

python 爬取网站,没有正确的返回值?

问题描述 python 爬取网站,没有正确的返回值? #coding=utf-8 import sys import time import requests #from lxml import etree from PIL import Image reload(sys) sys.setdefaultencoding('utf-8') time=int(time.time()) session=requests.session() user_agent='Mozilla/5.0 (Window

Android单元测试 - 验证函数参数、返回值的正确姿势

前言 读者有没发觉我写文章时,喜欢有个前言.序?真相是,一半用来装逼凑字数,一半是因为不知道接下来要写什么,先闲聊几句压压惊^_^ 哈哈哈......该说的还是要说. 上一篇<Android单元测试 - Sqlite.SharedPreference.Assets.文件操作 怎么测?> 讲了一些DAO(Data Access Object)单元测试的细节.本篇讲解参数验证. 验证参数传递.函数返回值,是单元测试中十分重要的环节.笔者相信不少读者都有验证过参数,但是你的单元测试代码真的是正确的吗

ajax-C# Ajax掉后台带参数方法怎么接收返回值?急!都找了一下午了

问题描述 C# Ajax掉后台带参数方法怎么接收返回值?急!都找了一下午了 前台代码: var test = ""; function selectBtn_onclick() { var ids = ""; //存储选中的复选框的ID集合 var text = ""; //存储将选中的复选框所代表的数据 Table化 的纯HTML代码 var check = document.getElementsByTagName("input&qu

手机端用webim报错,上传文件失败,服务端返回值不正确

问题描述 sendPicture时出现的错误:上传文件失败,服务端返回值值不正确版本是easemob.im.1.0.7手机是android5.1.1谢谢!! 解决方案 贴一下报的是什么错,还有你是什么样的集成方式,如果是混合APP,你传径上传是不行的,webIM只支持表单上传,你可以考虑用rest上传来作为替代方案.解决方案二:错误就是:上传文件失败,服务端返回值值不正确(两个"值")是用的dcloud框架,应该属于混合app?用法上搬的demo代码查看fileobj的url,是blo