小程序容器助力企业在金融与物联网领域实现高效合规运营,带来的新机遇与挑战如何管理?
923
2022-11-26
偷懒的后果,记录一下吧
QQ群 :SAP干货铺, 群号:775662808
申请时请提供 城市-模块-昵称,如:北京-ABAP-森林木。
所有群管理严格,严格禁止一切外来链接、招聘、广告等垃圾信息!
最近两天写资产东西。写到资产报废接口。
然后搜了下BAPI : BAPI_ASSET_RETIREMENT_POST
然后呢,又网上搜了个demo看了下,很简单嘛,也没多想,就直接复制粘贴过来改吧改吧。
就像下面的:
SELECT SINGLE bukrs anln1 zugdt INTO ( lv_bukrs,lv_anln1,lv_zugdt ) FROM anla WHERE sernr = is_data-sernr AND deakt EQ '00000000'. ls_generalpostingdata-username = sy-uname. ls_generalpostingdata-doc_date = is_data-budat."凭证中的凭证日期 ls_generalpostingdata-pstng_date = is_data-budat."凭证中的过账日期 ls_generalpostingdata-fis_period = is_data-budat+4(2)."会计期间 ls_generalpostingdata-trans_date = is_data-budat. "换算日期 ls_generalpostingdata-comp_code = lv_bukrs. "公司代码 ls_generalpostingdata-assetmaino = lv_anln1. "主资产号 ls_generalpostingdata-assetsubno = '0000'. IF lv_zugdt(4) = sy-datum+0(4)."当年的用250 ls_generalpostingdata-assettrtyp = '250'. ELSE. ls_generalpostingdata-assettrtyp = '200'."往年的用200 ENDIF. ls_retirementdata-valuedate = is_data-budat."参考日期 ls_retirementdata-perc_rate = is_data-perc_rate." " IF is_data-perc_rate = '100'. ." ls_retirementdata-compl_ret = 'X'."标志: 记帐全部报废" ENDIF. ls_furtherpostingdata-alloc_nmbr = is_data-zuonr. ls_furtherpostingdata-header_txt = is_data-sgtxt. ls_furtherpostingdata-item_text = is_data-sgtxt. CALL FUNCTION 'BAPI_ASSET_RETIREMENT_POST' EXPORTING generalpostingdata = ls_generalpostingdata retirementdata = ls_retirementdata furtherpostingdata = ls_furtherpostingdata IMPORTING documentreference = ls_doc return = ls_return.
简单的demo代码,然后测试报错。其实是警告,不是错误,然后看也没返回凭证号。
拿数据前台操作,就是个警告而已。
然后我就上网搜了下
输入sy
看看系统返回变量都有啥。
之后我又把配置改回去了。
但是用的sy-msgv2作为返回的凭证号?肯定不行啊。
然后我debug的时候保存参数,直接执行了BAPI。
擦~ 原来人家有return 表。
好吧,怪谁呢,怪我懒咯~
推荐阅读:
《DEMO:接口以JSON为入参》
《DEMO:接口以XML为入参》
《Odata 增删改查详例》
《ODATA CREATE_DEEP_ENTITY 详例》
《RESTful DEMO 一:SAP 如何提供 RESTful Web 服务》
《RESTful DEMO 四 :增删改查及调用》
《十年老码农搬砖习惯和技巧》
《我这个老码农是怎么debug标准程序的》
《我是怎样调试BAPI的,以F-02为例》
《动态批量修改任意表任意字段的值》
《动态获取查询条件的一个小Demo》
《使用cl_gui_docking_container 实现多ALV》
《VOFM 修改 组单开票时 会计凭拆分规则》
《DEMO SUBMIT 某程序并获取该程序ALV数据》
《DEMO:S/4 1809 FAGLL03H 增加字段增强》
《几个ABAP实用模板,体力活就别一行行敲了,复制粘贴得了》
《DEMO:BTE增强实现凭证创建检查》
《SAP Parallel Accounting(平行分类账业务)配置+操作手册+BAPI demo程序》
《CC02修改确认日期BAPI:Processing of change number was canceled》
《我是怎样调试BAPI的,以F-02为例》
《女儿的部分书单》
《推荐几本小说吧,反正过年闲着也是闲着,看看呗》
《我是不是被代码给耽误了……不幸沦为一名程序员……》
《三亚自由行攻略(自己穷游总结)》
《苏州游记》
《杂谈:说走就走的旅行没那么难》
《溜达:无锡》
《记码农十周年(20110214--20210214)》
《不一样的SAP干货铺群:帅哥靓妹、红包、烤羊腿!》
《杂谈:几种接口》
《DEMO search help 增强 ( vl03n KO03 等)》
《录BDC时 弹出的公司代码框问题》
《动态获取查询条件的一个小Demo》
《动态批量修改任意表任意字段的值》
WDA Demo
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~