rockyzjut

*****ATP检测
       DATA: END_RLT LIKE EBAN-LFDAT,
             NOT_AVAILABLE,
             AVAILABLE(3),
             AVAIL_QTY_PLANT LIKE BAPICM61V-WKBST.
       DATA:xwmdvsx LIKE BAPIWMDVS OCCURS 0,
             xwmdvex LIKE BAPIWMDVE OCCURS 0.
       DATA: ls_temp type BAPIWMDVS.
       DATA: ls_temp_ex type BAPIWMDVE.

       ls_temp-REQ_DATE ls_sale-ETDAT.
       ls_temp-REQ_QTY ls_sale-sqty.
       append ls_temp to xwmdvsx.

       CALL FUNCTION \'BAPI_MATERIAL_AVAILABILITY\'
         EXPORTING
           plant            ls_sale-WERKS
           material         ls_sale-MABNR
           unit             ls_sale-meins
           check_rule       \'A\'
           STGE_LOC         ls_sale-LGORT
*           BATCH            = ls_sale-CHARG
           CUSTOMER         ls_first
*          DOC_NUMBER       = SALESDOCUMENT
           ITM_NUMBER       ls_sale-POSNR
           DEC_FOR_ROUNDING \'0\'
         IMPORTING
           endleadtme       end_rlt
           av_qty_plt       avail_qty_plant
           dialogflag       not_available
         TABLES
           wmdvsx           xwmdvsx
           wmdvex           xwmdvex
         EXCEPTIONS
           error_message    1.

       read table xwmdvex index into ls_temp_ex.

分类:

技术点:

相关文章:

  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
  • 2021-12-18
  • 2021-12-18
  • 2021-12-18
猜你喜欢
  • 2022-12-23
  • 2021-08-28
  • 2021-05-02
  • 2022-12-23
  • 2021-10-25
  • 2021-05-21
  • 2021-08-26
相关资源
相似解决方案