• 自动流水号


    1、  事务代码SNRO创建编号对象名称

    2、调用函数

    CALL FUNCTION 'NUMBER_RANGE_ENQUEUE'   "开锁
        EXPORTING
          object           = 'ZHR_001'
        EXCEPTIONS
          foreign_lock     = 1
          object_not_found = 2
          system_failure   = 3
          OTHERS           = 4.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    CALL FUNCTION 'NUMBER_GET_NEXT'     "生成流水号
        EXPORTING
          nr_range_nr                   = '01'
          object                        = 'ZHR_001'
         quantity                      = '1'
         subobject                     = ' '
         toyear                        = '0000'
         ignore_buffer                 = 'X'
       IMPORTING
         number                        = p_zzwlx  ”流水号
    *       QUANTITY                      =
    *       RETURNCODE                    =
       EXCEPTIONS
         interval_not_found            = 1
         number_range_not_intern       = 2
         object_not_found              = 3
         quantity_is_0                 = 4
         quantity_is_not_1             = 5
         interval_overflow             = 6
         buffer_overflow               = 7
         OTHERS                        = 8
                .
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    CALL FUNCTION 'NUMBER_RANGE_DEQUEUE'          "上锁
        EXPORTING
          object                 =  'ZHR_001'
       EXCEPTIONS
         object_not_found       = 1
         OTHERS                 = 2
                .
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
  • 相关阅读:
    js基础整理总结
    pyinstaller打包django项目成exe以及遇到的一些问题
    Django对接SQL Server服务
    死锁
    python 之路
    Python注释
    Django2.1迁移数据库出错
    一行 Python 代码实现并行
    【转载】Python 类定义与对象
    关于盒模型布局在UC上的兼容处理
  • 原文地址:https://www.cnblogs.com/caizjian/p/3760657.html
Copyright © 2020-2023  润新知