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