重复制造Bapi

SPAN {
font-family: “BatangChe”;
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L0S31 {
font-style: italic;
color: #808080;
}
.L0S33 {
color: #4DA619;
}
.L0S52 {
color: #0000FF;
}
.L0S55 {
color: #800080;
}
.L0S70 {
color: #808080;
}

FORM CREATE_BAPI USING P_MENGE.

  CLEAR :GV_BFLUSHDATAGEN,GV_BFLUSHFLAGS,GV_BFLUSHDATAMTS,
         GV_CONFIRMATION,GV_RETURN.

  IF GT_DISP_LISTSFEPR ‘Z001’
    OR GT_DISP_LISTSFEPR ‘Z002’.
    GV_BFLUSHFLAGSBCKFLTYPE ’01’.
    GV_BFLUSHFLAGSACTIVITIES_TYPE ‘1’.
  ELSEIF GT_DISP_LISTSFEPR ‘Z003’.
    GV_BFLUSHFLAGSBCKFLTYPE ’02’.
    GV_BFLUSHFLAGSACTIVITIES_TYPE ‘2’.
    GV_BFLUSHDATAMTSREPPOINT GT_DISP_LISTVORNE.
*    gv_bflushflags-RP_SCRAPTYPE = ‘X’.123
  ENDIF.

  GV_BFLUSHDATAGENMATERIALNR GT_DISP_LISTMATNR.
  GV_BFLUSHDATAGENPRODPLANT P_WERKS.
  GV_BFLUSHDATAGENPLANPLANT P_WERKS.
  GV_BFLUSHDATAGENSTORAGELOC GT_DISP_LISTLGORT.
  GV_BFLUSHDATAGENPRODVERSION GT_DISP_LISTVERID.
  GV_BFLUSHDATAGENPRODLINE GT_DISP_LISTMDV01.
  GV_BFLUSHDATAGENPOSTDATE GT_DISP_LISTBUDAT.
  GV_BFLUSHDATAGENDOCDATE GT_DISP_LISTBUDAT.
  GV_BFLUSHDATAGENBACKFLQUANT P_MENGE.
  GV_BFLUSHDATAGENUNITOFMEASURE GT_DISP_LISTMEINH.

  GV_BFLUSHDATAGENDOCHEADERTXT GT_DISP_LISTLOT.

  CALL FUNCTION ‘BAPI_REPMANCONF1_CREATE_MTS’
    EXPORTING
      BFLUSHFLAGS   GV_BFLUSHFLAGS
      BFLUSHDATAGEN GV_BFLUSHDATAGEN
      BFLUSHDATAMTS GV_BFLUSHDATAMTS
    IMPORTING
      CONFIRMATION  GV_CONFIRMATION
      RETURN        GV_RETURN.

  IF GV_CONFIRMATION IS NOT INITIAL.
    CALL FUNCTION ‘BAPI_TRANSACTION_COMMIT’
      EXPORTING
        WAIT ‘X’.

    CONCATENATE GV_CONFIRMATION ‘/’ GT_DISP_LISTMESSAGE
              INTO GT_DISP_LISTMESSAGE.
*    GT_DISP_LIST-MESSAGE = GV_CONFIRMATION.
  ELSE.
    CALL FUNCTION ‘BAPI_TRANSACTION_ROLLBACK’.
    CONCATENATE GV_RETURNMESSAGE ‘/’ GT_DISP_LISTMESSAGE
          INTO GT_DISP_LISTMESSAGE.
*    GT_DISP_LIST-MESSAGE = GV_RETURN-MESSAGE.
    GT_DISP_LISTICON ICON_RED_LIGHT.
  ENDIF.

  MOVE-CORRESPONDING GV_RETURN TO GS_RET.
  APPEND GS_RET TO GT_RET2.

ENDFORM.                    ” CREATE_BAPI

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/opensource/197381.html

(0)
上一篇 2021年11月17日 03:55
下一篇 2021年11月17日 03:55

相关推荐

发表回复

登录后才能评论