如何控制一些專案在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.
供大家參考。
相關文章
- 專案控制管理:如何避免專案不達標?
- 在專案中遇到的一些bug
- 在 Vue 中控制表單輸入Vue
- 在專案中如何直接使用hystrix?
- 專案整合管理主要輸入、工具、輸出
- 成本控制在專案管理中的重要性專案管理
- 如何有效控制專案成本?
- [前端漫談]Git 在專案中的完全控制實踐前端Git
- Python專案,VS Code控制檯輸出亂碼問題解決辦法Python
- 專案管理中如何更好的控制客戶的需求?專案管理
- 開源專案中,如何遵循語義化版本控制
- 在專案中如何用Redis分散式鎖Redis分散式
- docker釋出專案的一些坑Docker
- 企業如何實施專案控制?
- 【Azure Application Insights】在Azure Function中啟用Application Insights後,如何配置不輸出某些日誌到AI 的Trace中APPFunctionAI
- 在linux中如何使用echo 輸出帶有字型顏色呢Linux
- 實現git版本控制中專案某一個檔案可以不提交,只在本地git生效,不影響線上gitGit
- 如何把檔案輸出流替換成位元組輸出流
- 在 Visual Studio 市場中釋出專案擴充套件套件
- 如何控制RPA專案成本並提升ROI?
- 如何控制 RPA 專案成本並提升 ROI?
- 如何實現在react現有專案中嵌入Blazor?ReactBlazor
- MNN模型輸出與ONNX模型輸出對不上模型
- Vue中級指南-01 如何在Vue專案中匯出ExcelVueExcel
- USB 控制寫傳輸、控制讀傳輸、無資料控制傳輸都是在什麼場景下?
- 釋出nuget 如何配置專案檔案
- 專案管理中,專案進度與成本控制的重要性專案管理
- 通訊工程專案管理如何控制成本專案管理
- 排序,檔案輸入輸出排序
- 小程式專案中的一些小問題
- 在React專案中,如何優雅的優化長列表React優化
- 在大型專案中,抖音集團如何“用活”資料?
- 如何清除在專案中無用的css程式碼呢?CSS
- 專案管理中的進度與成本控制專案管理
- 倉儲和運輸如何協同?專案管理在物流行業的應用專案管理行業
- 使用FOR XML AUTO控制XML輸出KHXML
- 在spring boot專案(maven)中引入其他 spring boot專案Spring BootMaven
- linux 將程式終端輸出儲存到檔案中且保留終端輸出Linux