重复制造Bapi
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,SPAN { font-family: "BatangChe"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { fo
千家信息网最后更新 2025年02月03日重复制造BapiSPAN { 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_LIST-SFEPR = 'Z001'
OR GT_DISP_LIST-SFEPR = 'Z002'.
GV_BFLUSHFLAGS-BCKFLTYPE = '01'.
GV_BFLUSHFLAGS-ACTIVITIES_TYPE = '1'.
ELSEIF GT_DISP_LIST-SFEPR = 'Z003'.
GV_BFLUSHFLAGS-BCKFLTYPE = '02'.
GV_BFLUSHFLAGS-ACTIVITIES_TYPE = '2'.
GV_BFLUSHDATAMTS-REPPOINT = GT_DISP_LIST-VORNE.
* gv_bflushflags-RP_SCRAPTYPE = 'X'.123
ENDIF.
GV_BFLUSHDATAGEN-MATERIALNR = GT_DISP_LIST-MATNR.
GV_BFLUSHDATAGEN-PRODPLANT = P_WERKS.
GV_BFLUSHDATAGEN-PLANPLANT = P_WERKS.
GV_BFLUSHDATAGEN-STORAGELOC = GT_DISP_LIST-LGORT.
GV_BFLUSHDATAGEN-PRODVERSION = GT_DISP_LIST-VERID.
GV_BFLUSHDATAGEN-PRODLINE = GT_DISP_LIST-MDV01.
GV_BFLUSHDATAGEN-POSTDATE = GT_DISP_LIST-BUDAT.
GV_BFLUSHDATAGEN-DOCDATE = GT_DISP_LIST-BUDAT.
GV_BFLUSHDATAGEN-BACKFLQUANT = P_MENGE.
GV_BFLUSHDATAGEN-UNITOFMEASURE = GT_DISP_LIST-MEINH.
GV_BFLUSHDATAGEN-DOCHEADERTXT = GT_DISP_LIST-LOT.
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_LIST-MESSAGE
INTO GT_DISP_LIST-MESSAGE.
* GT_DISP_LIST-MESSAGE = GV_CONFIRMATION.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
CONCATENATE GV_RETURN-MESSAGE '/' GT_DISP_LIST-MESSAGE
INTO GT_DISP_LIST-MESSAGE.
* GT_DISP_LIST-MESSAGE = GV_RETURN-MESSAGE.
GT_DISP_LIST-ICON = ICON_RED_LIGHT.
ENDIF.
MOVE-CORRESPONDING GV_RETURN TO GS_RET.
APPEND GS_RET TO GT_RET2.
ENDFORM. " CREATE_BAPI
CLEAR :GV_BFLUSHDATAGEN,GV_BFLUSHFLAGS,GV_BFLUSHDATAMTS,
GV_CONFIRMATION,GV_RETURN.
IF GT_DISP_LIST-SFEPR = 'Z001'
OR GT_DISP_LIST-SFEPR = 'Z002'.
GV_BFLUSHFLAGS-BCKFLTYPE = '01'.
GV_BFLUSHFLAGS-ACTIVITIES_TYPE = '1'.
ELSEIF GT_DISP_LIST-SFEPR = 'Z003'.
GV_BFLUSHFLAGS-BCKFLTYPE = '02'.
GV_BFLUSHFLAGS-ACTIVITIES_TYPE = '2'.
GV_BFLUSHDATAMTS-REPPOINT = GT_DISP_LIST-VORNE.
* gv_bflushflags-RP_SCRAPTYPE = 'X'.123
ENDIF.
GV_BFLUSHDATAGEN-MATERIALNR = GT_DISP_LIST-MATNR.
GV_BFLUSHDATAGEN-PRODPLANT = P_WERKS.
GV_BFLUSHDATAGEN-PLANPLANT = P_WERKS.
GV_BFLUSHDATAGEN-STORAGELOC = GT_DISP_LIST-LGORT.
GV_BFLUSHDATAGEN-PRODVERSION = GT_DISP_LIST-VERID.
GV_BFLUSHDATAGEN-PRODLINE = GT_DISP_LIST-MDV01.
GV_BFLUSHDATAGEN-POSTDATE = GT_DISP_LIST-BUDAT.
GV_BFLUSHDATAGEN-DOCDATE = GT_DISP_LIST-BUDAT.
GV_BFLUSHDATAGEN-BACKFLQUANT = P_MENGE.
GV_BFLUSHDATAGEN-UNITOFMEASURE = GT_DISP_LIST-MEINH.
GV_BFLUSHDATAGEN-DOCHEADERTXT = GT_DISP_LIST-LOT.
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_LIST-MESSAGE
INTO GT_DISP_LIST-MESSAGE.
* GT_DISP_LIST-MESSAGE = GV_CONFIRMATION.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
CONCATENATE GV_RETURN-MESSAGE '/' GT_DISP_LIST-MESSAGE
INTO GT_DISP_LIST-MESSAGE.
* GT_DISP_LIST-MESSAGE = GV_RETURN-MESSAGE.
GT_DISP_LIST-ICON = ICON_RED_LIGHT.
ENDIF.
MOVE-CORRESPONDING GV_RETURN TO GS_RET.
APPEND GS_RET TO GT_RET2.
ENDFORM. " CREATE_BAPI
制造
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件数据库如何自动化
蓝山市启动网络安全宣传
分布式数据库提交协议两阶段
黄南共享设备软件开发
网络安全策略添加白名单
中油财务软件如何导入数据库
瑞士5g网络安全
安全互联网服务器是什么指标
安徽机械软件开发诚信经营
软件开发国企能干到退休吗
启东泰畅网络技术有限公司
输入框内容上传至云数据库
网络安全认识600字作文
许昌软件开发税务筹划如何做
华为云服务器免费嘛
济南网络安全中心
欧洲网络技术落后中美
松江区电商软件开发定做价格
网络不通无法连接服务器
老年人因为网络技术不熟练的素材
男孩学网络安全专业好吗
吉林优质软件开发报价
软件开发人才有哪些
材料基因数据库与机器学习的区别
威胜信息软件开发
应用软件开发成本估算
sql服务器管理器拒绝
上海嵌入式软件开发定制
上海网络安全防控
怎么搭建下载服务器