NC外幣請購實施方案_第1頁
NC外幣請購實施方案_第2頁
NC外幣請購實施方案_第3頁
NC外幣請購實施方案_第4頁
NC外幣請購實施方案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

外幣請購實施方案廣西用友實施中心韋敏生gxwms@2012-3-151應用場景需求:本位幣為人民幣,有外幣采購業(yè)務。在請購單環(huán)節(jié),需進行多幣種管理。NC的請購單上沒有幣種信息,未區(qū)分原幣和本幣金額,不支持外幣處理業(yè)務。提交NC在線的結果是不支持,建議二開。需求點2:自動根據(jù)選擇的幣種,選擇最新的匯率。系統(tǒng)版本:NCV5.7/Oracle10G2需求分析系統(tǒng)不支持,但是客戶的進口采購業(yè)務量很多,需求是剛性的。且企業(yè)的管理流程和內(nèi)控要求必須按上訴流程進行,要求客戶調(diào)整流程是不合理的。只能通過變通的方法進行處理,變通的方法就是使用自定義項。最先的思路是:在請購單表頭上的自定義項2引用幣種后,通過單據(jù)參照時的數(shù)據(jù)交換,將自定義項目2的值傳遞到采購訂單的表頭“整單幣種”。實際操作中發(fā)現(xiàn),該數(shù)據(jù)交換規(guī)則無效,幣種仍默認為人民幣。NC在線答復采購訂單的幣種時通過某種規(guī)則自動默認的,無法通過數(shù)據(jù)交換傳遞,看來NC采購業(yè)務的外幣處理能力不是一般的差啊。修改后的思路為:請購單表頭上的自定義項2(幣種),自定義項3(匯率)分別傳遞到采購訂單表頭的自定義項2(幣種),自定義項3(匯率);請購單表頭上的自定義項2(幣種),自定義項3(匯率)分別傳遞到采購訂單表體的自定義項2(幣種),自定義項3(匯率);然后通過采購訂單的表頭的必輸字段的編輯公式進行觸發(fā)

