999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

自動插入生產管理系統記賬憑證到U8系統

2013-01-01 00:00:00薛飛蘇崇斌
中國管理信息化 2013年2期

[摘要]怎樣將生產管理系統中的數據提取出來形成記賬憑證并自動導入到會計核算軟件中進行統一的賬務處理是提高會計核算軟件制單效率的關鍵。本文以西南某生產企業為例,介紹其生產管理系統的設計及其與用友U8賬務處理系統的數據對接。

[關鍵詞]會計核算軟件;生產管理系統;SQLServer2000;VB

doi:10.3969/j.issn.1673-0194.2013.02.002

[中圖分類號]F232[文獻標識碼]A[文章編號]1673-0194(2013)02-0004-04

現在仍然有很多生產型企業使用自行開發或委托開發的生產管理系統,而其賬務處理工作則大多需要購買通過財政部門評審后上市銷售的商品化會計核算軟件來實現。怎樣將生產管理系統中的數據提取出來生成記賬憑證自動導入到會計軟件中是提高會計人員制單效率的關鍵。

1 實現憑證自動導入的原因分析

本文所涉及的用友ERP-U8作為企業資源規劃軟件,除了會計核算功能,自然有子系統可以實現生產管理系統各功能模塊的功能,而相關業務的記賬憑證也由系統自動生成并統一到賬務處理系統中進行會計核算業務處理,那我們為什么還要專門編寫程序實現將生產管理系統業務數據產生的記賬憑證自動導入到用友軟件系統中去,主要原因包括以下3個方面。

1.1 生產管理系統沒有提供賬務處理系統

正如前文所描述的,企業的賬務處理工作需要購買通過財政部門評審后上市銷售的商品化會計核算軟件來實現。而我們企業的會計人員由于不具備計算機專業知識,所以只能根據生產管理系統的相關業務數據,手動編制記賬憑證錄入到會計核算軟件中,使得工作效率大大降低。甚至有的企業的購銷存系統本身就具備記賬憑證的處理功能,也苦于沒有方法而無法自動將憑證導入到會計核算軟件中。

1.2 軟件不提供該功能

用友ERP-U8既然實現了生產管理系統的功能,那么軟件設計開發公司就希望用戶能夠使用軟件中的相關模塊實現相關業務處理,這樣既可以擴大其市場份額,更為升級維護提供便利。另外,不同的系統設計人員設計的數據庫是不可能完全相同的,如果要提供與其他系統的數據對接,則要求軟件操作人員具備數據庫相關知識,進行正確的參數設置才能運行成功。對于普通用戶由于操作難度較大,所以實現該功能的意義也不大。

1.3 全面替代需要時日

如果啟用用友ERP-U8的生產管理相關功能模塊,就可以免去運行兩個系統的不便,也不必為兩個系統的數據共享而煩惱。但我們的企業由于已經完全適應為其量身定制的生產管理系統的運作,并且該系統也能滿足企業目前乃至將來較長一段時間的需求,加之運行新系統就會增加成本,也會對系統操作人員提出新的要求,所以從企業主到員工都沒有替代該系統的動力。

2 會計核算軟件

會計電算化實際上就是將電子計算機技術應用到會計業務處理工作中的現代化管理模式。實現會計核算工作的軟件就可以稱之為會計核算軟件。我國第一家專業從事商品化會計軟件開發和推廣應用的企業是用友電子財務技術有限公司(簡稱用友),其設計開發的U8系列軟件占有相當大的市場份額。本文所涉及的生產企業采用實現會計核算功能的會計軟件就是用友公司設計開發的用友ERP-U8。

2.1 會計核算軟件的結構

根據財政部1994年頒布的《會計核算軟件基本功能規范》,會計核算軟件基本功能是指會計核算軟件必須具備的功能和完成這些功能的基本步驟;會計核算軟件的功能模塊,是指會計核算軟件中具備相對獨立地完成會計數據輸入、處理和輸出功能的各個部分;功能模塊可以劃分為賬務處理、應收應付款核算、固定資產核算、存貨核算、銷售核算、工資核算、成本核算、會計報表生成與匯總、財務分析等。

2.2 賬務處理系統

