METHOD if_ex_badi_sd_sales~save_document.* CALL FUNCTION 'POPUP_TO_DISPLAY_TEXT'* EXPORTING* titel = '庆祝'* textline1 = '系统成功上线!'* textline2 = '热烈庆祝!'* start_column = 25* start_row = 6. ENDMETHOD.…
METHOD if_ex_workorder_update~before_update. *---------------------->增强1 开始* "当生产订单类型为PP01时,如果该生产订单有参考相关的销售订单,* "那么在此生产订单存盘时,就需要判断该生产订单是否已经维护了相关的长文本数据,如果没有长文本数据,就需要查看* "所对应的销售订单行项目上是否有长文本数据,如果有则将销售订单行项目的长文本带到该生产订单长文本中.* "反之,如果此生产订单已…
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4265496.html 16.3.2.     定价过程... 141 16.3.2.1.           条件技术七要素... 141 16.3.2.2.           条件表V/03…
如果增强字段在销售订单抬头(vbak)上,则要将增强字段一并append到如下四个表/结构中: VBAKKOZ VBAKKOZX BAPE_VBAK BAPE_VBAKX 在行项目(vbap)上: VBAPKOZ VBAPKOZX BAPE_VBAP BAPE_VBAPX 在运货计划行(VBEP)上: VBEPKOZ BEPKOZX BAPE_VBEP BAPE_VBEPX 下面介绍如何向bapi中extensionin参数赋值数据,具体代码如 *  接口调用日志   DATA: LT_LOG …
SAP SD如何将销售订单其它ITEM加入到一个已创建好的交货单里 如下的销售订单,有多个ITEM, 为其中的第一个ITEM创建了DN 80016362, 如果业务发现需要修改该交货单,将销售订单里的其它ITEM也加入到该DN里. 如下方式, VL02N,进入到该交货单的修改界面,如下菜单, 弹出如下界面, 回车, 系统就将销售订单的20/30 行项目带入交货单了. 此时可以根据需要修改交货数量,保存即可. 2019-06-10 写于苏州市.…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP 查看销售订单时,报了一个错误消息,“项目不符合计划行(程序错误)”   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 在网上找了一下解决方法,中文的没有,只有英文的. I am getting an error message for 1 sales order. What I have dis…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 销售订单的行项目里条件的增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 如果要设置销售订单行项目里的某个类型下的金额数据 可能要用到增强来做 比如项目类别为TANN时,设置价格为空 在LV69AFZZ里面控制 代码如下: IF KOMP-PSTYV = 'TANN'. KOMP-MW…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP 创建销售订单-用外部给号的方法步骤   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 For this create the number range in VN01 with the number range object. Go to VOV8  select your order type…
最近接收到一个业务需求,在SAP依据销售订单复制时,如果订单里面的项目有多个文本,系统就会显示复制的文本框处理,让用户选择是否复制,这个就让销售很不舒服,如果有几十个项目,每个项目有几个文本,那就就要按几十 * 几个 次的回车,所以就想复制项目文本时不用点回车. 在问过几个顾问后得出的结果的只有增强(不确定是不是真的没有系统配置可以实现).本人的公司系统环境是S4(请留意) 这个需求一看,123代增强是无法实现了,所以必须在VA01看源码到底在哪个地方显示文本框出来.经过一番查找,终于发现VA0…
在实际业务中,我们经常遇到需要设置某些字段是必输的.那么在SAP中创建销售订单时如何控制必填字段呢?请看操作手册 第一步:设置屏幕增强 T-CODE:shd0 上截图 1----输入需要控制的事物代码 2----输入变式名称 3----创建 完成后出现如下截图 回车后进入如下截图 在这个截图中设置相应字段是否可见,是否必须,点击确认按钮后,SAP进入下一个屏幕,然后重复上面的操作,直到所有屏幕已完成设置.如果后续屏幕不需要设置,可点击“退出并保存”按钮.保存后,进入下图所示页面 在该页面还可继续…