如何控制一些專案在ORDRSP中不輸出
有些需求會要求有些專案在ORDRSP中不輸出,經過檢視函式IDOC_OUTPUT_ORDRSP,大家就會發現很多的CUSTOMER-FUNCTION。下面舉個就以無確數量的行專案不輸出為例,採用增強EXIT_SAPLVEDC_003(ZXVEDU15)程式碼,程式碼如下:
if vbak-vtweg = '11'.
Data w_BMENG like vbep-BMENG.
CLEAR wf_del.
LOOP AT dint_edidd.
IF dint_edidd-segnam(7) = 'E1EDP01'.
CLEAR wf_del.
wf_e1edp01 = dint_edidd-sdata.
IF NOT wf_e1edp01-posex IS INITIAL.
w_posnr = wf_e1edp01-posex.
select single sum( BMENG ) into ( w_BMENG ) from vbep where vbeln = dxvbak-vbeln
and posnr = W_posnr.
IF w_BMENG = 0.
DELETE dint_edidd.
wf_del = 'X'.
w_BMENG = 0.
ENDIF.
ENDIF.
ELSEIF dint_edidd-segnam(7) = 'E1CUCFG'.
CLEAR wf_del.
ELSEIF dint_edidd-segnam(7) = 'E1EDL37'.
CLEAR wf_del.
ELSEIF dint_edidd-segnam(7) = 'E1EDS01'.
CLEAR wf_del.
ELSEIF wf_del = 'X'.
DELETE dint_edidd.
ENDIF.
ENDLOOP.
ENDIF.
供大家參考。
相關文章
- 專案控制管理:如何避免專案不達標?
- java專案中eclipse控制檯輸出log4j的資訊JavaEclipse
- 在專案中遇到的一些bug
- 在Delphi中捕獲控制檯程式的輸出 (轉)
- Java輸出流在txt檔案中的換行控制Java
- 不一樣的控制檯程式—–在控制檯中輸出圖片薦
- 【zz】WBS在專案控制中的應用
- 在 Vue 中控制表單輸入Vue
- 在專案中如何直接使用hystrix?
- SD--如何在輸出控制中增加自定義欄位
- 專案整合管理主要輸入、工具、輸出
- 成本控制在專案管理中的重要性專案管理
- 專案中如何更好的控制客戶需求(轉)
- 如何有效控制專案成本?
- java 在控制檯上輸入密碼時,密碼不顯示在控制檯上Java密碼
- [前端漫談]Git 在專案中的完全控制實踐前端Git
- 物流理論在專案成本控制中的應用(轉)
- 開源專案中,如何遵循語義化版本控制
- 專案管理中如何更好的控制客戶的需求?專案管理
- 在專案中如何用Redis分散式鎖Redis分散式
- 如何刪除在Github中建立的專案Github
- C++中的檔案輸入/輸出(3):掌握輸入/輸出流 (轉)C++
- 價值工程在施工專案成本控制中的應用(轉)
- 需求管理之專案中如何更好的控制客戶需求
- 終端控制——如何在不輸入回車讀入字元字元
- Python專案,VS Code控制檯輸出亂碼問題解決辦法Python
- 實現git版本控制中專案某一個檔案可以不提交,只在本地git生效,不影響線上gitGit
- docker釋出專案的一些坑Docker
- html中如何輸出多個空格HTML
- 企業如何實施專案控制?
- IT專案管理中的風險控制(轉)專案管理
- 在linux中如何使用echo 輸出帶有字型顏色呢Linux
- 如何把檔案輸出流替換成位元組輸出流
- 在專案中成長
- C++學習筆記(七) - Qt 在控制檯輸出C++筆記QT
- Vue中級指南-01 如何在Vue專案中匯出ExcelVueExcel
- 在大型專案中,抖音集團如何“用活”資料?
- 如何實現在react現有專案中嵌入Blazor?ReactBlazor