賬務處理系統是每個會計軟件的核心,它是會計軟件必不可少的功能模塊,其工作量也是所有功能模塊中最大的,其工作一般包括憑證的輸入、審核、記賬,賬本的查詢、輸出等。用友ERP-U8的總賬系統就是賬務處理系統,它是用友軟件的核心功能模塊,其余所有的功能模塊都直接或間接與總賬模塊交換數據。作為會計軟件的核心模塊,賬務處理系統與其他部分功能模塊的數據聯系如圖1所示。

從圖中我們可以看出,其他系統的業務數據如果需要傳遞到總賬系統中進行統一核算,就必須以記賬憑證的形式將數據規范化后進行傳遞。

2.3 數據結構分析

用友ERP-U8軟件后臺數據庫采用的是Microsoft公司開發的SQLServer2000數據庫管理系統。SQLServer2000是Microsoft公司推出的SQLServer數據庫管理系統的一個版本。具有使用方便,可伸縮性好與相關軟件集成程度高等優點。

啟動MicrosoftSQLServer2000的企業管理器,數據庫中就可以看到由軟件系統自動形成的數據庫以及數據庫中的數據表,這里該生產企業2012年001號賬套對應的數據庫名為UFDATA_001_2012。導出該數據庫中數據表到Excel中可以方便對用友數據庫結構的分析,借助數據表中賬務處理工作形成的數據解析出數據表中各字段的含義。

為了將該企業生產管理系統中的數據提取出來形成記賬憑證數據自動導入到用友的賬務處理系統中,我們首先需要分析找出用友賬務處理系統形成的記賬憑證對應的憑證數據表,然后分析出該數據表中各字段的含義。借助MicrosoftSQLServer2000的事件探測器來快速定位憑證數據表的方法是先啟動MicrosoftSQLServer2000的事件探測器,建立新的跟蹤文件并運行,然后在用友的總賬系統中填制一張新的記賬憑證并保存該憑證。在這里我們填制一張提取備用金的10000元的記賬憑證,這樣MicrosoftSQLServer2000的事件探測器會記錄下訪問時候的SQL語句。

下面對提取備用金10000元業務的記賬憑證進行分析,憑證類別設置為付款憑證,該張憑證應包含兩筆分錄如下:

借:1001(庫存現金)10000

貸:10020101(工行存款/溫江支行)10000

事件探測器檢測到兩條INSERT語句,它們分別實現對兩筆分錄的信息記錄。以下便是MicrosoftSQLServer2000的事件探測器記錄下來的保存記賬憑證時候的SQL語句(由于代碼比較相似,我們只列出其中一條語句):

INSERTINTOGL_accvouch

