`

get status name for batch input session

 
阅读更多
Line 601 in program SAPMSBDC_CC
loop at itab_apqi.
    case itab_apqi-qstate.
      when ' '.
        call function 'ICON_CREATE'
          exporting
            name = icon_create
            info = 'neu'(036)
          importing
            result = itab_apqi-status
          exceptions
            others = 1.
        if sy-subrc <> 0.
          itab_apqi-status = icon_status_ok.
        endif.
        itab_apqi-status_text = 'neu'(036).
      when 'F'.
        call function 'ICON_CREATE'
          exporting
            name = icon_status_ok
            info = 'verarbeitet'(037)
          importing
            result = itab_apqi-status
          exceptions
            others = 1.
        if sy-subrc <> 0.
          itab_apqi-status = icon_status_ok.
        endif.
        itab_apqi-status_text = 'verarbeitet'(037).
      when 'E'.
        call function 'ICON_CREATE'
          exporting
            name = icon_status_critical
            info = 'fehlerhaft'(035)
          importing
            result = itab_apqi-status
          exceptions
            others = 1.
        if sy-subrc <> 0.
          itab_apqi-status = icon_status_critical.
        endif.
        itab_apqi-status_text = 'fehlerhaft'(035).
      when 'R'.
        call function 'ICON_CREATE'
          exporting
            name = icon_execute_object
            info = 'in Bearbeitung'(038)
          importing
            result = itab_apqi-status
          exceptions
            others = 1.
        if sy-subrc <> 0.
          itab_apqi-status = icon_execute_object.
        endif.
        itab_apqi-status_text = 'in Bearbeitung'(038).
      when 'C'.
        call function 'ICON_CREATE'
          exporting
            name = icon_create_text
            info = 'in Erstellung'(039)
          importing
            result = itab_apqi-status
          exceptions
            others = 1.
        if sy-subrc <> 0.
          itab_apqi-status = icon_create_text.
        endif.
        itab_apqi-status_text = 'in Erstellung'(039).
      when 'S'.
        call function 'ICON_CREATE'
          exporting
            name = icon_background_job
            info = 'im Hintergrund'(046)
          importing
            result = itab_apqi-status
          exceptions
            others = 1.
        if sy-subrc <> 0.
          itab_apqi-status = icon_background_job.
        endif.
        itab_apqi-status_text = 'im Hintergrund'(046).
      when others.
        itab_apqi-status = '?'.
        itab_apqi-status_text = '?'.
    endcase.
    modify itab_apqi.
  endloop.
分享到:
评论

相关推荐

    ABAP_100_道面试题

    本文总结了 ABAP 100 道面试题,涵盖了 ABAP 程序的结构、 Field Symbols 和 Field Groups、BDC 程序、Batch Input Session 等方面的知识点。 一、ABAP 程序的结构 ABAP 程序的典型结构包括 HEADER、BODY 和 ...

    BDC BATCH INPUT 技术详解 (有图)

    BDC BATCH INPUT 技术详解 BDC(Batch Data Conversion)是一种特殊的技术,在 SAP 系统中,它可以将重复的数据输入操作自动化,以提高工作效率和减少人工操作错误。该技术通过记录用户的一次业务操作的所有过程,...

    SAP中使用LSMW导入数据

    Create Batch Input Session Run Batch Input Session Analyze Erroneous Transactions Start Direct Input Program Start IDoc Generation Start IDoc Processing Create IDoc Overview Start IDoc Follow-Up Frame...

    LSMW using batch input

    标题:LSMW using batch input 描述:使用LSMW将客户主数据导入到SAP系统中,包括创建Project/Subproject/Object、维护对象属性、维护源结构、维护源字段、维护结构关系、维护字段映射和转换规则、维护固定值、...

    SAP_恶魔_ABAP_Batch Input应用_狂套

    ### SAP ABAP Batch Input 应用详解 #### 第一章 ECATT/SCAT 说明 ##### 第一节 ECATT 与 SCAT 区别 在SAP系统中,ECATT (Enhanced Classical Test Tool) 和 SCAT (Classical Test Tool) 都是用于测试和批量输入...

    LSMW 录屏批量上载操作手册(Batch Input Recording方式)

    LSMW 录屏批量上载操作手册(Batch Input Recording 方式) LSMW(Legacy System Migration Workbench)是 SAP 系统中的一种数据迁移工具,它可以帮助用户将遗留系统中的数据迁移到 SAP 系统中。今天,我们将围绕 ...

    SAP Batch Iuput

    SAP Batch Input是一种高效的数据批量导入工具,用于在SAP系统中录入大量数据。它通过模拟事务处理,将预先定义的操作步骤转化为自动化的过程,从而节省手动输入的时间和减少人为错误。以下将详细介绍如何使用SAP ...

    thinkphp5.X-Batch-getshell-master.rar

    "thinkphp5.X-Batch-getshell-master"这个项目名暗示了该压缩包包含的是针对ThinkPHP5.x框架的批量getshell攻击方法集合,可能包括了不同版本的PoC(Proof of Concept)代码,用于演示和验证这些漏洞的存在。...

    Batch Builder for MSVC & BCB

    **Batch Builder for MSVC & BCB** Batch Builder是一款专为Microsoft Visual C++ (MSVC) 和 Borland C++ Builder (BCB) 设计的高效工具,它极大地简化了批量构建项目的过程。在软件开发中,尤其是在大型项目或者多...

    SpringBatch数据库建表语句.txt

    SpringBatch数据库建表语句,存储springBatch批处理过程中需要保存的数据和步骤信息

    SAP-17LSMW使用Standard Batch导入BOM.docx

    SAP-17LSMW 使用 Standard Batch 导入 BOM SAP-17LSMW 是 SAP 系统中的一种数据导入工具,使用 Standard Batch 可以将批量数据导入到 SAP 系统中。以下是在 SAP-17LSMW 中使用 Standard Batch 导入 BOM(物料清单)...

    TERASOLUNA Batch Framework for Java Version 3.x 説明資料1

    TERASOLUNA Batch Framework for Java Version 3.x 是NTT DATA Corporation开发的一个批量处理框架,专注于简化Java环境中的批处理开发。这个框架通过组件化的方式提供了必要的功能,使得在线开发者能够快速上手进行...

    spring batch in action

    DESCRIPTION Even though running batch processes is an everyday task in almost all IT departments, Java developers have had few options for writing batch applications. The result? No standards, poor ...

    快速杀死oracle的session

    SELECT sid, username, paddr, status FROM v$session WHERE username = '目标用户名' AND status = 'INACTIVE'; ``` 2. **获取Session的SPID:** 得到Session的SID后,还需要获取该Session对应的SPID(System ...

    Spring batch Read csv project

    &lt;property name="resource" value="classpath:input.csv" /&gt; &lt;property name="lineMapper"&gt; &lt;bean class="org.springframework.batch.item.file.mapping.DefaultLineMapper"&gt; &lt;property name="lineTokenizer"&gt; ...

    PowerDesigner中显示name,code,comment的解决方法

    ' This routine copy name into code for each table For Each Tab In mdl.tables If Not Tab.isShortcut Then Tab.code = Tab.name End If Next End If ``` 这个脚本的作用是将Name中的字符COPY至Code中。 ...

    The Definitive Guide to Spring Batch, 2nd Edition.epub

    ” of batch processing to complex scenarios demonstrating cloud native techniques for developing batch applications to be run on modern platforms. Finally this book demonstrates how you can use areas ...

    ECC-LSMW魔鬼教程

    LSMW可以通过批量输入录制(Batch Input Recording)和标准程序来创建记录(Record)。用户需要定义记录的所有者(Owner),并且在编辑和保存记录时需要谨慎,尽量避免错误。文档建议,用户应该准备好数据,并按照...

    ERP信息化专业资料:SAP专业学习资料ABAP4程序员之路 ABAP4 Day3.ppt

    6. **监控与错误处理**:导入过程完成后,使用SM35(Batch Input Monitoring)进行监控,检查导入是否成功,如果出现问题,可以分析错误的Session来定位和修复问题。同时,SCAT也可以作为测试工具,帮助调试和优化...

    ENVITasks_Batch for ENVI5.3

    ENVI(Environment for Visualizing Images)是一款广泛应用于遥感图像处理与分析的专业软件。ENVI5.3版本引入了ENVITasks_Batch功能,极大地提高了用户在处理大量遥感数据时的效率,通过批处理模式实现了自动化操作...

Global site tag (gtag.js) - Google Analytics