版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SAP恐怖小說之屠宰物料帳 付鴻杰 有人給一作家看一篇文章,作家看了后道:誰寫的文章這樣爛,來人告訴他是他自己N年前寫的。 有人給一書法家看某人寫的字然后問,字寫成這樣能成為書法家嗎?書法家道:這樣也能成為書法家就太沒天理了,結(jié)果被告知是自己小學(xué)的墨寶。 某天,本人看了一處理物料帳記錄,有人直接往SAP數(shù)據(jù)庫表寫數(shù)據(jù),于是道:哪鳥人如此膽的做這樣的事情,結(jié)果旁人告訴俺就是俺干的。俺于是道:是這樣的,如果是你搞表屬于胡搞,如果是本屠夫整表,那就屬于高技術(shù)活兒。通常如果出現(xiàn)各種C+錯(cuò)誤C+ 019: 沒有找到物料 * 的物料帳簿表頭數(shù)據(jù)就是往CKMLHD補(bǔ)充數(shù)據(jù)C+ 065: 錯(cuò)誤閱讀物料明西帳表
2、頭記錄C+ 072: 讀取物料價(jià)格表CKMLPR時(shí)的錯(cuò)誤(1).物料帳屠宰數(shù)據(jù)表實(shí)例:某物料在2021/07月收貨,但是物料帳主數(shù)據(jù)由于某種原因缺失, 2021/12月供給商來發(fā)票,Tccode:MIRO發(fā)票校驗(yàn)出現(xiàn)C+ 507錯(cuò)誤,提示MLBECR表貨幣數(shù)據(jù)缺失, 見下列圖, 怎么辦呢,補(bǔ)充數(shù)據(jù),補(bǔ)充哪些表呢? Lots of tables . 補(bǔ)充數(shù)據(jù)由于涉及很多表,看采購訂單4500021207,恰好10/20行物料單價(jià)一致(實(shí)際物料同類,就是型號(hào)不同),而物料帳缺失的是10行,只需要讀取并參考20行的數(shù)據(jù)將其補(bǔ)全就可以。*CKML: 顯示所有物料分類帳Tcode錯(cuò)誤原因是因?yàn)?021/
3、12月發(fā)票校驗(yàn)時(shí)讀2021/07的收貨歷史,但2021/07的物料帳歷史不完整。CALL FUNCTION 'CKMW_READ_PO_HISTORY' EXPORTING EBELN = POT-EBELN EBELP = POT-EBELP BNK = LD_BNK * no_curtp_00 = gd_mlwere-no_00_ml "(del)RH P40K036986* no_curtp_10 = gd_mlwere-no_10_ml "(del)RH P40K036986 NO_CURTP_00 = GD_MLWERE-NO_00_ML-BOOL
4、E "RH P40K036986 NO_CURTP_10 = GD_MLWERE-NO_10_ML-BOOLE "RH P40K036986 TABLES T_EKBE_CR = LD_EKBE_ALL_TBL T_EKBZ_CR = LD_EKBZ_ALL_TBL EXCEPTIONS DATA_NOT_FOUND = 0 OTHERS = 1.也就是說,以下3個(gè)和采購訂單相關(guān)連的物料帳表無10行的數(shù)據(jù)。MLWERE:采購和物料分類帳之間的轉(zhuǎn)換表MLBE:GR/IR 相關(guān)交易的商品分類帳FS 項(xiàng)表MLBECR:GR/IR相關(guān)交易商品分類帳編號(hào)表note 817210:C+
5、 072中,建議使用函數(shù)CREATE_NEW_ML_MASTER_DATA補(bǔ)充物料帳數(shù)據(jù),由于SAP考慮的是各種業(yè)務(wù),如物料帳是否存在多貨幣,多貨幣之間的匯率轉(zhuǎn)換;是否存在銷售訂單或工程庫存,SAP那幫鳥人的思維非??b密,這點(diǎn)俺還是非常佩服的,如某物料期初無庫存,本期采購普通庫存1000噸, 采購差異10萬,3個(gè)銷售單分別銷售出1萬,那么10萬差異分到銷售為3萬,遺留7萬由期末庫存承當(dāng),其中由銷售承當(dāng)?shù)?萬還能繼續(xù)下分到具體獲利段,如3個(gè)銷售訂單對(duì)應(yīng)3個(gè)不同客戶,那么每個(gè)客戶獲利段1萬,不過這樣做應(yīng)該會(huì)造成性能嚴(yán)重下降,因?yàn)橐フ矣唵螝v史;假設(shè)同時(shí)有2個(gè)PTO(Purchase to Orde
6、r),假設(shè)其中采購100噸為1個(gè)銷售訂單(銷售訂單庫存),差異5萬,銷售50噸,該銷售訂單期末庫存50噸,那么差異5萬均分,并且和普通庫存1000噸的10萬差異是分開的, 因?yàn)榉謩e是普通庫存(MBEW/MBEWH)和銷售訂單庫存(EBEW/EBEWH)。企業(yè)實(shí)際業(yè)務(wù)可能非常簡(jiǎn)單,那就直接插入修改表,往最少7個(gè)表中寫入數(shù)據(jù),參考程序如下:注,其中000100223201表示采購訂單行20物料對(duì)應(yīng)的本錢估算號(hào),而000100223199為缺失主數(shù)據(jù)的物料對(duì)應(yīng)的本錢估算號(hào)。REPORT ZML_LS .data: i_mlwere like mlwere , i_mlbe like mlbe, i_
7、mlbecr like mlbecr .* update history table mlwereselect single * into i_mlwere from mlwere where ebeln = '4500021207' and ebelp = '00020'.i_mlwere-mlvnr = '000000085904'.i_mlwere-ebelp = '00010'.update mlwere from i_mlwere.*update history table mlbe .select single * i
8、nto i_mlbe from mlbe where belnr = '5000036980' and buzei = '0002' and gjahr = '2021'. i_mlbe-mlvnr = '000000085904'. i_mlbe-buzei = '0001'. update mlbe from i_mlbe.*update history table mlbecrselect single * into i_mlbecr from mlbecr where belnr = '500003
9、6980' and buzei = '0002' and gjahr = '2021'. i_mlbecr-mlvnr = '000000085904'. i_mlbecr-buzei = '0001'. update mlbecr from i_mlbecr.*更新物料帳主數(shù)據(jù)表data: i_ckmlhd like ckmlhd occurs 0 with header line, i_ckmlpp like ckmlpp occurs 0 with header line, i_ckmlcr like ckmlcr
10、occurs 0 with header line .*更新ckmlhd表 select * into table i_ckmlhd from ckmlhd where bwkey = 'CHJ1' and kalnr = '000100223201' . loop at i_ckmlhd . i_ckmlhd-KALNR = '000100223199' . modify i_ckmlhd transporting KALNR . endloop . insert ckmlhd from table i_ckmlhd ACCEPTING DUP
11、LICATE KEYS .*更新CKMLPR物料帳-價(jià)格控制表,分貨幣種類,10/32*更新CKMLPR表,省略.*更新CKMLPP物料帳-期間值匯總表,分年度期間貨幣類型保存存貨數(shù)量 delete from ckmlpp where KALNR = '000100223199' . select * into table i_ckmlpp from ckmlpp where kalnr = '000100223201' . loop at i_ckmlpp . i_ckmlPP-KALNR = '000100223199' . modify i
12、_ckmlPP transporting KALNR . endloop . insert ckmlPP from table i_ckmlPP ACCEPTING DUPLICATE KEYS .*更新CKMLCR物料帳-期間值匯總表,按年度期間保存貨幣類型存貨金額*最少更新當(dāng)期11/上期10/去年12月 delete from ckmlcr where KALNR = '000100223199' . select * into table i_ckmlcr from ckmlcr where kalnr = '000100223201' . loop at
13、 i_ckmlcr . i_ckmlcr-KALNR = '000100223199' . modify i_ckmlcr transporting KALNR . endloop . insert ckmlCR from table i_ckmlCR ACCEPTING DUPLICATE KEYS .message i001(00) with 'update OK!'.上回有個(gè)女士問俺是如何將什么上期期末和本期期初不平抹平的,俺告訴她是用標(biāo)準(zhǔn)程序,實(shí)際上俺真的不知道有沒有什么標(biāo)準(zhǔn)程序,那堆破程序就是俺寫的, 主要是怕恐怖動(dòng)作嚇壞人家, 就好比內(nèi)科手術(shù),俺殺豬
14、的自己將SAP開膛破肚玩玩就可以, 你見過醫(yī)生將人胸膛破開然后抬到大街上曬嗎? 對(duì)于改表這東西,慎之又慎, 有時(shí)候,必須的,該出刀時(shí)就出刀! 數(shù)據(jù)插入完畢后,錯(cuò)誤消失,最后需要提醒的是,如果不非常熟悉業(yè)務(wù)和技術(shù)的參謀,千萬不要玩弄這種恐怖游戲!有一天,1個(gè)ERP小青年跑來很嚴(yán)肅地問俺如何學(xué)SAP, 俺說每天早上起來不但要想流程想業(yè)務(wù),更要背表背字段的關(guān)聯(lián),他聽到一半就嚇跑了,實(shí)際上俺還沒告訴他前3年每天包括周末最少花10個(gè)小時(shí)看ABAP代碼, 估計(jì)聽了他要一頭撞死!(2).涉及物料明細(xì)帳的系統(tǒng)表格:行工程表:匯總表:本錢估算號(hào):CKMLHD(1) 對(duì)于初始庫存類別為AB:初始庫存一般可以通過上
15、期的期末庫存得到。帳工程類型:2對(duì)于收據(jù)?采購、生產(chǎn)數(shù)量、初級(jí)評(píng)估、價(jià)格差異類別ZU-收據(jù)+處理類型B+采購類別ZU-收據(jù)+處理類型VF生產(chǎn)3對(duì)于消耗量?生產(chǎn)、庫存轉(zhuǎn)儲(chǔ)數(shù)量、初級(jí)評(píng)估、價(jià)格差異類別VN-消耗量+處理類型VF生產(chǎn)類別VN-消耗量+處理類型VU庫存轉(zhuǎn)儲(chǔ)EI:單級(jí)價(jià)格差異和EI:多級(jí)價(jià)格差異為期末分得的單層和多層差異。RCPT:M-LVLPRDIF指跑物料帳從上層傳過來的差異。5CKM3行工程的查詢:如查詢收據(jù)采購價(jià)格差異:1根據(jù)本錢估算號(hào)類別ZU-收據(jù)處理類型PrcCat-Pr/CnaltB+采購、BF生產(chǎn)去查詢表MLIT得到物料分類帳憑證編號(hào)工程號(hào)。(2) 根據(jù)物料憑證編號(hào)100
16、00000371去查詢表MLCRF可以得到價(jià)格差異。 (3) 根據(jù)物料憑證編號(hào)10000000371去查詢表MLCR可以得到初級(jí)評(píng)估。 4根據(jù)物料憑證編號(hào)10000000371去查詢表MLPP可以得到數(shù)量。物料憑證和物料分類帳憑證的聯(lián)系可以去查詢表MLHD。期末庫存的查詢:根據(jù)本錢估算號(hào)查詢表CKMLCR可以得到初級(jí)評(píng)估價(jià)格差異EI:單級(jí)價(jià)格差異EI:多級(jí)價(jià)格差異EI:單級(jí)價(jià)格差異和EI:多級(jí)價(jià)格差異為期末分得的單層和多層差異。查詢表MBEW/MBEWH可以得到初級(jí)評(píng)估總價(jià)值:查詢表CKMLPP可以得到數(shù)量:產(chǎn)成品庫存明細(xì)表:期初數(shù)上期的期末數(shù)收據(jù)期末本期消耗差如何查詢消耗量的生產(chǎn)、庫存轉(zhuǎn)儲(chǔ)的
17、匯總數(shù)數(shù)量、初級(jí)評(píng)估、價(jià)格差異通過表MLCD:VN+BFVU差如何查詢收據(jù)的采購、生產(chǎn)的匯總數(shù)數(shù)量、初級(jí)評(píng)估、價(jià)格差異通過表MLCD:ZU+B+/BF(3).平行貨幣類型和多級(jí)評(píng)估物料分類帳的多貨幣類型物料分類帳可以最多使用3個(gè)貨幣類型記錄物料移動(dòng)交易數(shù)據(jù),在相應(yīng)工廠激活物料分類帳后(Tcode:OMX1),然后需要分配貨幣類型給物料分類帳類型(Tcode:OMX2),物料分類帳作為物料交易明細(xì)賬,其業(yè)務(wù)也是允許采用多個(gè)貨幣記錄的,F(xiàn)I/CO最后將物料分類帳類型分配到評(píng)估區(qū)域(Tcode:OMX3),通常情況下評(píng)估區(qū)域?qū)嶋H上對(duì)應(yīng)的就是工廠(Tcode:OX14),這兩次分配決定了啟用物料分類帳
18、的工廠業(yè)務(wù)數(shù)據(jù)記錄的貨幣類型,如下列圖。上圖是分配貨幣類型的典型配置,多數(shù)情況下是復(fù)制默認(rèn)ML類型000,也就是說物料分類帳將同時(shí)使用FI currency type和CO currency type兩個(gè)貨幣類型,通俗地講,就是物料分類帳將同時(shí)使用FI本位幣和CO控制范圍貨幣兩個(gè)貨幣類型同時(shí)記錄業(yè)務(wù)數(shù)據(jù),但,國內(nèi)企業(yè)這兩者都是本位幣,企業(yè)真的一定需要同時(shí)啟動(dòng)兩個(gè)貨幣類型嗎?后續(xù)影響是什么? 貨幣類型是什么?“貨幣計(jì)量是會(huì)計(jì)四大假設(shè)之一,作為一個(gè)能適應(yīng)全球不同國家業(yè)務(wù)和處理跨國集團(tuán)業(yè)務(wù)的管理軟件,如果不能有效處理貨幣計(jì)量,肯定是行不通的,隱藏在貨幣計(jì)量之后最重要的實(shí)際上是來自不同國家的龐大組織架
19、構(gòu)的各種業(yè)務(wù)數(shù)據(jù)集成問題。SAP系統(tǒng)引入了貨幣類型這么個(gè)東西,那么系統(tǒng)有多少個(gè)貨幣類型呢?請(qǐng)看下列圖Tcode:OMX6下面簡(jiǎn)單回憶一下這些貨幣類型:00:憑證貨幣/記帳貨幣/交易貨幣10:公司代碼貨幣/第一本位幣,公司代碼貨幣設(shè)置Tcode:OBY6,為什么說本位幣還要加上第一這個(gè)詞呢?因?yàn)镾AP最多允許3個(gè)本位幣,另兩個(gè)將作為附加本位幣,附加本位幣設(shè)置Tcode:OB22,說到公司代碼貨幣,接下來詳細(xì)介紹一下FI Currency Type 。 FI currency type是什么?FI貨幣類型首先包括本位幣currence type 10,你還可以根據(jù)業(yè)務(wù)需求定義第2和第3附加本位幣,
20、如果這樣,FI貨幣就有3種貨幣, 如果物料分類帳選擇了FI currence type,那么物料分類帳將同時(shí)使用這3個(gè)貨幣。在財(cái)務(wù)模塊,如果包括憑證貨幣,一個(gè)FI憑證行工程中就記錄有4個(gè)貨幣金額,下列圖展示的是公司代碼SSSS的一個(gè)同時(shí)啟動(dòng)3個(gè)本位幣的設(shè)置。 如上圖,公司代碼SSSS使用了集團(tuán)貨幣(Currency type 30)做第二附加本位幣,這有重要意義,它可以根據(jù)歷史匯率實(shí)時(shí)記錄轉(zhuǎn)換到集團(tuán)貨幣的金額。 公司代碼SSSS還啟動(dòng)了第3本位幣硬通貨貨幣(Currency type 40),啟動(dòng)硬通貨必須在公司代碼對(duì)應(yīng)的國家設(shè)置硬通貨(Tcode:OY01),例如,某集團(tuán)在墨西哥有業(yè)務(wù),這個(gè)
21、國家通貨膨脹相對(duì)嚴(yán)重,所以設(shè)置了美元做硬通貨,并作為第三本位幣。你還可以為第2和第3本位幣設(shè)置不同的評(píng)估,法律評(píng)估,集團(tuán)評(píng)估還是利潤(rùn)中心評(píng)估?多級(jí)評(píng)估稍后會(huì)詳細(xì)剖析;你還可以為第2/3本位幣的轉(zhuǎn)換設(shè)置換算的源貨幣和轉(zhuǎn)換匯率,源貨幣可以是憑證貨幣或第1本位幣,通常采用第一本位貨幣進(jìn)行轉(zhuǎn)換,匯率類型也可采用不同的匯率類型和匯率轉(zhuǎn)換日期。什么意思呢?現(xiàn)在檢查一下FI會(huì)計(jì)憑證BSEG相關(guān)貨幣的字段內(nèi)容。會(huì)計(jì)憑證如何記錄FI 貨幣?從設(shè)計(jì)上來分析一下,在會(huì)計(jì)憑證行工程中可以記錄4種類貨幣:.BSEG-DMBTR:本位幣金額.BSEG-WRBTR:憑證/記帳貨幣金額.BSEG-DMBE2:以第二本幣計(jì)的金
22、額.BSEG-DMBE3:以第三本幣計(jì)的金額假設(shè)公司代碼SSSS本位幣為RMB,記帳貨幣為HKD,第二本位幣為USD,以第二本幣計(jì)的金額可以通過本位幣RMB或記帳貨幣HKD進(jìn)行匯率轉(zhuǎn)換,通常使用第一本位幣進(jìn)行轉(zhuǎn)換,匯率默認(rèn)也采用平均匯率M。新增FI分類帳在SAP47或以下版本,如果啟動(dòng)了第3本位貨,那么必須配置第2套FI總帳,為什么呢?雖然會(huì)計(jì)憑證能記錄多到達(dá)4個(gè)貨幣,但FI總帳Summary table GLT0卻只有3組字段:.GLT0-TSL01->16:憑證貨幣余額.GLT0-HSL01->16:本位幣余額.GLT0-KSL01->16:集團(tuán)貨幣余額.所以必須為第三本
23、位幣設(shè)置專門一套總帳。同樣以為公司代碼SSSS為例,必須為第3本位幣硬通貨幣40啟動(dòng)第2套FI總帳,此時(shí)在相應(yīng)報(bào)表上必須注意第2總帳, 總帳余額結(jié)轉(zhuǎn)F.16也必須保證兩個(gè)總帳都被結(jié)轉(zhuǎn)。 在ECC新總帳版本中,其新總帳科目余額總計(jì)表FAGLFLEXT:(取代GLT0)已包含4組貨幣:TSL:業(yè)務(wù)貨幣/憑證貨幣總計(jì)HSL:本位幣幣總計(jì)KSL:集團(tuán)貨幣總計(jì)OSL:第四貨幣總計(jì)(即第三本位幣),憑證貨幣+3本位幣共計(jì)四貨幣MSL:業(yè)務(wù)數(shù)量總計(jì)新總帳新增,滿足數(shù)量金額帳需求因此,在新總帳中,啟動(dòng)第3本位幣不再需要增加FI賬套。 20:CO控制范圍貨幣,即CO貨幣。30:集團(tuán)公司貨幣,集團(tuán)是什么?集團(tuán)是C
24、lient?是的,有時(shí)你根本上可以這樣認(rèn)為,一個(gè)集團(tuán)可能將各個(gè)地區(qū)不同業(yè)務(wù)集中在同一Client,根本上,很少工程會(huì)在集中效勞器上同時(shí)運(yùn)行兩個(gè)生產(chǎn)Client,集團(tuán)貨幣30就是Client 標(biāo)準(zhǔn)貨幣,在SCC4中設(shè)置,一個(gè)Client只有一個(gè)標(biāo)準(zhǔn)貨幣。40/50:物價(jià)指數(shù)貨幣和硬通貨在國家中設(shè)置Tcode:OY01。60:公司貨幣,公司在SAP被用做法定合并的最小單元。A0:財(cái)務(wù)管理范圍貨幣,集團(tuán)預(yù)算使用的貨幣。B0:經(jīng)營范圍貨幣,經(jīng)營范圍為獲利分析的最高組織結(jié)構(gòu),集團(tuán)中多個(gè)控制范圍可屬于同一經(jīng)營范圍。什么是CO貨幣類型?CO的貨幣包括業(yè)務(wù)貨幣,(本錢)對(duì)象貨幣和CO控制范圍貨幣,也就是說,C
25、o憑證的行工程記錄這3種貨幣,在此特別強(qiáng)調(diào)一下CO貨幣之控制范圍貨幣,控制范圍貨幣在Tcode:OKKP中設(shè)置,通常,可使用currency type 20或集團(tuán)貨幣Currency type 30做控制范圍貨幣,如果一個(gè)client中只有一個(gè)公司代碼或所有的公司代碼本位幣一致,你甚至可以使用Currency Type 10做控制范圍貨幣??刂品秶泿旁O(shè)置實(shí)際上和控制范圍如何設(shè)置息息相關(guān),比方,某家臺(tái)資集團(tuán)在一個(gè)Client上使用了兩個(gè)控制范圍,目的是可以使臺(tái)灣地區(qū)和中國使用不同的會(huì)計(jì)科目表和設(shè)置兩個(gè)不同的控制范圍貨幣,實(shí)際上保證控制范圍貨幣與其包含的公司代碼位幣一致;再如,另一家美資公司控制
26、范圍使用了集團(tuán)貨幣Type 30 USD,只設(shè)置一個(gè)控制范圍,日本/香港/中國/法國/德國等多家使用不同本位幣的公司代碼被分配到該統(tǒng)一的控制范圍下。簡(jiǎn)單地說,控制范圍貨幣類似CO模塊的本位幣,也就是說CO模塊的法定貨幣是控制范圍貨幣,分配分?jǐn)偣ぶ剡^帳工單結(jié)算等是以控制范圍貨幣為基準(zhǔn)的,現(xiàn)在回憶一下分配分?jǐn)傃h(huán)的貨幣選擇,如下列圖。在CO分配分?jǐn)偟刈侄谓M中可以選擇其它兩種CO貨幣->本錢對(duì)象貨幣和業(yè)務(wù)貨幣,如果你對(duì)該兩字段按幫助,系統(tǒng)會(huì)給你如下解釋:“As a rule, only amounts in controlling area currency are used inperiod
27、ic reposting, assessment and distribution.如此設(shè)計(jì)動(dòng)因何在,舉個(gè)例子,如果有著多個(gè)不同本位幣的公司代碼的集中效勞器只有一個(gè)控制范圍,跨公司代碼的費(fèi)用分?jǐn)偦蛉魏慰绻敬a交易過帳到CO模塊,以什么貨幣金額為準(zhǔn)?當(dāng)然是統(tǒng)一的控制范圍貨幣。正因?yàn)槿绱?,為了防止FI過帳到CO時(shí)出現(xiàn)復(fù)雜的貨幣轉(zhuǎn)換,這就是為什么有人喜歡建立多個(gè)控制范圍貨幣的原因,目的就是盡量是FI/CO貨幣一致,在整個(gè)集團(tuán)的獲利分析時(shí),多個(gè)控制范圍在統(tǒng)一到一個(gè)經(jīng)營范圍,控制范圍貨幣各異,但經(jīng)營范圍貨幣又是一致的,通過這種方式,輕易解決了跨國公司復(fù)雜的貨幣轉(zhuǎn)換業(yè)務(wù)?,F(xiàn)在,應(yīng)該對(duì)FI/CO貨幣類型有
28、著非常清晰的認(rèn)識(shí)了,還是以公司代碼SSSS為例,如果使同時(shí)啟動(dòng)了FI/CO貨幣類型,那么其將包括FI貨幣類型10/30/40和CO類型30,合并為10/30/40,在物料主數(shù)據(jù)中你必須為此種貨幣維護(hù)3個(gè)價(jià)格,如下列圖,假設(shè)3個(gè)價(jià)格是不同的?,F(xiàn)在會(huì)出現(xiàn)一些小問題,以兩個(gè)最根本的業(yè)務(wù)來說明。I.采購業(yè)務(wù),假設(shè)采購價(jià)格為105元/個(gè),那么公司代碼層100元收貨,拋出借方5元差異, 集團(tuán)貨幣層/CO憑證層110元收貨,拋出貸方5元差異,收貨價(jià)格都是105元,也就是說,從外部而來的采購收貨統(tǒng)一從FI過帳,3個(gè)價(jià)格此時(shí)尚可以保持一致。II.工單收貨, 公司代碼層100元收貨,CO層110元收貨,內(nèi)部收貨不
29、拋差異,價(jià)格是不一致的,這樣造成的后果是FI/CO數(shù)據(jù)不一致。在上圖中,公司代碼SSSS的10/30都是RMB,兩個(gè)價(jià)格不一致一目了然,在價(jià)格變更時(shí),用戶往往忽略了CO貨幣類型,風(fēng)險(xiǎn)巨大,如果30是其它貨幣,檢查價(jià)格錯(cuò)誤將更加困難,FI/CO價(jià)格的不一致將直接導(dǎo)致財(cái)務(wù)分析和本錢分析報(bào)表取數(shù)無所適從,究竟那邊才是正確的數(shù)據(jù)?因?yàn)榈侥壳盀橹?,只討論了多種貨幣/平行貨幣,SAP還提供了所謂的多級(jí)評(píng)估,多級(jí)評(píng)估的設(shè)計(jì)初衷是為了解決集團(tuán)和利潤(rùn)中心轉(zhuǎn)移價(jià)格問題,稍后會(huì)有討論。ML單一/多級(jí)貨幣討論如果公司代碼和控制范圍貨幣一致,并且利潤(rùn)中心轉(zhuǎn)移價(jià)格(物料互供)未采用ML默認(rèn)方式,實(shí)際上可以考慮只使用單一貨
30、幣類型,即FI本位幣類型,這樣可以有效保證FI/CO/ML/PCA的物料交易數(shù)據(jù)只有一個(gè)統(tǒng)一口徑。平行貨幣錯(cuò)誤處理實(shí)例某物料10層FI層標(biāo)準(zhǔn)價(jià)格為100465.19元噸,期間物料交易價(jià)格分析CKM3圖如下:集團(tuán)公司30層CO憑證層,當(dāng)期標(biāo)準(zhǔn)單價(jià)為12174.79元/噸,30層的收據(jù)不產(chǎn)生差異,CKM3價(jià)格交易如下:上兩圖期末庫存為負(fù)允許負(fù)庫存,是月平衡前預(yù)跑物料分類帳的截圖,注意期初差異10/30就不一致,原因是4月底修改5月初的價(jià)格時(shí)只變更了10層,30層保持不變,造成的后果是4月份開始FICO的物料交易數(shù)據(jù)開始不一,如果是原料,多層差異已上卷,因ML10/30層是分開計(jì)算的,那么整個(gè)產(chǎn)品層
31、10/30都混亂了,問題是如何更正?更正存在的問題有:I.假設(shè)現(xiàn)在是第5期,因?yàn)橛薪灰祝琈R21已經(jīng)不能更改S+3的物料單價(jià),只能從第6期開始統(tǒng)一10/30兩層價(jià)格。II.即使第6期的標(biāo)準(zhǔn)價(jià)格被修正為一致,同時(shí),還必須保證10/30兩層的期初差異也完全一致,才能保證以后FICO層的數(shù)據(jù)是統(tǒng)一的。*為了簡(jiǎn)化本錢核算工作,企業(yè)在ERP系統(tǒng)中月末平衡后才統(tǒng)一對(duì)成品進(jìn)行收貨處理,期中的銷售為負(fù)庫存交貨,即計(jì)數(shù)時(shí)為先發(fā)后收,月平衡后期末庫存不出現(xiàn)負(fù)庫存。 平行貨幣切換單一貨幣步驟從平行貨幣切換回單一貨幣,可以使用以下方式:A8KEU:取消多級(jí)評(píng)估方法B8KEQ:去除分配到控制范圍的多級(jí)評(píng)估參數(shù)文件CSE
32、38:運(yùn)行SAPRCKMJX取消MLDOMX2:只分配FI貨幣類型到物料分類帳類型,如果FI包括多個(gè)貨幣類型,那么選擇“人工的“選項(xiàng)手工分配貨幣類型的方法,如下列圖。ECKMSTART:重新設(shè)置ML工廠為生產(chǎn)性質(zhì)其中AB兩個(gè)步驟是針對(duì)啟動(dòng)了多級(jí)評(píng)估的企業(yè),最好在一個(gè)新期間切換。切換建議:在從平行貨幣切換回單一貨幣,建議從后勤和財(cái)務(wù)方面進(jìn)行充分測(cè)試,保證ML使用單一貨幣后FI/CO/ML/PCA的數(shù)據(jù)絕對(duì)一致,對(duì)相關(guān)分析報(bào)表無影響。廣義的物料交易包括后勤和財(cái)務(wù)兩個(gè)模塊的業(yè)務(wù):a.后勤模塊的各種物料移動(dòng) I.物料的收發(fā)領(lǐng)退廢等業(yè)務(wù)又可簡(jiǎn)單分為兩種: 進(jìn)貨/出貨,反映在ML即為收據(jù)/消耗。 b.財(cái)務(wù)
33、模塊的存貨價(jià)值變更 I.發(fā)票價(jià)格變化或匯率引起的存貨價(jià)值變更。 II.MR21/MR22, CKMPRPN/CKME價(jià)格變更引起的存貨價(jià)值變更。 III.工單結(jié)算引起的存貨價(jià)值變更。ML多級(jí)評(píng)估在ML中使用多個(gè)貨幣類型和多級(jí)評(píng)估概念不同,你可以在ML中只使用多貨幣類型而不啟動(dòng)多級(jí)評(píng)估,啟動(dòng)多級(jí)評(píng)估首先是設(shè)置多貨幣類型,多級(jí)評(píng)估的最主要目的就是實(shí)現(xiàn)轉(zhuǎn)移價(jià)格, 配置分三步,路徑如下列圖:a. 定義貨幣/值參數(shù)文件(Tcode:8KEM)b. 分配貨幣/值參數(shù)文件給控制范圍(Tcode:8KEQ).c. 平行評(píng)估方法: 檢查激活 / 執(zhí)行(Tcode:8KEP).多級(jí)評(píng)估幾個(gè)要點(diǎn):a.如果啟動(dòng)多級(jí)評(píng)
34、估,多貨幣類型那么被限制,在多級(jí)評(píng)估中,SAP提供了最常用的currency type,即FI currency type 10和Group currency 30,只有這兩種假設(shè)前面所說的公司代碼SSSS的ML貨幣類型SSSS包含的3個(gè)貨幣類型10/30/40 就和多級(jí)評(píng)估相沖突,使用Tcode:CKM_CURRENCIES_LIST可以查看貨幣類型和平行評(píng)估的狀態(tài)。多級(jí)評(píng)估視圖那么劃分為法律評(píng)估、集團(tuán)評(píng)估和利潤(rùn)中心評(píng)估3種評(píng)估。 b.如果啟動(dòng)多級(jí)評(píng)估,那么需要啟動(dòng)多個(gè)CO版本(Tcode:OKEQN/OKEVN),比方啟動(dòng)了利潤(rùn)中心評(píng)估,就必須啟動(dòng)利潤(rùn)中心評(píng)估版本。如何設(shè)置多級(jí)評(píng)估首先,公
35、司代碼貨幣10 的法律評(píng)估是必須的,多級(jí)評(píng)估只能使用兩種貨幣類型10/30,如果你的ML currency type 為10/30/40,多級(jí)評(píng)估是激不活的,現(xiàn)在回憶OMX6定義貨幣類型的畫面,我們可以看到10下的11/12,30下的31/32 ,這個(gè)就是用于多級(jí)評(píng)估的貨幣類型。貨幣類型和評(píng)估視圖組成多級(jí)評(píng)估,貨幣類型10/30和3種評(píng)估視圖組成以下6種多級(jí)評(píng)估。 a.公司代碼貨幣+法律評(píng)估已經(jīng)是貨幣類型10(必須使用)b.公司代碼貨幣+集團(tuán)評(píng)估是11.c.公司代碼貨幣+利潤(rùn)中心評(píng)估是12.d.集團(tuán)公司記帳貨幣貨幣類型30e.集團(tuán)公司記帳貨幣+集團(tuán)評(píng)估是31.f.集團(tuán)公司記帳貨幣+利潤(rùn)中心評(píng)估
36、是32.顯然象上圖的多級(jí)評(píng)估參數(shù)文件激活后,物料的貨幣類型將是10/11/32 。 激活多級(jí)評(píng)估要點(diǎn)a.由于多級(jí)評(píng)估只支持10/30,所以FI本位幣最好只設(shè)置10或附加的本位幣30 。b.控制范圍貨幣最好不要使用20而是30,這和同一Client使用了兩個(gè)控制范圍對(duì)應(yīng)的控制范圍貨幣有點(diǎn)矛盾,因?yàn)?0只有一個(gè)Client標(biāo)準(zhǔn)貨幣,控制范圍貨幣20可以任意設(shè)置貨幣。c.必須為每個(gè)評(píng)估視圖定義實(shí)際版本。d.需要使用OKG9為每個(gè)實(shí)際版本定義在產(chǎn)品版本分析,WIP可以使用到3個(gè)評(píng)估視圖。e.多級(jí)評(píng)估的目的是實(shí)現(xiàn)集團(tuán)間或利潤(rùn)中心轉(zhuǎn)移價(jià)格,但是多層評(píng)估不適合作業(yè)類型,跨利潤(rùn)中心的分配作業(yè)實(shí)現(xiàn)不了轉(zhuǎn)移價(jià)格,
37、轉(zhuǎn)移價(jià)格主要表達(dá)在物料的轉(zhuǎn)移價(jià)格上。 f.工單的方案/實(shí)際比擬和工單差異計(jì)算只能使用實(shí)際版本Version 0。如果多級(jí)評(píng)估貨幣類型不同,比方某企業(yè)啟動(dòng)了10/32,10為USD,32為RMB,那么差異是直接通過公司代碼貨幣10*匯率傳送到32層。 g.采購收貨和發(fā)票校驗(yàn)不使用多級(jí)評(píng)估。 h.標(biāo)準(zhǔn)本錢估算可同時(shí)使用公司代碼貨幣/控制范圍貨幣保存結(jié)果,如果是10.30, 那么是直接通過公司代碼貨幣10*匯率如果貨幣不同傳輸?shù)?0。 如果是10/32,那么需要就兩個(gè)評(píng)估視圖進(jìn)行評(píng)估。 i.多級(jí)評(píng)估不適用于使用Non-valuated Sales order stock的MTO生產(chǎn)方式。J.最后,為
38、了保證CO模塊價(jià)值流的完整性,多級(jí)評(píng)估支持次級(jí)本錢要素的分配分?jǐn)?。?shí)例說明多級(jí)評(píng)估10/30的例子首先說一個(gè)標(biāo)準(zhǔn)本錢估算的實(shí)例,假設(shè)啟動(dòng)10/30,都是RMB,產(chǎn)品FG01由RAW01和RAW02各一組成,RAW01 10/30價(jià)格為100/105元,RAW02那么為200/210元,假設(shè)FG01無工藝路線,那么CK11N FG01 10/30的價(jià)格是多少? 300/315嗎? 是300/300。再假設(shè)RAW01采購1個(gè),采購價(jià)格為120元一個(gè),RAW01 10/30如何入賬,實(shí)際上10/30 兩邊都是120元入賬,只是拋出差異10/30分別為20元/15元。10/32的例子同樣,產(chǎn)品FG01
39、由RAW01和RAW02各一組成,啟動(dòng)了多級(jí)評(píng)估10/32,CK11N如何估算?此時(shí)你需要CK11N分別為10/32估算,可使用Tcode:OKKN為10/32兩個(gè)視圖分別定義評(píng)估變式。在深入討論平行評(píng)估時(shí),有必要吹一下責(zé)任會(huì)計(jì),在實(shí)現(xiàn)分權(quán)經(jīng)營體制下,企業(yè)可以按照目標(biāo)管理的原那么,將生產(chǎn)經(jīng)營的整體目標(biāo)分解為不同層次的子目標(biāo),同時(shí)將這些目標(biāo)落實(shí)到想光單位形成企業(yè)內(nèi)部單位,即所謂的責(zé)任中心.責(zé)任中心分3大層次:本錢/費(fèi)用中心->利潤(rùn)中心->投資中心.本錢中心大家都很熟悉,就是在該單元著重考核其發(fā)生的本錢和費(fèi)用,通常并不形成貨幣計(jì)量的收入.企業(yè)可以對(duì)生產(chǎn)經(jīng)營中獨(dú)立性較大的內(nèi)部單位不僅考核
40、其本錢費(fèi)用,還要考核起工作成果帶來的收入,并進(jìn)一步將收入和本錢配比以考核其利潤(rùn),那么此類單位稱為利潤(rùn)中心.在SAP中,有個(gè)全面預(yù)算的東東,同樣可以通過一定時(shí)期實(shí)際實(shí)現(xiàn)的利潤(rùn)中心的利潤(rùn)和責(zé)任預(yù)算所以預(yù)計(jì)的利潤(rùn)進(jìn)行差異比照并分析差異形成的具體原因,從而對(duì)各利潤(rùn)中心經(jīng)營上的得失和有關(guān)人員功過做評(píng)價(jià)(就國內(nèi)企業(yè)這管理水平誰還玩這種高級(jí)的東西).在SAP的利潤(rùn)中心模塊,還有一個(gè)東西值得一提就是轉(zhuǎn)移價(jià)格(Transfer Price),這個(gè)是利潤(rùn)中心間物料/或勞務(wù)互供的價(jià)格,因?yàn)橐己死麧?rùn),從一個(gè)利潤(rùn)中心將物料轉(zhuǎn)移到另一利潤(rùn)中心通常不簡(jiǎn)單使用本錢價(jià)格,而是也盡量按市場(chǎng)價(jià)格為根底制定內(nèi)部轉(zhuǎn)移價(jià)格,同時(shí)形成內(nèi)
41、部收入和內(nèi)部本錢(關(guān)于Transfer price更詳細(xì)請(qǐng)參考本書的利潤(rùn)中心模塊).轉(zhuǎn)移價(jià)格不僅僅反響在物料移動(dòng)(MM),FI(GL,AA).CO(CEA統(tǒng)詣)塊(CO-PCA),使用在利潤(rùn)分析模塊(CO-PA),. KEA0.現(xiàn)在假設(shè)你對(duì)ML的貨幣類型,評(píng)估和平行評(píng)估(Currency type+Valuation profile)的關(guān)系非常清楚.接下來應(yīng)該討論下集團(tuán)公司評(píng)估和利潤(rùn)中心評(píng)估.在利潤(rùn)中心模塊,原那么上可以保存任何一種評(píng)估方式,但是如果評(píng)估方式包括利潤(rùn)中心評(píng)估,那么利潤(rùn)中心會(huì)計(jì)就必須使用利潤(rùn)中心評(píng)估,注意一下,這通常意味著利潤(rùn)中心數(shù)據(jù)將和FI數(shù)據(jù)不一致,如果你并不想考核利潤(rùn)中心,
42、啟動(dòng)利潤(rùn)中心評(píng)估就是畫蛇添足.利潤(rùn)中心會(huì)計(jì)核算->根本設(shè)置->本錢控制范圍設(shè)置->維護(hù)控制范圍設(shè)置(Tcode:0KE5),公司代碼視圖:公司間或?qū)ν獠抗镜牟少弻?duì)該層物料評(píng)估產(chǎn)生影響.利潤(rùn)中心視圖:利潤(rùn)中心間的移動(dòng)才對(duì)評(píng)估值產(chǎn)生影響,不同利潤(rùn)中心可以設(shè)置轉(zhuǎn)移價(jià)格(可多重)集團(tuán)視圖:只有對(duì)集團(tuán)外(確切地是控制范圍外)的物料移動(dòng)才產(chǎn)生影響.如果一個(gè)真正的集團(tuán)在系統(tǒng)中使用了幾個(gè)控制范圍,那就不好辦了集團(tuán)視圖的用處企業(yè)經(jīng)常面臨的矛盾實(shí)況是,一個(gè)物料在不同公司代碼層價(jià)格不一,即使在同一公司代碼的不同利潤(rùn)中心為了內(nèi)部考核也可能設(shè)置轉(zhuǎn)移價(jià)格,而從集團(tuán)的角度來看,存貨轉(zhuǎn)移的內(nèi)部利潤(rùn)是需要抵消的,這樣,可以在整個(gè)集團(tuán)層面設(shè)置統(tǒng)一的集團(tuán)內(nèi)部交易價(jià)格,從這層視圖看整個(gè)集團(tuán)的內(nèi)部交易是同一本錢價(jià)交易,只有外部的存貨采購才更新該視圖,也為報(bào)表和并做準(zhǔn)備。*通過3個(gè)視圖解決了貌似矛盾的需求。You can only perform group costing within a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 改協(xié)議購房合同范例
- 校園贊助合同范例
- 充電樁租房合同范例
- 天津?yàn)I海職業(yè)學(xué)院《食品加工與貯運(yùn)專題》2023-2024學(xué)年第一學(xué)期期末試卷
- 萬州區(qū)第三方運(yùn)輸合同范例
- 天津渤海職業(yè)技術(shù)學(xué)院《物聯(lián)網(wǎng)通信技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 梁平雕花鋁單板施工方案
- 家電oem加工合同范例
- 河道清理雇傭合同范例
- 澳洲裝修合同范例
- 鄉(xiāng)村的風(fēng)許俊文賞析-鄉(xiāng)村的風(fēng)許俊文閱讀答案-記敘文閱讀及答案
- 樓宇消防安全培訓(xùn)課件
- 電腦繪圖在考古器物繪圖工作中的應(yīng)用研究
- MOOC 3D工程圖學(xué)-華中科技大學(xué) 中國大學(xué)慕課答案
- 舞蹈教師之舞-年終教學(xué)經(jīng)驗(yàn)分享
- 醫(yī)院感染科護(hù)士的終末清潔和消毒流程
- 分析高中生心理健康問題的家庭功能差異
- 酒吧接待服務(wù)流程
- 云南省昆明市五華區(qū)2023-2024學(xué)年五年級(jí)科學(xué)上學(xué)期期末試卷
- 肝細(xì)胞癌的護(hù)理查房課件
- 江蘇省南通市通州區(qū)2022-2023學(xué)年高一上學(xué)期期末考試化學(xué)試題(含答案)
評(píng)論
0/150
提交評(píng)論