專利名稱::一種在erp系統(tǒng)中關(guān)聯(lián)單據(jù)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,特別是涉及一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法及裝置。
背景技術(shù):
:企業(yè)資源計(jì)劃系統(tǒng)(EnterpriseResourcePlanning,ERP),是指建立在信息技術(shù)基礎(chǔ)上,對(duì)企業(yè)的所有資源(物流、資金流、信息流或人力資源)進(jìn)行整合集成管理,采用信息化手段實(shí)現(xiàn)企業(yè)供銷鏈管理,從而達(dá)到對(duì)供應(yīng)鏈上的每一環(huán)節(jié)實(shí)現(xiàn)科學(xué)管理的目的。在ERP系統(tǒng)中,需要生成各種類型的單據(jù)作為業(yè)務(wù)憑證,可以通過復(fù)制訂單、發(fā)票或出庫單生成單據(jù),例如,銷售發(fā)票可以通過發(fā)貨單生成。在ERP系統(tǒng)中,一種單據(jù)一般不會(huì)孤立存在,某一種單據(jù)可以通過一定的字段映射關(guān)系轉(zhuǎn)換生成另一種單據(jù),此種轉(zhuǎn)換關(guān)系可稱之為單據(jù)關(guān)聯(lián)。在ERP系統(tǒng)中,在下游單據(jù)選擇上游單據(jù)進(jìn)行單據(jù)關(guān)聯(lián)操作時(shí),如果下游單據(jù)上存在多分錄的單據(jù)體,并且該單據(jù)體存在單據(jù)轉(zhuǎn)換的目標(biāo)字段時(shí),現(xiàn)有技術(shù)中有一種處理方法,以下游單據(jù)為銷售發(fā)票,上游單據(jù)為發(fā)貨單為例,該方法在將發(fā)貨單轉(zhuǎn)換為銷售發(fā)票時(shí),僅支持采用覆蓋的固定填充模式,如果銷售發(fā)票未保存,則清除當(dāng)前已選擇的界面信息,依據(jù)銷售發(fā)票上的源單信息反向更新源單即可;如果銷售發(fā)票已經(jīng)保存,依據(jù)已保存的單據(jù)信息反向更新發(fā)貨單的關(guān)聯(lián)信息,并分別刪除單據(jù)體單據(jù)頭數(shù)據(jù),再依據(jù)最新錄入的單據(jù)數(shù)據(jù)重新插入單據(jù)信息,并依據(jù)重新生成的單據(jù)數(shù)據(jù)更新銷售發(fā)票的關(guān)聯(lián)信息,以完成發(fā)貨單和銷售發(fā)票的關(guān)聯(lián)。但是上述方法同時(shí)存在缺點(diǎn),可以看出,在轉(zhuǎn)換單據(jù)時(shí),銷售發(fā)票在保存后,如果發(fā)生了變化或者更新,只能將原發(fā)貨單的信息刪除,并新增相應(yīng)的開票數(shù)量的字段值,以更新發(fā)貨單的關(guān)聯(lián)信息;但是這種單據(jù)轉(zhuǎn)換的實(shí)現(xiàn)方式只能滿足用戶某一種場景的需求,當(dāng)用戶同時(shí)需要保存前的上游或下游單據(jù)信息時(shí),該方法就不能滿足用戶多種業(yè)務(wù)場景的需求;進(jìn)一步的,當(dāng)用戶無法一次完成單據(jù)轉(zhuǎn)換時(shí),也將被迫放棄前一次的操作記錄,這將使ERP系統(tǒng)中錄單員的數(shù)據(jù)錄入效率十分低下。總之,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問題就是如何能夠提出一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法,用以解決在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)時(shí)不能滿足用戶多種業(yè)務(wù)場景的問題。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法,用以解決在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)時(shí)不能滿足用戶多種業(yè)務(wù)場景的問題,進(jìn)一步的,還可以提高數(shù)據(jù)錄入效率。本發(fā)明的另一個(gè)目的是將上述構(gòu)思應(yīng)用于具體的應(yīng)用環(huán)境中,提供一種在ERP系統(tǒng)中關(guān)耳關(guān)單據(jù)的裝置,乂人而保證該方法的實(shí)現(xiàn)和應(yīng)用。為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法,當(dāng)下游單據(jù)已經(jīng)保存,用戶再次選單時(shí),包括按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。優(yōu)選的,所述維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)之后,還包括保存下游單據(jù)映射字段的當(dāng)前字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。優(yōu)選的,所述填充模式為追加。優(yōu)選的,所述根據(jù)填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)的步驟,具體包括保存當(dāng)前下游單據(jù)新增的單據(jù)分錄信息;依據(jù)所述單據(jù)分錄信息,更新所述上游單據(jù)的映射字段的字段值。優(yōu)選的,所述根據(jù)填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)的步驟,具體包括依據(jù)下游單據(jù)的刪除前的單據(jù)信息,清除所述上游單據(jù)的已關(guān)聯(lián)信自依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息。優(yōu)選的,所述根據(jù)填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)的步驟,具體包括查詢所述下游單據(jù)的關(guān)鍵字段是否修改;如果是,則按照修改內(nèi)容更新所述上游單據(jù)的單據(jù)分錄信息。本發(fā)明實(shí)施例還提供了一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置,當(dāng)下游單據(jù)已經(jīng)保存,用戶再次選單時(shí),包括填充模塊,用于按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;維護(hù)模塊,用于根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。優(yōu)選的,所述裝置還包括保存模塊,用于保存下游單據(jù)映射字段的填充字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。優(yōu)選的,所述填充模式為填充。優(yōu)選的,所述維護(hù)模塊具體包括保存子模塊,用于保存當(dāng)前下游單據(jù)新增的單據(jù)分錄信息;第一更新子模塊,用于依據(jù)所述單據(jù)分錄信息,更新所述上游單據(jù)的映射字段的字段值。優(yōu)選的,所述維護(hù)模塊具體包括清除子模塊,用于依據(jù)刪除前下游單據(jù)的單據(jù)信息,清除所述上游單據(jù)的已關(guān)聯(lián)信息;第二更新子模塊,用于依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息。優(yōu)選的,所述維護(hù)模塊具體包括查詢子模塊,用于查詢所述下游單據(jù)的關(guān)鍵字段是否修改;第三更新子模塊,用于當(dāng)判斷子模塊的結(jié)果為是時(shí),則按照修改內(nèi)容更新所述上游單據(jù)的單據(jù)分錄信息。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明通過首先按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;然后根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。運(yùn)用本發(fā)明的方法,用戶可以選擇對(duì)下游單據(jù)的填充模式,當(dāng)填充模式為追加時(shí),可以根據(jù)用戶的填充內(nèi)容和類型滿足用戶不同場景的需求,使得用戶在修改單據(jù)時(shí)無須刪除已經(jīng)錄入的數(shù)據(jù),從而提高了單據(jù)關(guān)聯(lián)的性能,進(jìn)一步的,還能從而充分保護(hù)用戶已經(jīng)錄入的數(shù)據(jù),提高ERP錄單員的數(shù)據(jù)錄入效率,節(jié)省了大量的時(shí)間成本。圖1是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例1的流程圖2是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例2的流程圖3是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例3的流程圖4是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例4的流程圖5是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置實(shí)施例l的結(jié)構(gòu)框圖6是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置實(shí)施例2的結(jié)構(gòu)框圖7是本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置實(shí)施例3的結(jié)構(gòu)框圖。具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。本發(fā)明可用于眾多通用或?qū)S玫挠?jì)算裝置環(huán)境或配置中。例如個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器裝置、包括以上任何裝置或設(shè)備的分布式計(jì)算環(huán)境等等。本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。參考圖1,示出了本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例1的流程圖,可以包括以下步驟步驟101:按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;步驟102:根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。在本實(shí)施例中,下游單據(jù)已經(jīng)進(jìn)行了保存,用戶在重新選單時(shí),可以選擇填充模式,可以選擇覆蓋模式,也可以選擇追加模式,在覆蓋模式下,可以直接將修改內(nèi)容覆蓋到原來的單據(jù)分錄信息上,在追加模式中,用戶可以在下游單據(jù)的最后一行開始填充對(duì)應(yīng)的選單信息;所述填充類型有多種,可以為新增、刪除或修改等,填充的內(nèi)容即是用戶填充的數(shù)據(jù)內(nèi)容,可以根據(jù)用戶的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù),即是根據(jù)下游單據(jù)的填充信息,更新與所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)??梢钥闯?,通過本發(fā)明的方法,用戶可以選擇對(duì)下游單據(jù)的填充模式,當(dāng)填充模式為追加時(shí),可以根據(jù)用戶的填充內(nèi)容和類型滿足用戶不同場景的需求,使得用戶在修改單據(jù)時(shí)無須刪除已經(jīng)錄入的數(shù)據(jù),從而提高了單據(jù)關(guān)聯(lián)的性能,進(jìn)一步的,還能從而充分保護(hù)用戶已經(jīng)錄入的數(shù)據(jù),提高ERP錄單員的數(shù)據(jù)錄入效率,節(jié)省了大量的時(shí)間成本。參考圖2,示出了本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例2的流程圖,在本實(shí)施例中,上游單據(jù)具體為發(fā)貨單,發(fā)貨單數(shù)據(jù)可以參考表l所示,下游單據(jù)可以具體為銷售發(fā)票,銷售發(fā)票的數(shù)據(jù)可以參考表2所示;<table>tableseeoriginaldocumentpage9</column></row><table>表1<table>tableseeoriginaldocumentpage9</column></row><table>表2則本實(shí)施例可以包括以下步驟步驟201:按照用戶選擇的追加填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;按照用戶選擇的追加填充模式,對(duì)銷售發(fā)票的數(shù)據(jù)進(jìn)行填充,即是對(duì)銷售發(fā)票的單據(jù)數(shù)據(jù)新增一行;步驟202:保存當(dāng)前下游單據(jù)新增的單據(jù)分錄信息;保存后的銷售發(fā)票的數(shù)據(jù)可以參考表3所示<table>tableseeoriginaldocumentpage9</column></row><table>表3步驟203:依據(jù)所述單據(jù)分錄信息,更新所述上游單據(jù)的映射字段的字段值;依據(jù)所述銷售發(fā)票新增的第二行數(shù)據(jù)信息,更新發(fā)貨單的映射字段的字段值,所述映射字段在本實(shí)施例中,可以為發(fā)貨單單據(jù)中的"開票數(shù)量"字段,更新后的發(fā)貨單的數(shù)據(jù)可以參考表4所示;<table>tableseeoriginaldocumentpage10</column></row><table>表4由表1中的開票數(shù)據(jù)第二行的字段值被修改為12;步驟204:保存下游單據(jù)映射字段的當(dāng)前字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。下游單據(jù)在保存后或重新加載時(shí),可以通過保存映射字段的當(dāng)前字段值和填充前的字段值,區(qū)分當(dāng)前單據(jù)數(shù)據(jù)和已保存數(shù)據(jù),其中,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù),例如,在表4示意的發(fā)貨單的映射字段為"開票數(shù)量",和表3示意的銷售發(fā)票的"數(shù)量"字段對(duì)應(yīng)。在本實(shí)施例中,用戶在選擇追加填充模式后,在銷售發(fā)票的第二行接著填充下游單據(jù),填充之后,再根據(jù)填充的內(nèi)容更新所述上游單據(jù)的相應(yīng)字段,即是將所述開票數(shù)量的字段值修改為12,進(jìn)一步的,將銷售發(fā)票中映射字段的字段值進(jìn)行區(qū)分,即是將銷售發(fā)票的數(shù)量字段值分別存儲(chǔ)兩次,"數(shù)量,,當(dāng)前字段值為12,填充前的字段值為0。參考圖3,示出了本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法實(shí)施例3的流程圖,在本實(shí)施例中,上游單據(jù)具體為發(fā)貨單,發(fā)貨單數(shù)據(jù)可以參考表l所示,下游單據(jù)可以具體為銷售發(fā)票,銷售發(fā)票的數(shù)據(jù)可以參考表2所示;本實(shí)施例可以包括以下步驟步驟301:按照用戶選擇的覆蓋填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;按照用戶的覆蓋填充模式,對(duì)表2所示的銷售發(fā)票的信息進(jìn)行填充,填充后的內(nèi)容可以如表5所示;<table>tableseeoriginaldocumentpage11</column></row><table>表7步驟402:依據(jù)下游單據(jù)的刪除前的單據(jù)信息,清除所述上游單據(jù)的已關(guān)聯(lián)信息;依據(jù)刪除前的單據(jù)信息,即是銷售發(fā)票的數(shù)量字段的字段值"20",以及單位字段的字段值"個(gè)",清除發(fā)貨單的開票數(shù)量字段的數(shù)值"20";步驟403:依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息;發(fā)貨單數(shù)據(jù)可以參考表8所示<table>tableseeoriginaldocumentpage12</column></row><table>表8步驟404:保存下游單據(jù)映射字段的當(dāng)前字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。參考圖5,示出了本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置實(shí)施例1的結(jié)構(gòu)框圖,可以包括以下模塊填充模塊501,用于按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;維護(hù)模塊502,用于根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。在本實(shí)施例中,所述裝置可以包括兩個(gè)模塊,所述填充模塊可以根據(jù)用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充,包括新增單據(jù)信息,刪除單據(jù)信息,或者直接進(jìn)行修改等,根據(jù)用戶在下游單據(jù)上的操作類型和操作內(nèi)容,對(duì)上游單據(jù)中相應(yīng)的單據(jù)信息部分進(jìn)行更新,以使上游單據(jù)和下游單據(jù)按照不同的填充模式進(jìn)行關(guān)聯(lián)。所述填充方式可以為追力口或者覆蓋。可以看出,在本實(shí)施例中,由于用戶在填充下游單據(jù)時(shí),可以#4居填充模式的不同進(jìn)行不同類型的填充,因此,滿足了關(guān)聯(lián)單據(jù)的多個(gè)應(yīng)用場景的需求,更加方便了用戶的體驗(yàn),進(jìn)一步的,在修改單據(jù)時(shí)無需刪除已經(jīng)錄入的數(shù)據(jù),也能夠保護(hù)用戶已經(jīng)輸入的單據(jù)信息,提高ERP錄單員的單據(jù)信息錄入效率。參考圖6,示出了本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置實(shí)施,例2的結(jié)構(gòu)框圖,可以包括以下模塊填充模塊601,用于按照用戶選擇的追加填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;保存子模塊602,用于保存當(dāng)前下游單據(jù)新增的單據(jù)分錄信息;第一更新子模塊603,用于依據(jù)所述單據(jù)分錄信息,更新所述上游單據(jù)的映射字段的字段值。保存模塊604,用于保存下游單據(jù)映射字段的填充字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。在本實(shí)施例中,用戶選擇的填充^^莫式為追加,因此,當(dāng)用戶填充下游單據(jù)時(shí),可以在單據(jù)的最后一行接著添加數(shù)據(jù),并依據(jù)用戶添加的數(shù)據(jù)更新上游單據(jù)的相應(yīng)字段值,最后將更新過的下游單據(jù)映射字段的填充字段值和填充前的字段值進(jìn)行保存,用于區(qū)分下游單據(jù)的當(dāng)前字段值和已經(jīng)保存過的字段值,可以使后續(xù)對(duì)下游單據(jù)以及上游單據(jù)的操作更為簡1更和準(zhǔn)確。參考圖7,示出了本發(fā)明的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置實(shí)施例3的結(jié)構(gòu)框圖,可以包括以下才莫塊填充模塊701,用于按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;清除子模塊702,用于依據(jù)刪除前下游單據(jù)的單據(jù)信息,清除所述上游單據(jù)的已關(guān)聯(lián)信息;第二更新子模塊703,用于依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息;保存模塊704,用于保存下游單據(jù)映射字段的當(dāng)前字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。在本實(shí)施例中,用戶選擇的填充模式為覆蓋,當(dāng)用戶對(duì)下游單據(jù)進(jìn)行填充時(shí),直接將原下游單據(jù)的單據(jù)信息進(jìn)行覆蓋,并填充需要更新的單據(jù)信息,然后依據(jù)填充的單據(jù)信息,由所述第二更新子模塊依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息,以完成上游單據(jù)和下游單據(jù)的關(guān)聯(lián)。需要說明的是,在本實(shí)施例中,所述清除子模塊和第二更新子模塊也可以分別為判斷子模塊,用于判斷所述下游單據(jù)的關(guān)鍵字段是否修改;以及第三更新子模塊,用于當(dāng)判斷子模塊的結(jié)果為是時(shí),則按照修改內(nèi)容更新所述上游單據(jù)的單據(jù)分錄信息。需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對(duì)于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上對(duì)本發(fā)明所提供的一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法及在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。權(quán)利要求1.一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法,當(dāng)下游單據(jù)已經(jīng)保存,用戶再次選單時(shí),其特征在于,包括按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。2、如權(quán)利要求1所述的方法,其特征在于,所述維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)之后,還包括保存下游單據(jù)映射字段的當(dāng)前字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。3、如權(quán)利要求l所述的方法,其特征在于,所述填充模式為追加。4、如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)的步驟,具體包括保存當(dāng)前下游單據(jù)新增的單據(jù)分錄信息;依據(jù)所述單據(jù)分錄信息,更新所述上游單據(jù)的映射字段的字段值。5、如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)的步驟,具體包括依據(jù)下游單據(jù)的刪除前的單據(jù)信息,清除所述上游單據(jù)的已關(guān)聯(lián)信自依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息。6、如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)的步驟,具體包括查詢所述下游單據(jù)的關(guān)鍵字段是否修改;如果是,則按照修改內(nèi)容更新所述上游單據(jù)的單據(jù)分錄信息。7、一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的裝置,當(dāng)下游單據(jù)已經(jīng)保存,用戶再次選單時(shí),其特征在于,包括填充模塊,用于按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;維護(hù)模塊,用于根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。8、如權(quán)利要求7所述的裝置,其特征在于,還包括保存模塊,用于保存下游單據(jù)映射字段的填充字段值與填充前的字段值,所述映射字段用于關(guān)聯(lián)下游單據(jù)和上游單據(jù)。9、如權(quán)利要求7所述的裝置,其特征在于,所述填充模式為填充。10、如權(quán)利要求9所述的裝置,其特征在于,所述維護(hù)模塊具體包括保存子模塊,用于保存當(dāng)前下游單據(jù)新增的單據(jù)分錄信息;第一更新子模塊,用于依據(jù)所述單據(jù)分錄信息,更新所述上游單據(jù)的映射字段的字段值。11、如權(quán)利要求9所述的裝置,其特征在于,所述維護(hù)模塊具體包括清除子模塊,用于依據(jù)刪除前下游單據(jù)的單據(jù)信息,清除所述上游單據(jù)的已關(guān)聯(lián)信息;第二更新子模塊,用于依據(jù)填充內(nèi)容更新上游單據(jù)的單據(jù)信息。12、如權(quán)利要求9所述的裝置,其特征在于,所述維護(hù)模塊具體包括查詢子模塊,用于查詢所述下游單據(jù)的關(guān)鍵字段是否修改;第三更新子模塊,用于當(dāng)判斷子模塊的結(jié)果為是時(shí),則按照修改內(nèi)容更新所述上游單據(jù)的單據(jù)分錄信息。全文摘要本發(fā)明提供了一種在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)的方法及裝置,當(dāng)下游單據(jù)已經(jīng)保存,用戶再次選單時(shí),所述方法包括按照用戶選擇的填充模式,對(duì)所述下游單據(jù)進(jìn)行填充;然后根據(jù)所述填充的填充類型和填充內(nèi)容,維護(hù)所述下游單據(jù)對(duì)應(yīng)的上游單據(jù)。運(yùn)用本發(fā)明的方法,可以解決在ERP系統(tǒng)中關(guān)聯(lián)單據(jù)時(shí)不能滿足用戶多種業(yè)務(wù)場景的問題,進(jìn)一步的,還可以提高數(shù)據(jù)錄入效率。文檔編號(hào)G06Q10/00GK101369329SQ200810161890公開日2009年2月18日申請(qǐng)日期2008年10月13日優(yōu)先權(quán)日2008年10月13日發(fā)明者波蔡申請(qǐng)人:金蝶軟件(中國)有限公司