




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PAGE物流園信息化建設項目策劃書項目背景物流園區(qū)是整個物流系統(tǒng)的集中信息匯集地和指揮地。綜合性、大規(guī)模的物流園區(qū),同時也是指揮、管理和信息的中心,通過園區(qū)將信息集中,達到指揮調(diào)度的功能。現(xiàn)代物流企業(yè)面向的是供應鏈管理環(huán)境,沒有良好的管理信息系統(tǒng)的支持幾乎無法展開在市場中的競爭,但是信息化的風險和巨額的投資又使一些中小物流企業(yè)觀望不前。物流園區(qū)通過引入技術較為成熟的信息系統(tǒng),同時也將這些物流企業(yè)在能力和管理上整合起來,通過整合園區(qū)內(nèi)各企業(yè)的信息系統(tǒng),形成一個統(tǒng)一的指揮管理中心,提高了整個園區(qū)工作的效率。而通過信息技術的運用也讓中小物流企業(yè)獲得了信息化管理帶來的優(yōu)勢,逐步建立起具備現(xiàn)代管理水平的企業(yè)制度和文化,從而推動了整個產(chǎn)業(yè)管理的信息化物流園區(qū)信息化建設的起點要高。物流園區(qū)的信息化建設,雖然應用層面在園區(qū),在園區(qū)的企業(yè),但從規(guī)劃和園區(qū)發(fā)展的角度,必須跳出園區(qū)看園區(qū),必須要站到全國一盤棋的高度來分析園區(qū)信息化建設的目標和內(nèi)容。物流作為一個動態(tài)的概念,不是在一個物流園區(qū)內(nèi)部就能實現(xiàn)其全部使命的;一個物流園區(qū)的發(fā)展,特別是園區(qū)企業(yè)的業(yè)務,也不可能局限于本地區(qū)、本園區(qū)來發(fā)展。如果只是局限于本地區(qū)來建設和發(fā)展園區(qū),園區(qū)必將成為一個空架子,僅僅只能將原來分散的一些物流企業(yè)從地理位置上進行整合,而不能為物流企業(yè),也不能為當?shù)氐慕?jīng)濟帶來推動作用。信息化技術的最主要特點就是能實現(xiàn)無國界、無時空限制。如果將物流園區(qū)的信息化建設停留在園區(qū)內(nèi)部,局限于園區(qū)自身的應用,那么信息化的本質(zhì)和精髓也就得不到充分發(fā)揮,效益得不到充分的體現(xiàn)。這也是許多地方開展信息化建設只有投入,沒有效益的重要原因項目定位一、關鍵原則:信息化建設應當是利潤中心,而不是成本中心;信息化建設應當與實際業(yè)務模式相配合,才能發(fā)揮最大的作用;信息化建設不是單純的買設備,應該是包含系統(tǒng)規(guī)劃、設備選型、技術支持、售后服務等方面的整套方案,同企業(yè)的經(jīng)驗管理、業(yè)務流程等有機地結(jié)合在一起物物流園區(qū)的信息化建設應當遵循系統(tǒng)規(guī)劃、分步實施的原則,既考慮到當前實際效益,又為以后的業(yè)務拓展做好準備二、功能定位:1.搭建高度可擴展的信息化基礎平臺滿足業(yè)務發(fā)展需求隨著公司業(yè)務和規(guī)模的發(fā)展,就會需求添加一些基礎應用,包括OA辦公自動化、email應用等等。這是設計IT可擴展架構最基本的一個要素。合理利用設備合理的利用之前的設備,能夠有效的降低用戶成本。數(shù)據(jù)安全考慮對每個企業(yè)來講,數(shù)據(jù)安全都是最重要的一方面。保障架構在搭建運行時的安全,數(shù)據(jù)不丟失、業(yè)務不中斷,這是非常重要的一個原則。考慮后續(xù)擴展在后續(xù)擴展架構的時候,現(xiàn)平臺能否實現(xiàn)平滑擴展,比較便利管理,而不至于出現(xiàn)大的變動,這也是每家企業(yè)用戶都比較關注的。另外,后續(xù)隨著業(yè)務的發(fā)展,大量應用子系統(tǒng)也要跟著上線,平臺必需考慮所有的新的系統(tǒng)接入進來以后,如何與平臺對接,實現(xiàn)集團結(jié)算、集團OA、集團客服等工作2.站在管理的高度設計應用系統(tǒng)工作流程合理化:應用系統(tǒng)的流程設計關系到將來業(yè)務運作的順暢,流程設計應該盡可能得考慮合理性,保證企業(yè)以較低溝通成本、較高的效率進行工作;另外工作流程引入自定義機制,實現(xiàn)一定限度的流程定制,滿足企業(yè)發(fā)展過程中的靈活變更需求系統(tǒng)功能完整:系統(tǒng)功能應該盡量完整,讓企業(yè)可以將業(yè)務流程中碰到的方方面面都納入系統(tǒng)管理的范疇,真正做到信息化不留死角報表分析功能強大報表分析引入自定義機制,可以根據(jù)不同的管理人員不同的管理需求,定制不同的分析表,幫助其做出有針對性的決策3.應用子系統(tǒng)應充分滿足現(xiàn)有操作的簡便快捷性操作系統(tǒng)是否簡便,關系到操作人員能否順利上手,盡快展開常規(guī)工作,因而往往關系到企業(yè)的人員成本,甚至直接關系到企業(yè)信息化的成敗風險評估企業(yè)信息化項目實施將引起各個方面的巨大變化。一個完整的企業(yè)信息管理系統(tǒng)集成了企業(yè)運營的各個方面。這種集成能使企業(yè)多方受益,如對市場的迅速反應、靈活的產(chǎn)品配置、減少庫存以及更加有效的供應鏈管理等等。但是應當清楚企業(yè)信息化項目實施更是一場高風險的管理革命。對于在信息化項目實施過程中的風險必須在項目啟動之前加以認真分析,并針對風險產(chǎn)生的原因采取相應措施加以預防和控制。一、管理觀念風險及控制措施1、管理觀念的轉(zhuǎn)變企業(yè)信息化項目的實施不僅僅是一個技術項目,更是一個管理項目。企業(yè)信息化帶來的不僅僅是一套軟件,更重要的是整套先進的管理思想。只有深刻理解、全面消化吸收新的管理思想,并結(jié)合企業(yè)實際情況加以運用,才能充分發(fā)揮企業(yè)信息化項目的作用。僅由技術主管負責實施系統(tǒng),缺少部門管理人員和業(yè)務人員的積極參與,或者沒有高級管理人員、尤其是企業(yè)一把手的親自負責,都不利于項目的順利實施。應該通過多層次的專業(yè)培訓,通過信息化提升企業(yè)競爭力這一認識已深入人心,尤其是各級企業(yè)管理人員的認識普遍提高,這些都為信息化項目在全公司順利實施奠定了良好基礎。2、組織架構的調(diào)整。為適應企業(yè)信息化項目實施帶來的變化,企業(yè)必須在組織架構和部門職責上作相應的調(diào)整。因此,實施企業(yè)信息化項目往往需要同時進行企業(yè)流程重組。在流程改組中,會涉及到部門職能的重新劃分、崗位職責的調(diào)整、業(yè)務流程的改變、權力利益的重新分配等復雜因素,如果企業(yè)不能妥善地處理這些問題,將會給企業(yè)帶來不穩(wěn)定因素,同時也對信息化項目的實施造成困難。針對這個問題,公司也召開了多次座談會進行討論,并邀請專業(yè)咨詢機構對現(xiàn)有管理流程進行了實地調(diào)研,征求進行流程改革的建議。一些下屬企業(yè)也結(jié)合自身情況,進行相應的調(diào)整。二、軟件風險與控制軟件風險主要包括軟件本身存在的功能風險和選擇軟件時產(chǎn)生的選擇風險。1、軟件功能風險由于各個企業(yè)現(xiàn)有業(yè)務流程紛繁復雜,通用的企業(yè)信息化項目軟件本身可能存在各種功能不足或潛在的軟件缺陷,稱之為“軟件功能風險”。目前市場上的商業(yè)化軟件存在的主要軟件功能風險包括:軟件功能對企業(yè)需求的滿足程度,系統(tǒng)的集成性,軟件的成熟性和穩(wěn)定性不夠。公司是一個綜合的、以制造業(yè)為主的企業(yè)集團,下屬的各個企業(yè)具有較大行業(yè)跨度,即便同是制造企業(yè),由于產(chǎn)品、工藝和企業(yè)發(fā)展淵源的不同,在業(yè)務處理流程上具有較大的區(qū)別。這就使得各個企業(yè)對信息系統(tǒng)的功能要求存在差異,通用的軟件系統(tǒng)未必都能滿足要求。針對這種情況,一方面通過對現(xiàn)有各個企業(yè)的業(yè)務流程進行調(diào)整、優(yōu)化,使其符合一般企業(yè)管理的基本流程要求,另一方面要選擇那些在功能設計上具有較大柔性,并且便于二次開發(fā)的通用軟件。2、軟件選擇風險面對市場上林林總總的商業(yè)化軟件,企業(yè)在進行軟件選擇時,會遇到所謂的“軟件選擇風險”。軟件選擇風險包括:企業(yè)是否清晰地定義了自己的需求和期望;企業(yè)如何綜合地評估被選軟件,包括軟件功能、價格、軟件商的技術支持能力等各方面;企業(yè)如何將自身實際需求與軟件很好地進行匹配,從而選擇最適合自己企業(yè)實際情況的軟件系統(tǒng)。如果未能意識到上述的軟件選擇風險,必將影響最終系統(tǒng)的實施。選擇合適的信息化項目實施咨詢機構,幫助企業(yè)明確實施的具體要求,制定實施的具體步驟和完善前期管理基礎和技術數(shù)據(jù)基礎,并且參與對信息化項目實施商的考察、評價和選擇,將有助于降低軟件選擇風險。三、實施風險與控制實施風險是企業(yè)在實施信息化項目過程中可能遇到的各種風險,主要包括:實施人員的組織、項目進度的控制、實施成本的控制、質(zhì)量控制以及實施結(jié)果的評價。1、實施人員的組織實施人員對于系統(tǒng)的成功實施至關重要。由具有豐富項目實施和企業(yè)流程管理經(jīng)驗的咨詢?nèi)藛T和企業(yè)內(nèi)部的管理人員、業(yè)務人員以及技術人員一起組成項目實施小組,共同進行項目實施工作,可以提高項目實施的成功率,縮短實施周期,減少實施風險。由于信息系統(tǒng)的復雜性,涉及的部門很多,許多實施工作需要各部門的協(xié)作才能完成。因而,在實施項目的組織過程中主要解決的問題是協(xié)調(diào)部門之間關系、統(tǒng)籌安排跨部門的實施人員、避免出現(xiàn)扯皮現(xiàn)象。2、時間和進度控制企業(yè)信息化項目實施通常需要三至六個月,甚至一年時間。在這一漫長過程中,進行項目管理、控制項目進度、確保整個實施過程能夠按照預定的時間表進行,對項目的成敗至關重要。特別是在實施過程中必須要保證那些里程碑性目標按時達到,否則會造成項目半途而廢或系統(tǒng)上線嚴重延誤。為保證項目按計劃順利實施,公司已指定一名副總經(jīng)理全程跟蹤項目的實施情況,并把項目實施情況作為總經(jīng)理辦公會的主要議題,從人力、財力上給予大力支持。同時,準備通過引入第三方監(jiān)理機構對整個項目的實施質(zhì)量和進度作全程監(jiān)控,保證項目實施的時間和進度依計劃進行。3、實施成本控制企業(yè)信息化項目的實施成本通常包括:硬件費用、軟件使用許可費用和軟件培訓費用、實施咨詢費用及維護費用等。根據(jù)國外企業(yè)信息化項目實施的成熟經(jīng)驗,一般實施咨詢費用是軟件使用許可費用的15~20倍。在實施過程中,如何合理分配實施費用,結(jié)合項目進度和時間安排,將實施成本控制在計劃之內(nèi),是實施企業(yè)信息化項目時需要認真對待的問題。由于不能按照項目進度計劃開展工作,造成時間的延誤和實施成本上升,致使最終系統(tǒng)上線也不能符合時間和預算的要求,客觀上造成實施的不成功。實施成本支出的必要性得到公司領導和部門領導的一致認可,在進行項目預算時,集團信息化項目組必須會同公司財務部、專業(yè)咨詢機構對實施費用的構成、使用計劃、稽核方式進行詳細研究,制定詳細的使用方案,確保項目的順利實施。4、實施質(zhì)量的控制和實施結(jié)果的評價除了需要對企業(yè)信息化項目實施進行時間和成本的控制外,對實施的質(zhì)量和實施的最終結(jié)果也需要做出評價。為保證項目保質(zhì)保量、按時進行,公司已經(jīng)著手進行信息化項目實施監(jiān)理機構的選聘工作,通過第三方資深機構的介入實現(xiàn)對項目的實施質(zhì)量和效果進行實時監(jiān)控。技術方案一、總體技術架構1.迭代式開發(fā)流程迭代式開發(fā)方法一般要優(yōu)于傳統(tǒng)的線性或瀑布式開發(fā)方法,其中的優(yōu)勢如下所示:允許變更需求。需求總是會變化,這是事實。給項目帶來麻煩的常常主要是需求變化和需求”蠕變”,它們會導致延期交付、工期延誤、客戶不滿意、開發(fā)人員受挫。正如FredBrooks25年前所寫的:”不要指望一次成功,無論如何你都要這樣”。逐步集成元素。集成并不只是簡單的”一錘定音”。在迭代式方法中,集成可以說是連續(xù)不斷的。過去在項目結(jié)束時要占到整個項目工作量40%的那段較長的、不確定的且棘手的時期,現(xiàn)在分散到六至九個集成部分中,每一部分要集成的元素都比過去少得多。及早降低風險。因為風險一般只有在集成階段才能發(fā)現(xiàn)或得到處理。展開初期迭代時,您會檢查所有的核心工作流程,對項目使用的工具、市售軟件及人員技能等許多方面進行磨合。過去認定的風險可能被證明不再是風險,而又可能出現(xiàn)一批新的未曾懷疑過的風險。有助于組織學習和提高。團隊成員有機會在整個生命周期中邊做邊學,各顯其能。測試員可以早一些開始測試,技術文檔編寫員可及早開始編寫,其他人也是如此。如果是非迭代式開發(fā),這些人在初期只能制定計劃或培訓技能,空等著開始他們的工作。培訓需求或?qū)M一步幫助的需求(有可能來自外部)也可在評估復審中盡早提出。提高復用性。因為分部分設計或?qū)嵤┍绕痤A先確定所有共性更容易確定公用部分。確定和開發(fā)可重復使用的部分并非易事。早期迭代中的設計復審可使構架設計師確定毋庸置疑的潛在復用部分,并在以后的迭代中開發(fā)和完善這些公用代碼。生成性能更強壯的產(chǎn)品。因為在多次迭代中您總是不斷地糾正錯誤。在產(chǎn)品脫離先啟階段后的初期迭代中仍然可以發(fā)現(xiàn)缺陷。性能上的瓶頸可以盡早發(fā)現(xiàn)并處理,而不象在交付前夕,此時已來不及處理。容許產(chǎn)品進行戰(zhàn)術改變。例如同現(xiàn)有的同類產(chǎn)品競爭。可以決定采用搶先競爭對手一步的方法,提前發(fā)布一個功能簡化的產(chǎn)品,或者采用其他廠商的已有技術。迭代流程自身可在進行過程中得到改進和精煉。一次迭代結(jié)束時的評估不僅要從產(chǎn)品和進度的角度來考察項目的情況,而且還要分析組織和流程本身有什么待改進之處,以便在下次迭代中更好地完成任務。考慮迭代式開發(fā)的好處,基于我們以往的項目開發(fā)經(jīng)驗,我們將利用快速原型開發(fā)法,與用戶確認系統(tǒng)界面原型,并不斷地進行集成測試,在迭代開發(fā)的各個階段將獲得的成果交由用戶及時進行確認、測試和反饋,并將結(jié)果反映到系統(tǒng)的迭代開發(fā)中來。2.關鍵技術應用企業(yè)信息化的關鍵技術包括:集團公司管理過程重構和電子商務平臺規(guī)劃;信息資源規(guī)劃技術集團總部與下屬企業(yè)之間,以及集團內(nèi)部與銀行、政府機構信息化系統(tǒng)之間的接口設計與實現(xiàn);集團公司投資決策模型和經(jīng)濟活動分析?;A設施技術:計算機網(wǎng)絡技術、數(shù)據(jù)庫技術和網(wǎng)絡安全技術;數(shù)字證書與安全控制技術二、功能結(jié)構1.信息化基礎平臺1.1組織架構管理組織架構分為集團、分公司、部門、人員四個級別1.2用戶管理在組織架構的基礎上對用戶進行管理,每個用戶可隸屬于不同的組織架構級別1.3權限管理用戶角色按照組織架構、功能模塊、操作權限三個維度進行管理可為單個用戶分配相關的權限角色1.4費用代碼管理對集團計費中產(chǎn)生的費用項目進行統(tǒng)一管理,包括費用代碼、費用名稱、費用屬性、備注等1.5費用組管理按照組織架構級別,將費用代碼按照一定的角色分成相應的組別,給每個用戶分配相應的費用代碼組別,達到對用戶的費用權限進行精細化控制的目的1.6客戶管理所有的貨主\供應商均必需系統(tǒng)建檔。包括貨主\供應商的編碼、簡稱、全稱、聯(lián)系人、收貨發(fā)貨等詳細資料管理1.7商品管理所有商品都必需在系統(tǒng)中有唯一編碼,該編碼可采用倉庫自身的編碼,也可采用標準的EAN碼。管理信息除商品的基本信息(商品編碼、品名、條碼、貨類、單價等)外,還包括商品的管理參數(shù):保質(zhì)天數(shù):可判斷庫存商品的保質(zhì)期失效預警天數(shù):快到失效日的提前預警庫存預警天數(shù):庫存超過天數(shù)要提前預警允收期:離失效日幾天之外允許收貨揀貨位:一個揀貨位可對應一種或多種商品外包裝:單件的標準重量、標準體積內(nèi)包裝:可定義內(nèi)包裝的級數(shù),單位比例標準托盤:每個托盤可放置的最大箱數(shù)1.8系統(tǒng)初始化管理系統(tǒng)需要經(jīng)過一定的初始化配置才能正常運行1.9數(shù)據(jù)交換服務管理可擴展的服務,通過數(shù)據(jù)交換服務管理,可以跟各個接入子系統(tǒng)進行數(shù)據(jù)交換,也可跟外部系統(tǒng),如銀行、海關、制造企業(yè)等進行數(shù)據(jù)交換1.10消息預警服務管理作為可擴展服務,通過預警管理,可以定義預警的內(nèi)容,將系統(tǒng)運作狀態(tài)中的各種異常情況,警告,跟蹤信息,通過消息服務管理自動發(fā)送給指定人員(內(nèi)部員工、貨主、其它任何人),包括訂單作業(yè)預警:訂單在一定時間內(nèi)未進行下一環(huán)節(jié)操作的,自動發(fā)送提醒給相關責任人客戶周轉(zhuǎn)率預警:客戶多少天未曾有任何貨物出庫庫存天數(shù)預警:商品庫存超過指定的臨界天數(shù)商品快到期預警:如食品等包含有效天數(shù)的庫存商品離失效日小于某個值1.11園區(qū)門戶管理管理物流園區(qū)的展示門戶,以及園區(qū)相關物流企業(yè)的服務展示1.12網(wǎng)上客服平臺管理通過網(wǎng)上客服平臺,客戶可實現(xiàn)自助客服,包括:網(wǎng)上庫存查詢網(wǎng)上訂單跟蹤網(wǎng)上運輸跟蹤網(wǎng)上日賬單查詢2.金融物流:2.1監(jiān)管員管理對監(jiān)管人員進行數(shù)據(jù)建檔,統(tǒng)一管理,包括監(jiān)管員姓名,基礎資料,聯(lián)系方式等2.2項目調(diào)研管理包括項目調(diào)研人員管理、項目調(diào)研結(jié)果、相關文檔附件管理2.3立項審批管理流程定義:1、流程支持多級多人審批2、流程根據(jù)額度定義審批流程通知方式:1、系統(tǒng)內(nèi)部自帶IM即時消息工具2、架設郵件服務器,通過郵件通知3、通過手機短信進行通知2.4融資申請管理出質(zhì)方向質(zhì)權方提出融資申請,包括申請日期、申請原因、申請金額、領導審批、質(zhì)權方授信審批、授信審批額度2.5進出庫監(jiān)管對貨物倉庫進行嚴格監(jiān)管,發(fā)生每一步變動均需要經(jīng)質(zhì)權方審批,包括提貨監(jiān)管:提貨原則上需要補繳費用,降低抵押金額后,經(jīng)質(zhì)權方審批,方可做出貨操作換貨監(jiān)管:換貨由于產(chǎn)生了貨值變動,參考提貨2.6貨值貶值監(jiān)管在監(jiān)管過程中,貨物可能出現(xiàn)貶值,貶值的情況質(zhì)權方可以要求出質(zhì)方通過補貨或繳費的方式來沖平貶值2.7監(jiān)管員動態(tài)管理一個項目運行過程中監(jiān)管員可能產(chǎn)生變動,系統(tǒng)需要進行跟蹤管理2.8其它變更管理用于管理一切項目過程中的額外變更,記錄2.9相關附件管理將相關文檔附件保存到數(shù)據(jù)庫,并與項目關聯(lián),可隨時定位查詢2.10利息費用管理包括利息收費、服務費等管理2.11報表管理報表管理使用自定義的方式,可以根據(jù)不同管理人員的要求,制作不同的分析報表3.倉庫管理3.1庫房管理編碼規(guī)則:根據(jù)靈活的庫位編碼規(guī)則設置,自動生成或更新庫房的所有庫位編碼庫位查詢:在庫房平面圖上,查詢庫房的庫位分布圖,以及庫存的詳細存貨情況庫位管理:在平面圖上實現(xiàn)對庫位的凍結(jié)、解凍等操作3.2收貨管理根據(jù)收貨商品的屬性,自動判斷商品的保質(zhì)天數(shù),允收期,且做出提醒,并實現(xiàn)自動分配托盤數(shù)量3.3上架管理根據(jù)上架策略設置,自動生成推薦上架庫位,減少人工干預,提高流程標準,提升作業(yè)效率3.4移庫\調(diào)撥根據(jù)客戶要求生成移庫、調(diào)撥單根據(jù)系統(tǒng)推薦生成用于儲位優(yōu)化的移庫方案3.5盤點管理循環(huán)盤點:根據(jù)異動盤點、商品盤點周期、尾數(shù)盤點等不同策略,可生成相應的盤點明細表自定義選擇庫房或商品進行盤點3.6預警管理庫存天數(shù)預警管理:根據(jù)商品屬性,自動將庫存天數(shù)達到一定上限的商品生成匯總報表,并提醒相關責任人失效日預警管理:根據(jù)商品屬性,自動將快到期的商品生成匯總報表,并提醒相關責任人訂單作業(yè)預警:訂單在一定時間內(nèi)未進行下一環(huán)節(jié)操作的,自動發(fā)送提醒給相關責任人3.7揀貨管理根據(jù)波次策略,自動將符合一定條件的訂單匯總成一個批次,人工可對生成的批次訂單進行修改調(diào)整根據(jù)商品屬性及揀貨順序,對整個批次自動生成揀貨商品的揀貨方案、補貨方案,并生成揀貨作業(yè)單。揀貨方案、補貨方案也可以人工進行修改調(diào)整。3.8發(fā)貨管理包括揀貨復核管理、發(fā)貨管理、出貨單導出等功能3.9倉單質(zhì)押管理對盤點無誤的庫存,生成相應的質(zhì)押倉單,生成質(zhì)押倉單后,庫存隨即凍結(jié),需要等到系統(tǒng)解押后,庫存才相應解凍3.10保稅管理可以對相關訂單的報關進行管理單個入庫訂單、出庫訂單單獨生成報關單進行報關將多個入庫訂單匯總,統(tǒng)一生成入庫報關單進行報關多個出庫訂單匯總,統(tǒng)一生成出庫報關單3.11計費管理根據(jù)計費策略,自動生成每日賬單,包括客戶收費賬單,以及工人裝卸費賬單,倉儲主管只需對自動生成的賬單進行差異調(diào)整或?qū)徍?.12報表中心支持不同貨主自定義各種單據(jù)類型,滿足多種多樣的客服需求支持自定義各類倉儲管理分析報表,如:庫存周轉(zhuǎn)率分析倉庫毛利率分析4.結(jié)算中心4.1計費管理計費合同管理:根據(jù)不同的屬性,靈活設置相關的應收單價,應付單價,為自動計費提供基礎自動計費管理:后臺定時生成每日賬單,包括客戶的對賬單,以及相應的支出成本,計費主管只需對結(jié)果進行審批4.2發(fā)票管理通過發(fā)票管理,將應收應付賬款導入,并可導出相應的發(fā)票格式,以及生成相應的催款通知4.3催請款管理通過催請款管理,將應收應付賬款導入并生成相應的付求救通知書4.4實收實付銷賬管理 該模塊是在實收登記核銷和實付登記銷核兩模塊的基礎上改進而來,用于完成對某一個客戶(分公司)之間的同時發(fā)生應收和應付費用,通過此模塊將這些費用相抵、相互銷賬。從而達到簡化操作的目的,操作方法與實收款登記核銷基本一致,不同的地方在于,在界面下方提供了應收和應付兩個待核銷費用,當用于是以實收方式新建該票時,應按先核銷應付費用再核銷應收費用的原則進行核銷費用;當是以實付方式新建該票時,則核銷方式應倒過來,以先應收再應付的原則進行核銷4.5財務接口通過財務接口,實現(xiàn)業(yè)務系統(tǒng)的財務數(shù)據(jù)與賬務管理系統(tǒng)對接(如金蝶、用友、SAP)4.5結(jié)賬處理財務在每個月末都會做一次封賬處理,封完賬后,不論那個月的費用錯對與否,都不允許再做任何編輯修改,也不允許再做任何添加或刪除,就像手工做賬,將一個月的賬單、憑據(jù)裝訂后在鎖在柜子里,留著將來查賬用,不得再做任何處理是一樣的。如果將來發(fā)現(xiàn)被封裝的費用數(shù)據(jù)有誤,那就在那個月份內(nèi),以沖賬或追賬的方式處理進行補充處理。這樣做的目的一方面是可清晰地規(guī)范財務的日常操作,另一方面為將來查賬做到有據(jù)可依,被封賬的那個月的賬單、利潤等分析報表不會因后來發(fā)現(xiàn)數(shù)據(jù)錯誤的修改變化而變化,因為這個封賬就是將那個月的賬完全“凝固”在那里,這整個過程即為財務上所說的結(jié)賬處理。4.6財務報表中心1、應收應付統(tǒng)計、明細 統(tǒng)計:a)介紹賬齡、 b)切換分組形式、 c)查看費用明細 明細:a)狀態(tài)欄的合計 b)格式轉(zhuǎn)換 c)賬號2、實收實付統(tǒng)計、明細 介紹實收實付明細內(nèi)容,及為什么這樣處理,能做什么事情3、報表中心 如何設置,生成4、經(jīng)理查詢 對內(nèi)容進行介紹5.擴展應用系統(tǒng)在整個信息化平臺的基礎上,可以根據(jù)業(yè)務需要,任意擴展其它子系統(tǒng),如貨代管理、運輸管理、園區(qū)物流管理、報關保稅管理、電子商務管理等實施步驟一、實施原則為了保證項目實施工作按計劃、有序、快速地推進,必須制訂相關的原則以指導各項工作和各方人員。所有工作的方法、策略、規(guī)范都必須圍繞著這些原則來制訂。當出現(xiàn)與原則相違背的情況時,應首先保證原則的嚴肅性、有效性和不可破壞性。只有這樣,才可能保證整個項目的成功。項目實施總體原則以管理系統(tǒng)已經(jīng)實現(xiàn)的功能為主,進行產(chǎn)品的實施;要求客戶公司總經(jīng)理指定全權負責人,業(yè)務、IT共同參加,分工協(xié)作;嚴格遵守統(tǒng)一的推廣實施方案,保證所有分公司采用一致的實施政策與流程;首先滿足基本操作,循序漸進,不斷完善;關鍵用戶和最終用戶通過參與實施活動,完成知識轉(zhuǎn)移;集中開展項目實施活動,各地分公司的實施在總部實施完成后進行;提早做好數(shù)據(jù)準備工作。需求控制原則系統(tǒng)要覆蓋當?shù)噩F(xiàn)有系統(tǒng)與業(yè)務相關的主要功能;每個實施點的變更或新增的需求必須在該實施點第一次UAT(用戶接受度測試結(jié)束,UserAcceptanceTest)之前提出,并通過需求變更流程決定其處理方式。在此之后提出的所有需求仍可以通過需求變更流程決定其處理方式,但將不影響該實施點的系統(tǒng)上線;有爭議且對進度有重大影響的需求提交總部項目領導裁定。項目組與實施單位的協(xié)作原則項目組在實施工作開展前應提供詳細的實施計劃,并得到實施單位的確認;在實施工作開展前,實施單位應按項目組要求及時組成關鍵用戶組,并按要求準備好諸如測試案例、所用打印單證、EDI需求等相關材料;在實施過程中,實施單位應根據(jù)實施計劃予以全力支持和配合,必要時關鍵用戶與IT人員應脫產(chǎn)或半脫產(chǎn)配合項目組的實施推廣工作;有關的需求提交與反饋統(tǒng)一由關鍵用戶組執(zhí)行,關鍵用戶組應首先過濾不合理需求;項目組應提供統(tǒng)一的問題與需求反饋機制,并及時對實施單位提出的問題與需求做出響應;二、項目組織機構及主要職責實施集成化信息資源管理系統(tǒng)時,企業(yè)的管理改革也要配合進行。為了保證項目按計劃進度順利實施,首先要組織落實。通常要成立三級項目組織,即項目領導小組、項目實施組和職能組。1、項目領導小組項目領導小組簡稱領導小組,由企業(yè)一把手主持,包括企業(yè)信息主管、技術依托單位的相應項目負責人、項目實施組組長,共約3至5人。領導小組從戰(zhàn)略層次領導整個項目的實施工作。2、項目實施組在全公司范圍內(nèi)實施企業(yè)信息化工程,有可能會使組織、業(yè)務流程與功能分配發(fā)生變化,因此成立一個由企業(yè)最高管理層及各個業(yè)務部門人員組成的項目實施組顯得尤為重要,不能單純由IT部門負責項目實施。項目實施組的成員應包括各主要業(yè)務部門的主管或業(yè)務骨干,這些人員不僅要熟悉本部門的工作,也要了解其他相關部門的情況及相互關系。其中一部分最好兼任有關職能組組長的工作。他們應當是熱心管理改革并能為實施企業(yè)信息化系統(tǒng)而勤奮工作的人員。經(jīng)驗表明,沒有得力的人員參與企業(yè)信息化系統(tǒng)的實施,將會延誤進度,嚴重的甚至導致項目流產(chǎn)。3、實施職能組與企業(yè)實施企業(yè)信息化系統(tǒng)有關的部門,指定幾名骨干組成職能組,在部門主管指導下,研究本部門實施企業(yè)信息化系統(tǒng)的方法和步驟,掌握與本部門有關的軟件功能,準備并錄入數(shù)據(jù),學會應用各種報表提供的信息,培訓本部門的使用人員,參加制定工作準則與工作規(guī)程,做好新舊管理模式的切換,運行新系統(tǒng)。每個職能組的成員數(shù)約3-5人,職能組要隨時研究工作,并對項目實施組負責。領導小組、項目實施組和職能組的關系是環(huán)環(huán)相扣的。下層的負責人是上層的成員,如職能組的負責人是項目實施組成員,項目組長是領導小組的成員。整個項目的負責人是企業(yè)第一把手,它是高舉火炬照亮項目前進道路的領路人??傊?,集成化信息資源管理系統(tǒng)建設必須有全體管理人員積極參與和應用,同時,又要有計算機專業(yè)人員通力合作,才能取得成功。而當前應著重強調(diào)的是:必須有企業(yè)自己的一批管理骨干投入。三、進度計劃根據(jù)項目范圍、目標和方法,經(jīng)項目組成員討論后,進一步確定項目實施計劃。下表為本項目進度總體計劃:實施進度編號階段主要工作內(nèi)容天數(shù)1需求調(diào)研與分析、可研報告和討論集團和各事業(yè)部門需求調(diào)研、業(yè)務分析、調(diào)研報告和討論302詳細規(guī)劃設計業(yè)務流程改造業(yè)務需求與軟件功能匹配總體網(wǎng)絡規(guī)劃設計集團集成化信息資源管理平臺的設計討論、審批并形成最終規(guī)劃設計603分步實施與上線網(wǎng)絡平臺系統(tǒng)建設,信息中心開始建設--金融物流金融物流基礎功能實施30與中信銀行的接口開發(fā)集團管理與財務部門系統(tǒng)實施30倉儲系統(tǒng)倉儲軟件基礎操作功能實施30基礎網(wǎng)上客服系統(tǒng)實施4并行運行經(jīng)過并行運行,驗證新系統(tǒng)的正確性和性能305正式運行并行運行正常,進行系統(tǒng)切換,開始正式運行和后期服務該表反映實施過程的一個概貌。實際上,由于公司集成化信息資源管理系統(tǒng)是一個龐大的系統(tǒng),要一步建設到位是不可取的,所以的分系統(tǒng)和功能模塊不可能都按照上面的時間表同步實施,而應該分期完成。每一期實施其中的部分功能模塊,每一個模塊都有一個設計、實施、并行運行、正式運行的過程。在安排系統(tǒng)實施的先后次序時,主要考慮以下幾個因素:首先選擇技術成熟、見效快的系統(tǒng)和模塊進行開發(fā)與實施,同時進行集團公司公用集成化信息資源平臺的規(guī)劃和實施網(wǎng)絡平臺以及基本功能模塊的建設;選擇信息化基礎比較好的業(yè)務領域先行實施,這就是總體原則中有重點、分步驟的實施方法;考慮系統(tǒng)間的相互聯(lián)系,先建設或者開發(fā)相對獨立或基礎性的系統(tǒng)和模塊;要從信息系統(tǒng)的實施過程中,獲取指導性經(jīng)驗,更好地規(guī)劃二期、三期工程?;谝陨峡紤],對信息系統(tǒng)的建設作如下安排:在分階段實施過程中,要統(tǒng)籌考慮,注意與后續(xù)實施模塊之間的信息交換,要預留數(shù)據(jù)接口,各系統(tǒng)各模塊的代碼設置也應嚴格一致,以便實現(xiàn)系統(tǒng)信息集成;四、系統(tǒng)培訓培訓工作是循序漸進的信息系統(tǒng)認識過程,貫穿于整個信息系統(tǒng)的實施過程及應用過程,針對不同的對象,培訓可分為對信息系統(tǒng)管理理念的交流該階段主要體現(xiàn)在與企業(yè)高層的交流,交流的目的是雙方形成共識,理解為什么信息系統(tǒng)是流程改造項目,離不開高層領導的支持;另外一個目的是讓領導對信息系統(tǒng)有一個比較明確的預期對項目小組的培訓對項目小組的培訓包括項目管理培訓、實施方法培訓、信息系統(tǒng)軟件功能培訓。信息系統(tǒng)對企業(yè)來說也是一個大型項目,成功的信息系統(tǒng)離不開成功的項目管理,所以項目小組成員必需理解項目管理的一切概念和方法對最終用戶軟件操作的培訓最終用戶軟件操作培訓就是讓用戶知道怎么樣操作軟件,是企業(yè)最能夠接受的對技術人員的培訓包括對系統(tǒng)管理員的培訓對新流程的培訓信息系統(tǒng)實施過程中技術雖然很重要,工作量也很大,但并不是最難的;最難的是信息系統(tǒng)的實施要對管理做很大的改變,進行業(yè)務流程重組,這樣,信息系統(tǒng)實施完成后,企業(yè)員工都將面臨全新的業(yè)務流程,對新流程的培訓也就意義重大了五、技術支持體系項目啟動后,佰信將成立專門的技術支持小組,參與項目組,保證從項目的開始就熟悉項目的各種情況。除此外,公司還有擁有專門的技術支持部門,負責用戶的售后服務。技術服務響應時限級別具體現(xiàn)象響應時間處理措施或人員安排特急重大的系統(tǒng)故障:數(shù)據(jù)存儲錯誤或重要數(shù)據(jù)丟失、對用戶的業(yè)務運作有嚴重影響。白天1小時內(nèi)夜間2小時內(nèi)項目技術支持經(jīng)理、技術專項工程師急嚴重的系統(tǒng)故障:現(xiàn)有系統(tǒng)的運行性能嚴重下降或不足,應用系統(tǒng)出現(xiàn)重大錯誤導致無法運行,對最終用戶的業(yè)務運作產(chǎn)生重要影響。白天2小時內(nèi)夜間4小時內(nèi)項目技術支持經(jīng)理、技術專項工程師一般一般系統(tǒng)故障:應用系統(tǒng)的部分功能出現(xiàn)運行異常,但最終用戶大部分業(yè)務運作仍可正常工作。白天4小時內(nèi)夜間12小時內(nèi)技術專項工程師不急對產(chǎn)品功能、安裝或配置方面需要信息或支援,很顯然對最終用戶的業(yè)務運作幾乎無關或影響很小。1-21天編寫說明書,或進行現(xiàn)場培訓。功能改進系統(tǒng)功能完善。協(xié)商確定技術服務工程師、軟件開發(fā)工程師效益分析實施企業(yè)信息化建設是進行現(xiàn)代化管理的必要手段,更是增強核心競爭力的重大舉措。這項建設本身是一項龐大的系統(tǒng)工程,在系統(tǒng)硬、軟件方面需要較大的投資,一旦系統(tǒng)投入運行后將產(chǎn)生巨大的經(jīng)濟效益和社會效益。一、企業(yè)運營效益分析時間效益:由于計算機的運行速度快、精度高,工作程序標準、規(guī)范,又有數(shù)據(jù)庫系統(tǒng)的支持,使得信息的查詢方便靈活,從而大大提高了管理工作的效率,節(jié)省了工作時間。同時與手工的工作方式相比,數(shù)據(jù)的準確性、一致性也大大提高。競爭效益:目前企業(yè)之間的競爭日趨激烈,優(yōu)勝劣汰的嚴峻形勢對于企業(yè)的管理人員提出了更高的要求,而企業(yè)的競爭就是管理水平和管理效益的競爭,是技術水平和對于信息處理的運用水平的競爭。通過管理信息系統(tǒng)的建設,大大提高了企業(yè)的決策和管理水平,增加了企業(yè)的競爭能力。綜合的社會效益:在信息社會的今天,傳統(tǒng)的管理方式無法適應當今世界的發(fā)展步伐,信息已經(jīng)成為第六能源,應用計算機掌握信息已經(jīng)成為國內(nèi)外越來越多企業(yè)作為提高勞動生產(chǎn)率、增加效益、掌握市場主動權的法寶,信息化建設為企業(yè)提供了徹底改變傳統(tǒng)管理方式的保證,通過企業(yè)的信息化建設,使各種信息得到共享和交換,改變了工作人員的工作方式、思想觀念和行為習慣,使人們從繁瑣和繁重的工作中解脫出來,進行創(chuàng)作性的勞動,從而提高了工作效率,實現(xiàn)了科學決策,實現(xiàn)了企業(yè)整體效益的提高。二、企業(yè)經(jīng)濟效益分析計算方法:信息化項目實施后體現(xiàn)的效益分為兩種類型:一是增量效益,即由于實施信息化項目所帶來的市場占用率提高、銷售額增加;二是成本的減量效益,即減少生產(chǎn)經(jīng)營中各個環(huán)節(jié)的成本和費用。計算依據(jù):依據(jù)公司現(xiàn)有的生產(chǎn)經(jīng)營數(shù)據(jù)、財務數(shù)據(jù)、行業(yè)數(shù)據(jù)、銀行數(shù)據(jù)和一般信息系統(tǒng)的效益參數(shù)。增加銷售收入:建立銷售合同及用戶信息系統(tǒng)后,不僅能及時了解用戶對產(chǎn)品的需求量,而且通過分析用戶(特別是老用戶)的需求量和合作周期,可以有針對性地推銷服務,主動開拓市場、提高銷售額、增加銷售利潤。精簡人員,降低工資成本:由于計算機系統(tǒng)有極好的數(shù)據(jù)收集功能和極快的數(shù)據(jù)處理運算能力,建立集成化信息資源管理系統(tǒng)后,公司內(nèi)部絕大多數(shù)重復性、事務性工作和程序性決策就可由該系統(tǒng)完成,這樣,可使管理人員一人多崗,減少人員編制。由于精簡人員而減少的工資成本.加快庫存流動資金周轉(zhuǎn),降低流動資金財務費用:庫存占用資金是公司流動資金的主體,加強資金庫存管理,做好融資計劃是減少庫存占用資金的主要方法。以控制物流為主線,減少資金的占用及物資的浪費是企業(yè)信息化項目實施的一個主要目的。節(jié)約物資消耗,降低管理成本:對業(yè)務辦公過程實行計算機管理,可準確地制定工作計劃,減少人為的工作失誤;對辦公用品實行計算機管理,控制辦公用品庫存數(shù)量,杜絕領多還少的現(xiàn)象;通過物料消耗數(shù)據(jù)分析,可以使辦公用品的使用更加合理。物流中心倉庫管理軟件設計書
目錄TOC\o"1-3"\h\z范圍 4A系統(tǒng)目標 4B主要軟件需求 4C設計約束、限制 4數(shù)據(jù)設計 6A:數(shù)據(jù)結(jié)構 6單據(jù)描述 6數(shù)據(jù)結(jié)構 6B:數(shù)據(jù)存放約束 8體系結(jié)構設計 9A:數(shù)據(jù)和控制流 9基礎數(shù)據(jù)設置 9倉庫、庫區(qū)、貨位以及相關項目 9策略 10客戶、物料相關項目 10業(yè)務過程 11庫存記錄數(shù)據(jù)格式 11客戶委托入庫業(yè)務 12TO單業(yè)務功能 34策略設置 38客戶委托出庫業(yè)務 39倉庫內(nèi)部日常作業(yè)模塊 56倉庫之間移庫 66月末處理 76客戶費用結(jié)算 78統(tǒng)計報表 81客戶費用報表 81安排信息查詢 82物流統(tǒng)計報表 84物流倉庫報表 87客戶倉庫報表 89系統(tǒng)維護 93操作人員以及權限控制 93數(shù)據(jù)庫備份 93系統(tǒng)日志 95開發(fā)環(huán)境 96接口設計 97A人機界面規(guī)則 97基礎數(shù)據(jù)維護 100地區(qū)設置 100分公司設置 100sys_code內(nèi)容設置窗口 100包裝設置 100倉庫設置 100月臺設置 101庫區(qū)類型設置 101庫區(qū)設置(包括庫區(qū)策略優(yōu)先級設置) 101貨位類型設置 102貨位設置 102存儲單元設置 102存儲單元類型設置(包括貨位、存儲單元轉(zhuǎn)換率設置) 103策略設置 103客戶設置 103客戶商品設置 104商品計量單位換算 104商品、存儲單元類型換算設置 104商品、貨位類型換算設置 104客戶倉庫設置 104客戶商品安全庫存設置 105客戶委托人庫 105客戶委托出庫 106倉庫內(nèi)部日常作業(yè)模塊 106倉庫月末處理 106客戶費用結(jié)算 106報表 106B外部接口設計 106外部數(shù)據(jù)接口 106外部系統(tǒng)和設備接口 107C內(nèi)部接口設計規(guī)則 108維護界面規(guī)則: 108函數(shù)規(guī)則: 108附錄 109出入庫類別 109運輸安排單類別 109取號函數(shù)(F_GETID)規(guī)則 109
范圍A系統(tǒng)目標 本倉庫管理軟件是物流中心的倉庫管理軟件,倉庫能夠接受多家客戶的委托管理他們的貨物。能夠?qū)}庫內(nèi)的貨物收、發(fā)、存、調(diào)、移庫等操作進行全面的預測、建議、控制和管理。輸出報表,及時反映出貨物占用狀況、收發(fā)存情況。使用戶能夠?qū)崿F(xiàn)高效管理。B主要軟件需求 基礎數(shù)據(jù)維護,客戶委托入庫,客戶委托出庫,盤倉,移庫,倉庫月末處理,客戶費用計算,輸出統(tǒng)計報表。如下圖所示:C設計約束、限制 數(shù)據(jù)庫:MicrosoftSQLServer2000。 服務器操作系統(tǒng):Windows2000 開發(fā)語言:PB7.0
數(shù)據(jù)設計A:數(shù)據(jù)結(jié)構單據(jù)描述 收貨單,ID單(InboundDelivery):由客戶錄入的,單據(jù)中的貨物將要從入庫。 發(fā)貨單,OD單(OutboundDelivery):由客戶錄入的,單據(jù)中的貨物將要從倉庫發(fā)送到客戶處。 揀貨安排單,Wave單(Wave):由多張發(fā)貨單生成,多張發(fā)貨單作為一批,生成TO單,同時揀貨。 移庫單:由于某種需求,商品需要從一個倉庫轉(zhuǎn)移到另外一個倉庫,這個業(yè)務用移庫單來發(fā)出指令,然后移庫。移庫指令使用IO表 庫存轉(zhuǎn)移安排單,TO單(TransferOrder):包括入庫、出庫和移庫,確認TO單改變庫存。TO單可以通過以下方式產(chǎn)生:由收貨單生成,一般用來指示貨物從收貨區(qū)轉(zhuǎn)移到貨位,同時確認入庫單,修改庫存,一旦貨物到達貨位,入庫單關閉。由發(fā)貨單或Wave單生成,一般用來指示貨物從貨位轉(zhuǎn)移到揀貨區(qū),一旦貨物到達揀貨區(qū),出庫單關閉。直接錄入:倉庫內(nèi)部移庫,那么直接錄入TO單,實現(xiàn)倉庫內(nèi)部移庫。由Wave單生成,一般用來指示貨物從貨位轉(zhuǎn)移到揀貨區(qū),一旦貨物到達揀貨區(qū),出庫單關閉。入庫安排單(ASN):由收貨單生成,相當于收貨運輸單,包含車輛信息、路線信息和時間信息。出庫安排單(ASN):由發(fā)貨單生成,相當于發(fā)貨運輸單,包含車輛信息、路線信息和時間信息。數(shù)據(jù)結(jié)構倉庫數(shù)據(jù)結(jié)構.pdm數(shù)據(jù)庫表說明: 庫存部分: I_stock,I_stock_detail:記錄商品庫存收發(fā)存信息和商品庫存包裝信息 Vi_inout:當前財務月份到其他未結(jié)月份的進出庫數(shù)量 Vi_stock:未結(jié)月份的月份庫存收發(fā)存(沒有期初庫存) Vi_curStock:當前庫存 Vi_inout_detail:當前財務月份到其他未結(jié)月份的包裝進出庫數(shù)量 Vi_curStock_detail:當前庫存包裝信息 倉庫部分: I_warehouse:倉庫 I_platform:月臺 I_stor_type:存儲類別 I_ss:庫區(qū) I_bin_type,I_bin:貨位類別、貨位 I_su_type,I_su:存儲單元類別,存儲單元 I_suType_Bin:貨位存儲單元轉(zhuǎn)化比率 客戶及客戶商品部分: b_client:客戶 I_client_destination:客戶收發(fā)貨地址 I_client_warehouse,I_cware_ware:客戶倉庫 b_item:客戶商品 b_item_unit:客戶商品包裝 I_client_safestock::客戶商品安全庫存 I_sutype_item:客戶商品存儲單元轉(zhuǎn)化比率 I_bintype_item:貨位客戶商品轉(zhuǎn)換比率 單據(jù)部分: I_io_master,I_io_detail:收發(fā)貨單。收貨單、發(fā)貨單和移庫單都是用這兩張表。用類別區(qū)分開來。(見附錄TO_Type) I_to_master,I_to_detail:TO單,收貨入庫、發(fā)貨出庫、內(nèi)部移庫都是用這兩張表。用類別區(qū)分開來。(見附錄TO_Type) I_asn:安排單。收貨安排、發(fā)貨安排、移庫安排都是用這張表。用類別區(qū)分開來。(見附錄) I_invent_master,I_invent_detail:盤倉單。記錄每一次盤倉的信息。 費用部分: f_client_fee:記錄每月每個客戶的費用發(fā)生。 其他: I_strategy:策略 I_ss_strategy:庫區(qū)策略 B_area:地區(qū) B_company:分公司 B_unit:通用計量單位 B_month:財務月份 B_closed_month:已經(jīng)結(jié)帳的財務月份信息。 Vb_month:未結(jié)月份視圖 Vb_curMonth:當前財務月份 系統(tǒng)部分: sys_log:系統(tǒng)運行日志 sys_code:通用代碼表 sys_sheet_no:各單據(jù)編號流水規(guī)則。 R_report,r_report_detail,r_report_condition,r_condition_common,r_condition_type,r_condition_master:報表相關表。B:數(shù)據(jù)存放約束 1:為了減少數(shù)據(jù)庫表的數(shù)量,有部分公用數(shù)據(jù)不建立表,而是統(tǒng)一存放在sys_code中?;A數(shù)據(jù)設置中涉及的存放在sys_code中的數(shù)據(jù)如下。DomainDomain名稱用戶可以維護Sys_code.classdeltailDetail_descAccount_Mode常規(guī)結(jié)賬方式Y(jié)I_Account_ModeClient_Scale客戶規(guī)模YB_Client_ScaleClient_Grade客戶等級YB_Client_GradeClient_Type客戶類型YB_Client_TypeDanger_Type危險品類型YI_Danger_TypeMaterial_Type貨品類別YI_Material_TypeItem_PRI物料優(yōu)先級YI_Item_PRIShelf_Type貨架類型YI_Shelf_TypeSN_Trace_Type系列號跟蹤類型YI_SN_Trace_TypeStrategy_Type策略類型NI_Strategy_TypeCC盤貨策略PA商品上貨策略PU揀貨策略Useful_Life_Type過期計算類型NI_Useful_Life_Type1生產(chǎn)日2入庫日Ware_Status倉庫狀態(tài)NI_Ware_StatusA活動C關閉Ware_Type倉庫類別YI_Ware_Type
體系結(jié)構設計A:數(shù)據(jù)和控制流基礎數(shù)據(jù)設置倉庫、庫區(qū)、貨位以及相關項目倉庫(I_Warehouse)Warehouse:系統(tǒng)內(nèi)存在多個倉庫,倉庫代碼在系統(tǒng)內(nèi)唯一。 月臺(I_platform)Platform:每一個倉庫有一個或多個月臺,臨時存放貨物送達和需要發(fā)出的貨物。存儲類別(I_Stor_Type)StorageType:存儲類別記錄上貨策略、揀貨策略、是否托盤化屬性。庫區(qū)(I_ss)StorageSection:每一個倉庫包含多個庫區(qū),庫區(qū)代碼在系統(tǒng)內(nèi)唯一。每一個庫區(qū)屬于一個存儲類別。庫區(qū)對應多個上架策略和揀貨策略,優(yōu)先級不同。 貨位(I_bin)StorageBin:每一個庫區(qū)包含多個貨位,貨位編號在系統(tǒng)內(nèi)唯一,貨位代碼一般用位置表示,例如(1-2-1)。每一個貨位對應一個貨位類別(I_Bin_Type)。貨位類別記錄貨位類別的物理屬性和上架發(fā)貨約束,對應的貨位也繼承了那些屬性。 存儲單元(I_Su)StorageUnit:(托盤或其他)。在倉庫內(nèi)可以把存儲單元作為整體來處理。(托盤化管理) 貨位類別、存儲單元換算:一個貨位類別可以存放幾個存儲單元。策略 策略:分揀貨策略,上架策略,盤倉策略。分別在上貨、揀貨、盤點時候使用??蛻簟⑽锪舷嚓P項目 客戶:客戶公司基本信息,客戶代碼在系統(tǒng)內(nèi)唯一。 客戶遞送地點:客戶的收貨發(fā)貨地點。 客戶倉庫:物流倉庫是物流公司的物理倉庫,他有自己的收發(fā)存。而對于我們的客戶來說,他需要設定最低庫存、最高庫存還有庫存的收發(fā)存。他不一定按照物流公司的物理倉庫來劃分,可能按照自己的規(guī)則劃分,把幾個物流倉庫作為合并起來作為他的一個虛倉庫,按他自己的倉庫劃分來設定最低庫存、最高庫存,輸出收發(fā)存報表。 客戶倉庫安全庫存設置:設置客戶倉庫的安全庫存。 客戶商品:記錄客戶商品的信息。 客戶商品優(yōu)先級:類似于物料的ABC分類,商品分類可以多個,由用戶自己設定。 客戶商品包裝信息:客戶商品可以有多個包裝,記錄各個包裝之間的轉(zhuǎn)化系數(shù)。 貨位商品轉(zhuǎn)化系數(shù):記錄貨位和商品的各個包裝之間轉(zhuǎn)化系數(shù),也就是一個貨位可以存放多少個包裝好的商品。 存儲單元商品轉(zhuǎn)化系數(shù):記錄存儲單元和商品的各個包裝之間轉(zhuǎn)化系數(shù),也就是一個存儲單元可以存放多少個包裝好的商品。業(yè)務過程庫存記錄數(shù)據(jù)格式庫存收發(fā)存帳:(i_stock) 庫存收發(fā)存帳記錄方式,庫存記錄唯一性約束:月份、貨位、商品、批次。記錄的數(shù)量包括期初數(shù)量、其中收入、其中發(fā)出、其中盤點盈虧數(shù)量、其中移入移出數(shù)量,其中調(diào)整入調(diào)整出(內(nèi)部移庫)數(shù)量、期末數(shù)量。如果沒有批次就記錄長度0的字符串,而不是NULL。 庫存中記錄的數(shù)量的單位都是b_item表中設定的標準單位。期初、期末數(shù)量處理:采用方法2方法1:商品出入庫的時候修改出入庫數(shù)量,同時修改本期末和以后的期初期末數(shù)量。這樣每次出入庫的時候花比較多的時間,但是取得當前庫存比較簡單。(詳細見TO單業(yè)務功能,TO單出入庫修改庫存)方法2:商品出入庫的時候只更改出入數(shù)量,不改變期初、期末數(shù)量,月結(jié)時候計算期初期末數(shù)量。需要查詢庫存數(shù)量,需要從已經(jīng)月結(jié)的期末庫存+以后月份入-以后月份出。 庫存包裝收發(fā)存信息(I_stock_detail) 記錄每個貨位上商品的包裝信息和包裝數(shù)量信息。唯一約束:月份、貨位、商品、批次、存儲單元、包裝。如果商品不是管理到存儲單元級別,那么存儲單元字段記錄長度0的字符串。 記錄信息包括包裝收發(fā)存數(shù)量和庫存收發(fā)存數(shù)量,那么庫存收發(fā)存數(shù)量的合計就必須和I_stock中的庫存數(shù)量一致。Shelf_Life:保質(zhì)期,有入庫單決定,如果入庫時候不是新增一條記錄,而是增加庫存數(shù)量,那么原來的保質(zhì)期被新的保質(zhì)期所覆蓋。Last_Move記錄該商品最后以此被移動的日期(出入庫),Last_Invent:最后一次盤點日期。沒有盤點過用Null表示。 收發(fā)存信息:在出入庫的時候,只是記錄收發(fā)信息,在月結(jié)的時候完成期初、期末庫存的計算。其他視圖: Vi_inout:當前財務月份到其他未結(jié)月份的進出庫數(shù)量 Vi_stock:未結(jié)月份的月份庫存收發(fā)存(沒有期初庫存) Vi_curStock:當前庫存 Vi_inout_detail:當前財務月份到其他未結(jié)月份的包裝進出庫數(shù)量 Vi_curStock_detail:當前庫存包裝信息客戶委托入庫業(yè)務委托入庫正常業(yè)務的流程如下: 1:倉庫輸入收貨單(客戶的發(fā)貨單),表明客戶需要發(fā)貨到倉庫。 2:倉庫安排車輛,生成入庫安排單,運貨到倉庫。一次運貨可以包含多個收貨單。入庫安排單包括入庫時間,月臺等信息。 3:當貨物運送到月臺,進行收貨確認。 4:對一張收貨單貨多張收貨單按照上貨策略生成TO單。 5:按照TO單入庫。 6:按照實際信息貨物確認TO單,更改庫存。說明:客戶委托入庫的IO單類型是’11’,對應TO單的類型是’11’,以下說有的操作都對應類型’涉及單據(jù)以及單據(jù)之間的關系:涉及單據(jù)的ER圖如下: 說明: 收貨單:客戶通知倉庫有貨需要入庫,客戶指明發(fā)貨到哪個客戶倉庫。(收貨單中的商品對一次收貨有效:如果收貨的數(shù)量比預定的小,不會保留這張收貨單。如果需要繼續(xù)入庫,必需再開另外的收貨單。) 入庫安排單:可以對多張收貨單生成ASN單,倉庫根據(jù)選擇收貨單的明細,決定貨物分別發(fā)往哪個倉庫、哪個月臺,并且決定什么時候到月臺。根據(jù)倉庫、月臺分別生成多張入庫安排單。也就是收貨單和安排單是多對多的關系:一張收貨單,如果包含的商品發(fā)往兩個倉庫,必須生成兩張安排單;如果對兩張收貨單生成安排單,而兩張收貨單中的商品發(fā)往同一個倉庫,同一個月臺,那么這兩張收貨單生成一張安排單。 到貨確認:對ASN單做到貨確認,也就是ASN中包含的收貨商品明細到貨確認,因為同一個收貨單可能生成了多張ASN,所以ASN收貨完畢,收貨單不一定收貨完畢,只能是收貨單中的對應的商品收貨完畢。 TO單:對一張或多張收貨單生成TO單,TO單是一個倉庫一張TO單,如果收貨單商品在不同倉庫,那么需要生成不同的TO單。 TO單確認:只能對一張或多張TO單進行確認,而不能對TO單中的單個商品進行確認。TO單確認表示商品已經(jīng)擺放到貨位,到貨的數(shù)量和入庫的數(shù)量必需一致。如果作業(yè)過程有損耗,先全部對TO單確認,然后再報損。收貨單維護(i_iO_master,i_iO_detail) 下面是收貨單和收貨單物料的狀態(tài)轉(zhuǎn)化圖。 A:界面功能: 1:增加收貨單 信息來源:客戶書面單據(jù),或客戶錄入 輸入:抬頭輸入項目列必輸初始值只讀編輯屬性相關表相關Domain收貨單據(jù)編號V單據(jù)狀態(tài)VBVDddwSys_codeid_status客戶參考號來源類型V1DddwSys_codesrc_type單據(jù)類型V11VDddwSys_codeto_type客戶編號VDddwB_client客戶發(fā)出地點VDddwI_client_destination客戶倉庫編號VDddwI_client_warehouse預定發(fā)貨時間VYyyy-mm-ddhh:mm預定到達時間VYyyy-mm-ddhh:mm送貨車號送貨人送貨人電話重量V0V重量單位V0V體積V0V體積單位V0V錄入時間V現(xiàn)在VYyyy-mm-ddhh:mm錄入人員V登錄人員V修改時間V修改人員V備注明細輸入項目:列必輸初始值只讀編輯屬性相關表相關Domain收貨單據(jù)編號V根據(jù)抬頭X行號V計算V商品編號VDddwB_item批次是否指定批次VNCheckBox上貨狀態(tài)VBVDddwSys_codePa_status安排狀態(tài)VBVDddwSys_codeAsn_status生產(chǎn)日期Yyyy-mm-dd保質(zhì)期Yyyy-mm-dd包裝VDddwB_item_unit包裝數(shù)量V0計量單位VVDddwB_item商品數(shù)量V0實際包裝數(shù)量0X實際商品數(shù)量0X重量V0V重量單位VVDddwSys_codeWeight_unit體積V0V體積單位VVDddwSys_codeCubage_unit備注輸入說明: 處理: a:錄入商品編號,’計量單位,包裝,重量單位,體積單位’顯示默認計量單位對應的信息,默認計量單位是(b_item.Item_unit) b:錄入包裝數(shù)量,計算明細中商品數(shù)量,重量和體積,同時計算主表中重量和體積。 C:保存以前,把實際包裝數(shù)量設置成包裝數(shù)量,實際物料數(shù)量設置成物料數(shù)量。 輸出:收貨單存儲到I_id_master和I_id_detail表中,同時可以打印輸出。 2:修改收貨單:輸入ID單據(jù)編號,顯示單據(jù)。 單據(jù)在取消狀態(tài)不能修改。 A:io_status=B時候 輸入項目:輸入項目同增加收貨單,同時記錄Change_Date和Change_Emp。 處理:同收貨單增加。 輸出:同收貨單增加。 C:id_status>B時候 能夠輸入項目:客戶參考號,抬頭備注,明細備注。 處理:不做任何處理 輸出:保存到數(shù)據(jù)庫。 3:取消收貨單 輸入:選擇ID單據(jù)編號。 能夠取消的條件:單據(jù)狀態(tài)在初始態(tài)(B)。 處理:把單據(jù)狀態(tài)設置成A(取消)。 輸出:保存到數(shù)據(jù)庫 4:刪除收貨單 輸入:選擇ID單據(jù)編號。 能夠刪除的條件:單據(jù)在兩種情況下能夠被刪除。1:單據(jù)狀態(tài)在初始態(tài)(B)。2:單據(jù)在取消狀態(tài)。 處理:刪除ID單。 輸出:保存到數(shù)據(jù)庫 5:復制收貨單 流程:選擇一張存在的ID單,復制。復制生成的單據(jù)個狀態(tài)恢復初始狀態(tài)。 初始化字段:錄入時間,錄入人員,修改時間,修改人員,所有狀態(tài)到初始狀態(tài)。 其他處理同錄入收貨單。 提供的接口函數(shù):(n_io) 1:已經(jīng)生成ASN 輸入:id編號 處理: 1:如果io_status=A,報錯 2:把io_status設置成C 3:如果所有明細都已經(jīng)安排,那么設io_status=‘D’2:ASN到貨 輸入:ASN編號 返回值:-1:失敗 其他:影響的行 處理: a:相關ID明細中,如果id_status<>C,報錯 b:把明細中的asn_status設置E c:把明細中的pa_status=E 3:已經(jīng)生成TO單 輸入:id編號,bill_line,to單編號 返回值:-1:失敗 其他:影響的行處理: 1:如果id,bill_line行中,如果pa_status<>E,報錯 2:把明細中pa_status設置成G 3:把明細中to_no設置成傳入的to單編號4:單個物料入庫完畢(暫時不做) 輸入:to單編號,商品編號 處理: 0:根據(jù)抬頭中的To_No和明細中的Item_Id結(jié)合查詢。 1:只有pa_status=G,才能操作。(如果狀態(tài)J,那么是系統(tǒng)運行錯誤,如果系統(tǒng)正常運行就不可能發(fā)生。) 2:把ID單明細中pa_status=J。 5:TO單入庫完畢 輸入:To單編號 返回值:-1:失敗 其他:影響的行 說明:根據(jù)ID單明細中的TO單編號,把ID商品明細中的狀態(tài)設置成入庫完畢。 處理:1:明細中的pa_status=G才能操作。2:明細中的pa_status=J6:ASN取消 輸入:ASN編號 返回值:-1:失敗 其他:影響的行 說明:把IO單明細中的ASN狀態(tài)設置到初始(B) 處理: 1:只有asn_status=C,才能執(zhí)行 2:setasn_status=Bwhereasn_no=ASN編號 3:設as_no=null 4:如果一張IO單的所有明細的ASN_status都等于B,那么把IO單抬頭中的io_status設置成B。7:取消TO單 輸入:TO單編號 說明:TO單被取消,通知ID單明細,把ID單明細中的pa_status設置成到貨狀態(tài)。 處理: 1:pa_status=G才能調(diào)用 2:設pa_status=E 3:設to_no=null8:明細取消ASN(###2001-11-09,10:22) 輸入:IO編號,行號 說明:對IO單的明細取消安排 處理:1:如果這張IO單的所有明細的ASN_status都等于B,那么把IO單抬頭中的io_status設置成B。入庫安排單維護(i_ASN,入庫安排單的類型是1), 狀態(tài)轉(zhuǎn)化圖: 界面功能: 1:增加入庫安排單, 說明:入庫安排單是倉庫人員對收貨單收貨的安排,可以多張ID生成1張入庫安排單,也可能一張ID生成多張ASN單。每個月臺生成一張ASN單。生成ASN后,把ASN單編號,倉庫,月臺信息寫到ID單明細中。 輸入項目:ASN抬頭。列必輸初始值只讀編輯屬性相關表相關Domain入庫安排單編號VAsn狀態(tài)VBVDddwSys_codeAsn_statusAsn類型V1VdddwSys_codeAsn_type運輸公司預定發(fā)貨時間預定到達時間V車輛號碼V聯(lián)系人電話倉庫VI_warehouse月臺Vi_platform安排卸貨人員V0預計卸貨時間V0錄入人員V登錄人員V錄入時間V現(xiàn)在V修改人員V修改時間V備注ID單明細列必輸初始值只讀編輯屬性相關表相關Domain是否選擇VYCheckbox(Y/N)ID單編號VV行號V商品編號V商品數(shù)量V計量單位VB_item.item_unit包裝V包裝數(shù)量V接收倉庫VBVDddwI_warehouse接收月臺VVdddwI_platform安排單編號VVASN狀態(tài)VVDddwSys_codeAsn_status重量V重量單位V體積V體積單位V明細增加匯總計算列:被選商品的重量和體積的合計。處理流程: 處理說明: a:選擇倉庫,系統(tǒng)顯示發(fā)送到該可能發(fā)送到該倉庫的發(fā)貨單。a:選擇一張或多張ID,然后選擇需要安排的ID單的明細(ID單只有狀態(tài)是C或D的才顯示,ID明細中ASN狀態(tài)是’B’的才顯示出來。),(ASN中的預定發(fā)貨時間,預定到達時間,車輛號碼,聯(lián)系人,電話,從第一張ID中取得。) B:把被選ID明細中的倉庫、月臺設置成ASN單中的倉庫月臺,把asn_no設置成安排單編號,把asn_status=‘C’ C:檢查有效性,保存,通知ID單已經(jīng)安排(n_io,已經(jīng)入庫安排,參數(shù):ID編號) 輸出:保存到數(shù)據(jù)庫,打印ASN單。 2:修改入庫安排單:根據(jù)ASN單編號修改 修改安排單時候,不能增加、刪除、修改安排單明細。 對于抬頭信息:各個狀態(tài)分別修改 狀態(tài)B:初始狀態(tài),同錄入 其他狀態(tài):能夠修改備注。 3:取消入庫安排單:順序圖如下: 輸入:入庫安排單號嗎 處理: 1:asn_status=B才能取消2:調(diào)用ID類的’ASN取消’函數(shù)。3:設asn_status=A 說明:可以把2,3合并做成ASN類的public函數(shù),供調(diào)用(如上面順序圖所示) 4:刪除入庫安排單:(流程如上圖) 輸入:入庫安排單號嗎 處理: 1:asn_status=Borasn=A才能刪除2:調(diào)用ID類的’ASN取消’函數(shù)。3:刪除本ASN 說明:可以把2,3合并做成一個類public函數(shù),供調(diào)用。(如上面順序圖所示) 收貨(i_ASN) 說明:只有狀態(tài)是B(初始狀態(tài)),asn_type=1的ASN才能夠在這里收貨確認。根據(jù)入庫安排單,對入庫安排單對應的ID單到貨確認。到貨確認時候顯示ASN包含的ID的明細,(asn_no=asn單號,并且asn_status=‘C’)。輸入項目:ASN抬頭項目列必輸初始值只讀編輯屬性相關表相關Domain入庫安排單編號VAsn狀態(tài)VVDddwSys_codeAsn_statusAsn類型VVdddwSys_codeAsn_type運輸公司V預定發(fā)貨時間V預定到達時間VV車輛號碼V聯(lián)系人電話倉庫VI_warehouse月臺VI_platform實際到達時間V現(xiàn)在安排卸貨人員V收貨確認人員V登錄人員V預計卸貨時間V最后修改時間V現(xiàn)在V最后修改人員V登錄人員V備注商品明細項目:列必輸初始值只讀編輯屬性相關表相關Domain收貨單據(jù)編號V根據(jù)抬頭V行號VV商品編號VVDddwB_item批次V商品狀態(tài)VVDddwSys_codePa_status生產(chǎn)日期Yyyy-mm-dd保質(zhì)期Yyyy-mm-dd包裝VVDddwB_item_unit包裝數(shù)量VV商品數(shù)量VV計量單位VV實際包裝數(shù)量V實際商品數(shù)量V備注處理順序圖如下:處理說明: a:對于原來存在商品明細,不能刪除,只能按照以上給出格式修改,按照實際到貨數(shù)量,輸入信息。對于沒有列在ID單內(nèi),但是送達的物料,增加ID的明細,包裝數(shù)量=0,商品數(shù)量=0,只讀列:收貨單據(jù)編號、行號、商品狀態(tài)、包裝數(shù)量、商品數(shù)量,其他列可以寫。 B:按到貨按鈕后,把數(shù)據(jù)保存到數(shù)據(jù)庫。 C:調(diào)用ID類的‘到貨確認’函數(shù)。(參數(shù):ASN)。輸出:根據(jù)到貨情況打印到貨的清單。說明:在本界面設置一個按鈕,生成TO,把本ASN中的PO全部生成TO。按鈕調(diào)用TO類中’根據(jù)ASN生成TO單’的函數(shù)。(參數(shù)ASN編號,TO單編號),TO單編號可以在界面上用一個輸入框取得,如果沒有輸入,系統(tǒng)自動給出編號。入庫TO單維護(i_to_master,i_to_detail) 說明:入庫TO單是入庫的指令單,他根據(jù)一定策略按照ID單明細生成(只有到貨的ID單明細才能夠生成TO單),按照入庫TO單入庫,最后確認TO單,完成入庫。確認TO單的時候修改庫存。入庫TO單可以由1個或n個ID單生成。入庫TO單的狀態(tài)轉(zhuǎn)換圖如下:界面功能:1:生成TO單說明:選擇一個或多個ID單,然后根據(jù)預先設定的策略生成TO單。TO單輸入信息:抬頭:列必輸初始值只讀編輯屬性相關表相關DomainTo單編號V類型V11VDddwSys_codeTo_type上貨狀態(tài)VBVDddwSys_codePa_statusTo單來源V1VDddwSys_codeTo_src倉庫VDddwI_warhouse月臺VDddwI_platform業(yè)務日期V今天Yyyy-mm-dd錄入日期V現(xiàn)在V錄入人員V登錄人員V修改日期V修改人員V備注列必輸初始值只讀編輯屬性相關表相關DomainTo單編號V抬頭編號X行號V計算V目的貨位VVDddwI_bin目的存儲單元VDddwI_su商品編號VVDddwB_item批次V上貨狀態(tài)VBVDddwSys_codePa_status包裝VDddwB_item_unit保質(zhì)期VYyyy-mm-dd指令包裝數(shù)量V0V指令數(shù)量V0V計量單位VVB_item.item_unit實際包裝數(shù)量V0X實際數(shù)量V0X備注處理:以下是處理的順序圖。 說明: 1:列出可以供選擇的ID單和ID單明細,只有pa_status=E的ID單明細才能夠進行這個操作 2:選擇ID單明細,(可以根據(jù)ASN單來選擇(只有到貨的ASN才能夠被選擇),就是選擇一張ASN單,那么把ASN單包含的ID明細全部選中。) 3:按取得策略按鈕,調(diào)用策略類取得上貨信息(輸入?yún)?shù):商品信息,輸出參數(shù):上貨信息),把上貨信息復制到TO單明細中,同時上貨信息中保質(zhì)期=原來商品信息中的保質(zhì)期(按商品編號、批次分組,如果同一個批次的保質(zhì)期不一樣,那么取保質(zhì)期最近的那個日期)。 4:如果需要,調(diào)整上貨信息,5:按生成To單按鈕,判斷有效性:同一個商品(商品編號,批次)的到貨數(shù)量合計和TO單中數(shù)量合計必需相同;商品(商品編號,批次)種類也必須和到貨的種類一致。然后調(diào)用TO類的’生成客戶委托TO單’函數(shù),(傳入?yún)?shù):抬頭Datawindow、TO單明細Datawindow、ID單編號樹組,所有TO單的有效性驗證合其他業(yè)務邏輯在函數(shù)中實現(xiàn))。 2:取消TO單 輸入:TO單編號,只有初始狀態(tài)的TO單才能夠取消。 處理:處理的順序圖如下: 處理說明:1:界面調(diào)用TO類的取消TO單函數(shù),所有的功能在函數(shù)中實現(xiàn)。(函數(shù)的輸入?yún)?shù)是TO單編號。)3:刪除TO單 輸入:需要刪除的TO單,狀態(tài)是取消或初始的TO單才能夠被刪除。 處理:(刪除的順序圖如上所示。)界面只需要調(diào)用TO類的刪除TO單函數(shù),所有的業(yè)務功能在函數(shù)中實現(xiàn)。(函數(shù)的輸入?yún)?shù)是TO單編號)確認客戶委托入庫TO單(i_to_master,i_to_detail)界面功能:1:對客戶委托TO單確認入庫說明:選擇需要入庫確認的TO單號碼,只有TO單抬頭中的pa_status=B狀態(tài)下才能確認入庫TO單。處理:處理流程如下: 處理說明:處理由兩種情況,第一種情況:完全按照TO單指令上貨物料,所以不打開TO單察看明細,直接確認TO單。第二種情況:打開TO單,調(diào)整上貨信息,然后確認TO單。 第一種情況處理:調(diào)用TO類的’確認客戶委托入庫’函數(shù),所有業(yè)務功能在函數(shù)種實現(xiàn)。(函數(shù)參數(shù):TO單編號,業(yè)務日期(現(xiàn)在))說明:此功能在成批TO單確認時候使用,操作人員可以選擇一批TO單,然后確認他們。 第二種情況處理:1:打開To單,顯示TO單明細信息。2:調(diào)整抬頭信息和明細信息,信息如下列必輸初始值只讀編輯屬性相關表相關DomainTo單編號VV類型VVDddwSys_codeTo_type上貨狀態(tài)VVDddwSys_codePa_statusTo單來源VVDddwSys_codeTo_src倉庫VVDddwI_warhouse月臺VVDddwI_platform業(yè)務日期VYyyy-mm-dd確認人員V登錄人員V錄入日期VV錄入人員VV修改日期V現(xiàn)在V修改人員V登錄人員V備注列必輸初始值只讀編輯屬性相關表相關DomainTo單編號V抬頭編號X行號V計算V目的貨位VVDddwI_bin目的存儲單元VDddwI_su商品編號VVDddwB_item批次V上貨狀態(tài)VBVDddwSys_codePa_status包裝VDddwB_item_unit保質(zhì)期VYyyy-mm-dd指令包裝數(shù)量V0V指令數(shù)量V0V計量單位VVB_item.item_unit實際包裝數(shù)量V0實際數(shù)量V0備注 3:對于TO中已經(jīng)存在的記錄,不能刪除,編輯屬性入上面所示。如果商品沒有完全按照指令上貨,而是上貨到了其他貨位,那么增加記錄,增加的記錄可以刪除,增加的記錄中可以編輯的列包括:目的貨位、目的存儲單元、包裝、實際包裝數(shù)量、實際數(shù)量,新增加記錄的初始值按照上面表的初始值。(操作實現(xiàn):因為商品編號和批次不能修改,所以插入記錄中商品編號和批次根據(jù)他上面一條記錄的信息。例如第一條記錄中商品00001,批次20010101,那么如果這個商品沒有上貨到制定貨位,只要在第二行插入一條記錄,程序把第一行的商品編號和批次復制進來。) 4:修改完畢,保存數(shù)據(jù)到數(shù)據(jù)庫。 5:調(diào)用TO類的’確認客戶委托入庫’函數(shù)。2:對TO單物料確認入庫(暫時不提供此功能)處理順序圖如下:TO單業(yè)務功能提供的接口函數(shù)(類n_to)1:TO單生成(TO單生成界面調(diào)用,TO類中‘根據(jù)ID生成TO單’函數(shù)調(diào)用) 說明:傳入抬頭,明細數(shù)據(jù)窗口,保存到數(shù)據(jù)庫,同時更新庫存,通知其他單據(jù)修改狀態(tài)。 輸入?yún)?shù):抬頭Datawindow,明細Datawindow,源單據(jù)數(shù)組 返回:成功/失敗,同時返回信息。 處理: 1:判斷TO單抬頭、明細的有效性(見TO單生成界面中約束) 2:處理數(shù)據(jù):明細中編號=抬頭編號,同時把實際數(shù)量=指令數(shù)量、實際包裝數(shù)量=指令包裝數(shù)量。 3:保存數(shù)據(jù)。 4:根據(jù)入庫類型(To_Type,To_Src)通知其他單據(jù), To_Type=11(客戶委托入庫):對每一個源單據(jù)調(diào)用ID類‘已經(jīng)生成TO單’函數(shù) ……(還有其他情況沒有列出來) 2:確認客戶委托入庫 輸入:TO單編號 輸出:返回信息 處理: 1:抬頭pa_status狀態(tài)<>B,報錯 2:調(diào)用ID單’TO單入庫確認’函數(shù)(參數(shù)TO單編號) 3:設置pa_status=J,設置本單所有明細中pa_status=J 4:調(diào)用TO類‘入庫確認增加庫存’函數(shù)3:取消客戶委托入庫 輸入:TO單編號 輸出:返回信息 處理: 1:狀態(tài)<>B報錯 2:設置抬頭和明細中pa_status狀態(tài)A 3:調(diào)用ID單的’取消TO單’函數(shù)(參數(shù)TO單編號) 4:刪除客戶委托入庫 輸入:TO單編號 輸出:返回信息 處理: 1:狀態(tài)<>B報錯。 2:調(diào)用ID單的’取消TO單’函數(shù)(參數(shù)TO單編號)。 3:刪除本TO單。5:根據(jù)ASN生成TO單(ASN到貨確認時候調(diào)用) 輸入:ASN編號、TO單編號輸出:生成TO單,保存到數(shù)據(jù)庫,返回信息處理: 1:取得ASN對應ID明細的商品信息2:根據(jù)明細調(diào)用策略類的’取得上貨策略’函數(shù)(輸入?yún)?shù):商品信息,輸出參數(shù):上貨信息),生成TO明細,同時上貨信息中保質(zhì)期=原來商品信息中的保質(zhì)期(按商品編號、批次分組,如果同一個批次的保質(zhì)期不一樣,那么取保質(zhì)期最近的那個日期)。3:生成TO抬頭信息(見TO單生成界面中約束)4:調(diào)用TO類的’TO單生成’函數(shù),(傳入?yún)?shù):TO抬頭Datawindow、TO單明細Datawindow,ID單編號樹組。)需要的Private函數(shù):6:入庫確認增加庫存(注意執(zhí)行效率,所有入庫調(diào)用這個函數(shù)) 說明:根據(jù)入庫TO單,更新庫存收發(fā)存帳和庫存明細。只是更新收發(fā)記錄,而不更新月末庫存。 輸入:TO單編號 輸出:-1/1/0(成功/失敗/警告) 處理: 1:如果抬頭和明細Datawindow不存在,從數(shù)據(jù)庫取得數(shù)據(jù)到Datawindow 2:根據(jù)業(yè)務日期取得財務月份,如果月份已經(jīng)結(jié)帳,財務月份取當前月份(如果當前月份也已經(jīng)結(jié)帳,取今天以后的第一個沒有結(jié)帳的月份
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴金屬投資教育與市場趨勢同步發(fā)展
- 部編版四年級道德與法治下冊全冊教案
- 跨區(qū)域企業(yè)行政管理一體化策略
- 跨文化交流中語言與思維模式的適應性研究
- 超市節(jié)能減排的電負荷管理策略
- 面癱的護理圖解
- 廣東2024年12月廣東省汕尾法院公開招考26名勞動合同制審判輔助人員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 天津2025年02月天津市規(guī)劃和自然資源局所屬事業(yè)單位公開招考事業(yè)單位工作人員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 跨領域藝術畫作欣賞的深度解析
- 四川2024年12月四川省營山縣下半年公開考核招考34名事業(yè)單位工作人員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 《有限元基礎》課件
- 2024年中國鐵路南寧局集團招聘筆試參考題庫含答案解析
- 《3D打印技術》課程標準2
- 第三章稻谷碾米
- 中小學教師評課評價量表
- 胸痛中心培訓課件胸痛中心救治流程
- 紙與我們的生活
- 專業(yè)技術人員職稱聘任申請表
- 國家中長期科技發(fā)展規(guī)劃綱要2021-2035
- 水泥攪拌樁施工記錄表
- 2023電動船舶直流充換電系統(tǒng)技術條件
評論
0/150
提交評論