码迷,mamicode.com
首页 > 其他好文 > 详细

物料搜索功能 根据 客户工厂 销售组织

时间:2018-08-03 10:44:22      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:params   spl   功能   -o   function   proc   pool   lock   nts   

REPORT ZSDR227.

TYPE-POOLS: SLIS.  "ALV
*---------------------------------------------------------------------*
*&数据类型定义
*---------------------------------------------------------------------*
*TYPES:
*  BEGIN OF TP_XX,
*
*  END OF TP_XX.

*---------------------------------------------------------------------*
*&全局数据定义
*---------------------------------------------------------------------*
DATA:LS_PARAMS TYPE WSD_MS_INITIAL_PARAMS_STY.

*---------------------------------------------------------------------*
*&全局常量定义
*---------------------------------------------------------------------*

*---------------------------------------------------------------------*
*&选择画面定义
*---------------------------------------------------------------------*
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-B01.
PARAMETER:P_KUNNR TYPE KUNNR OBLIGATORY,
                     P_WERKS TYPE WERKS_D OBLIGATORY,
                     P_VKORG TYPE VKORG OBLIGATORY,
                     P_AUART TYPE AUART OBLIGATORY DEFAULT ZOR.
SELECTION-SCREEN END OF BLOCK B1.
*---------------------------------------------------------------------*
*&初始化
*---------------------------------------------------------------------*
INITIALIZATION.

*---------------------------------------------------------------------*
*&选择画面相应
*---------------------------------------------------------------------*
AT SELECTION-SCREEN.

*---------------------------------------------------------------------*
*&程序运行
*---------------------------------------------------------------------*
START-OF-SELECTION.
  SELECT SINGLE COUNT(*) FROM KNVV
    WHERE KUNNR = P_KUNNR
         AND VKORG = P_VKORG.
  IF SY-SUBRC <> 0.
    MESSAGE 客户与销售组织不匹配 TYPE S DISPLAY LIKE E.
    LEAVE LIST-PROCESSING.
  ENDIF.

  LS_PARAMS-APP_NAME           = CL_WSD_CONSTANTS=>CO_APPL_SALES_ORDER.
  LS_PARAMS-KUNNR                  = P_KUNNR.
  LS_PARAMS-VKORG                 = P_VKORG.
  LS_PARAMS-VTWEG                 = 10.
  LS_PARAMS-WERKS                 = P_WERKS.
  LS_PARAMS-SPART                  = 00.
  LS_PARAMS-AUART                  = P_AUART.
  LS_PARAMS-EFFECTIVE_DATE = SY-DATUM.

  CALL FUNCTION WSD_MATERIAL_SEARCH
    EXPORTING
      IS_PARAMS = LS_PARAMS.
*---------------------------------------------------------------------*
*&程序结果
*---------------------------------------------------------------------*
END-OF-SELECTION.

 

物料搜索功能 根据 客户工厂 销售组织

标签:params   spl   功能   -o   function   proc   pool   lock   nts   

原文地址:https://www.cnblogs.com/ferzalez/p/9411434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!