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

資產負債表數據處理之設計與實現

2010-01-01 00:00:00張新華聶曉晶
中國管理信息化 2010年4期

[摘 要] 本文以VF(Visual Foxpro)為數據庫管理系統,分析與探討了資產負債表的設計與實現的基本原理,并提供了相應的程序代碼。

[關鍵詞] 內置公式設計;函數與程序設計;資產負債表;數據處理

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2010 . 04 . 003

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

資產負債表(Balance Sheet)是表示企業在一定日期(通常為各會計期末)財務狀況(即資產、負債和業主權益的狀況)的主要會計報表。資產負債表利用會計平衡原則,將合乎會計原則的資產、負債、股東權益等科目分為“資產”和“負債及股東權益”兩大區塊,在經過分錄、轉賬、試算、調整等會計程序后,以特定日期的靜態企業情況為基準,濃縮成一張報表。本文以VF(Visual Foxpro)為數據庫系統,分析和說明了資產負債表的編制方法和實現過程。文中所用程序代碼已通過上機驗證。

一、數據表結構與內置公式設計

1. zz.dbf(總賬)的結構為:

n(c,4);y(c,2);kmbm(c,4);kmmc(c,12);qcj(n,12,2);qcd(n,12,2); bqj(n,12,2);bqd(n,12,2); qmj(n,12,2);qmd(n,12,2)。

各字段分別對應年、月、科目編碼、科目名稱、期初借、期初貸、本期借、本期貸、期末借、期末貸。

2. zcfzb.dbf(資產負債表)的結構為:

zc(c,22);hc(c,4);ncsgs(c,50);ncs(n,12,2);qmsgs(c,50);qms(n,12,2); qy(c,22);hc1(c,4);ncsgs1(c,50);ncs1(n,12,2);qmsgs1(c,50);qms1(n,12,2)。

各字段分別對應資產、行次、年初數公式、年初數、期末數公式、期末數、權益、權益行次、權益年初數公式、權益年初數、權益期末數公式、權益期末數。

3. 資產負債表內置公式見表1。它是數據處理程序能夠自動實現數據計算的基礎,需要事先設計好并放入ZCFZB.DBF 中。要注意,公式中所使用的科目代碼一定要與最新企業會計準則中的科目編號一致,并且 ZZ.DBF 科目中代碼一定也要與最新企業會計準則中的科目編號一致。

二、函數設計

為了方便地實現數據自動計算,需要先編制3個函數,分別用于計算會計科目的期初余額、期末余額以及資產負債表表內求和。

*qc( ) 計算會計科目期初余額函數

para kmdm,n

sele 1

use zz

loca all for kmbm=kmdm

if qcj-qcd>=0

da=qcj-qcd

else

da=qcd-qcj

endif

use

retuda

*qm( ) 計算會計科目期末余額函數

para kmdm

sele 1

use zz

loca all for kmbm=kmdm

if qmj-qmd>=0

da=qmj-qmd

else

da=qmd-qmj

endif

use

retuda

* msum( ) 資產負債表表內求和函數

para s

sele 2

t1=val(subs(s,1,2))

t2=subs(s,3,1)

t3=val(subs(s,4,2))

if t2='_'

if p=1

sum ncsto n11 for recn()>=t1 .and. recn()<=t3

endi

if p=2

sum qmsto n11 for recn()>=t1 .and. recn()<=t3

endi

if p=3

sum ncs1to n11 for recn()>=t1 .and. recn()<=t3

endi

if p=4

sum qms1to n11 for recn()>=t1 .and. recn()<=t3

endi

endi

if t2='+'

if p=1

sum ncsto n11 for recn()=t1 .or. recn()=t3

endi

if p=2

sum qmsto n11 for recn()=t1 .or. recn()=t3

endi

if p=3

sum ncs1to n11 for recn()=t1 .or. recn()=t3

endi

if p=4

sum qms1to n11 for recn()=t1 .or. recn()=t3

