会计凭证抬头文本增强的问题
场景说明:使用BADI_AC_DOCUMENT,凭证抬头文本丢失问题。
解决办法:将im_document-header-bktxt的值赋值到ex_document-header-bktxt即可
代码示例:
METHOD if_ex_ac_document~change_initial.
DATA: ls_item TYPE accit,ls_sub_item TYPE accit_sub,lv_sgtxt TYPE bseg-sgtxt,lv_bktxt TYPE bkpf-bktxt,lv_vbeln TYPE vbak-vbeln,lv_kunnr TYPE vbak-kunnr,lv_ebeln TYPE bseg-ebeln,lv_sortl TYPE kna1-sortl.CLEAR: lv_sgtxt,lv_bktxt.LOOP AT im_document-item INTO ls_item WHERE blart = 'AF'.CLEAR ls_sub_item.MOVE-CORRESPONDING ls_item TO ls_sub_item.CONCATENATE '计提' ls_item-budat+0(4) '年' ls_item-budat+4(2) '月折旧' INTO lv_sgtxt SEPARATED BY ''.ls_sub_item-sgtxt = lv_sgtxt.lv_bktxt = lv_sgtxt.APPEND ls_sub_item TO ex_document-item.ENDLOOP.CLEAR: lv_vbeln,lv_kunnr,lv_ebeln,lv_sortl.
LOOP AT im_document-item INTO ls_item WHERE blart = 'RV'.IF ls_item-aubel IS NOT INITIAL.IF lv_vbeln IS INITIAL.lv_vbeln = ls_item-aubel.ENDIF.ENDIF.IF ls_item-kunnr IS NOT INITIAL.IF lv_kunnr IS INITIAL.lv_kunnr = ls_item-kunnr.ENDIF.ENDIF.IF ls_item-ebeln IS NOT INITIAL.IF lv_ebeln IS INITIAL.lv_ebeln = ls_item-ebeln.ENDIF.ENDIF.ENDLOOP.IF lv_vbeln IS NOT INITIAL.SELECT SINGLE kunnr INTO lv_kunnr FROM vbak WHERE vbeln = lv_vbeln.SELECT SINGLE sortl INTO lv_sortl FROM kna1 WHERE kunnr = lv_kunnr.CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'EXPORTINGinput = lv_vbelnIMPORTINGoutput = lv_vbeln.CONCATENATE '收入确认' lv_sortl lv_vbeln INTO lv_sgtxt SEPARATED BY ''.lv_bktxt = lv_sgtxt.
ELSEIF lv_kunnr IS NOT INITIAL.SELECT SINGLE sortl INTO lv_sortl FROM kna1 WHERE kunnr = lv_kunnr.CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'EXPORTINGinput = lv_ebelnIMPORTINGoutput = lv_vbeln.CONCATENATE '收入确认' lv_sortl lv_vbeln INTO lv_sgtxt SEPARATED BY ''.lv_bktxt = lv_sgtxt.
ENDIF.IF lv_sgtxt IS NOT INITIAL.LOOP AT im_document-item INTO ls_item WHERE blart = 'RV'.CLEAR ls_sub_item.MOVE-CORRESPONDING ls_item TO ls_sub_item.ls_sub_item-zuonr = lv_vbeln.ls_sub_item-sgtxt = lv_sgtxt.APPEND ls_sub_item TO ex_document-item.ENDLOOP.
ENDIF.IF lv_bktxt IS NOT INITIAL.ex_document-header-bktxt = lv_bktxt.
ELSE.ex_document-header-bktxt = im_document-header-bktxt.
ENDIF.
ENDMETHOD.
会计凭证抬头文本增强的问题相关推荐
- 会计凭证增强抬头文本维护失败
1问题描述 在使用BAPI创建会计凭证时,发现抬头文本字段维护不进去,经过大量调试,以为是会计凭证增强出了问题,后来发现去掉增强还是维护不进去,之后Google,发现了一个解决方案. 这位大佬的意思是 ...
- BAPI - BAPI_ACC_DOCUMENT_POST 创建会计凭证,表增强 扩展字段
使用BAPI创建会计凭证需要注意的一点是,行项目最多不能超过1000行 FUNCTION zyktrfm_acc_document_post. *"--------------------- ...
- 增强 用文本增强修改SAP标准屏幕中的字段名称 属于元素的文本增强
如果想要改变标准屏幕中的字段名称,如把物料主数据基本数据元素的名字改为我们想要的名字 . 1.首先,事务MM03进入物料主数据的基本数据2视图中,将鼠标光标放在需要更改的字段"页格式&quo ...
- 【转】采购订单长文本增强
采购订单长文本增强正式内容: 利用BADI:ME_PROCESS_PO_CUST,做PO长文本的增强. 本例程是在修改PO行项目短文本的时候,让下面的长文本内容=项目短文本. 过程:(省略创建BADI ...
- 【NLP】CMU MILA 谷歌 | 三家巨头发布史上最干文本增强总结
文 | Sherry 一直以来,数据都是推动深度神经网络这个人工智能引擎不可或缺的燃料:然而人工收集足量而优质的数据从来不是一件"便宜"的事,数据增强便是一座富有价值的矿山. 在C ...
- EMNLP 2020 | 基于超边融合的文本增强知识图谱开放域问答
©PaperWeekly 原创 · 作者|舒意恒 学校|南京大学硕士生 研究方向|知识图谱 论文标题: Open Domain Question Answering based on Text Enh ...
- SAP CRM 订单抬头文本的可编辑性讨论
Sent: Thursday, December 11, 2014 1:04 PM Subject: RE: [wave8 backend research] why header level not ...
- abap代码获取采购订单po中的抬头文本
如下图所示,事务码ME23N查看一张具体的采购订单的内容: 在采购订单PO的抬头部分,有一个tab名为[文本],这里面如图所示的抬头文本,里面的内容,我们要写abap代码提取出来,然后在alv中显示出 ...
- 给你的数据加上杠杆:文本增强技术的研究进展及应用实践
文章目录 1. 为什么要了解文本增强技术 2. 典型技术方案 2.1. 回译(Back translation) 2.2. 随机词替换 2.3. 非核心词替换 2.4. 基于上下文信息的文本增强 2. ...
最新文章
- webpack 配置react脚手架(四):路由配置
- 期末总结:LINUX内核分析与设计期末总结
- 微软笔试题 2013暑期实习笔试题目
- NDK JNI方式读写Android系统的GPIO
- ubuntu 上网总结
- [AGC009B] Tournament(多叉树转二叉树后的最小可能深度)
- 用VS2013如何编写C语言
- oracle如何搜索字段类型,Oracle通过字段类型查询字段
- python数据分析实况_Python数据分析实战:降雨量统计分析报告分析
- PSP3000高破解率傻瓜包!
- c语言 交互式电子白板案例,交互式电子白板教学案例——电子白板让修改习作不再难...
- 周期函数的自身叠加后功率函数思考
- 盐城北大青鸟东台基地学员生日会 | 美好的时光里,你我同在
- 使用Cytoscape画PPI网络图
- Chrome浏览器安装Adblock Plus插件拦截广告
- maven snapshot和release版本的区别
- 打通apk到hal层
- 怎么卸载apowerrec_录屏王ApowerREC Mac版卸载后,如何彻底删除Apowersoft Audio Device声音设备?...
- 信息技术等级考试试题及答案
- 视频编码指标中的BD-BR/BD-rate和BD-PSNR的说明和计算(ExcelMatlab)
热门文章
- 2023年排名前10的零售收银系统有哪些?看看有没有适合你的
- userinit.exe异常的全面解决方案
- 初始化和实例化指的是什么
- Missing script: “serve“ 解决办法
- 【案例分析】建材行业B2B供应链系统开发案例
- Python pandas 处理多个 Excel 工作簿。计数、求和、求平均等
- Spring 持久化笔记(JdbcTemplate、Mybatis、Redis)
- LOL与Dota雪崩效果
- ros time相关
- 云服务器系统租赁费用,云服务器租赁费用