后,回寫幣種和匯率到采購訂單的表頭的幣種和匯率信息;通過采購訂單的表體的必輸字段的編輯公式進行觸發(fā)后,回寫幣種和匯率到采購訂單的表體幣種和匯率信息;3實施步驟3.1增加自定義項增加“幣種”和“匯率”兩個自定義項,并分別引用到請購單表頭和采購訂單的表頭/表體。消息中心|定義自定義項|增加修改冊除 刷新 查詢打印供應鏈妹購管理_話購單一表佐供應鏈字購管理—請購單—表頭供應鏈麻購管理供應鏈字購管理—輸出—表體—輸出—表頭供應鏈妹購管理_話購單一表佐供應鏈字購管理—請購單—表頭供應鏈麻購管理供應鏈字購管理—輸出—表體—輸出—表頭撕咨患或由話字段自定曳項編碼自定曳項名稱自定義項WGYL06幣種自定義項3GLY07匯率自定義項4自定曳項編號自定曳項名稱數(shù)據(jù)類型字符長度小數(shù)位數(shù)使用檔案編碼便用檔案名稱2GYL06幣種統(tǒng)計10044外幣檔案3GLY07匯率數(shù)字52消息中心定義自定義項|[引用自定義項|— 修改 復制刷新打印消息中心I定義自定義項|引用自定義項|修改 復制刷新打印|畚科計劃懷邕備料計劃頭-匕,采購管理▲字段自定曳項編碼自定曳項名稱自定受項ZGYL06幣種供應鏈球購管理球購訂單—表體日自定曳項3GLY07匯率供應鏈球購管理球購訂單—表頭自定曳項43.2設置匯率外幣匯率維護通過期間匯率進行維護,每一個匯率月維護一次。注意:即使2個月之間的匯率沒有變化,也必須每月進行維護。

3.3修改數(shù)據(jù)交換規(guī)則3.2.1.請購單到采購訂單困客戶化二次開發(fā)工具啟集團1,困客戶化二次開發(fā)工具消息中心I單據(jù)模根設置工具[數(shù)據(jù)壹換管理]編輯 數(shù)據(jù)壹換UAP集成開發(fā)工早J系毓管理工具。緩存管理UAP集成開發(fā)工早J系毓管理工具。緩存管理。參數(shù)設置21模根管理21會計平臺21壹換平臺設置。單據(jù)管理」蒲程配置數(shù)據(jù)交換管理I-巳采!竺翌_-囪|一國21采購訂單國23采購到貨國24價格結管單國25采購發(fā)票囪27采購菇食單囪23采購價格審批喜國29采購詢報價單面2B修訂訂單20詰購單▲上游單據(jù)下游單據(jù)單據(jù)函數(shù)目能申捐器型用于晶示辛沔申福神M譽用亍21采購訂單nc.ui.sourceref.pr.Source..<nc.L巽采購價格審...nc.ui.sourceref.pr.Source...<ni::.L29采購詢報價單nc.ui.sourceref.pr.Source...■=:rn::.LZ2米購合同日...nc.ui.sourceref.pr.Source...■=:rn::.L61委外訂單nc.ui.sourceref.sc.Sourc...■=:rn::.L刪除請購單—表體_vdef2到采購訂單_表體—vdef2交換;刪除請購單_表體_pk_defdoc2到采購訂單_表體—pk_defdoc2交換;刪除請購單—表體_vdef3到采購訂單_表體—vdef3交換;刪除請購單_表體_pk_defdoc3到采購訂單_表體—pk_defdoc3交換;增加以下交換規(guī)則:序號源字段目的字段類型公式1請購單_表頭_vdef2采購訂單_表頭_vdef2公式getColValue(bd_currtype,pk_currtype,currtypename,H_vdef2)2請購單_表頭_vdef2采購訂單_表體_vdef2公式getColValue(bd_currtype,pk_currtype,currtypename,H_vdef2)3請購單_表頭_vdef3采購訂單_表體_vdef3映射3.2.2.采購訂單到下游單據(jù)刪除采購訂單—表頭—定義項2、采購訂單_表頭—定義項3、采購訂單—表體—定義項2、采購訂單—表體—定義項3到下游單據(jù)的交換規(guī)則。【本案例中,采購訂單的下游單據(jù)為到貨單】3.4修改單據(jù)模板3.3.1.請購單單據(jù)模板修改請購單的單據(jù)模板,將表頭“自定義2”、“自定義3”顯示出來并設為可編輯與必輸項。自定義項2的編輯公式:accperiod->left(dpraydate,8)+"01”;pk_accperiod->getColValue(bd_accperiodmonth,pk_accperiodmonth,begindate,accperiod);pk_curr->getColValue(bd_currtype,pk_currtype,currtypename,vdef2);pk_currinfo->getcolvalue(bd_currinfo,pk_currinfo,pk_currtype,pk_curr);vdef3->iif(getcolvalue2(bd_adjustrate, adjustrate,pk_accperiodmonth,pk_accperiod,pk_currinfo,pk_currinfo),getcolvalue2(bd_adjustrate,adjustrate,pk_accperiodmonth,pk_accperiod,pk_currinfo,pk_currinfo),1)3.3.2.請購單取匯率修改請購單的單據(jù)模板,設置自定義項2(幣種)的編輯公式如下:accperiod->left(dpraydate,8)+"01";pk_accperiod->getColValue(bd_accperiodmonth,pk_accperiodmonth,begindate,accperiod);pk_curr->getColValue(bd_currtype,pk_currtype,currtypename,vdef2);pk_currinfo->getcolvalue(bd_currinfo,pk_currinfo,pk_currtype,pk_curr);vdef3->iif(getcolvalue2(bd_adjustrate, adjustrate,pk_accperiodmonth,pk_accperiod,pk_currinfo,pk_currinfo),getcolvalue2(bd_adjustrate, adjustrate,pk_accperiodmonth,pk_accperiod,pk_currinfo,pk_currinfo),1)公式解釋:取請購日期dpraydate的月份的第一天,如請購日期為2012-03-16,則取值2012-03-01到accperiod變量;取變量accperiod對應的會計月份的PK值;根據(jù)自定義項2(幣種)取幣種的PK值并賦值給變量pk_curr根據(jù)幣種PKpk_curr取得外幣匯率關系pk并賦值給變量pk_currinfo根據(jù)外幣匯率關系pkpk_currinfo和當前請購單的會計月份accperiod查詢調(diào)整匯率表,取到取得利率并賦值給自定義3(匯率),當取不到值時,默認匯率為1。3.3.3.采購訂單單據(jù)模板修改采購單的單據(jù)模板,將表頭“自定義3”顯示出來并設為不可編輯;將采購單_表頭的整單幣種與整單折本匯率字段隱藏;將采購單—表體的幣種與折本匯率字段隱藏(因為參照后幣種默認值仍是人民幣,因此不需顯示出來)。采購訂單_表頭的自定義2值為幣種的pk值,因此不顯示,增加一個自定義字段(curr),通過設置顯示公式顯示正確的幣種。

設置顯小公式為:curr->getColValue(bd_currtype,currtypename,pk_currtype,vdef2)3.3.4.觸發(fā)公式編輯采購訂單表頭,將“采購組織”設置為必輸項,在“采購組織”的編輯公式中,增加下列公式:ccurrencytypeid->vdef2;nexchangeotobrate->vdef3該公式的作用是當編輯采購組織時,將表頭的自定義項2的幣種信息和自定義項3的匯率復制給采購訂單表頭的整單幣種和整單折本匯率。編輯采購訂單表體,將“收貨庫存組織”設置為必輸項,在“收貨庫存組織”的編輯公式中,增加下列公式:ccurrencytypeid->vdef2;nexchangeotobrate->vdef3該公式的作用是當編輯采購組織時,將表體的自定義項2的幣種信息和自定義項3的匯率復制給采購訂單表體的幣種和折本匯率。并給相應角色分配單據(jù)模板3.5效果與日常維護參照維護請購單生成采購訂單時,將請購單的幣種/匯率分別傳遞到了采購訂單的表頭和表體的自

溫馨提示

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

評論

0/150

提交評論