怎么使用ABAP获得生产订单的状态
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这篇文章主要介绍"怎么使用ABAP获得生产订单的状态",在日常操作中,相信很多人在怎么使用ABAP获得生产订单的状态问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么使
千家信息网最后更新 2025年02月02日怎么使用ABAP获得生产订单的状态
这篇文章主要介绍"怎么使用ABAP获得生产订单的状态",在日常操作中,相信很多人在怎么使用ABAP获得生产订单的状态问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么使用ABAP获得生产订单的状态"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
在S/4HANA里,我们如何根据一个销售订单的行项目,查看对应的生产订单状态?
双击行项目:
点击Schedule line:
这里就能看到生产订单的ID和状态了。
其中订单的状态存储在表vsaufk里,注意订单和状态可以是1对多的关系。
状态的ID和描述信息存储在表tj02t里,所以有了下面的代码:
METHOD get_prod_order_status.DATA: lt_status TYPE TABLE OF j_status,lt_text TYPE TABLE OF tj02t,lv_id LIKE iv_prod_order_id,ls_result LIKE LINE OF rt_status_in_s4_format.lv_id = iv_prod_order_id.CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'EXPORTINGinput = lv_idIMPORTINGoutput = lv_id.SELECT stat INTO TABLE lt_status FROM vsaufk WHERE inact = space ANDaufnr = lv_id.CHECK sy-subrc = 0.SELECT * INTO TABLE lt_text FROM tj02t FOR ALL ENTRIES IN lt_statusWHERE istat = lt_status-table_line AND spras = 'EN'.LOOP AT lt_text ASSIGNING FIELD-SYMBOL().CLEAR: ls_result.ls_result-status_id = -istat.ls_result-status_code = -txt04.ls_result-status_text = -txt30.APPEND ls_result TO rt_status_in_s4_format.ENDLOOP.ENDMETHOD.
测试一下,成功拿到所有状态,和事务码CO03里看到的一样。
到此,关于"怎么使用ABAP获得生产订单的状态"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
状态
订单
生产
学习
更多
项目
存储
帮助
实用
成功
接下来
事务
代码
信息
文章
方法
理论
知识
篇文章
网站
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
实时读取数据库
茅台集团网络安全
网络安全宣传图一年级
公安网网络安全检查
网络安全管理发展前景
谷歌软件开发比赛
党委 网络安全 责任制度
db2数据库全称
上海亿朵网络技术有限公司
服务器运行的装置
编程可以用什么服务器
金属税盘要下什么软件开发票
苏州龙明软件开发公司
浙江大正互联网科技有限公司
支持一千人同时在线服务器配置
数据库jndi
c 监护仪软件开发
计算机网络技术好学嘛
2017年网络安全整改报告
海康管理服务器恢复出厂设置
win10激活服务器已关闭
数据库 什么时候跨表
国外服务器 cdn
华为服务器硬盘数据清除
六安君智达互联网科技有限公司
数据库改名添加怪物
广州编程软件开发价格
国家反诈登录显示无法连接服务器
海康服务器无法启动怎么处理
软件开发五行属哪