endi

endi

go t3+1

retu n11

三、數據處理之程序設計與實現

當前面函數和內置公式設計并調試完畢后,便可以設計并運行通過下面的數據計算程序。該程序可以根據公式自動計算出資產負債表內各項目的數值。

*js.prg 報表數據計算程序

clea

clea all

set talk off

sele 2

use zcfzb

go 1

do while .not. eof()

a1=allt(ncsgs)

iflen(a1)#0

if len(a1)=13

p=1

endi

r1=a1

sele 2

repl ncs with r1

endi

a2=allt(qmsgs)

if len(a2)#0

if len(a2)=13

p=2

endi

r2=a2

sele 2

repl qms with r2

endi

a3=allt(ncs1gs)

if len(a3)#0

if len(a3)=13

p=3

endi

r3=a3

sele 2

repl ncs1 with r3

endi

a4=allt(qms1gs)

if len(a4)#0

if len(a4)=13

p=4

endi

r4=a4

sele 2

repl qms1 with r4

endi

skip

endd

close all

clea all

set talk on

retu

主要參考文獻

[1] 財政部. 企業會計準則第30號——財務報表列報[S]. 2006.

主站蜘蛛池模板: 亚洲AV成人一区二区三区AV| 亚洲一区第一页| 亚洲另类第一页| 色婷婷亚洲十月十月色天| www.亚洲国产| 午夜国产大片免费观看| 中文字幕在线播放不卡| 在线a视频免费观看| 国产视频只有无码精品| 国产成人综合久久精品尤物| 九九视频免费看| 毛片三级在线观看| 免费无码在线观看| 成人国产一区二区三区| 亚洲狼网站狼狼鲁亚洲下载| 国产真实乱人视频| 精品国产一区二区三区在线观看 | 久久精品国产一区二区小说| 国产麻豆永久视频| 亚洲成在人线av品善网好看| 国产激情影院| 亚洲无码高清视频在线观看| 欧美一区二区啪啪| 深夜福利视频一区二区| 欧美精品伊人久久| 国产黄网永久免费| 国产精品久久久久久搜索| 四虎影视无码永久免费观看| 无码精油按摩潮喷在线播放 | 亚洲最大情网站在线观看| 国产免费怡红院视频| 精品国产三级在线观看| 国产成人精品视频一区二区电影| 免费av一区二区三区在线| 欧美性久久久久| 91精品人妻一区二区| 思思热精品在线8| 天天摸夜夜操| 国产91丝袜在线播放动漫| 久久婷婷人人澡人人爱91| 色亚洲激情综合精品无码视频| 久久五月视频| 国产成人乱无码视频| 欧美国产视频| 亚洲欧美自拍中文| 欧美福利在线观看| 亚洲伊人天堂| 久久精品66| 伊人久久大香线蕉综合影视| av一区二区无码在线| 一级毛片无毒不卡直接观看| 亚洲91精品视频| 幺女国产一级毛片| 亚洲第一成年免费网站| 韩日无码在线不卡| 亚洲欧洲日本在线| 久久久久国产一级毛片高清板| 精品福利一区二区免费视频| 亚洲免费三区| 国产成人高清精品免费| 久久伊人久久亚洲综合| 国产精品极品美女自在线| 久久狠狠色噜噜狠狠狠狠97视色| 色首页AV在线| 五月婷婷丁香综合| 无码免费的亚洲视频| 久久中文电影| 成人综合久久综合| 99手机在线视频| 精品欧美日韩国产日漫一区不卡| 欧美激情第一欧美在线| 黄色网站不卡无码| 免费无码AV片在线观看国产| 国产成人亚洲无吗淙合青草| 999精品免费视频| 久久青草精品一区二区三区| 国产第一色| 精品久久久久久久久久久| 高清色本在线www| 久久青草精品一区二区三区| 九九免费观看全部免费视频| 中日韩一区二区三区中文免费视频 |