在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'
EXPORTING
input = lv_id
IMPORTING
output = lv_id.
SELECT stat INTO TABLE lt_status FROM vsaufk WHERE inact = space AND
aufnr = lv_id.
CHECK sy-subrc = 0.
SELECT * INTO TABLE lt_text FROM tj02t FOR ALL ENTRIES IN lt_status
WHERE istat = lt_status-table_line AND spras = 'EN'.
LOOP AT lt_text ASSIGNING FIELD-SYMBOL(<text>).
CLEAR: ls_result.
ls_result-status_id = <text>-istat.
ls_result-status_code = <text>-txt04.
ls_result-status_text = <text>-txt30.
APPEND ls_result TO rt_status_in_s4_format.
ENDLOOP.
ENDMETHOD.
测试一下,成功拿到所有状态,和事务码CO03里看到的一样。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
SAP S/4HANA On-Premise和S4 HANA Cloud是SAP提供的两种不同部署方式的智能ERP解决方案,分别适用于不同需求的企业。S/4HANA On-Premise版本是一个基于SAP HANA内存数据库的ERP业务套件,允许企业在私有云或公有云上...
SAP HANA will soon celebrate its second birthday. Hard to believe, but this technology has been on the market for almost two years now. During this time, its use potential increased significantly: ...
S/4HANA 1511 installation 具体实现步骤和截图展示。
SAP S/4HANA 升级的 SAP 检查 SAP S/4HANA 升级的 SAP 检查是一个自助服务工具,旨在帮助客户升级到最新的 SAP S/4HANA 版本。该工具可以检查当前系统与目标版本中的应用程序兼容性,提供所需的准备步骤,并帮助...
基本工具包括SAP Transformation Navigator、针对SAP S/4HANA的下一代业务场景建议、面向SAP S/4HANA的SAP Readiness Check、维护规划工具、系统转换和停机时间、ABAP工具和自定义代码、全新实施项目的数据迁移工具...
SAP S/4HANA 物料分类帐和实际成本核算 SAP S/4HANA 物料分类帐是指在物料级别生成财务交易事务的能力,提供了库存移动的详细信息。该功能在 SAP S/4HANA Finance 中作为通用日记帐的一部分存储。实际成本核算是在 ...
SAP s4 hana 资料,最新全英文版。
- **自定义与扩展**:介绍SAP S/4HANA Cloud中可用的自定义选项及扩展功能,如通过ABAP或SAP Cloud Platform进行开发的可能性。 #### 5. 测试与质量保证 - **测试策略**:制定全面的测试计划,确保所有业务流程...
SAP在对生产订单进行领料时,一般是依据生产订单产生的预留号进行发料,移动类型为261。当领用的物料发生质量问题或其它原因需要退料时,一种操作是使用MB1A,选择移动类型262,依据生产订单进行反冲。这样操作因为...
标题中的“HANA STUDIO ABAP DEVELOPMENT TOOL”是指SAP HANA Studio中的一个特定模块,专门用于ABAP(Advanced Business Application Programming)开发。SAP HANA Studio是SAP HANA平台的一个集成开发环境(IDE)...
根据提供的文件内容,我们可以提取以下关于SAP HANA和ABAP编程的知识点。 首先,文件标题“HA400 ABAP Programming on SAP HANA.pdf”明确指出了本教材聚焦于在SAP HANA平台上进行ABAP编程的教学。ABAP(Advanced ...
本文档主要介绍了如何使用ABAP在SAP HANA平台上构建一个从数据库层(SAP HANA)到前端展示层(SAPUI5)的完整应用程序。此文档由Jens Weiler于2013年10月发布,旨在为开发者提供关于SAP HANA、ABAP以及SAPUI5技术栈...
sap press doc 解压密码:abap_developer
结合使用HANA存储过程与ABAP程序,可以充分发挥SAP HANA的优势,实现高效的业务流程处理。 ### 二、使用SAP HANA存储过程的优点 使用SAP HANA存储过程有以下几个显著优点: 1. **减少网络和处理器负载**:对于...
SAP(System Applications and Products in Data Processing)是全球领先的业务软件解决方案提供商,广泛应用于企业管理、财务管理、供应链管理、生产计划等多个领域。SAP的标准教材涵盖了这些领域的详细知识,旨在...
在S4 ABAP新语法中,开发者可以利用一系列更新的关键字和特性来提高代码的效率和可读性。以下是对这些关键特性的详细介绍: 1. **DATA**: `DATA`关键字用于声明新的变量或数据结构。在S4 ABAP中,你可以更灵活地...
3. **ABAP 平台升级**:此版本可以处理从早期的 ABAP 平台版本到更高版本的升级,比如从 NetWeaver 到 SAP S/4HANA。它包括了代码转换、数据准备和系统优化的自动化流程。 4. **S/4HANA 转换**:SUM 提供了将现有非...
SAP BW/4HANA和SAP BW Powered by SAP HANA的建模工具安装指南 知识要点概述: 1. SAP BW/4HANA简介 2. BW Modeling Tools介绍 3. 安装指南组成 4. 安装前的准备工作 5. 安装步骤和结果 6. 安装后的配置和建议 7. ...
标题中的"SAP HANA ABAP"指的是在SAP HANA数据库环境下进行ABAP(Advanced Business Application Programming)开发的应用。ABAP是SAP公司为其应用软件开发的一种编程语言。SAP HANA是一款高性能的内存数据库,能够...