采购订单增强(根据公司代码、采购订单类型等相关订单信息给采购订单税码设置默认值)
根据公司代码、采购订单类型等相关订单信息给采购订单税码设置默认值:
使用BADI及方法:
BADI : ME_PROCESS_PO_CUST
Method: PROCESS_ITEM
在Method 中使用的主要方法和属性有:
IM_ITEM->GET_HEADER( ).
IM_ITEM->GET_DATA( ).
IM_ITEM->SET_DATA( ).
示例:针对XXXX 公司的 XXX 这个订单类型的采购订单,则设定其 税码 为 J1.
methodIF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM.
data: lo_header type ref to if_purchase_order_mm,
ls_header type mepoheader,
ls_item type mepoitem.
data: lv_bukrs type mepoheader-bukrs,
lv_bsart type mepoheader-bsart.
lo_header = im_item->get_header( ).
ls_header = obj_header->get_data( ).
ls_item = im_item->get_data( ).
lv_bukrs = ls_header-bukrs.
lv_bsart = ls_header-bsart.
if lv_bukrs = 'XXXX' and wa_bsart ='XXX'
if ls_item-mwskz is initial.
ls_item-mwskz = 'J1'.
CALL METHODim_item->set_data
EXPORTING
im_data = ls_item.
endif.
endif.
endmethod.
采购订单增强(根据公司代码、采购订单类型等相关订单信息给采购订单税码设置默认值)相关推荐
- 金蝶KIS专业版旗舰版 如何将物料属性中的科目代码设置默认值
如何将物料属性中的科目代码设置默认值? 请按下列步骤操作: 1.打开[基础设置]→[核算项目]:2.单击[核算项目资料]列表下的[物料],单击工具条[修改]: 3.在[核算项目类别-修改]窗口,单击[ ...
- 【ABAP】采购订单行项目 税码 自动默认
[业务背景]唉,怎么说呢.采购订单的定价策略是个相对复杂一点的事情,但是,根据企业的业务实践,也可以做的相对简单一些. 我们这个案例呢,就是采购定价策略做的比较简单,但是有一点不便捷的地方,就是采购订 ...
- typescript设置默认值_TypeScript输入参数的默认值一例,以及对应生成的JavaScript代码分析...
const fun = ({ aa = 1, bb = 0 } = {}) => { console.log('aa: ' + aa); console.log('bb: ' + bb); re ...
- 程序代码初学者_初学者极客:在Windows 7和Vista中设置默认程序
程序代码初学者 If you've ever installed a program and suddenly found certain file types opening with it ins ...
- ME21N采购订单增强-税码字段默认值
需求:采购订单凭证类型为ZNB1 ZNB2 ZNB3 ZNB4 ZNB7 ,税码字段默认为J2 (事务码me21n
- K3 如何将物料属性中的科目代码设置默认值
请按下列步骤操作: 1.打开[基础设置]→[核算项目]:2.单击[核算项目资料]列表下的[物料],右击核算项目修改: 3.在[核算项目类别-修改]窗口,单击[属性维护]列表下的[存货科目代码],然后单 ...
- 【Java代码】反射机制处理传递给mapper文件的非Map类型参数对象(指定属性为空则设置默认值)
1. why 为什么要拦截传递给 mapper 文件的参数对象呢?因为要对指定属性设置默认值.如何拦截传递给 mapper 文件的参数对象可以参考<使用(org.apache.ibatis.pl ...
- SAP--集团、公司、公司代码、工厂
1.Client(集团) The client is the highest level unit of the organizational units in Enterprise Structur ...
- SAP 新配置公司代码F-02记账时报错“通用日记账的分类账定制设置中存在不一致” 解决
小弟今天在自己学习的服务器上遇到一个问题,报错如下:"通用日记账的分类账定制设置中存在不一致" ,于是点击消息查看,上面提示可以用事务代码:FINS_CUST_CONS_CHK_P ...
最新文章
- 编译ceph源码:cython module not found问题的解决
- 如何构建一个理想UI代码表达的自动化工具?
- python便捷数据怎么获取_Python数据获取与表示基础编程练习
- 一篇文章搞懂JavaScript运行机制
- 微信上线新功能:再也不怕好友赖账了
- (背)顺序容器的操作-向容器中插入元素详细总结
- poj2823 Sliding Window
- JavaScript, ABAP和Scala里的尾递归(Tail Recursion)
- 丁香园 武汉 神童_扒一扒武汉同济、协和规培待遇
- pem格式证书编码 x509_证书编码格式
- linux 误删etc,centos7中误删/etc/passwd与etc/shadow文件恢复
- 用机器学习拯救“智障”聊天机器人,谷歌开放分析平台Chatbase
- input 单击 图标_input添加小图标
- 诺基亚:丑小鸭的重生
- RabbitMQ项目实战——商户管理系统
- 电驴服务器搜索文件排序,eMule如何搜索文件
- 尚硅谷大数据开发Day01
- Multisim14实现逻辑函数的化简与变换
- 单片机破解方法(摘录)
- 光敏传感器实验报告_光敏电阻的光敏特性研究实验报告.doc
热门文章
- 【运营】策划朋友圈营销必知的微信八大“封杀”规则
- Q_DECL_OVERRIDE
- kubernetes dashboard backend源码剖析
- Android学习笔记之SoftReference软引用,弱引用WeakReference
- (转)使用 /proc 文件系统来访问 Linux 内核的内容
- python爬虫实例(urllibBeautifulSoup)
- 高中物理公式、规律汇编表
- 数字化营销关键点:如何做好深度内容策略
- 关于display相关的一些内容(总体)
- 各种图(流程图,思维导图,UML,拓扑图,ER图)简介