• 读取销售订单用户状态(user status)/系统状态(system status)-STATUS_TEXT_EDIT


    可以通过函数  STATUS_TEXT_EDIT读取销售订单的用户状态(user status)以及系统状态(system status)。

    SE37:

    其中输入参数OBJNR的格式如下:

    VB+销售订单号+销售订单行项目号,如果读取header的状态行项目号为‘000000’。

    例子代码:

    读取订单 0640001056抬头(header)的状态

    REPORT ztest_so_status.
    
    DATA:l_stsma     TYPE jsto-stsma,
         l_line      TYPE bsvx-sttxt,
         l_user_line TYPE bsvx-sttxt,
         l_stonr     TYPE tj30-stonr.
    CALL FUNCTION 'STATUS_TEXT_EDIT'
      EXPORTING
    *   CLIENT           = SY-MANDT
        flg_user_stat    = 'X'
        objnr            = 'VB0640001056000000'  "VB前缀。。
        only_active      = 'X'
        spras            = sy-langu
    *   BYPASS_BUFFER    = ' '
      IMPORTING
    *   ANW_STAT_EXISTING       =
        e_stsma          = l_stsma
        line             = l_line
        user_line        = l_user_line
        stonr            = l_stonr
      EXCEPTIONS
        object_not_found = 1
        OTHERS           = 2.
    IF sy-subrc = 0.
      WRITE:/ l_stsma,
            / l_line,
            / l_user_line,
            / l_stonr.
    ENDIF.

    运行结果:

    tcode:VA03前台查看订单的状态,menu->goto->header->status

    也可以点击object status查看更详细的内容。

    可以看到和例子程序运行的结果一致。

    其他: 相关的sap表jest

    用户状态表tj30t,tj30

    系统状态表TJ02,TJ02t

    以上。

  • 相关阅读:
    BZOJ3510 首都
    洛谷U19464 山村游历(Wander)(LCT)
    [BZOJ4530][Bjoi2014]大融合(LCT)
    POJ 3522 最小差值生成树(LCT)
    AHOI2005航线规划 bzoj1969(LCT缩点)
    P3950 部落冲突
    BZOJ2243 [SDOI2011]染色(LCT)
    P1501 [国家集训队]Tree II
    性能优化之优化加载资源
    Hexo next主题安装algolia
  • 原文地址:https://www.cnblogs.com/datie/p/11433602.html
Copyright © 2020-2023  润新知