摘要:近些年來,中國對于醫(yī)藥流通出臺了一系列的政策以及政府對大型醫(yī)藥流通企業(yè)的扶持,使得國內(nèi)的許多大型的醫(yī)藥企業(yè)都啟動了醫(yī)藥物流產(chǎn)業(yè),并且建立了一系列與醫(yī)藥流通相關(guān)的信息管理系統(tǒng)。但是當(dāng)前的醫(yī)藥批發(fā)企業(yè)的信息處于不能共享的狀態(tài)。為了更好地對國內(nèi)流通企業(yè)進行管理,達到醫(yī)藥流通企業(yè)的管理目標,需要打通醫(yī)藥流通企業(yè)與供應(yīng)鏈企業(yè)之間的信息與業(yè)務(wù)功能,使得信息得以共享,進而建立醫(yī)藥流通企業(yè)內(nèi)外一體化的信息管理系統(tǒng)。使得醫(yī)藥流通企業(yè)內(nèi)部與合作企業(yè)之間能夠信息暢通,更好地協(xié)同業(yè)務(wù),提高醫(yī)藥流通企業(yè)的業(yè)務(wù)處理效率,加強醫(yī)藥流通企業(yè)內(nèi)部的控制,為企業(yè)科學(xué)合理的合作做好輔助作用。
關(guān)鍵詞:醫(yī)藥;流通;ERP;WMS
中圖分類號:F426.72;F259.2;TN919.3 文獻標識碼:A 文章編號:1672-9129(2020)08-0145-01
企業(yè)的信息化是現(xiàn)代企業(yè)的最有效的發(fā)展方向,但是由于各個企業(yè)的實施內(nèi)容、過程以及效果的不相同。相對于多數(shù)的醫(yī)藥流通企業(yè)來說,通過利用降低成本的方式來提高銷售額的方法變得越來越難,所以提高物流的效率成為了各大醫(yī)藥企業(yè)的利潤發(fā)展源,醫(yī)藥與物流的結(jié)合發(fā)展前景是一偏光明。但是物流的效率不僅靠的是現(xiàn)代化的機械設(shè)備還要依賴于先進的物流系統(tǒng)。智能物流管理系統(tǒng)正逐漸成為醫(yī)藥企業(yè)管理者的有效供應(yīng)鏈與醫(yī)藥企業(yè)生產(chǎn)過程中的重要管理工具。
1 ERP與WMS數(shù)據(jù)之間的交換
添加定時任務(wù),醫(yī)藥流通企業(yè)的系統(tǒng)框架置頂了統(tǒng)一定時的任務(wù)接口,所以在ERP與物流數(shù)據(jù)進行交換時只要實現(xiàn)定時任務(wù)接口就能被調(diào)用。而具體應(yīng)該實現(xiàn)的定時任務(wù)接口的方法是executeTask,在定時任務(wù)接口中可以通過實現(xiàn)extractParamsToVo進而將定時任務(wù)的數(shù)據(jù)參數(shù)讀取出來。讀取出這些數(shù)據(jù)參數(shù)就可以避免程序?qū)⒙窂蕉滤?,通過直接修改界面的參數(shù)就能實現(xiàn)路徑的修改,在修改了界面的參數(shù)以后,就會以Map
將要處理的數(shù)據(jù)進行處理并生成xml,DataExchangeManage2對整個數(shù)據(jù)的交換進行了封裝,又在其內(nèi)部對這些數(shù)據(jù)交換進行了細分。主要分為三步:第一步主要是將要交換的數(shù)據(jù)查詢出來;然后將查詢出來的數(shù)據(jù)生成xml;最后將xml中的數(shù)據(jù)放到目錄之中來等待wms的讀取。為了避免wms與erp規(guī)定的xml的格式對整個模塊產(chǎn)生較大的影響,所以在這個地方采取了中間表的方式縮小了三個步驟之間聯(lián)系。就是說,在第一步將交換數(shù)據(jù)查詢出來以后將其放入中間表中,在第二部生成xml時直接讀取中間表中的數(shù)據(jù),第三步將xml放入指定目錄的時候需要通過界面的數(shù)據(jù)來決定從哪個目錄進行讀取與放到哪個途徑中去。所以為了避免在數(shù)據(jù)處理的過程中出現(xiàn)錯誤,采用try catch的方法將其捕獲,記錄到日志中去,進而增加程序的健穩(wěn)性。其有兩種方法來查看調(diào)用的結(jié)果。第一種就是直接通過界面進行查看。如果在執(zhí)行任務(wù)的過程中未出現(xiàn)錯誤就會顯示一個綠色的對號標識,如果在執(zhí)行任務(wù)的過程中出現(xiàn)了錯誤就會顯示一個紅色錯號標識。第二種方法就是在數(shù)據(jù)庫中對數(shù)據(jù)查看相關(guān)的執(zhí)行日志的信息。當(dāng)遇到的錯誤信息比較長的時候的信息查看相對比較方便。
2 WMS和ERP系統(tǒng)的集成數(shù)據(jù)交互應(yīng)用
將WMS與ERP進行有效結(jié)合的目的就是為了達到兩個系統(tǒng)的共享數(shù)據(jù)能夠達到實時性與一致性,WMS需要與ERP數(shù)據(jù)完成相應(yīng)的消息共享,完成所需要完成的出庫與入庫作業(yè),從而讓庫存發(fā)生變化。WMS與ERP的交互應(yīng)用主要有以下幾種接口:入庫單接口、出庫單接口、退單接口與庫存盤點接口。
入庫接口當(dāng)WMS與ERP相互作用進行藥品的出庫作業(yè)時,ERP系統(tǒng)先對入庫單進行編制,然后再通過web service技術(shù)將入庫單傳給WMS。WMS再通過getreceiptin函數(shù)對入庫單進行接收再進行操作將其入庫。在庫單進行入庫操作完成以后,WMS在進行確認后將信息再通過web service技術(shù)傳回ERP,最后通過getfeedbackin函數(shù)確認入庫數(shù)據(jù),完成整個作業(yè)的入庫確認。出庫單接口是當(dāng)兩個系統(tǒng)進行共享作業(yè)時,ERP系統(tǒng)將會創(chuàng)建出庫單,如果出庫操作要在WMS中完成,需要通過getreceiptout函數(shù)與web service技術(shù)將出庫單傳送給WMS。當(dāng)WMS完成數(shù)據(jù)的出庫后,再通過對getfeedbackout函數(shù)的操作對出庫信息進行確認,最后將出庫信息傳回ERP中。退單接口是由ERP系統(tǒng)提供的退單操作接口,需要利用abortreceipt函數(shù)進行操作。在ERP的出庫、入庫信息發(fā)給WMS以后,如果有因為外部原因造成的藥品單據(jù)作廢,集成數(shù)據(jù)就要調(diào)用此操作接口。由WMS發(fā)出退單的申請,通過web service技術(shù)再將信息的退單填寫在ERP系統(tǒng)當(dāng)中,由ERP確認單據(jù)信息以后將數(shù)據(jù)作廢,完成一系列的退單操作。庫存盤點接口主要是對醫(yī)藥企業(yè)的倉庫儲存信息進行一系列的檢查操作,將檢查的信息傳遞給ERP系統(tǒng),使得ERP中的數(shù)據(jù)信息完成更新。庫存的查詢信息通過WMS系統(tǒng)對醫(yī)藥企業(yè)的貨物進行盤點,最后ERP系統(tǒng)通過web service技術(shù)讀取WMS中的庫存信息,完成庫存盤點操作。
3 測試中發(fā)現(xiàn)的問題以及解決的方法
在測試的過程中存在的主要問題就是ERP與WMS交換的時候會出現(xiàn)字段的對應(yīng)錯誤。可以通過調(diào)整sql來查詢語句,進而將字段修改到正確的途徑,回歸測試與通過。
4 總結(jié)
醫(yī)藥企業(yè)的物流流通離不開信息技術(shù)提供的支持,web service技術(shù)對各大系統(tǒng)都有很好的兼容作用,為WMS與ERP系統(tǒng)的數(shù)據(jù)庫的共享操作提供完善的方案,進而實現(xiàn)互聯(lián)網(wǎng)操作中更多信息的融合,有效的對平臺差異與數(shù)據(jù)庫本身的差異進行屏蔽作用。WMS系統(tǒng)與ERP系統(tǒng)的有效結(jié)合能夠幫助各大醫(yī)藥企業(yè)的管理者對供應(yīng)鏈上下游的問題進行整合,根據(jù)實際運用的真實庫存信息,制定更加合理科學(xué)的資源計劃方案。進而從根本上提高該企業(yè)的競爭力,有效實現(xiàn)企業(yè)智能物流。
參考文獻:
[1]張莉芬.論流通企業(yè)的ERP系統(tǒng)優(yōu)化改造[J].經(jīng)營者,2015,(2):41-42.
[2]白祎花.一種流通企業(yè)ERP會計信息化系統(tǒng)設(shè)計與實現(xiàn)[J].自動化與儀器儀表,2017,(5):98-100.
作者簡介:陳慧,性別:女,出生年月:1983.07,籍貫:廣西柳州,民族:瑤族,工作單位:廣西柳州醫(yī)藥股份有限公司,研究方向:ERP與WMS,學(xué)歷:本科。