国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
網(wǎng)上報(bào)銷和ORACLE ERP系統(tǒng)的接口實(shí)現(xiàn)解決方案
網(wǎng)上報(bào)銷和ORACLE ERP系統(tǒng)的接口實(shí)現(xiàn)解決方案





    1、引言
      
    隨著我國(guó)經(jīng)濟(jì)技術(shù)的發(fā)展,企業(yè)規(guī)模不斷壯大,各企業(yè)對(duì)其內(nèi)部信息化的建設(shè)也日益重視,很多公司引入了國(guó)外的大型管理軟件,其中最為典型的是Oracle 公司的ERP產(chǎn)品。ERP可謂是一個(gè)完美的物流和成本管理系統(tǒng),盡管其自身也包含了一套復(fù)雜的賬務(wù)系統(tǒng),但是整個(gè)ERP系統(tǒng)更加關(guān)注的是經(jīng)濟(jì)業(yè)務(wù)。因此,其不可避免的帶來(lái)一些賬務(wù)系統(tǒng)上的缺陷。針對(duì)這種情況,國(guó)內(nèi)企業(yè)在基于ERP的財(cái)務(wù)系統(tǒng)的實(shí)現(xiàn)方式上一般存在兩種方式:其一,舍棄ERP中的賬務(wù)模塊,直接采用國(guó)產(chǎn)財(cái)務(wù)軟件,并將ERP中相關(guān)數(shù)據(jù)導(dǎo)入到財(cái)務(wù)系統(tǒng)中。這種方式可以充分發(fā)揮ERP系統(tǒng)和國(guó)產(chǎn)財(cái)務(wù)系統(tǒng)各自的優(yōu)點(diǎn),但是也帶來(lái)了管理分散,數(shù)據(jù)不集中等問(wèn)題。其二,直接使用ERP中的賬務(wù)系統(tǒng),其優(yōu)點(diǎn)在于可以集中完整的處理數(shù)據(jù),但存在錄入復(fù)雜,財(cái)務(wù)人員難以適應(yīng),查詢困難等系列問(wèn)題。
    筆者所參與實(shí)施的公司采用了后者的財(cái)務(wù)實(shí)現(xiàn)方式,為了彌補(bǔ)這種方式存在的錄入負(fù)責(zé),操作困難等缺陷,該公司針對(duì)最常見(jiàn)的報(bào)銷業(yè)務(wù),采用安財(cái)軟件公司開(kāi)發(fā)的安財(cái)網(wǎng)上報(bào)銷系統(tǒng),并實(shí)現(xiàn)了該系統(tǒng)和Oracle ERP系統(tǒng)的對(duì)接,有效的提高了財(cái)務(wù)人員的工作效率。本文將重點(diǎn)探討如何實(shí)現(xiàn)網(wǎng)上報(bào)銷和Oracle ERP系統(tǒng)的接口。
    2、接口系統(tǒng)介紹
    接口方案的設(shè)計(jì)需要建立在對(duì)接口系統(tǒng)深入理解的基礎(chǔ)上。本文所接口的系統(tǒng)分別為安財(cái)網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng),在接口設(shè)計(jì)前,我們需要清楚的認(rèn)識(shí)其系統(tǒng)結(jié)構(gòu)和系統(tǒng)目的。
    2.1 網(wǎng)上報(bào)銷系統(tǒng)
    該系統(tǒng)是由安財(cái)軟件公司開(kāi)發(fā)。它的主要功能在于將各公司都會(huì)面臨的大量的報(bào)銷業(yè)務(wù)從紙面審批改為網(wǎng)絡(luò)審批,在極大提高財(cái)務(wù)工作效率的同時(shí),充分利用系統(tǒng)的數(shù)據(jù)存儲(chǔ)功能提供可擴(kuò)展的查詢、數(shù)據(jù)接口等功能。
    網(wǎng)上報(bào)銷系統(tǒng)主要分為員工提單、領(lǐng)導(dǎo)審批、財(cái)務(wù)審核、財(cái)務(wù)付款等功能模塊,這些模塊構(gòu)成了一個(gè)完整的報(bào)銷流程,該流程在各個(gè)階段的數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)為網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng)的接口提供了數(shù)據(jù)準(zhǔn)備。
    在該系統(tǒng)中接口數(shù)據(jù)獲取的根源在員工提單模塊中。系統(tǒng)采用EXCEL制作模板,財(cái)務(wù)人員可自行設(shè)計(jì)模板界面,并通過(guò)在模板中設(shè)置數(shù)據(jù)抓取用表,利用EXCEL自有的數(shù)據(jù)鏈接功能從模板界面中抓取必要的數(shù)據(jù)信息。而系統(tǒng)程序則從數(shù)據(jù)抓取表中獲取符合規(guī)定格式的數(shù)據(jù)存儲(chǔ)至系統(tǒng)數(shù)據(jù)庫(kù)。后續(xù)模塊的數(shù)據(jù)處理則均處理數(shù)據(jù)庫(kù)中的數(shù)據(jù)。此種數(shù)據(jù)抓取和處理模式提供了極強(qiáng)的系統(tǒng)數(shù)據(jù)適應(yīng)性,為我們的接口設(shè)計(jì)和開(kāi)發(fā)打下了扎實(shí)的基礎(chǔ)。
    和傳統(tǒng)的報(bào)銷系統(tǒng)相比,網(wǎng)上報(bào)銷具有更多的靈活性,更高的效率,以及強(qiáng)大的數(shù)據(jù)分析能力。國(guó)外的一些大型公司均認(rèn)識(shí)到了網(wǎng)上報(bào)銷的實(shí)現(xiàn)意義,如IBM,HP,Microsoft等公司均自行開(kāi)發(fā)了內(nèi)部使用的網(wǎng)上報(bào)銷系統(tǒng),但這些系統(tǒng)和開(kāi)發(fā)公司的具體情況具有很強(qiáng)的關(guān)聯(lián)性,而不是通用的系統(tǒng),而安財(cái)軟件公司開(kāi)發(fā)的網(wǎng)絡(luò)財(cái)務(wù)系統(tǒng)是目前國(guó)內(nèi)少有的商品化的網(wǎng)絡(luò)財(cái)務(wù)系統(tǒng),在多個(gè)公司具有成功的案例。這為本文分析的通用性和典型性提供了有力的支持。
    2.2 Oracle ERP系統(tǒng)
        
    ERP系統(tǒng)首先在國(guó)外得到理論的研究和實(shí)踐的應(yīng)用,隨著國(guó)內(nèi)企業(yè)的發(fā)展規(guī)模不斷壯大,管理水平的提高成為迫切的需求。因此開(kāi)始由企業(yè)引入ERP的概念并開(kāi)始了實(shí)踐的探索。進(jìn)入21世紀(jì),ERP在國(guó)內(nèi)出現(xiàn)了大規(guī)模的商品化推廣和實(shí)施。對(duì)它的研究不僅僅在理論上有著重要的意義,更多的是它推動(dòng)了企業(yè)的管理水平,創(chuàng)造了更多的企業(yè)價(jià)值
    國(guó)內(nèi)現(xiàn)在主流的商品化ERP系統(tǒng)包括從國(guó)外引入的Oracle ERP系統(tǒng)、SAP系統(tǒng)、以及國(guó)內(nèi)公司自行研發(fā)的用友,金碟等小型ERP軟件。這些商品化的軟件在設(shè)計(jì)時(shí)出于其商品化需求的考慮,保留了和外部系統(tǒng)對(duì)接的可擴(kuò)展性。并且都相應(yīng)的開(kāi)發(fā)了外部數(shù)據(jù)導(dǎo)入的數(shù)據(jù)接口工具。我們針對(duì)ERP的接口有兩種方式,一種是利用其現(xiàn)有的接口工具,另一種是直接和其數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)讀寫(xiě)。開(kāi)發(fā)者可根據(jù)具體情況選擇。
    Oracle ERP系統(tǒng)是Oracle公司基于其本公司的Oracle 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)的企業(yè)資源計(jì)劃系統(tǒng)。其核心功能在于物流和成本管理。在此基礎(chǔ)上該系統(tǒng)用于一套集成于其中的復(fù)雜的賬務(wù)系統(tǒng)。Oracle ERP系統(tǒng)的賬務(wù)體系采用了業(yè)務(wù)主導(dǎo)模式,通過(guò)每一個(gè)經(jīng)濟(jì)業(yè)務(wù)來(lái)推動(dòng)財(cái)務(wù)業(yè)務(wù)的記錄。
    Oracle ERP系統(tǒng)最終通過(guò)GL(總賬)模塊出具財(cái)務(wù)報(bào)表,GL中的數(shù)據(jù)多數(shù)從其他模塊中獲取,也包括一部分手工錄入的數(shù)據(jù)。相關(guān)接口模塊主要包括應(yīng)收、應(yīng)付、采購(gòu)、合同、庫(kù)存、制造、物料、固定資產(chǎn)等。其中和報(bào)銷業(yè)務(wù)關(guān)系密切的主要是應(yīng)收應(yīng)付模塊。
    以應(yīng)付模塊為例,業(yè)務(wù)以發(fā)票的形式進(jìn)入系統(tǒng),發(fā)票錄入系統(tǒng)的時(shí)候借記“費(fèi)用”,貸記“其他應(yīng)付款”。在實(shí)際付款時(shí)借記“其他應(yīng)付款”,貸記“銀行存款”。通過(guò)“其他應(yīng)付款”的過(guò)渡,實(shí)現(xiàn)對(duì)付款的控制,這也體現(xiàn)了Oracle ERP系統(tǒng)的業(yè)務(wù)主導(dǎo)思想。在期末通過(guò)審核、過(guò)賬后的賬務(wù)信息從應(yīng)付模塊進(jìn)入總賬,完成傳統(tǒng)會(huì)計(jì)處理中的一筆完整會(huì)計(jì)業(yè)務(wù)。
    3、接口方案設(shè)計(jì)
    解決網(wǎng)上報(bào)銷和Oracle ERP系統(tǒng)對(duì)接的關(guān)鍵在于接口邊界和接口數(shù)據(jù)結(jié)構(gòu)的確定。Oracle ERP系統(tǒng)的內(nèi)在邏輯關(guān)系相當(dāng)復(fù)雜,因此從哪里接,接哪些內(nèi)容則尤為重要。Oracle ERP系統(tǒng)為了保護(hù)其內(nèi)在的這些邏輯關(guān)系,對(duì)外部數(shù)據(jù)的進(jìn)入顯得尤為謹(jǐn)慎。它一再?gòu)?qiáng)調(diào)不允許外部數(shù)據(jù)直接寫(xiě)入系統(tǒng)數(shù)據(jù)庫(kù),但是為了保持良好的開(kāi)放性,又不得不提供開(kāi)發(fā)的接口工具允許符合其特定業(yè)務(wù)規(guī)則的數(shù)據(jù)進(jìn)入系統(tǒng)。盡管如此,它對(duì)數(shù)據(jù)的輸入還是有選擇的,這就要求我們必須在做接口前明確哪些才是它接納的。
    3.1 接口邊界分析
      
    Oracle ERP系統(tǒng)和報(bào)銷業(yè)務(wù)關(guān)系密切的模塊主要包括AP(應(yīng)付)、AR(應(yīng)收)、GL(總賬)三個(gè)模塊。該公司在ERP實(shí)施的過(guò)程中對(duì)于日常報(bào)銷業(yè)務(wù)均通過(guò)AP模塊實(shí)現(xiàn),Oracle ERP系統(tǒng)AP模塊的發(fā)票錄入主要包括標(biāo)準(zhǔn)發(fā)票、費(fèi)用報(bào)表、預(yù)付款發(fā)票三種模式。其中標(biāo)準(zhǔn)發(fā)票和費(fèi)用報(bào)表在業(yè)務(wù)實(shí)現(xiàn)效果上是一致的,而針對(duì)預(yù)付款發(fā)票實(shí)施公司明確的指出Oracle ERP系統(tǒng)不接受預(yù)付款發(fā)票的導(dǎo)入。
    此外,發(fā)票導(dǎo)入系統(tǒng)并不等同于一筆會(huì)計(jì)賬務(wù)的完成,在Oracle ERP系統(tǒng)的AP模塊中還必須進(jìn)行付款,核銷等操作才可以生成一筆完整的會(huì)計(jì)分錄。而這些后續(xù)操作中除了付款計(jì)劃可以導(dǎo)入外其他都是必須通過(guò)手工來(lái)完成的。
    這樣我們確定了Oracle ERP系統(tǒng)對(duì)該公司數(shù)據(jù)接受邊界的分析:AP模塊中的標(biāo)準(zhǔn)發(fā)票或費(fèi)用報(bào)表,以及付款計(jì)劃的導(dǎo)入。其中標(biāo)準(zhǔn)發(fā)票和費(fèi)用報(bào)表必須以頭信息和行信息的形式分列。
    網(wǎng)上報(bào)銷系統(tǒng)作為一個(gè)相對(duì)獨(dú)立的系統(tǒng)具有相當(dāng)?shù)目蓴U(kuò)展性,它可以完全接受Oracle ERP系統(tǒng)的邊界限制并提供數(shù)據(jù),因此最終兩系統(tǒng)的接口邊界是一致的。
    3.2 接口數(shù)據(jù)分析
     
    根據(jù)上文對(duì)接口邊界的分析,我們可以看出Oracle ERP系統(tǒng)對(duì)接口數(shù)據(jù)的要求主要涉及標(biāo)準(zhǔn)發(fā)票和費(fèi)用報(bào)表中頭信息包含的數(shù)據(jù),行信息包含的數(shù)據(jù)以及付款計(jì)劃中包含的數(shù)據(jù)。
   (1)頭信息主要是針對(duì)一張發(fā)票的通用信息,用于描述發(fā)票基本屬性和匯總發(fā)票信息,主要包括發(fā)票類型,供應(yīng)商,供應(yīng)商地點(diǎn),核算體系,組織ID,發(fā)票金額,幣別,匯率,摘要,支付方式,付款組等一系列信息。
   (2)行信息主要用于分析一張發(fā)票所包含的多條業(yè)務(wù)記錄,是對(duì)頭信息中的匯總發(fā)票信息的細(xì)分,主要包括每條業(yè)務(wù)記錄的金額,會(huì)計(jì)科目,摘要和輔助核算信息。其中輔助核算信息是根據(jù)各公司需要設(shè)置的如部門(mén),項(xiàng)目等信息結(jié)構(gòu)。
   (3)付款計(jì)劃主要用于對(duì)一張發(fā)票進(jìn)行付款安排,它是匯總頭信息以付款條件的不同進(jìn)行的進(jìn)一步細(xì)分。主要包括支付日期,支付金額,支付方式,收方類型,以及收款方賬戶信息。

    網(wǎng)上報(bào)銷系統(tǒng)對(duì)Oracle ERP系統(tǒng)提出的數(shù)據(jù)內(nèi)容進(jìn)行分析后進(jìn)行前端抓取并提供給Oracle ERP系統(tǒng)。Oracle ERP系統(tǒng)需要的數(shù)據(jù)在網(wǎng)上報(bào)銷系統(tǒng)的抓取過(guò)程中可以分為靜態(tài)數(shù)據(jù)和動(dòng)態(tài)數(shù)據(jù),其中靜態(tài)數(shù)據(jù)可以直接定義,動(dòng)態(tài)數(shù)據(jù)則由網(wǎng)上報(bào)銷的前端環(huán)節(jié)提供。這樣,我們實(shí)現(xiàn)了接口邊界和接口數(shù)據(jù)兩系統(tǒng)的一致性。
    3.3 接口實(shí)現(xiàn)
      
    在確定了接口邊界和接口數(shù)據(jù)后,剩下的問(wèn)題即要解決接口過(guò)程的實(shí)現(xiàn)。接口的實(shí)現(xiàn)過(guò)程主要包括四個(gè)階段的數(shù)據(jù)處理,網(wǎng)上報(bào)銷系統(tǒng)中的數(shù)據(jù)導(dǎo)出前處理,數(shù)據(jù)在網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng)間的傳遞,Oracle ERP系統(tǒng)中的校驗(yàn)和實(shí)際導(dǎo)入處理和Oracle ERP系統(tǒng)和網(wǎng)上報(bào)銷系統(tǒng)數(shù)據(jù)回傳和再處理。
    (1) 網(wǎng)上報(bào)銷系統(tǒng)中的數(shù)據(jù)導(dǎo)出前處理。為了最大限度保證接口傳遞數(shù)據(jù)的準(zhǔn)確性,我們有必要對(duì)傳遞前的數(shù)據(jù)進(jìn)行加工過(guò)濾以保證用于接口傳遞的數(shù)據(jù)具有較高的準(zhǔn)確性。此時(shí)存在的數(shù)據(jù)失真來(lái)源于網(wǎng)上報(bào)銷系統(tǒng)前端數(shù)據(jù)所收到各種不確定因素的干擾。數(shù)據(jù)導(dǎo)出前處理主要包括對(duì)數(shù)據(jù)質(zhì)量的校驗(yàn),對(duì)數(shù)據(jù)有用性的判斷。數(shù)據(jù)質(zhì)量的校驗(yàn)主要通過(guò)網(wǎng)上報(bào)銷系統(tǒng)中內(nèi)置的校驗(yàn)規(guī)則進(jìn)行自動(dòng)校驗(yàn),這些校驗(yàn)規(guī)則一部分來(lái)自于網(wǎng)上報(bào)銷系統(tǒng)中自定義的校驗(yàn),一部分來(lái)自于Oracle ERP系統(tǒng)。這樣可以保證我們傳遞到Oracle ERP系統(tǒng)中的數(shù)據(jù)是準(zhǔn)確的。數(shù)據(jù)有用性判斷是對(duì)于網(wǎng)上報(bào)銷系統(tǒng)中抓取的數(shù)據(jù)判斷是否需要導(dǎo)入Oracle ERP系統(tǒng),對(duì)于不需要導(dǎo)入Oracle ERP系統(tǒng)的數(shù)據(jù)在進(jìn)入接口過(guò)程前進(jìn)行分離,從而保證導(dǎo)入Oracle ERP系統(tǒng)的數(shù)據(jù)是有用的。
    (2)數(shù)據(jù)在網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng)間的傳遞。網(wǎng)上報(bào)銷系統(tǒng)向Oracle ERP系統(tǒng)傳遞數(shù)據(jù)可以通過(guò)臨時(shí)表進(jìn)行中轉(zhuǎn)的方式進(jìn)行傳遞。由于從網(wǎng)上報(bào)銷系統(tǒng)中傳出的數(shù)據(jù)并還需要Oracle ERP系統(tǒng)的再次校驗(yàn)后才可以進(jìn)入,所以,我們不能直接將數(shù)據(jù)從網(wǎng)上報(bào)銷系統(tǒng)中導(dǎo)入到Oracle ERP系統(tǒng)。為了解決此問(wèn)題,可以在兩系統(tǒng)間設(shè)立臨時(shí)表,將其作為中轉(zhuǎn)用的數(shù)據(jù)池,網(wǎng)上報(bào)銷系統(tǒng)中的數(shù)據(jù)導(dǎo)出后存放在數(shù)據(jù)池中,Oracle ERP系統(tǒng)從數(shù)據(jù)池中抓取數(shù)據(jù)后進(jìn)行下一步的校驗(yàn)處理。
    (3)Oracle ERP系統(tǒng)中的校驗(yàn)和實(shí)際導(dǎo)入處理。Oracle ERP系統(tǒng)中通過(guò)開(kāi)發(fā)請(qǐng)求來(lái)進(jìn)行從數(shù)據(jù)池中的數(shù)據(jù)抓取。執(zhí)行請(qǐng)求后,Oracle ERP系統(tǒng)讀取數(shù)據(jù)池中的數(shù)據(jù)進(jìn)行校驗(yàn)。Oracle ERP系統(tǒng)自身有一套完善的校驗(yàn)機(jī)制,為了防止外部進(jìn)入數(shù)據(jù)破壞其系統(tǒng)內(nèi)部的自身邏輯,它制定了一系列的校驗(yàn)規(guī)則進(jìn)行校驗(yàn),執(zhí)行請(qǐng)求后,能夠通過(guò)校驗(yàn)的數(shù)據(jù)可以進(jìn)入系統(tǒng)并成為系統(tǒng)認(rèn)可的真實(shí)數(shù)據(jù)。
    (4)Oracle ERP系統(tǒng)和網(wǎng)上報(bào)銷系統(tǒng)數(shù)據(jù)回傳和再處理。對(duì)于沒(méi)有通過(guò)校驗(yàn)的數(shù)據(jù)Oracle ERP系統(tǒng)反饋校驗(yàn)出錯(cuò)原因,并在數(shù)據(jù)池中標(biāo)識(shí)出錯(cuò)數(shù)據(jù)。網(wǎng)上報(bào)銷系統(tǒng)執(zhí)行反饋查詢動(dòng)作后從數(shù)據(jù)池中讀取表識(shí)的出錯(cuò)數(shù)據(jù),業(yè)務(wù)人員對(duì)出錯(cuò)數(shù)據(jù)再次處理后再進(jìn)入接口循環(huán)。
    這樣系統(tǒng)間通過(guò)接口實(shí)現(xiàn)了數(shù)據(jù)傳遞和反饋修正的全過(guò)程。
    4、實(shí)現(xiàn)接口的其他輔助條件
     
    網(wǎng)上報(bào)銷和Oracle ERP系統(tǒng)接口的過(guò)程在上述的數(shù)據(jù)傳遞過(guò)程基礎(chǔ)上,需要輔以相應(yīng)的程序開(kāi)發(fā)和硬件輔助方可最終完成。在網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng)均已成型的條件下,程序的開(kāi)發(fā)需要以外掛模塊和請(qǐng)求的模式實(shí)現(xiàn)。開(kāi)發(fā)主要涉及網(wǎng)上報(bào)銷系統(tǒng)前端數(shù)據(jù)的抓取和數(shù)據(jù)的預(yù)處理過(guò)程以及數(shù)據(jù)向臨時(shí)表的導(dǎo)出抓取過(guò)程。Oracle ERP系統(tǒng)的請(qǐng)求開(kāi)發(fā)主要包括從臨時(shí)表的數(shù)據(jù)獲取和校驗(yàn)過(guò)程,以及失敗數(shù)據(jù)向臨時(shí)表的標(biāo)記過(guò)程。
    根據(jù)系統(tǒng)的數(shù)據(jù)量判斷硬件條件的需求,在數(shù)據(jù)量較小的情況下可將臨時(shí)表直接搭載在Oracle ERP系統(tǒng)的服務(wù)器上,這是因?yàn)榕R時(shí)表搭載在Oracle ERP的數(shù)據(jù)庫(kù)上并利用Oracle ERP系統(tǒng)的服務(wù)器具有更高的穩(wěn)定性。在數(shù)據(jù)量較大的情況下,Oracle ERP系統(tǒng)的服務(wù)器如用做數(shù)據(jù)的接口處理,會(huì)影響系統(tǒng)的穩(wěn)定性,在這種情況下建議單獨(dú)增加一臺(tái)服務(wù)器作為接口服務(wù)器。
    5、本方案接口的實(shí)現(xiàn)和應(yīng)用
      
    本方案實(shí)施運(yùn)行后三個(gè)月進(jìn)入穩(wěn)定運(yùn)行狀態(tài)。日均導(dǎo)入單據(jù)800條,差錯(cuò)率逐步下降,已達(dá)到可接受范圍。出錯(cuò)原因在于實(shí)施初期,開(kāi)發(fā)的校驗(yàn)程序不完善,并且在前端的數(shù)據(jù)抓取過(guò)程中存在四舍五入等問(wèn)題造成的誤差。上線運(yùn)行過(guò)程中對(duì)發(fā)現(xiàn)的問(wèn)題及時(shí)處理改善后系統(tǒng)差錯(cuò)有明顯下降。
    5.1 接口開(kāi)發(fā)環(huán)境
      
    所在公司從引入ERP開(kāi)始到現(xiàn)在的ERP系統(tǒng)的全面應(yīng)用已有近三年的歷史,而網(wǎng)上報(bào)銷系統(tǒng)從思路到實(shí)現(xiàn)也經(jīng)過(guò)了多年的時(shí)間,應(yīng)該說(shuō)在ERP實(shí)施前已經(jīng)有了網(wǎng)上報(bào)銷的應(yīng)用,而網(wǎng)上報(bào)銷系統(tǒng)和賬務(wù)系統(tǒng)的對(duì)接也經(jīng)過(guò)了多次的嘗試。從金碟到ERP,從接口表,到接口工具,到后臺(tái)數(shù)據(jù)庫(kù)的直接讀寫(xiě)。系統(tǒng)接口的開(kāi)發(fā)環(huán)境也在不斷的變化。
    安財(cái)網(wǎng)上報(bào)銷系統(tǒng)通過(guò)多年的開(kāi)發(fā)和完善,形成了一套完善的體系。整個(gè)系統(tǒng)的設(shè)計(jì)基于工作流設(shè)計(jì)流程,成功的解決了包括業(yè)務(wù)會(huì)簽和項(xiàng)目會(huì)簽的復(fù)雜的審批流程的實(shí)現(xiàn)。并實(shí)現(xiàn)了對(duì)權(quán)限的多方位管理。系統(tǒng)在設(shè)計(jì)上采用了B/S的架構(gòu)模式,將更多的功能實(shí)現(xiàn)通過(guò)服務(wù)器完成,從而減少了客戶端出現(xiàn)故障的可能性,也增強(qiáng)了系統(tǒng)跨地域工作的能力。
    基于這些設(shè)計(jì)環(huán)境的考慮,系統(tǒng)的接口開(kāi)發(fā)著重關(guān)注了接口過(guò)程的安全性,以及接口數(shù)據(jù)的一致性,完整性以及可靠性。在安全性上,系統(tǒng)接口的設(shè)計(jì)應(yīng)該完全在封閉過(guò)程中實(shí)現(xiàn),任何的非系統(tǒng)內(nèi)人工干預(yù)均可能帶來(lái)安全隱患。而數(shù)據(jù)的一致完整和可靠性正是依靠我們對(duì)上文設(shè)計(jì)模型在現(xiàn)有環(huán)境基礎(chǔ)上的實(shí)現(xiàn)來(lái)保障的。
    5.2 接口開(kāi)發(fā)關(guān)鍵技術(shù)
      
    在系統(tǒng)開(kāi)發(fā)接口過(guò)程中,關(guān)鍵技術(shù)的應(yīng)用發(fā)揮了主要的作用。系統(tǒng)接口開(kāi)發(fā)的關(guān)鍵技術(shù)主要包括EXCEL的數(shù)據(jù)讀取技術(shù),Oracle ERP系統(tǒng)提供的核心API編程接口,以及基于該接口的數(shù)據(jù)讀寫(xiě)技術(shù),數(shù)據(jù)回傳技術(shù)。
    EXCEL的數(shù)據(jù)可以分解為程序代碼,新版本的EXCEL更可以直接將表格輸出為XML的數(shù)據(jù)格式。因此,EXCEL的數(shù)據(jù)讀取即時(shí)從分解的代碼中獲取已有的數(shù)據(jù)。
    6、結(jié)束語(yǔ)
      
    本文通過(guò)對(duì)Oracle ERP系統(tǒng)和網(wǎng)上報(bào)銷系統(tǒng)接口的方法和過(guò)程的闡述,解決了網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng)間數(shù)據(jù)傳遞的關(guān)鍵問(wèn)題,并提供了一種可擴(kuò)展的接口模式。提高了網(wǎng)上報(bào)銷系統(tǒng)和Oracle ERP系統(tǒng)的使用效率。通過(guò)實(shí)際運(yùn)行證明,該模式穩(wěn)定有效的提高企業(yè)財(cái)務(wù)工作效率。




胡萬(wàn)軍(因?yàn)槠綍r(shí)工作比較忙,所以建議大家先發(fā)帖,然后把地址用短消息的方式發(fā)給我)
http://www.erp100.com
Module: Oracle ERP
QQ:27675401(加我的朋友,請(qǐng)主動(dòng)出示在erp100的博客站點(diǎn)地址)
MSN:huwanjun@baidu.com(加我的朋友,請(qǐng)主動(dòng)出示在erp100的博客站點(diǎn)地址)
email:huwanjun@baidu.com
personal home:http://zonghengsihai.erp100.com
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
經(jīng)驗(yàn)分享:淺析Oracle ERP系統(tǒng)維護(hù)方法
淺析ERP系統(tǒng)給會(huì)計(jì)核算帶來(lái)的機(jī)遇與挑戰(zhàn)
ERP不同應(yīng)用模式下企業(yè)信息化的解決方案
ORACLE ERP 系統(tǒng)架構(gòu)與應(yīng)用實(shí)踐 - 日志 - 趙杰夫 - ERP100個(gè)人空間,...
利用ERP系統(tǒng)強(qiáng)化固定資產(chǎn)管理
2016下半年常州會(huì)計(jì)電算化知識(shí)點(diǎn)概要
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服