K3 BOS應(yīng)用開(kāi)發(fā)培訓(xùn)教材_第1頁(yè)
K3 BOS應(yīng)用開(kāi)發(fā)培訓(xùn)教材_第2頁(yè)
K3 BOS應(yīng)用開(kāi)發(fā)培訓(xùn)教材_第3頁(yè)
K3 BOS應(yīng)用開(kāi)發(fā)培訓(xùn)教材_第4頁(yè)
K3 BOS應(yīng)用開(kāi)發(fā)培訓(xùn)教材_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、目錄第一章金蝶K/3 BOS概述 (8第一節(jié) BOS整體架構(gòu) (9第二節(jié) BOS開(kāi)發(fā)流程 (11第二章應(yīng)用案例介紹 (13第一節(jié)案例背景 (13第二節(jié)客戶需求介紹 (13第三節(jié)金纖紡織解決方案 (13第三章需求分析和業(yè)務(wù)抽象 (15第四章K/3 BOS集成開(kāi)發(fā)平臺(tái) (22第一節(jié) K/3 BOS集成開(kāi)發(fā)平臺(tái)功能介紹 (23第二節(jié) K/3 BOS子系統(tǒng)管理 (31第五章基礎(chǔ)資料定義 (36第六章單據(jù)定義 (44第一節(jié)基礎(chǔ)信息定義 (45第二節(jié)字段定義 (54第三節(jié)事件定義 (63第四節(jié)單據(jù)運(yùn)行測(cè)試 (80第五節(jié)插件開(kāi)發(fā) (80第六節(jié)權(quán)限定義 (81第七節(jié)其它單據(jù)定義功能 (90第七章多級(jí)審核流程定

2、義 (110第八章業(yè)務(wù)流程定義 (125第九章插件開(kāi)發(fā) (142第一節(jié)插件開(kāi)發(fā)基礎(chǔ)知識(shí)介紹 (143第二節(jié) K/3 BOS插件對(duì)象模型 (150第三節(jié)應(yīng)用案例介紹 (198第十章打包和部署 (218第一節(jié)功能打包 (219第二節(jié)功能部署 (226第十一章上機(jī)操作 (229第一節(jié) BOS應(yīng)用練習(xí) (230第二節(jié) BOS插件開(kāi)發(fā)練習(xí) (234歡迎辭歡迎您參加金蝶K/3 BOS產(chǎn)品(以下簡(jiǎn)稱K/3 BOS的標(biāo)準(zhǔn)培訓(xùn)課程!K/3 BOS的應(yīng)用價(jià)值,與有效的培訓(xùn)有著密切的關(guān)系。本課程在培訓(xùn)中貫穿一個(gè)完整的案例,從客戶應(yīng)用的角度,對(duì)K/3 BOS的功能主線一一介紹;同時(shí),為了達(dá)到互動(dòng)式教學(xué)的目的,每課結(jié)束

3、后附有課后練習(xí),學(xué)員可在課后進(jìn)行實(shí)例學(xué)習(xí)和上機(jī)練習(xí)。本課程集中講授K/3 BOS的應(yīng)用和開(kāi)發(fā)部分,課程要求您在學(xué)習(xí)之前已經(jīng)具備了相當(dāng)?shù)拈_(kāi)發(fā)方面的能力,同時(shí)為了達(dá)到預(yù)期的效果,在學(xué)習(xí)之前,您最好大概瀏覽一下K/3 BOS 系統(tǒng)。為了能在課堂上學(xué)到更多的知識(shí),請(qǐng)積極參與,多多提問(wèn)。本課程的目的:通過(guò)案例培訓(xùn),完全掌握K/3 BOS系統(tǒng)。本課程的目的學(xué)完本課程之后,您能夠做好以下事情:熟悉K/3 BOS系統(tǒng)的開(kāi)發(fā)流程掌握K/3 BOS系統(tǒng)的基本操作方法靈活運(yùn)用K/3 BOS開(kāi)發(fā)出企業(yè)需要的功能掌握K/3 BOS的完整開(kāi)發(fā)流程掌握K/3 BOS獨(dú)特的插件開(kāi)發(fā)方法相互介紹在參加K/3 BOS培訓(xùn)的課程中

4、,您可能結(jié)識(shí)其他的客戶,并從他們那里學(xué)到更多的知識(shí),認(rèn)真聽(tīng)取其它學(xué)員的情況介紹,您會(huì)發(fā)現(xiàn)他們與您有許多共同的目的,但也有許多不同的經(jīng)歷和經(jīng)驗(yàn)。在您自我介紹之前,請(qǐng)您準(zhǔn)備以下幾點(diǎn):姓名公司名稱公司地址公司的產(chǎn)品或服務(wù)您負(fù)責(zé)哪方面的工作應(yīng)用實(shí)施的情況您參加本課程的主要目的是什么課程安排以下是本課程的總體安排: 第一天BOS整體介紹字段定義業(yè)務(wù)對(duì)象定義多級(jí)審核流程定義業(yè)務(wù)流程定義報(bào)表設(shè)計(jì)部署功能第二天BOS應(yīng)用練習(xí)插件開(kāi)發(fā)基礎(chǔ)/插件對(duì)象模型插件開(kāi)發(fā)工具插件開(kāi)發(fā)應(yīng)用案例第三天插件開(kāi)發(fā)練習(xí)認(rèn)證考試金蝶K/3 BOS整體流程圖 金蝶產(chǎn)品培訓(xùn)教材第一章金蝶K/3 BOS概述企業(yè)業(yè)務(wù)與IT架構(gòu)的互動(dòng)發(fā)展,促成

5、了企業(yè)服務(wù)架構(gòu)(SOA的誕生。企業(yè)服務(wù)架構(gòu)的目標(biāo)在于讓IT變得更有彈性,以更快地響應(yīng)業(yè)務(wù)單位的需求,滿足適應(yīng)性業(yè)務(wù)的發(fā)展。金蝶軟件作為國(guó)內(nèi)領(lǐng)先的ERP廠商,一直在關(guān)注并積極推進(jìn)SOA的產(chǎn)品應(yīng)用,金蝶BOS就是這方面努力的成果。金蝶BOS采用了企業(yè)服務(wù)架構(gòu)的架構(gòu)思想,成為金蝶ERP滿足企業(yè)隨需應(yīng)變業(yè)務(wù)的平臺(tái)基礎(chǔ)。金蝶BOS,是一個(gè)開(kāi)放的集成與應(yīng)用平臺(tái),是金蝶ERP解決方案、合作伙伴解決方案以及客戶定制應(yīng)用的技術(shù)基礎(chǔ)。能夠?yàn)槠髽I(yè)靈活而迅速的設(shè)計(jì)、構(gòu)建、實(shí)施和執(zhí)行一套隨需應(yīng)變的ERP系統(tǒng);并能夠與現(xiàn)有的IT基礎(chǔ)設(shè)施無(wú)縫地協(xié)同運(yùn)作;為不同行業(yè)不同企業(yè)的不同的應(yīng)用階段,提供隨需應(yīng)變的ERP解決方案,為客

6、戶帶來(lái)持久的信息化投資收益。本章的目的當(dāng)完成本章的學(xué)習(xí)之后,您將能夠做以下事情: 掌握基于K/3 BOS的開(kāi)發(fā)流程 金蝶產(chǎn)品培訓(xùn)教材第一節(jié) BOS整體架構(gòu)BOS整體架構(gòu) 圖1-1-1 BOS整體架構(gòu)企業(yè)門戶:企業(yè)門戶是對(duì)業(yè)務(wù)服務(wù)和流程的組合展現(xiàn),以面向角色的方式對(duì)內(nèi)容進(jìn)行組織。將包括企業(yè)員工、供應(yīng)商、客戶的企業(yè)相關(guān)人員緊密地結(jié)合在一起,以高效率的方式進(jìn)行協(xié)同。整合后的第三方應(yīng)用也同樣被納入到門戶中進(jìn)行業(yè)務(wù)處理和數(shù)據(jù)分析。業(yè)務(wù)流程:基于可視化的業(yè)務(wù)流程引擎,可以快速地將服務(wù)相互組合,形成企業(yè)的業(yè)務(wù)流程,并應(yīng)用于企業(yè)業(yè)務(wù)運(yùn)營(yíng)過(guò)程中。 金蝶產(chǎn)品培訓(xùn)教材業(yè)務(wù)服務(wù)庫(kù):服務(wù)是SOA(Services Or

7、iented Architcture,面向服務(wù)架構(gòu)中的一個(gè)關(guān)鍵元素,也是SOA應(yīng)用的構(gòu)建基礎(chǔ)。SOA約定了服務(wù)的以下特征,從而滿足適應(yīng)性業(yè)務(wù)的需求:第一, 以標(biāo)準(zhǔn)化的簡(jiǎn)單方式,從新應(yīng)用程序和現(xiàn)有應(yīng)用程序中封裝業(yè)務(wù)功能,可以創(chuàng)建服務(wù);第二, 服務(wù)用于在適當(dāng)?shù)臅r(shí)候,向適當(dāng)?shù)娜颂峁┻m當(dāng)?shù)男畔?第三, 服務(wù)可以重復(fù)使用并加以組合,可用來(lái)部署復(fù)合的應(yīng)用程序來(lái)創(chuàng)造新機(jī)會(huì);第四, 越來(lái)越多的應(yīng)用基于開(kāi)放式標(biāo)準(zhǔn)的“Web”服務(wù),可用來(lái)完善現(xiàn)有服務(wù)技術(shù)。這些服務(wù)的特征被抽象為統(tǒng)一的模型,并以標(biāo)準(zhǔn)的方式進(jìn)行組織,使用相同的交互模式?;谶@個(gè)統(tǒng)一的模型,可以快速構(gòu)建新的服務(wù),或?qū)⑵渌獠肯到y(tǒng)中的業(yè)務(wù)功能封裝為服務(wù)。

8、業(yè)務(wù)服務(wù)庫(kù)就是已經(jīng)構(gòu)建好的服務(wù)的集合。基礎(chǔ)平臺(tái):金蝶ERP產(chǎn)品架構(gòu)使用開(kāi)放的平臺(tái)及技術(shù)標(biāo)準(zhǔn),并通過(guò)統(tǒng)一的基礎(chǔ)平臺(tái)將包括遺留系統(tǒng)和第三方應(yīng)用的內(nèi)容組織在一起,從而降低構(gòu)建服務(wù)的成本并提升效率。生命周期管理:在這個(gè)統(tǒng)一的架構(gòu)體系下,對(duì)業(yè)務(wù)服務(wù)進(jìn)行完整的生命周期管理,包括創(chuàng)建、組合、運(yùn)營(yíng),直至服務(wù)不再適合新的業(yè)務(wù)要求而消亡。通過(guò)金蝶BOS提供的管理和開(kāi)發(fā)工具,服務(wù)和流程可以方便地組合和替換,滿足不同企業(yè)變化的需要。而企業(yè)和其他伙伴也能夠管理這個(gè)過(guò)程,使得企業(yè)能夠快速地享受到行業(yè)最佳實(shí)踐帶來(lái)的好處,同時(shí)也能將企業(yè)在運(yùn)營(yíng)過(guò)程中的創(chuàng)新快速部署到IT系統(tǒng)中。第二節(jié) BOS開(kāi)發(fā)流程K/3 BOS關(guān)注企業(yè)應(yīng)用中

9、最繁瑣的環(huán)節(jié),對(duì)這些環(huán)節(jié)的業(yè)務(wù)進(jìn)行抽象,從而將大量通用業(yè)務(wù)邏輯通過(guò)快速配置的方式就能方便的實(shí)現(xiàn),為客戶提供了高效、按需配置的業(yè)務(wù)平臺(tái),滿足K/3客戶應(yīng)用的需求。定制插件報(bào)表定義發(fā)布需求分析流程定義業(yè)務(wù)對(duì)象定義業(yè)務(wù)抽象部署K/3 BOS圖 1-2-1 BOS總體開(kāi)發(fā)流程需求分析和業(yè)務(wù)抽象:需求分析是對(duì)客戶的實(shí)際業(yè)務(wù)流程進(jìn)行分析、并挖掘其潛在的應(yīng)用需求的過(guò)程,基于BOS的需求分析過(guò)程和傳統(tǒng)ERP實(shí)施的需求分析過(guò)程類似,在需求分析完畢后,可以明確標(biāo)準(zhǔn)產(chǎn)品的解決方案符合度,對(duì)于標(biāo)準(zhǔn)產(chǎn)品不能完全滿足的客戶需求,可以按照BOS的業(yè)務(wù)對(duì)象模型的要求來(lái)進(jìn)行業(yè)務(wù)抽象分析過(guò)程,剝離出客戶需要的基礎(chǔ)資料、業(yè)務(wù)單據(jù)、

10、多級(jí)審核流程、業(yè)務(wù)規(guī)則轉(zhuǎn)換流程、報(bào)表等完整信息,從而形成一套可以在BOS上實(shí)現(xiàn)的客戶業(yè)務(wù)需求文檔;業(yè)務(wù)對(duì)象定義:提供單據(jù)和基礎(chǔ)資料定義功能,對(duì)內(nèi)部業(yè)務(wù)邏輯進(jìn)行控制,提供方便的權(quán)限、業(yè)務(wù)規(guī)則、消息、動(dòng)作等的定義,滿足企業(yè)實(shí)際應(yīng)用的需要,根據(jù)業(yè)務(wù)對(duì)象的配置特性為單據(jù)或基礎(chǔ)資料提供序時(shí)簿功能;流程定義:提供多級(jí)審核流程定義、業(yè)務(wù)流程定義等功能,提供方便的多級(jí)審核控制功能,提供的業(yè)務(wù)流程定義功能,打通新老單之間的流程控制,能根據(jù)客戶的實(shí)際情況對(duì)K/3原有流程進(jìn)行K/3 BOS重新定義來(lái)滿足需要;定制插件:K/3 BOS集成開(kāi)發(fā)平臺(tái)抽象了許多業(yè)務(wù)規(guī)則,能通過(guò)簡(jiǎn)單的配置滿足實(shí)際業(yè)務(wù)需要,在此基礎(chǔ)上,通過(guò)插

11、件開(kāi)發(fā)接口、插件調(diào)試工具、插件開(kāi)發(fā)向?qū)У确绞?為客戶更豐富的個(gè)性化功能開(kāi)發(fā)提供支撐,滿足產(chǎn)品快速開(kāi)發(fā)、可擴(kuò)展性特點(diǎn);報(bào)表定義:提供交叉分析報(bào)表和直接SQL報(bào)表功能,客戶根據(jù)實(shí)際情況自定義報(bào)表來(lái)符合實(shí)際的業(yè)務(wù)運(yùn)行需要,與前面的業(yè)務(wù)信息收集形成完整的應(yīng)用流程;部署:提供元數(shù)據(jù)部署、插件部署、主控臺(tái)部署等功能,在開(kāi)發(fā)環(huán)境設(shè)計(jì)的所有成果能通過(guò)部署功能方便的發(fā)布到K/3中,滿足客戶化應(yīng)用的需要。第二章應(yīng)用案例介紹第一節(jié) 案例背景金纖紡織公司,是一家專業(yè)生產(chǎn)經(jīng)營(yíng)毛絨系列產(chǎn)品的港資企業(yè),該公司主要經(jīng)營(yíng)長(zhǎng)毛絨,長(zhǎng)毛絨玩具和長(zhǎng)毛絨服裝三大產(chǎn)品系列。產(chǎn)品95%出口,在同行業(yè)中具有較高的信譽(yù)和競(jìng)爭(zhēng)力。金纖紡織公司具

12、有紡織企業(yè)的典型特點(diǎn),使得通用的ERP軟件很難滿足它的需要:例如物料管理復(fù)雜,需要定義、記錄和跟蹤物料的數(shù)量、重量、顏色等多種屬性;較高的質(zhì)量管理要求,由于受設(shè)備、工藝、溫度等的影響,在生產(chǎn)過(guò)程中產(chǎn)品質(zhì)量一直在變化,不同的質(zhì)量決定了最終產(chǎn)品的價(jià)格不同。因此需要對(duì)每一個(gè)生產(chǎn)環(huán)節(jié)的產(chǎn)品質(zhì)量狀況進(jìn)行全面記錄、分析、匯報(bào),才能有效監(jiān)控全過(guò)程的質(zhì)量。這和離散制造型企業(yè)有很大不同。具有行業(yè)特色的生產(chǎn)管理流程,要求在生產(chǎn)管理的每個(gè)節(jié)點(diǎn)上的工序匯報(bào),不僅要跟蹤到數(shù)量,還要跟蹤到質(zhì)量、顏色、長(zhǎng)度等各種數(shù)據(jù)。這就需要適合其管理要求和生產(chǎn)流程的、具有行業(yè)特點(diǎn)的ERP產(chǎn)品。第二節(jié) 客戶需求介紹金纖紡織屬于紡織行業(yè)客戶

13、,該行業(yè)特性明顯,從基本信息、流程、單據(jù)等各方面都體現(xiàn)出紡織行業(yè)獨(dú)特的特征。企業(yè)對(duì)于K/3信息系統(tǒng)也有比較獨(dú)特的要求,通用應(yīng)用軟件不能完全滿足客戶要求。金纖紡織信息應(yīng)用化初期,生產(chǎn)和計(jì)劃大部分環(huán)節(jié)仍處于手工處理狀態(tài),報(bào)表及統(tǒng)計(jì)必須通過(guò)手工方式來(lái)計(jì)算,常常統(tǒng)計(jì)報(bào)表需要數(shù)小時(shí)之久。該公司有三套系統(tǒng),財(cái)務(wù)使用的是K/3,生產(chǎn)和計(jì)劃仍然使用DOS版本的軟件,三套系統(tǒng)各自獨(dú)立,信息交互必須通過(guò)手工處理。在流程的處理上,各工序之間的信息無(wú)法在共享。不但造成大量重復(fù)的手工操作,而且導(dǎo)致人為的錯(cuò)誤時(shí)有發(fā)生??蛻粼行畔⑾到y(tǒng)暴露出來(lái)比較嚴(yán)重的問(wèn)題,要求在后續(xù)的應(yīng)用系統(tǒng)中得到解決。第三節(jié) 金纖紡織解決方案金纖紡織

14、采用金蝶ERP系統(tǒng),全面實(shí)現(xiàn)財(cái)務(wù)、業(yè)務(wù)和生產(chǎn)環(huán)節(jié)的自動(dòng)化管理?;诮鸬鸅OS的系統(tǒng)滿足了客戶行業(yè)個(gè)性化需求,無(wú)需源代碼開(kāi)發(fā),就快速構(gòu)建了個(gè)性化的完整生產(chǎn)計(jì)劃流程、質(zhì)量檢驗(yàn)流程和各種單據(jù)、報(bào)表,為金纖紡織建立了一個(gè)隨需應(yīng)變并不斷升級(jí)的企業(yè)信息管理平臺(tái)。如圖2-3-1所示,是從銷售訂單下達(dá)生產(chǎn)任務(wù)后的一個(gè)流程,該客戶要求從銷售訂單能直接發(fā)出生產(chǎn)通知,根據(jù)生產(chǎn)通知環(huán)節(jié)的要求進(jìn)行生產(chǎn)工藝處理,描述原材料、工藝參數(shù)等,然后可以同時(shí)發(fā)出生產(chǎn)指令和領(lǐng)料通知,然后進(jìn)行生產(chǎn)領(lǐng)料等后續(xù)環(huán)節(jié)處理。其中虛線框內(nèi)的部分是通過(guò)金蝶BOS為企業(yè)量身定制的業(yè)務(wù)流程。在新流程的每一個(gè)節(jié)點(diǎn)上,開(kāi)發(fā)了各種特色的單據(jù),如生產(chǎn)通知單、

15、生產(chǎn)工藝單、生產(chǎn)指令單、領(lǐng)料通知單等單據(jù),并通過(guò)BOS 系統(tǒng)將開(kāi)發(fā)的單據(jù)整合到金蝶ERP中,與標(biāo)準(zhǔn)ERP進(jìn)行無(wú)縫的集成,切實(shí)滿足了企業(yè)實(shí)際業(yè)務(wù)的需要。 圖2-3-1 生產(chǎn)計(jì)劃流程每個(gè)企業(yè)都會(huì)有些個(gè)性化的業(yè)務(wù)需求,企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中也會(huì)不斷進(jìn)行業(yè)務(wù)重組與購(gòu)并等等,以不斷創(chuàng)造自己的競(jìng)爭(zhēng)優(yōu)勢(shì)。借助金蝶BOS,金蝶ERP在幫助企業(yè)快速、低成本地構(gòu)建隨需應(yīng)變的管理信息系統(tǒng)方面的獨(dú)特能力,在其它ERP系統(tǒng)中極少能夠找到。第三章需求分析和業(yè)務(wù)抽象當(dāng)一個(gè)客戶項(xiàng)目開(kāi)始時(shí),首先需要對(duì)客戶的需求進(jìn)行細(xì)致的分析,準(zhǔn)確的描述這些需求。在此基礎(chǔ)上按照BOS的規(guī)則進(jìn)行業(yè)務(wù)抽象分析,從而形成能在BOS中進(jìn)行實(shí)現(xiàn)的描述文檔

16、。在需求分析和業(yè)務(wù)抽象階段,首先需要明確客戶的實(shí)際管理流程,這些流程,將這些流程的中間環(huán)節(jié)對(duì)應(yīng)到BOS業(yè)務(wù)對(duì)象,如基本數(shù)據(jù)管理映射到BOS基礎(chǔ)資料、數(shù)據(jù)錄入管理映射到BOS業(yè)務(wù)單據(jù),業(yè)務(wù)數(shù)據(jù)的審核映射到BOS多級(jí)審核管理、業(yè)務(wù)數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系映射到BOS業(yè)務(wù)規(guī)則轉(zhuǎn)換流程、業(yè)務(wù)數(shù)據(jù)分析映射到BOS的報(bào)表功能等。將這些功能按照本章的方法進(jìn)行細(xì)化分析,就可以形成BOS能實(shí)現(xiàn)的描述信息了。本章的目的當(dāng)完成本章的學(xué)習(xí)之后,您將能夠做以下事情: 掌握基于BOS的需求分析方法按照客戶需求進(jìn)行業(yè)務(wù)抽象分析 金纖紡織公司,具有典型的行業(yè)特性,其生產(chǎn)計(jì)劃流程與通用功能有較大差別,K/3標(biāo)準(zhǔn)產(chǎn)品不能滿足客戶需求,

17、因此為客戶提供了基于K/3 BOS開(kāi)發(fā)的解決方案,經(jīng)過(guò)需求分析,其生產(chǎn)計(jì)劃流程如圖2-3-1所示:生產(chǎn)計(jì)劃流程涉及到生產(chǎn)通知單、生產(chǎn)工藝單、生產(chǎn)指令單、領(lǐng)料通知單等單據(jù),同時(shí)每張單據(jù)都有特殊的業(yè)務(wù)邏輯,經(jīng)過(guò)業(yè)務(wù)抽象分析后可以用下面的表格方式進(jìn)行功能描述:表 3-1-1字段 類型 表格字段名 所在單據(jù)體 特殊要求 代碼 基礎(chǔ)資料代碼 Fnumber 單據(jù)頭名稱 基礎(chǔ)資料名稱 FName 單據(jù)頭生產(chǎn)部門類型 下拉列表 FDeptType 單據(jù)體 下拉列表值:0 = 染色1 = 大圓機(jī)2 = 小圓機(jī)3 = 后整理相關(guān)部門 基礎(chǔ)資料類型:部門 - 名稱 FDeptID 單據(jù)體生產(chǎn)部門(基礎(chǔ)資料表 3-

18、1-2字段 類型 表格字段名所在單據(jù)體特殊要求 上游單據(jù)字段生產(chǎn)通知單號(hào)單據(jù)編號(hào) FBillNo 單據(jù)頭合同號(hào) 文本型 FContractNo 單據(jù)頭 銷售訂單.編號(hào)客戶 基礎(chǔ)資料類型:客戶-名稱 FCustomerID 單據(jù)頭 銷售訂單.購(gòu)貨單位簽約日期 日期型 FContractDate 單據(jù)頭 銷售訂單.日期 制單人 制單人類型 Fbuilder 單據(jù)頭 自動(dòng)填充制單用戶制單日期 日期類型 FBuildDate 單據(jù)頭 必填,默認(rèn)為當(dāng)日審核人 用戶類型 FCheckerID 單據(jù)頭 作為多級(jí)審核配置中的業(yè)務(wù)審核人字段,在業(yè)務(wù)審核時(shí)自動(dòng)填充業(yè)務(wù)審核人審核日期 長(zhǎng)日期類型 FCheckDat

19、e 單據(jù)頭 作為多級(jí)審核配置中的業(yè)務(wù)審核日期字段,在業(yè)務(wù)審核時(shí)自動(dòng)填充業(yè)務(wù)審核日期貨品代碼 基礎(chǔ)資料類型:物料-代碼 FGoodsID 單據(jù)體 銷售訂單.產(chǎn)品代碼(處理值更新貨品名稱 基礎(chǔ)資料屬性類型:貨品代碼-名稱FGoodsName 單據(jù)體計(jì)量單位 基礎(chǔ)資料類型:單位-名稱FUnitID 單據(jù)體 必須和貨品代碼字段關(guān)聯(lián) 銷售訂單.單位數(shù)量 數(shù)量類型 FQty 單據(jù)體 必須和計(jì)量單位字段關(guān)聯(lián) 銷售訂單.數(shù)量(鉤稽控制字段(修改基本數(shù)量 基本數(shù)量類型 FQty_Base 單據(jù)體 必須和數(shù)量字段關(guān)聯(lián) 銷售訂單.基本單位數(shù)量已鉤稽 數(shù)量小數(shù)類型 FFinishQty 單據(jù)體 隱藏,在下游單據(jù)選單后

20、自動(dòng)累加下游單據(jù)選單的數(shù)量,直到填充完畢后不再允許選單生產(chǎn)通知單(業(yè)務(wù)單據(jù)是否鉤稽完畢 整數(shù)類型 FFinishFlag 單據(jù)體 隱藏,下游單據(jù)購(gòu)稽完畢后自動(dòng)填充1,初始值為0。完畢后不再允許選單交貨日期 日期類型 FFinishDate 單據(jù)體 銷售訂單.建議交貨日期是否關(guān)閉 復(fù)選類型 FIsClose 單據(jù)體 希望在序時(shí)簿中通過(guò)菜單來(lái)關(guān)閉/反關(guān)閉生產(chǎn)通知單中的貨品備注 備注類型 Fnote 單據(jù)體表 3-1-3字段 類型 表格字段名所在單據(jù)體特殊要求 上游單據(jù)字段生產(chǎn)工藝單號(hào)單據(jù)編號(hào) FBillNo 單據(jù)頭貨品 代碼 基礎(chǔ)資料類型:物料 - 代碼FGoodsID 單據(jù)頭 生產(chǎn)通知單.貨品代

21、碼(處理值更新貨品 名稱 基礎(chǔ)資料屬性類型:貨品代碼 - 名稱FGoodsName 單據(jù)頭 必須和貨品代碼字段關(guān)聯(lián),貨品代碼改變時(shí),自動(dòng)改變貨品 單位 基礎(chǔ)資料類型:單位 - 名稱FGUnitID 單據(jù)頭 必須和貨品代碼字段關(guān)聯(lián),可選的單位屬于物料計(jì)量單位組生產(chǎn)通知單.計(jì)量單位貨品數(shù)量 數(shù)量類型 FGoodsQty 單據(jù)頭 必須和計(jì)量單位關(guān)聯(lián) 生產(chǎn)通知單.數(shù)量(修改基本貨品數(shù)量 基本數(shù)量類型 FGoodsQty_Base單據(jù)頭 必須和貨品數(shù)量關(guān)聯(lián) 生產(chǎn)通知單.基本數(shù)量交貨 日期 日期類型 FFinishDate 單據(jù)頭 生產(chǎn)通知單.交貨日期客戶 基礎(chǔ)資料類型:客戶 - 名稱FCustomerI

22、D 單據(jù)頭 生產(chǎn)通知單.客戶 制單人 制單人類型 Fbuilder 單據(jù)頭 自動(dòng)填充制單用戶制單 日期日期類型 FBuildDate 單據(jù)頭 必填,默認(rèn)為當(dāng)日 生產(chǎn)工藝單(業(yè)務(wù)單據(jù)審核人 用戶類型 FCheckerID 單據(jù)頭 作為多級(jí)審核配置中的業(yè)務(wù)審核人字段,在業(yè)務(wù)審核時(shí)自動(dòng)填充業(yè)務(wù)審核人審核 日期 長(zhǎng)日期類型 FCheckDate 單據(jù)頭 作為多級(jí)審核配置中的業(yè)務(wù)審核日期字段,在業(yè)務(wù)審核時(shí)自動(dòng)填充業(yè)務(wù)審核日期原料代碼 基礎(chǔ)資料類型:物料 - 代碼FMaterialID 單據(jù)體1原料名稱 基礎(chǔ)資料屬性類型:物料 - 名稱 FMaterialName 單據(jù)體1必須和原料代碼字段關(guān)聯(lián),原料代碼

23、改變時(shí),自動(dòng)改變規(guī)格型號(hào) 基礎(chǔ)資料屬性類型:物料 - 規(guī)格型號(hào) Fspec 單據(jù)體1必須和原料代碼字段關(guān)聯(lián),原料代碼改變時(shí),自動(dòng)改變?cè)吓?基礎(chǔ)資料屬性類型:物料 - 批次 FBatchNo 單據(jù)體1必須和原料代碼字段關(guān)聯(lián),原料代碼改變時(shí),自動(dòng)改變是否主料 復(fù)選框 FIsPrimany 單據(jù)體1默認(rèn)為是主料原料單位 基礎(chǔ)資料類型:計(jì)量單位 - 名稱FMUnitID 單據(jù)體1必須和原料代碼關(guān)聯(lián)總耗量 數(shù)量類型 FTotalExpendQty 單據(jù)體1必須和原料單位關(guān)聯(lián),作為主料的總消耗量基本總耗量 基本數(shù)量類型 FTotalExpendQty_Base 單據(jù)體1隱藏,必須和總耗量關(guān)聯(lián)耗量百分比

24、 小數(shù)類型 Fpercent 單據(jù)體1如果時(shí)主料,則各原料百分比和為100.00,否則單個(gè)原料就必須為100.00耗量 數(shù)量類型 FExpendQty 單據(jù)體1自動(dòng)根據(jù)總耗量和百分比計(jì)算基本耗量 基本數(shù)量類型 FExpendQty_Base單據(jù)體1隱藏,必須和耗量關(guān)聯(lián)已鉤稽數(shù)量 小數(shù)類型 FFinishQty 單據(jù)體1隱藏,在下游單據(jù)選單后自動(dòng)累加下游單據(jù)選單的數(shù)量,直到填充完畢后不再允許選單是否鉤稽完畢 整數(shù)類型 FFinishFlag 單據(jù)體1隱藏,下游單據(jù)購(gòu)稽完畢后自動(dòng)填充1,初始值為0。完畢后不再允許選單生產(chǎn)部門 基礎(chǔ)資料類型:生產(chǎn)部門 - 名稱 FProdDept 單據(jù)體1自定義基礎(chǔ)

25、資料,用來(lái)對(duì)生產(chǎn)部門分類,分為染色、大園機(jī)、小園機(jī)、后整理四類,并和部門關(guān)聯(lián)顏色 文本類型 Fcolour 單據(jù)體1如果生產(chǎn)部門為染色類,顏色必填,否則必須為空備注 備注類型 Fnote 單據(jù)體1表 3-1-4字段 類型表格字段名所在單據(jù)體特殊要求上游單據(jù)字段下游單據(jù)字段領(lǐng)料通知單號(hào)單據(jù)編號(hào) FBillNo 單據(jù)頭生產(chǎn)部門 基礎(chǔ)資料類型:生產(chǎn)部門 - 名稱 FProdDept 單據(jù)頭 生產(chǎn)部門為BOS自定義的基礎(chǔ)資料生產(chǎn)工藝單.生產(chǎn)部門(分組領(lǐng)料部門 基礎(chǔ)資料類型:部門 - 名稱 FDeptID 單據(jù)頭 領(lǐng)料部門由生產(chǎn)部門攜帶出來(lái),生產(chǎn)部門改變時(shí),自動(dòng)改變K/3領(lǐng)料單.領(lǐng)料部門制單人 制單人類

26、型 Fbuilder 單據(jù)頭 自動(dòng)填充制單用戶制單日期 日期類型 FBuildDate 單據(jù)頭 必填,默認(rèn)為當(dāng)日審核人 用戶類型 FCheckerID 單據(jù)頭 作為多級(jí)審核配置中的業(yè)務(wù)審核人字段,在業(yè)務(wù)審核時(shí)自動(dòng)填充業(yè)務(wù)審核人領(lǐng)料通知單(業(yè)務(wù)單據(jù)審核日期 長(zhǎng)日期類型 FCheckDate 單據(jù)頭 作為多級(jí)審核配置中的業(yè)務(wù)審核日期字段,在業(yè)務(wù)審核時(shí)自動(dòng)填充業(yè)務(wù)審核日期成品代碼 基礎(chǔ)資料類型:物料 - 代碼 FGoodsID 單據(jù)體1生產(chǎn)工藝單.貨品代碼(處理值更新成品名稱 基礎(chǔ)資料屬性類型:物料 - 名稱 FGoodsName單據(jù)體1必須關(guān)聯(lián)成品代碼,成品代碼改變時(shí),自動(dòng)改變?cè)洗a 基礎(chǔ)資料類

27、型:物料 - 代碼 FMaterialID 單據(jù)體1生產(chǎn)工藝單.原料代碼(處理值更新K/3領(lǐng)料單.物料代碼原料名稱 基礎(chǔ)資料屬性類型:物料 - 名稱 FMaterialName單據(jù)體1必須關(guān)聯(lián)原料代碼,原料代碼改變時(shí),自動(dòng)改變?cè)蠁挝?基礎(chǔ)資料類型:計(jì)量單位 - 名稱 FUnitID 單據(jù)體1必須和原料代碼關(guān)聯(lián) 生產(chǎn)工藝單.原料單位K/3領(lǐng)料單.單位領(lǐng)用數(shù)量 數(shù)量類型 Fqty 單據(jù)體1必須和原料單位關(guān)聯(lián) 生產(chǎn)工藝單.原料耗量(修改K/3領(lǐng)料單.申領(lǐng)數(shù)量(僅復(fù)制K/3領(lǐng)料單.實(shí)領(lǐng)數(shù)量(修改基本領(lǐng)用 數(shù)量 基本數(shù)量類型 FQty 單據(jù)體1隱藏,必須和領(lǐng)用數(shù)量關(guān)聯(lián)已鉤稽數(shù)量 小數(shù)類型 FFinis

28、hQty 單據(jù)體1隱藏,在下游單據(jù)選單后自動(dòng)累加下游單據(jù)選單的數(shù)量,直到填充完畢后不再允許選單是否鉤稽 完畢 整數(shù)類型 FFinishFlag 單據(jù)體1隱藏,下游單據(jù)購(gòu)稽完畢后自動(dòng)填充1,初始值為0。完畢后不再允許選單備注 備注類型 Fnote 單據(jù)體1第四章 K/3 BOS集成開(kāi)發(fā)平臺(tái)在按照上面的方法做完了需求分析和業(yè)務(wù)抽象后,就可以使用K/3 BOS集成開(kāi)發(fā)平臺(tái)進(jìn)行快速開(kāi)發(fā)來(lái)實(shí)現(xiàn)這些功能了。我們首先了解以下K/3 BOS集成開(kāi)發(fā)平臺(tái)的總體布局和基本功能。本章的目的當(dāng)完成本章的學(xué)習(xí)之后,您將能夠做以下事情: 掌握K/3 BOS集成開(kāi)發(fā)平臺(tái)的總體布局掌握子系統(tǒng)管理功能第一節(jié) K/3 BOS集成

29、開(kāi)發(fā)平臺(tái)功能介紹基于K/3 BOS的開(kāi)發(fā)需要基于IDE(集成開(kāi)發(fā)平臺(tái)進(jìn)行,無(wú)論對(duì)K/3已有功能還是新增功能的操作都要在BOS IDE中進(jìn)行,BOS IDE采用可視化界面提高了系統(tǒng)的易用性和開(kāi)發(fā)效率。K/3 BOS的運(yùn)行環(huán)境和K/3完全一致,只有同時(shí)安裝了K/3和K/3 BOS,才能對(duì)K/3標(biāo)準(zhǔn)產(chǎn)品進(jìn)行快速配置或在標(biāo)準(zhǔn)產(chǎn)品的基礎(chǔ)上進(jìn)行快速功能定制。登錄K/3 BOS 金纖紡織公司,建立了一個(gè)名為金纖紡織的賬套,使用 K/3財(cái)務(wù)、物流和部分生產(chǎn)制造的功能,發(fā)現(xiàn)合同(應(yīng)收單中缺少運(yùn)費(fèi)信息,同時(shí)運(yùn)費(fèi)能根據(jù)貨物重量和單價(jià)自動(dòng)計(jì)算出來(lái),可以使用K/3 BOS進(jìn)行個(gè)性化配置。步驟:1、單擊屏幕左下角【開(kāi)始】

30、,逐步選擇【程序】->【金蝶K/3】->【金蝶K/3 BOS】,顯示K/3 BOS登錄界面,和K/3完全一樣“金纖紡織”賬套,并錄入用戶名: administrator,無(wú)密碼,直接點(diǎn):“確定”。進(jìn)入K/3 BOS主界面。如圖4-1-1 所示。 圖4-1-1 K/3 BOS登錄界面2、在K/3 BOS主界面中首先需要選擇K/3子系統(tǒng),選擇子系統(tǒng)后K/3 BOS將加載該系統(tǒng)中的BOS業(yè)務(wù)對(duì)象,從而能對(duì)這些BOS對(duì)象進(jìn)行操作,選擇【財(cái)務(wù)會(huì)計(jì)】->【應(yīng)收款管理】,點(diǎn)“打開(kāi)”。如圖4-1-2 所示。 圖4-1-2 登錄子系統(tǒng)3、整個(gè)BOS IDE包括以下幾個(gè)部分:控制區(qū)域、設(shè)計(jì)區(qū)域和

31、配置區(qū)域(項(xiàng)目框、屬性框、字段框等,可以看到在打開(kāi)的子系統(tǒng)中已加載了BOS業(yè)務(wù)對(duì)象,包括基礎(chǔ)資料、業(yè)務(wù)單據(jù)、多級(jí)審核、業(yè)務(wù)流程、直接SQL報(bào)表、交叉分析報(bào)表等。如圖4-1-3所示。 圖4-1-3 K/3 BOS 集成開(kāi)發(fā)界面4、 由于客戶對(duì)合同(應(yīng)收單據(jù)有個(gè)性化需求,因此可以先打開(kāi)合同(應(yīng)收單據(jù),然后從左側(cè)的工具箱中拖拽相應(yīng)的字段到設(shè)計(jì)界面中,這種方式可以在標(biāo)準(zhǔn)產(chǎn)品功能的基礎(chǔ)上方便的添加業(yè)務(wù)功能,分別添加三個(gè)字段:貨物重量、單位運(yùn)費(fèi)、運(yùn)費(fèi)總金額,這三個(gè)字段類型都認(rèn)為是兩位小數(shù)。如圖4-1-4 所示。 圖4-1-4 配置后的合同(應(yīng)收單5、選擇“貨物重量”字段,在“屬性框”中選擇值更新事件,在彈

32、出界面中增加一個(gè)新的事件,選擇操作名稱為“計(jì)算定義公式的值并填寫到指定列”,然后可以按照實(shí)際情況設(shè)置公式。選擇“單位運(yùn)費(fèi)”字段,在“屬性框”中選擇值更新事件,在彈出界面中增加一個(gè)新的事件,選擇操作名稱為“計(jì)算定義公式的值并填寫到指定列”,然后可以按照實(shí)際情況設(shè)置公式(注意:設(shè)置“計(jì)算定義公式的值并填寫到指定列”的事件一定要同時(shí)設(shè)置計(jì)算公式中幾個(gè)數(shù)據(jù)源對(duì)應(yīng)的值更新事件。如圖4-1-5和圖4-1-6 所示。 圖4-1-5 屬性框設(shè)置值更新事件 圖4-1-6 設(shè)置事件處理邏輯6、點(diǎn)【文件】->【保存】,保存剛才的配置信息后,然后就可以看設(shè)置后的效果了,點(diǎn)F5或【運(yùn)行】->【單據(jù)測(cè)試】,就

33、可以和在標(biāo)準(zhǔn)產(chǎn)品一樣的進(jìn)行數(shù)據(jù)錄入了。如圖4-1-7 所示。 圖4-1-7 運(yùn)行修改后的合同(應(yīng)收單提示1: K/3 BOS的業(yè)務(wù)對(duì)象是基于某個(gè)賬套的,因此其操作也局限于某個(gè)K/3賬套內(nèi)部,不能直接實(shí)現(xiàn)跨賬套的業(yè)務(wù)處理(但可以通過(guò)BOS其它工具輔助完成;2:K/3 BOS包含兩種狀態(tài):設(shè)計(jì)時(shí)和運(yùn)行時(shí),在設(shè)計(jì)時(shí)進(jìn)行業(yè)務(wù)功能定義,在運(yùn)行時(shí)進(jìn)行業(yè)務(wù)處理,一般編程模式是先代碼設(shè)計(jì),然后編譯,最后才能調(diào)試運(yùn)行,由于K/3 BOS實(shí)現(xiàn)了設(shè)計(jì)時(shí)和運(yùn)行時(shí)的統(tǒng)一,因此不需要編寫代碼或編譯等過(guò)程就能方便的運(yùn)行了;2:K/3 BOS IDE提供了豐富的業(yè)務(wù)配置功能,要想前面配置的功能在單據(jù)運(yùn)行中生效,必須先保存,包

34、括某些窗體的“確定”按鈕,都不能完全保證業(yè)務(wù)對(duì)象功能的及時(shí)更新;3:單據(jù)測(cè)試功能是將已設(shè)計(jì)的業(yè)務(wù)對(duì)象進(jìn)行運(yùn)行時(shí)測(cè)試,檢查業(yè)務(wù)對(duì)象功能的正確與否,與其匹配的是序時(shí)簿測(cè)試功能,序時(shí)簿測(cè)試是檢查該業(yè)務(wù)對(duì)象的序時(shí)簿是否能正確運(yùn)行;4:BOS的開(kāi)發(fā)思想就是首先界面設(shè)計(jì),然后業(yè)務(wù)邏輯設(shè)計(jì),最后運(yùn)行調(diào)試,由于BOS封裝了很多業(yè)務(wù)功能,因此大大提升了BOS的開(kāi)發(fā)效率。第二節(jié) K/3 BOS子系統(tǒng)管理 系統(tǒng)名稱分別為:生產(chǎn)管理、質(zhì)量檢驗(yàn)、基礎(chǔ)資料、生產(chǎn)制造,獨(dú)立開(kāi)發(fā)模塊名稱為K/3 BOS。操作步驟:1、單擊開(kāi)始程序金蝶K3金蝶K/3 BOS,進(jìn)入K/3 BOS登錄界面,如圖4-2-1所示。 圖4-2-1 選擇

35、登錄的賬套2、在K/3 BOS登錄界面,選擇對(duì)應(yīng)的賬套,錄用登錄用戶名和密碼,點(diǎn)【確定】按鈕,將會(huì)進(jìn)入K/3 BOS集成開(kāi)發(fā)界面,首先顯示的是選擇要登錄的子系統(tǒng)。如圖4-2-2所示。 圖4-2-2 選擇要登錄的子系統(tǒng)3、在圖4-2-2中點(diǎn)“新增子系統(tǒng)分組”的按鈕,可以新增子系統(tǒng)分組,與財(cái)務(wù)會(huì)計(jì)、管理會(huì)計(jì)、供應(yīng)鏈等系統(tǒng)并列,在彈出窗體中如圖4-2-3所示新增“K/3 BOS”子系統(tǒng)分組。 圖4-2-3 新增子系統(tǒng)分組4、在圖4-2-2中點(diǎn)“新增子系統(tǒng)”的按鈕,可以新增子系統(tǒng),它屬于子系統(tǒng)分組的下級(jí)模塊,如財(cái)務(wù)會(huì)計(jì)中的總賬、應(yīng)收系統(tǒng)、應(yīng)付系統(tǒng)等系統(tǒng),在彈出窗體中如圖4-2-4所示在“K/3 BOS

36、”子系統(tǒng)分組中依次增加生產(chǎn)管理、質(zhì)量檢驗(yàn)、基礎(chǔ)資料、生產(chǎn)制造等子系統(tǒng)。 圖4-2-4 新增子系統(tǒng)5、在圖4-2-5中可以看到增加對(duì)應(yīng)的子系統(tǒng)后的登錄選擇系統(tǒng)界面,打開(kāi)某個(gè)新增的子系統(tǒng)后可以看到里面沒(méi)有任何業(yè)務(wù)對(duì)象。如圖4-2-6所示??梢栽谶@個(gè)系統(tǒng)中根據(jù)客戶需求進(jìn)行后續(xù)業(yè)務(wù)功能處理。 圖4-2-5 新增子系統(tǒng) 圖4-2-6 新增的子系統(tǒng)中沒(méi)有任何業(yè)務(wù)對(duì)象提示1: 業(yè)務(wù)對(duì)象是對(duì)基礎(chǔ)資料和業(yè)務(wù)單據(jù)的抽象描述,如果沒(méi)有特別強(qiáng)調(diào),業(yè)務(wù)對(duì)象同時(shí)指代基礎(chǔ)資料和業(yè)務(wù)單據(jù);2:操作前提:客戶對(duì)K/3系統(tǒng)的應(yīng)用需求,需要建立新的基礎(chǔ)資料和業(yè)務(wù)單據(jù);客戶對(duì)新增基礎(chǔ)資料和業(yè)務(wù)單據(jù)的字段類型、字段關(guān)聯(lián)、字段間內(nèi)部控制

37、等關(guān)系明確,。3:由于K/3 BOS對(duì)基礎(chǔ)資料和業(yè)務(wù)單據(jù)的功能進(jìn)行了抽象,業(yè)務(wù)單據(jù)定義的大部分功能和基礎(chǔ)資料定義的功能處理方式一致,所以在本章中統(tǒng)一描述,對(duì)兩者功能上的區(qū)別以備注的形式進(jìn)行區(qū)分。4:K/3系統(tǒng)的基礎(chǔ)服務(wù),如主控臺(tái)功能管理、權(quán)限、日志等,都是與K/3子系統(tǒng)關(guān)聯(lián)的。一個(gè)K/3 BOS的業(yè)務(wù)對(duì)象應(yīng)該首先要?dú)w屬于一個(gè)K/3的子系統(tǒng)。5:【子系統(tǒng)分組序號(hào)】指定子系統(tǒng)分組在K/3主控臺(tái)中出現(xiàn)的相對(duì)其它子系統(tǒng)分組的位置。6:【適應(yīng)的賬套類型】,指定當(dāng)前子系統(tǒng)分組適用的K/3帳套類型。只有在賬套類型屬于勾選的帳套類型之一時(shí),才有可能在主控臺(tái)上看到定義的子系統(tǒng)分組。要注意的是,目前K/3 BOS

38、暫不支持行政事業(yè)賬套類型。7:子系統(tǒng)分組與子系統(tǒng)維護(hù)功能:不能對(duì)K/3預(yù)設(shè)的子系統(tǒng)分組或子系統(tǒng)進(jìn)行維護(hù)。只能對(duì)在K/3 BOS中新建的子系統(tǒng)分組或是子系統(tǒng)進(jìn)行維護(hù)。8:K/3 BOS新建的子系統(tǒng)分組,其代碼范圍在800899這個(gè)區(qū)間。新建的子系統(tǒng),其代碼范圍是80008999。9:【以后不顯示此窗體】,如果在系統(tǒng)視圖窗口勾選了此選項(xiàng),那么在下次打開(kāi)K/3 BOS IDE時(shí),將不會(huì)顯示系統(tǒng)視圖。這個(gè)選項(xiàng)可以在IDE【視圖】.【選項(xiàng)】功能中進(jìn)行設(shè)置。10:在系統(tǒng)視圖窗口,通過(guò)拖放一個(gè)子系統(tǒng)到某一個(gè)子系統(tǒng)分組,可以快速改變子系統(tǒng)的子系統(tǒng)分組屬性。第五章基礎(chǔ)資料定義按照需求分析和業(yè)務(wù)抽象后的結(jié)果,在K

39、/3 BOS中逐步進(jìn)行實(shí)現(xiàn),首先要做的是新增基礎(chǔ)資料,當(dāng)然,如果客戶需求中沒(méi)有新的基礎(chǔ)資料,本章描述的步驟可以略去。本章的目的當(dāng)完成本章的學(xué)習(xí)之后,您將能夠做以下事情: 掌握基于BOS定義基礎(chǔ)資料的方法熟悉BOS基礎(chǔ)資料與K/3基礎(chǔ)資料間的關(guān)系 金纖紡織公司生產(chǎn)管理模塊需要建立基礎(chǔ)資料“生產(chǎn)部門”,該基礎(chǔ)資料的基本信息如表3-1-1所示。步驟:1、登錄后選擇【K/3 BOS】->【基礎(chǔ)資料】子系統(tǒng),進(jìn)入BOS IDE界面。在主菜單上選擇【工程】->【新建基礎(chǔ)資料類單據(jù)】。如圖5-1-1 所示。 圖 5-1-1 新增基礎(chǔ)資料菜單2、在彈出窗體中有兩種新建基礎(chǔ)資料方式:新建基礎(chǔ)資料類單

40、據(jù)和復(fù)制已有單據(jù)模版,復(fù)制已有單據(jù)模版功能能將原有的BOS基礎(chǔ)資料模版引入,在此基礎(chǔ)上進(jìn)行修改將大大提高業(yè)務(wù)對(duì)象定義的效率(注意:采取這種方式建立基礎(chǔ)資料的前提條件是新建基礎(chǔ)資料和原有基礎(chǔ)資料具有比較類似的業(yè)務(wù)邏輯,否則將采用新建基礎(chǔ)資料類單據(jù)的方式,參考圖5-1-2和圖5-1-3。 圖 5-1-2 復(fù)制已有基礎(chǔ)資料模版 圖 5-1-3 選單基礎(chǔ)資料模版3、由于生產(chǎn)部門和其它基礎(chǔ)資料間沒(méi)有多少關(guān)聯(lián),因此選擇新建基礎(chǔ)資料類單據(jù),并可以設(shè)置業(yè)務(wù)對(duì)象代碼,如圖5-1-4。 圖5-1-4 定義業(yè)務(wù)對(duì)象ID提示1: 業(yè)務(wù)對(duì)象代碼是唯一標(biāo)記某個(gè)業(yè)務(wù)對(duì)象的,包括基礎(chǔ)資料、單據(jù)等,BOS業(yè)務(wù)對(duì)象代碼絕對(duì)不允許

41、重復(fù);4、新建基礎(chǔ)資料后的初始化一個(gè)基礎(chǔ)資料界面,基礎(chǔ)資料缺省包括單據(jù)頭和1個(gè)單據(jù)體,該界面還包括兩個(gè)缺省字段:代碼和名稱,如圖5-1-5??梢愿鶕?jù)客戶實(shí)際需要添加對(duì)應(yīng)的字段,添加字段的方式是將工具箱中的對(duì)應(yīng)字段類型拖拽到界面上(包括單據(jù)體中添加字段也一樣,如圖5-1-6。其中“部門類型”字段對(duì)應(yīng)的字段類型是下拉列表,在樹(shù)形框內(nèi)需要設(shè)置下拉列表字段的“下拉列表值”屬性,如圖5-1-7所示。“關(guān)聯(lián)部門”字段對(duì)應(yīng)的字段類型可以從核算項(xiàng)目字段庫(kù)中選擇“部門”字段并拖拽到單據(jù)體中即可。 圖5-1-5 新建基礎(chǔ)資料的缺省界面 圖5-1-6 新建基礎(chǔ)資料-生產(chǎn)部門 圖5-1-7 設(shè)置下拉列表框的值來(lái)源5、選擇【文件】->【保存】來(lái)保存基礎(chǔ)資料配置信息,然后可以運(yùn)行來(lái)看一看效果了,選擇【運(yùn)行】->【單據(jù)測(cè)試】,如圖5-1-8所示。再看看序時(shí)簿,如圖5-1-9所示。 圖5-1-8 基礎(chǔ)資料運(yùn)行-生產(chǎn)部門 圖5-1-9 基礎(chǔ)資料序時(shí)簿-生產(chǎn)部門提示1: 單據(jù)體包括兩種分錄類型:單分錄和多分錄。兩者的區(qū)別在于:單分錄類型只能錄入一行信息,多分錄類型則能錄入多行信息,具體行數(shù)可以通過(guò)插件開(kāi)發(fā)進(jìn)行設(shè)置(maxRows。2:基礎(chǔ)資

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論