支付。對于短信支付,可通過向事先與該企業(yè)用戶的支付銀行卡綁定的手機號碼發(fā)送短信,根據(jù)短信的指示進行相關(guān)的操作。對該訂單的支付狀態(tài),會保留在系統(tǒng)100的數(shù)據(jù)庫中,并實時或定期地向作為支付方和收款方的企業(yè)用戶的ERP系統(tǒng)傳輸支付狀態(tài)數(shù)據(jù),確保企業(yè)用戶的訂單支付狀態(tài)和系統(tǒng)100的訂單支付狀態(tài)一致。
[0048]根據(jù)本發(fā)明的企業(yè)資源數(shù)據(jù)處理系統(tǒng),能夠連接不同企業(yè)用戶的資源數(shù)據(jù),管理企業(yè)與企業(yè)之間的關(guān)聯(lián)關(guān)系數(shù)據(jù),基于企業(yè)之間的關(guān)聯(lián)關(guān)系對企業(yè)之間的商品訂單的相關(guān)信息(例如,商品信息和訂單狀態(tài)等)進行處理,提供了企業(yè)之間資源數(shù)據(jù)交互的平臺,改善了企業(yè)之間的關(guān)聯(lián)數(shù)據(jù)的處理效率。
[0049]上面結(jié)合具體實施例描述了本發(fā)明的用于處理企業(yè)資源數(shù)據(jù)的系統(tǒng),下面將結(jié)合具體實施例描述與上述系統(tǒng)對應(yīng)的用于處理企業(yè)資源數(shù)據(jù)的方法。
[0050]參見圖8,圖8是根據(jù)本發(fā)明一種實施方式的用于處理企業(yè)資源數(shù)據(jù)的方法的流程示意圖,該方法可包括:
[0051]S201,調(diào)用信息交互模塊與每個企業(yè)用戶的資源數(shù)據(jù)進行交互,其中,所述資源數(shù)據(jù)包括與所述企業(yè)用戶具有供應(yīng)和/或分銷關(guān)系的一個或多個企業(yè)用戶的信息、對應(yīng)的供應(yīng)和/或分銷關(guān)系以及商品信息;
[0052]S202,調(diào)用關(guān)系管理模塊根據(jù)所述資源數(shù)據(jù)向企業(yè)用戶展示關(guān)聯(lián)的操作界面,并對所述操作界面涉及的數(shù)據(jù)進行更新,其中,所述操作界面包括商品信息展示界面和訂單狀態(tài)展示界面,所述訂單狀態(tài)包括:已下單、已支付、已發(fā)貨、已收貨;
[0053]S203,調(diào)用供銷處理模塊基于所述商品信息展示界面展示的商品信息形成訂單。
[0054]本發(fā)明的用于處理企業(yè)資源數(shù)據(jù)的方法可包括上述的步驟S201、S202和S203,盡管這些步驟是以一定的順序表示,但在具體的執(zhí)行過程中,不一定必須按上述的進行執(zhí)行。例如,步驟S201中涉及的數(shù)據(jù)交互步驟,可以在執(zhí)行步驟S202和S203的同時執(zhí)行。
[0055]下面對本發(fā)明的各步驟進行具體的說明。
[0056]在步驟S101中,調(diào)用信息交互接口(例如,不同類型的資源數(shù)據(jù)可采用不同的標準化接口)與各個企業(yè)的企業(yè)資源計劃ERP系統(tǒng)進行數(shù)據(jù)通信,從而與每個企業(yè)用戶的資源數(shù)據(jù)進行交互,資源數(shù)據(jù)以JSON格式進行封裝,其中,資源數(shù)據(jù)的交互可包括從企業(yè)的ERP系統(tǒng)向系統(tǒng)方向的資源數(shù)據(jù)傳輸,還可包括從系統(tǒng)向企業(yè)的ERP系統(tǒng)方向的資源數(shù)據(jù)傳輸。兩個方向的資源數(shù)據(jù)傳輸可以是實時的數(shù)據(jù)傳輸,也可以是定期的或不定期的數(shù)據(jù)傳輸。資源數(shù)據(jù)的傳輸可通過HTTP進行,而且所傳輸?shù)臄?shù)據(jù)通過RSA算法進行加密,以保證雙方數(shù)據(jù)傳輸?shù)陌踩浴?br>[0057]本發(fā)明的從企業(yè)的REP系統(tǒng)通過信息交互接口向用于處理企業(yè)資源數(shù)據(jù)的系統(tǒng)傳輸?shù)馁Y源數(shù)據(jù)可包括括企業(yè)用戶自身的商品信息(例如,商品的圖片、性能參數(shù)描述、價格、庫存等信息),還包括與該企業(yè)用戶具有供應(yīng)和/或分銷關(guān)系的一個或多個(例如,大于或等于2個)企業(yè)用戶的信息以及對應(yīng)的供應(yīng)和/或分銷關(guān)系。例如,企業(yè)用戶a、b、c和d之間的關(guān)系可以用圖4所示樹形圖表示,與該企業(yè)用戶a具有供應(yīng)和/或分銷(例如,經(jīng)銷等)關(guān)系的企業(yè)用戶有b、c和d,其中,企業(yè)用戶b與企業(yè)用戶a為供應(yīng)關(guān)系,也就是說,企業(yè)用戶b是企業(yè)用戶a的供應(yīng)方,屬于該企業(yè)用戶a的上游用戶,對于企業(yè)b而言,企業(yè)用戶a是其下游用戶;企業(yè)用戶c和d與企業(yè)用戶a為分銷關(guān)系,也就是說,企業(yè)用戶c和d是企業(yè)用戶a的分銷方,屬于企業(yè)用戶a的下游用戶,而企業(yè)用戶a對于企業(yè)用戶c和d而言是供應(yīng)方,上游用戶。這樣,企業(yè)用戶a的資源數(shù)據(jù)可包括企業(yè)用戶b、c和d的信息(例如,企業(yè)的名稱、企業(yè)用戶標識碼等)以及企業(yè)用戶a與企業(yè)用戶b、c和對應(yīng)的供應(yīng)和/或分銷關(guān)系,在本例子中,企業(yè)用戶a與企業(yè)用戶b的關(guān)系為供應(yīng)關(guān)系,企業(yè)用戶a與企業(yè)用戶c和d的關(guān)系為分銷關(guān)系。
[0058]本發(fā)明的用于處理企業(yè)資源數(shù)據(jù)的方法還可包括:接收到企業(yè)用戶的資源數(shù)據(jù)(例如,與該企業(yè)用戶具有供應(yīng)和/或分銷關(guān)系的一個或多個企業(yè)用戶的信息、對應(yīng)的供應(yīng)和/或分銷關(guān)系等關(guān)聯(lián)關(guān)系)之后,會將企業(yè)的關(guān)聯(lián)關(guān)系以及這些關(guān)聯(lián)關(guān)系涉及的一個或多個企業(yè)用戶的信息存儲到系統(tǒng)企業(yè)用戶關(guān)聯(lián)信息表中,并且將企業(yè)用戶的關(guān)聯(lián)關(guān)系數(shù)據(jù)進行合并,形成多個企業(yè)用戶之間的一條或多條關(guān)系鏈表。對于每個企業(yè)用戶,只有一個供應(yīng)方和一個分銷方的情形,那么將多個不同企業(yè)用戶的關(guān)聯(lián)關(guān)系進行合并,可以得到一條關(guān)聯(lián)鏈表,如圖7所示。例如,在獲取到企業(yè)用戶a的關(guān)聯(lián)企業(yè)用戶(例如,企業(yè)用戶b、c和d)之后,還會獲取企業(yè)用戶b的關(guān)聯(lián)企業(yè)用戶(例如,企業(yè)用戶a、e、f和g,如圖5所示)的信息和對應(yīng)的關(guān)聯(lián)關(guān)系(例如,供應(yīng)和/或分銷關(guān)系),通過將企業(yè)用戶a和b的關(guān)聯(lián)關(guān)系數(shù)據(jù)進行合并,可以得到如圖6所示的多個企業(yè)用戶之間的多條關(guān)系鏈表。
[0059]在步驟S102中,調(diào)用關(guān)系管理模塊讀取數(shù)據(jù)庫中的資源數(shù)據(jù),根據(jù)這些資源數(shù)據(jù)向企業(yè)用戶展示關(guān)聯(lián)的操作界面,并對操作界面涉及的數(shù)據(jù)進行更新。具體而言,根據(jù)資源數(shù)據(jù)向企業(yè)用戶展示關(guān)聯(lián)的操作界面可包括:根據(jù)所述資源數(shù)據(jù)中的企業(yè)用戶的供應(yīng)和/或分銷關(guān)系(例如,上述形成的企業(yè)用戶之間的關(guān)系鏈表)向所述供應(yīng)和/或分銷關(guān)系涉及的作為分銷方的企業(yè)用戶展示作為供應(yīng)方的企業(yè)用戶的商品信息。例如,可以將圖6中的作為供應(yīng)方的企業(yè)用戶b的商品信息向其下游的企業(yè)用戶a和e展示,以便企業(yè)用戶a和e能夠通過供銷處理模塊訂購商品,形成訂單。通過在步驟S103中供銷處理模塊形成的訂單可以存儲到數(shù)據(jù)庫,還可以通過信息交互模塊實時或定期傳輸給企業(yè)用戶b以及企業(yè)用戶a和e,以便這些企業(yè)用戶對訂單進行相應(yīng)的后續(xù)處理。
[0060]在向企業(yè)用戶展示關(guān)聯(lián)的操作界面(例如,商品信息展示界面和訂單狀態(tài)顯示界面)之后,還會對操作界面涉及的數(shù)據(jù)(例如,商品信息以及訂單狀態(tài)等)進行更新。例如,對商品信息展示界面涉及的商品信息的描述、價格或庫存等進行更新。又例如,在通過步驟S103調(diào)用供銷處理模塊形成訂單之后,還可以將該訂單涉及的企業(yè)用戶(例如,訂單中商品的供應(yīng)方,商品的訂購方)展示訂單狀態(tài),例如,在訂單形成之后,支付之前,訂單狀態(tài)可自動顯示為已下單;在支付結(jié)算模塊完成訂單支付,商品發(fā)貨之前,訂單狀態(tài)可顯示為:已支付;在訂單中的商品已發(fā)貨時,作為供應(yīng)方的企業(yè)用戶的相關(guān)登錄用戶可將訂單狀態(tài)更新為:已發(fā)貨;在商品的訂購方確認收到商品之后,作為訂購方的企業(yè)用戶可將訂單狀態(tài)更新為:已收貨。其中,訂單狀態(tài)的更新可以根據(jù)系統(tǒng)的相關(guān)數(shù)據(jù)處理操作(例如,訂單形成操作或訂單支付操作)。本發(fā)明的訂單狀態(tài)除了上述之外,還可包括訂單的物流相關(guān)信息,例如,物流公司名稱、物流的轉(zhuǎn)運路徑。
[0061]本發(fā)明的方法還可包括:調(diào)用權(quán)限管理模塊供企業(yè)用戶進行登錄,例如,每個企業(yè)用戶可以具有一個或多個登錄用戶,也就是說,對于每個企業(yè)用戶,可以同時在多臺計算極設(shè)備上進行登錄,這些登錄用戶均是在該企業(yè)用戶的名下。這些登錄用戶對向該企業(yè)用戶展示的操作界面涉及的數(shù)據(jù)具有不同的操作權(quán)限,也就是說,不同的登錄用戶可操作的操作界面涉及的數(shù)據(jù)不同。在一個企業(yè)用戶的內(nèi)部,可以是每一操作權(quán)限對應(yīng)一個登錄用戶,也可以每一操作權(quán)限對應(yīng)多個(例如,大于或等于2個)登錄用戶。例如,對于訂單狀態(tài)的更新,對訂單是否已發(fā)貨狀態(tài)的更新,僅可以由負責發(fā)貨處理的相關(guān)登錄用戶進行更新操作,負責財務(wù)的