SAP收發(fā)存報表開發(fā)功能設計說明書_第1頁
SAP收發(fā)存報表開發(fā)功能設計說明書_第2頁
SAP收發(fā)存報表開發(fā)功能設計說明書_第3頁
SAP收發(fā)存報表開發(fā)功能設計說明書_第4頁
SAP收發(fā)存報表開發(fā)功能設計說明書_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

SAP收發(fā)存報表程序功能詳細設計說明書表結構關系相關數(shù)據表表描述字段名稱字段描述EBAN采購申請?zhí)ь^表EBKN采購申請項目明細表EKKO采購訂單抬頭表EKPO采購訂單項目明細表KNTTP科目設置類型EKKN采購訂單科目分配數(shù)據EBELNEBELPZEKKN帳戶分配的序列號PS_PSP_PNR工作分解結構元素(WBS元素)NPLNR科目分配的網絡號AFKO生產抬頭文件AUFNR生產訂單號PRONRWBS元素指針AUFK生產訂單長文本MSPRH項目庫存:歷史(無價值字段)SOBKZ特殊庫存標識PSPNR工作分解結構元素(WBS元素)LFGJA當前期間的會計年度LFMON當前期間(記帳期間)PRLAB非限制使用的估價的庫存PRINS質量在檢的庫存PRSPE凍結庫存PREIN所有限制批次的總計庫存MSPR項目庫存(無價值字段)(當前期存儲位置層次項目庫存)MSSQ項目庫存(無價值字段)(當前期工廠層次項目庫存)MSSQHQBEW項目庫存的分開評估(僅包含項目庫存及估價數(shù)據)QBEWH項目庫存的分開評估(歷史記錄)EBEW銷售訂單庫存的分開評估EBEWH銷售訂單庫存的分開評估(歷史記錄)MBEW常規(guī)庫存的評估(僅包含常規(guī)庫存價值數(shù)據,不包含項目庫存的相關數(shù)據)MBEWH常規(guī)庫存的評估(歷史記錄)PRPSWBS結構數(shù)據POSIDWBS元素MSEG-PSPNR搜索此表可得到WBS號碼;PROJ項目定義結構表MSEG-PSPNR,搜索此表可得到項目定義;WBS元素(24碼)找其項目定義,也必須透過指針來尋找項目定義;MKPF物料憑證抬頭數(shù)據MSEG物料憑證行項目數(shù)據EKET采購訂單收貨QINF物料和供應商的QM信息記錄MATNR物料號LIEFERANT供應商帳戶號WERK工廠FREI_DAT下達的有效到期日NOINSPQM信息記錄中的檢驗控制MARC物料工廠數(shù)據QMATV物料工廠的質檢設置是否存在QMAT檢驗類型-物料參數(shù)MATNR物料號WERKS工廠ART檢驗類型APA首選的檢驗類型AFR處理單位的檢驗AKTIV檢驗類型-物料合并已激活RBKP發(fā)票抬頭數(shù)據RSEG發(fā)票行項目相關的事務代碼:MB52–庫存綜覽顯示MB51–物料憑證清單自概念表清單及結構概念程序處置邏輯內表一:字段名稱字段描述程序處置邏輯內表二和內表三:字段名稱字段描述值輸入/輸出數(shù)據格式概念源數(shù)據SAP系統(tǒng)序號域名類型(長度)描述字段名類型(長度)描述轉換關系輸入/輸出畫面格式設計要求報表選擇屏幕以下是本程序的第一個畫面:初始化畫面名稱屬性必輸項(是/否)默認值其他特殊要求參考表字段工廠(多值)權限檢查MSEG-WERKS存儲位置(多值)WBS元素(多值)MSEG-PS_PSP_PNR物料類型(多值)物料組(多值)評估類(多值)期間(YYYYMM)(單值)MKPF-BUDAT之年月輸出明細資料(單值)N(核選框)注:“屬性”字段注明:多項選擇,單項選擇,單項選擇鈕/,選框或其他等;客戶化增強功能畫面設計(以下是格式化畫面設計要求)程序處置邏輯說明生成選擇輸入畫面,用戶輸入參數(shù);檢查權限;按用戶選擇畫面參數(shù),選擇指定范圍的數(shù)據,結合如下取數(shù)規(guī)那么,生成報表:取數(shù)規(guī)那么:安裝項目概念掩碼:X-XXNNNN制作項目概念掩碼:X-X-XXNNNN序號字段取數(shù)規(guī)則備注物料編號物料描述MAKT-單位MARA-MEINS;物料類型MARA-MTART;單重如果物料類型為ZFS1或ZFS2,則:其期初庫存及相關交易一定是項目庫存相關:如果WBS元素的第四位為“-”,則取WBS元素第5位~第10位;否則取WBS元素的第3位~第8位作為WBS元素“基本編碼”;由生產訂單抬頭表中找產品物料編碼、WBS元素第5位~第10位與上述WBS元素“基本編碼”一致的訂單,取其生產訂單抬頭文本的第四行,如果為零,再找下一個生產訂單直到取值非零為止;如果最終由生產訂單中不能取值,則取采購訂單行項目:由EKKN/EKKO表中找:物料編碼、WBS元素第5位~第10位與上述WBS元素“基本編碼”一致的采購訂單,取其采購該項目文本的第四行(第一頁標簽),如果為零,再找下一個采購訂單直到取值非零為止;最終找不到,則置零;如果是其他物料類型,則取物料主數(shù)據中基本數(shù)據視圖之毛重;物料組MARA-MATKL;商務分類如果物料類型為ZFS1或ZFS2,則由物料號碼+WBS元素找任一生產訂單文本的第六行,壓縮空格后取前15位;可在取單重時同時取商務分類:生產訂單文本的第六行或采購訂單相應文本標簽下的第六行;如果物料類型為其他,則置空;評估類由MBEWH/QBEWH中?。ǚ謩e對于常規(guī)庫存和項目庫存);工廠WBS元素項目定義項目描述期初數(shù)量期初金額對于常規(guī)庫存,按用戶選取的物料/工廠/存儲位置/評估類型范圍,按如下規(guī)則取期初庫存數(shù)據:1)截取報表期間的的年份、月份,按“物料”+“工廠“+“倉庫”+“年份”+“月份-1”注:“月份-1”是指報表期間)如果讀取成功,保存至“上月期末庫存臨時字段”,)如果讀取不成功,再從MARDH找“=月份”或“>月份且最接近的紀錄”,1.2.1)如果找到了,就保存至“上月期末庫存臨時字段”1.2.2)如果找不到,則取MARD的當前庫存保存至”上月期末庫存臨時字段”(非限制庫存/質檢庫存);參照上述規(guī)則,按物料/工廠/期間年份/期間月份,由表MBEWH/MBEW中取期初單價數(shù)據;對于項目庫存,按用戶選取的物料/工廠/存儲位置/WBS元素范圍,由表MSPR/MSPRH中期初數(shù)量數(shù)據,由QBEW/QBEWH中取單價數(shù)據(VERPR-移動平均價);按前一字段取值規(guī)則得到的數(shù)量*單價即為期初金額;收入數(shù)量收入金額以下取第一部分:由表MSEG中按移動類型取物料編號不為空的記錄:收入數(shù)量&收入金額:由表MKPF/MSEG中按選擇的數(shù)據范圍,取以下移動類型記錄其對應字段MSEG-MENGE/DMBTR的值,如果MSEG-SHKZG為“S”,則記為本字段的正項,如果為“H”,則為本字段的負項:移動類型范圍為100~199,561/562,501/502,921/922,301~499,541~544;對于發(fā)票確認對收入金額的影響部分取值規(guī)則,請參照“發(fā)出數(shù)量”字段的取值說明。發(fā)出數(shù)量發(fā)出金額由MSEG中取物料編號非空的記錄:收入數(shù)量&收入金額:由表MKPF/MSEG中按選擇的數(shù)據范圍,取以下移動類型記錄其對應字段MSEG-MENGE/DMBTR的值,如果MSEG-SHKZG為“S”,則記為本字段的負項,如果為“H”,則為本字段的正項:移動類型范圍為201~299,551/552,645/646,901~914,923/924,301~499,541~544;第二部分:還要取移動類型為101/102/122/161/162,物料號非空,但MSEG-KZVBR字段為“V”的記錄(對應的MSEG-KNTTP=“K/P/S/R”之一):其數(shù)量和價值分別累加到相應的“物料/工廠(可能還有WBS元素)”記錄的“發(fā)出數(shù)量/發(fā)出金額”中,如果MSEG-SHKZG為“S”,則記為本字段的正項,如果為“H”,則為本字段的負項;以下取第三部分(由發(fā)票校驗的差異調整部分,RSEG-KNTTP=K/P/R/S的記錄):由RBKP取當期的所有發(fā)票憑證號碼。由RBKP-BELNR找表RSEG:如果RSEG-KNTTP為“K/P/R/S”之一,且RSEG-MATNR非空且RSEG-EFKOR非空,則說明發(fā)票確認有對直接采購消耗的存貨物資的金額調整記賬,但此部分的調整記賬,是同時反映在收入金額和(消耗)發(fā)出金額上,沒有經過庫存帳。所以以下繼續(xù)處理取得的值必須要同時累加到“收入金額”和“發(fā)出金額”上,但收入數(shù)量和發(fā)出數(shù)量不變更(發(fā)票交易不會帶來數(shù)量變化):由RSEG-BELNR+RSEG-GJAHR搜索BKPF-BWKEY,取BKPF-BELNR(會計憑證號碼);由BKPF-BELNR取表BSEG中BSEG-MATR=RSEG-MANR.AND.BSEG-EBELN=RSEG-EBELN.AND.BSEG-EBELP=RSEG-EBELP的記錄,如果BSEG-SHKZG=“S”則取BSEG-DMBTR的值為調整金額暫存值;如果BSEG-SHKZG=“H”:BSEG-DMBTR的負值為調整金額暫存值;如果RSEG-KNTTP=“Q”,或為空,則舍棄此“調整金額暫存值”;否則,分別將此金額累加到“收入金額”和“發(fā)出金額”中(對應關鍵字段:物料+工廠(或者加WBS元素));盤點數(shù)量按指定期間和數(shù)據范圍,由MKPF/MSEG中取移動類型為“701/702/711/712”的交易記錄DMBTR(基本單位數(shù)量/本位幣金額);如果MSEG-SHKZG為“S”,則記為本字段的正項,如果為“H”,則為本字段的負項;盤點金額參照前一字段的說明;調整金額庫存價值調整:不對應庫存交易,對應發(fā)票確認時因采購訂單價格與發(fā)票價格差異導致的對庫存金額的調整(此時庫存數(shù)量不變),或者調整庫存物料的單價時也導致庫存金額變化;庫存價值調整金額,僅當按公司出具報表時,該字段值才有效。因為系統(tǒng)沒有記錄各存儲位置的價格更改和價值更新(價值更改是在評估范圍層次或WBS元素層次有效);以下是第一部分:單價修改的憑證上"價值修改"可能對應:存貨價值的改變及差異的改變:無論是按S或V計價,只要是價格改變,存貨價值一定是變化的.取MLCR-BDATJ/POPER為報告期間的所有記錄,得到憑證號+會計年度+項目號(MLCR-BELNR/KJAHR/POSNR)+存貨價值修改(MLCR-SALK3);再按上述三個字段(MLCR-BELNR/KJAHR/POSNR)取表MLIT-MATNR/BWKEY(評估范圍)/WBS號;如果上述過程由MLCR中取得的金額為零(SALK3),則以相同的(MLCR-BELNR/KJAHR/POSNR)及前一期間再取MLCR-SALK3,以該值置換符號(乘以-1),則得到報告期間的庫存調整金額;單價調整:可能針對常規(guī)庫存或項目庫存。取值時要將物料號碼及WBS元素和工廠代碼一同取值; 以下是第二部分:由表RSEG/RBKP中取價值修改記錄。由表RBKP中取當前報表期間的發(fā)票憑證抬頭數(shù)據記錄,由此表的憑證號找表RSEG-STOCKPOSTING非零的記錄,得到RSEG-WERKS/RSEG-MATNR的庫存價值變更。如果RSEG-KNTTP為空,則累加到此報表的工廠+物料的“調整金額”中(該字段的值有正項,也可能有負項,直接累加到“調整金額”中);如果RSEG-KNTTP=“Q”,則該調整金額屬于項目庫存金額的調整,必須由RSEG-EBELN和RSEG-EBELP(采購訂單號碼及行項目號碼)找PO的行項目的WBS元素號碼,而將該RSEG-STOCKPOSTING的金額寫入“工廠+物料+WBS元素”的值中;期末數(shù)量=期初數(shù)量+收入數(shù)量-發(fā)出數(shù)量期末金額=期初金額+收入金額-發(fā)出金額+調整金額;差異數(shù)量=期末數(shù)量-(畫面輸入期間的下一期間)期初數(shù)量(按期初數(shù)量取數(shù)規(guī)則得到)差異金額=期末金額-(畫面輸入期間的下一期間)期初金額(按期初金額取值規(guī)則得到)構件噸位單重*期末數(shù)量/10004.假設是用戶未輸入存儲位置,那么表示是在工廠層次出具報表,取報表記錄關鍵字為:工廠代碼/物料編碼/WBS元素/商務分類(物料組、物料類型依附于該三個鍵值),所有數(shù)量和金額按此鍵值匯總;同時關于“收入數(shù)量”“收入金額”“發(fā)出數(shù)量”“發(fā)出金額”字段,不統(tǒng)計移動類型311~316;5.假設是用戶輸入了存儲位置,那么取值表字段“工廠代碼/存儲位置/物料編碼/WBS元素/商務分類”,相應的取數(shù)結果均按物料+工廠+存儲位置+WBS元素+商務分類層次累計;關于“收入數(shù)量”“收入金額”“發(fā)出數(shù)量”“發(fā)出金額”字段,所統(tǒng)計的移動類型無窮制;6.最終輸出方式:假設是用戶在畫面上選擇了“輸出明細資料”(Y”,那么第一按取數(shù)規(guī)那么表的字段格式輸出清單;不然不執(zhí)行明細清單資料的輸出;接下來,在同一清單上,再附加如下分類統(tǒng)計表:除列出

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論