【正文】
01TOPd) 如果系統(tǒng)提供了同樣功能的FUNCTION,使用系統(tǒng)提供的FUNCTION。 對于主程序,應(yīng)按照下面示例進(jìn)行過程化和結(jié)構(gòu)化。*amp。**amp。 SELECTOPTIONS*amp。*SELECTOPTIONS: SO_VKORG FOR VBAKVKORG OBLIGATORY MEMORY ID VKO,Sales organization SO_VTWEG FOR VBAKVTWEG, SO_VKBUR FOR VBAKVKBUR, Sales office SO_KUNNR FOR VBAKKUNNR, SOLDTO SO_ERDAT FOR VBAKERDAT, Order creation date SO_AUART FOR VBAKAUART DEFAULT 39。ZTOR39。 , Order type SO_VBELN FOR VBAKVBELN, s/o no, SO_ERNAM FOR VBAKERNAM DEFAULT SYUNAME, Name of Person who Created the O SO_GBSTA FOR VBUPGBSTA.*amp。**amp。 INITIALIZATION*amp。*INITIALIZATION. P_ERDATLOW = SYDATUM. P_ERDATLOW+6(2) = 01. P_ERDATHIGH = SYDATUM. APPEND P_ERDAT.*amp。**amp。 TOPOFPAGE*amp。*TOPOFPAGE. PERFORM WRITE_HEADER.*amp。**amp。 AT LINESELECTION*amp。*AT LINESELECTION. GET CURSOR FIELD F VALUE V. CHECK NOT ( V IS INITIAL ). PERFORM CALL_TRANSACTION. PERFORM CHECK_PERIOD. PERFORM GET_BILLING_DATA. PERFORM ANALYSIS_DATA. PERFORM SORT_CHANGING USING OK_CODE_M. PERFORM PRINT_RTN USING OK_CODE_M.*amp。** STARTOFSELECTION.*amp。*STARTOFSELECTION. SET PFSTATUS 39。ZOR339。. PERFORM GET_DATA.九、ABAP報(bào)表詳細(xì)設(shè)計(jì)文檔編寫的原則要求在詳細(xì)設(shè)計(jì)文檔中體現(xiàn)每一段不可分割的子邏輯,而在編碼階段,直接將這些子邏輯的偽代碼作為注解體現(xiàn)在源代碼中。修改補(bǔ)充:按版本依次填寫每次修改內(nèi)容:1)版本信息記錄:程序修改必填,記錄本次修改對應(yīng)文件管理中的版本信息;2)需求描述:程序修改必填,記錄本次修改的業(yè)務(wù)驅(qū)動(dòng)或系統(tǒng)驅(qū)動(dòng)原因;3)修改內(nèi)容描述:程序修改必填,記錄本次修改的邏輯處理和必要的說明信息;第 11 頁 共 11 頁