(ibook,iperiod,csign,isignseq,ino_id,dbill_date,idoc,ctext1,ctext2,cbill,cbook,ccheck,ccashier,iflag,coutaccset,ioutyear,coutsysname,ioutperiod,coutsign,coutno_id,doutbilldate,bvouchedit,bvo

uchaddordele,bvouchmoneyhold,inid,cdigest,ccode,cexch_name,md_f,mc_f,md,mc,nd_s,nc_s,coutsysver,nfrat,csettle,cn_id,dt_date,cdept_id,ccus_id,csup_id,citem_id,citem_class,cperson

_id,cname,ccode_equal,iflagbank,iflagperson,doutdate,coutbillsign,coutid,bvalueedit,bcodeedit,ccodecontrol,bPCSedit,bDept

edit,bItemedit,bCusSupInput,cDefine1,cDefine2,cDefine3,cDefine4,cDefine5,cDefine6,cDefine7,cDefine8,cDefine9,cDefine10,

cDefine11,cDefine12,cDefine13,cDefine14,cDefine15,cDefine16)VALUES(0,3,'付',2,1,'2012.03.12',1,Null,Null,'王曉

',Null,Null,Null,Null,Null,Null,Null,Null,'',Null,'2012.03

.12',1,0,0,1,'提取備用金

','1001',Null,0,0,10000,0,0,0,Null,0,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,'10020101',NULL,NULL,Null,Null,Null,1,1,Null,1,1,1,0,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null,Null)

通過對以上SQL語句進行分析,我們知道記賬憑證數據被存放在GL_accvouch數據表中,GL_accvouch數據表包含的字段較多,我們在記賬憑證數據表的結構中僅列出部分本例中用到的重要字段及其含義,見表1。

3 生產管理系統

生產管理系統在整個企業信息集成系統中承上啟下,是生產活動與管理活動信息溝通的橋梁,負責采集從接受訂貨到制成最終產品全過程的各種數據和狀態信息,目的在于優化管理活動,它強調的是當前視角,即精確的實時數據。

本文所涉及的生產企業早在2000年就聘請了大量的軟件設計開發人員為企業量身定制管理信息系統。隨著系統的不斷升級完善,該系統實現了從接受訂貨到制成最終產品全過程的各種數據和狀態信息的數據采集,為企業提供了精確的生產活動數據,幫助企業優化管理。同時該企業還將該系統在行業內進行推廣,幫助它的合作企業實現現代化信息管理,大大提高了企業生產管理的效率。

3.1 系統模塊設計

該企業采用訂單式生產管理,其生產管理系統包括銷售管理、計劃管理、采購管理、庫房管理、車間管理、質量管理等功能,各功能模塊關系見圖2所示。

由銷售部門根據銷售合同或者銷售預測錄入訂單信息,當訂單生效后系統將自動完成產品物料的分解作為采購及生產的依據。采購部門根據生產計劃和庫房存貨數據制訂采購計劃。生產部門根據車間加工能力確認自產和外協工序,制訂好后將形成自產與外協工廠的派工清單,生產車間從庫房領用材料根據加工跟蹤單來安排生產,加工后的半成品或者產成品重新入庫。質檢部門在檢驗產品錄入檢驗信息作為公司對質量分析的依據和對加工單位質量考核及收款的依據。

3.2 數據庫設計

該生產管理系統后臺數據庫采用Microsoft公司開發的SQLServer2000數據庫管理系統。數據庫中主要包含buyprd定價單數據表、prostoacclist庫存商品財務表、prosto庫存商品表、procode庫存商品代碼表、progxcode產品工序表……等數據表。庫存商品財務表中存放每筆進出庫商品的信息,庫存商品表存放庫存商品匯總信息。在MicrosoftSQLServer2000企業管理器中通過設置插入、修改和刪除觸發器保證庫存商品表prosto數據由庫存商品賬務表prostoacclist的數據自動匯總而成。

由于數據庫中數據表眾多,這里只列出后面程序代碼中涉及到的定價單數據表的結構,見表2(由于定價單數據表字段較多,表中只列出了部分重要字段,包括生成記賬憑證所涉及到的字段)。

4 程序設計

該企業生產管理系統軟件選擇VB6.0(VisualBasic)實現程序設計,VB是Microsoft公司設計開發的一個可視化程序開發工具軟件,提供所見即所得的界面設計,采用基于對象的設計方法縮短軟件開發周期,面向對象程序設計簡化代碼易維護。導入憑證到用友ERP-U8的用戶界面如圖3所示。

這里以核算應付賬款為例,實現該生產管理系統中的應付業務數據生成記賬憑證導入用友U8系統的程序代碼如下:

PrivateSubCmdyf_Click()

DimconnAsNewADODB.Connection

DimrsAsADODB.Recordset

DimstrsqAsString

Dimiyfhk,ijxsAsDouble

Dimiid,inoidAsLong

SelectCaseCombo2.ListIndex

Case0

……

Case1

conn.ConnectionString="Provider=SQLOLEDB;DataSource=ABC;DATABASE=mgment;UID=sa;pwd=123"'連生產管理系統數據庫

strsql="SELECTPcClient_id,SUM(ProductPrice)ASxfyfhkFROMbuyprdwherePcClient_id='"&Trim(Text1)&"'GROUPBYPcClient_id"‘匯總供應商應付賬款

conn.Open

Setrs=conn.Execute(strsql)

iyfhk=rs.Fields("xfyfhk")

conn.Close

conn.ConnectionString="Provider=SQLOLEDB;DataSource=ABC;DATABASE=UFDATA_001_2012;UID=sa;pwd=123"'連用友數據庫

strsql="SELECTMAX(i_id)ASxfiidFROMGL_accvouch"‘自動獲取記錄序號

conn.Open

Setrs=conn.Execute(strsql)

iid=rs.Fields("xfiid")+1

conn.Close

strsql="SELECTMAX(ino_id)ASxfinoidFROMGL_accvouchwhereisignseq="&(Combo1.ListIndex+1)‘自動獲取憑證編號

conn.Open

Setrs=conn.Execute(strsql)

inoid=rs.Fields("xfinoid")+1

conn.Close

strsql="INSERTINTOGL_accvouch(i_id,iperiod,csign,isignseq,ino_id,inid,dbill_date,idoc,cbill,cdigest,ccode,md)VALUES("&iid&","&Month(Date)&",'"&Combo1.Text&"',"&(Combo1.ListIndex+1)&","&inoid&",1,'"&Date&"',3,'李丹','購買原材料應付',"&Trim(Text2)&","&iyfhk&")"

conn.Open

conn.Execute(strsql)

conn.Close

iid=iid+1

strsql="INSERTINTOGL_accvouch(i_id,iperiod,csign,isignseq,ino_id,inid,dbill_date,idoc,cbill,cdigest,ccode,mc)VALUES("&iid&","&Month(Date)&",'"&Combo1.Text&"',"&(Combo1.ListIndex+1)&","&inoid&",1,'"&Date&"',3,'李丹','購買原材料應付',"&Trim(Text3)&","&iyfhk&")"

conn.Open

conn.Execute(strsql)

conn.Close

……

EndSelect

EndSub

5 總結

該系統經過功能完善,上線運行穩定,獲得一致好評。系統實現了生產管理系統相關業務數據記賬憑證的自動編制工作,記賬憑證數據導入用友后臺數據庫中,進行集中統一的存儲和核算。通過該功能將用友的賬務處理系統與企業的生產管理系統結合起來,大大提高了系統的效率,擴充了系統的功能,減輕了會計人員的工作負荷,其他相似企業值得借鑒。

主要參考文獻

[1]代逸生,陸峻梅.財務業務一體化會計信息系統中的記賬憑證自動生成[J].中國管理信息化,2006(8).

[2]清華大學領導力培訓,中國設備管理網.什么是MES生產管理系統[FB/OL].http://www.thldl.org.cn/news/1008/48017.html.

[3]薛飛,何福良,魯利民.會計電算化[M].成都:西南財經大學出版社,2010.

主站蜘蛛池模板: 2020国产在线视精品在| 欧美在线综合视频| 免费高清a毛片| 亚洲高清无码久久久| 亚洲av无码片一区二区三区| 亚洲午夜福利在线| 18禁高潮出水呻吟娇喘蜜芽| www.91中文字幕| 国产精品无码AⅤ在线观看播放| 国产主播在线一区| 看看一级毛片| 中文字幕调教一区二区视频| 超级碰免费视频91| 国产成人综合日韩精品无码首页| 亚洲精品在线观看91| 国产在线观看第二页| 国产精品污污在线观看网站| 91成人免费观看在线观看| 就去色综合| 精品人妻系列无码专区久久| 亚洲制服丝袜第一页| 久夜色精品国产噜噜| 五月六月伊人狠狠丁香网| 久久亚洲精少妇毛片午夜无码| 欧美一道本| 国产成人高清精品免费软件 | 国产精品亚洲综合久久小说| 日韩区欧美国产区在线观看| 中文字幕亚洲乱码熟女1区2区| 免费国产高清精品一区在线| 自拍亚洲欧美精品| 亚洲欧美日韩中文字幕在线一区| 国内毛片视频| 国产一区二区三区日韩精品| 久久永久精品免费视频| 日本午夜在线视频| 在线国产你懂的| 国产欧美在线观看精品一区污| 经典三级久久| 日韩激情成人| 国内精自线i品一区202| 丰满人妻久久中文字幕| 无码人中文字幕| 伊人福利视频| 国产精品久久自在自2021| 国产国模一区二区三区四区| 99久久精品国产麻豆婷婷| www亚洲天堂| 日韩欧美国产综合| 男人天堂亚洲天堂| 亚洲精品色AV无码看| 免费 国产 无码久久久| 亚洲一欧洲中文字幕在线| 天堂亚洲网| 国产成人精品一区二区三区| 欧美性久久久久| 国产第四页| 亚洲精品成人片在线播放| 国产成人久久777777| 91外围女在线观看| 成人精品在线观看| 久久国产精品波多野结衣| 国产精品白浆在线播放| 国产原创第一页在线观看| 国产美女自慰在线观看| 婷婷综合亚洲| 国产精品主播| 91福利免费视频| 最新亚洲人成无码网站欣赏网| 爆乳熟妇一区二区三区| 91在线视频福利| 91免费国产高清观看| 精品黑人一区二区三区| 国产成人精品一区二区三在线观看| 亚洲无码A视频在线| 国产免费羞羞视频| 2024av在线无码中文最新| 国产偷倩视频| 欧美精品伊人久久| 毛片a级毛片免费观看免下载| 欧美午夜视频在线| 成人国内精品久久久久影院|