2010-10-30

财产清查处理结果的要求及步骤

一、 财产清查结果处理的基本要求

    1.积极处理多余积压财产,清理往来款项。在财产清查中,会明确企业存在的积压财产和长期挂账的往来款项。积压财产和被拖欠的款项都是企业资金的占用形态,意味着企业的资金有相
应的部分没有有效地运转并给企业带来效益,会在一定程度上降低企业资金利润率。因此,在财产清查后,应及时处理积极处理多余积压财产、清理往来款项,以减少资金不必要的占用,提高
资金使用效率。

    2.总结经验教训,建立健全各项管理制度。在财产清查中,会发现企业在管理中存在的种种问题,这些问题大多数都是由于企业的各项管理制度不完善或管理制度没有得到严格执行造成
的,因此,在总结了财产清查发现的问题后,企业的管理部门应及时建立健全各项规章制度,以防止相同的问题再次发生,因此,财产清查对建立健全管理制度有促进作用。

    3.及时调整账簿记录,保证账实相符。财产清查是为了检查企业的财产物资是否账实相符。在发现财产物资的盘盈和盘亏后,应按照一定的程序报请企业领导部门的批准,在得到批准的情
况下调整账簿记录,以保证账实相符,使会计资料符合实际情况。

二、财产清查结果处理的步骤

    1.审批之前的处理。财产清查结束后,企业根据“清查结果报告表”、“盘点报告表”等已经查实的数据资料,编制记账凭证,记入有关账簿,使账簿记录与实际盘存数相符。但对于应收而收不回的应收款项、应付而无法支付的应付款项,在批准前不做调整账簿记录,待批准后再作处理。在做好上述账簿调整工作后,同时根据企业的管理权限,将财产清查结果及处理建议报送股东大会或董事会,或经理(厂长)会议或类似机构批准;同时,对于发生的财产损失应及时向主管税务机关申请备案确认。

  为了反映财产清查的盘盈和盘亏情况,企业会计上应设置“待处理财产损益”账户,借方登记财产的盘亏、毁损数额以及盘盈的转销数字,贷方登记财产的盘盈数额以及盘亏的转销数,如果月末为借方余额,表示尚未处理的财产物资的净损失数,如果为贷方余额,表示尚未处理的各项财产物资的净溢余数字(符合小企业标准的小企业按照《小企业会计制度》的规定不设置“待处理财产损益”账户,对清查结果直接进行处理)。

    【例7—2】企业的财产清查中发现甲商品溢余50件,每件单价20元,乙商品盘亏100公斤,每公斤30元。应做会计分录:

    盘盈甲商品时:

    借:库存商品——甲商品    1 000
    贷:待处理财产损益    1 000

    盘亏乙商品时:

    借:待处理财产损益    3 000
    贷:库存商品——乙商品    3 000

    2.审批之后的处理。在财产清查结果及处理建议报送股东大会或董事会,或经理(厂长)会议或类似机构批准后,根据上述机构审批的意见,应进行差异处理,调整账项。以存货为例,发生盘盈时,应记人“管理费用”科目;发生盘亏和毁损时,应根据不同的原因作出不同的处理,若属于一般经营性损失或定额内损失,记入“管理费用”科目,若属非常损失,则记入“营业外支出”科目;同时,按盘亏和毁损的总金额贷记“待处理财产损益”科目。

    【例7—3】接[例7—2],经检查发现,盘盈的甲商品为收发计量差错,盘亏的乙商品为定额内损失,因此应作以下会计处理:

  借:管理费用    20 000
    贷:待处理财产损益    20 000


--
we drink green tea

往来款项的清查方法:

1.往来款项的清查方法:
  含义:往来款项的清查主要指的是对应收款、应付款、暂收款等款项的清查(其中的暂收款通过"其它应付款"核算)。
  方法:往来款项的清查一般采用发函询证的方法进行核对。具体步骤为:
  (1)将本单位的往来账款核对清楚,确认总分类账与明细分类账, 的余额相等,各明细分类账的余额相符。
  (2)在保证往来账户记录完整正确的基础上,按每一个经济往来单位编制"往来款项对账单"一式两联,其中一联作为回单,对方单位核对后退回,另一联送交对方单位核对账目。 考试大祝你成功
  (3)对方单位经过核对相符后,在回单上加盖公章退回;如有数字不符,对方单位应在对账单中注明情况退回本单位。
  (4)收到上述回单后,应据此编制"往来款项清查表(见教材138页)",注明核对相符与不符的款项,对不符的款项按有争议、未达账项、无法收回等情况归类合并,针对具体情况及时采取措施予以解决。 


--
we drink green tea

实物清查方法


(1)实地盘点法:是指在财产物资存放现场逐一清点数量或用计量仪器确定其实存数的一种方法。
  适用范围:适用于容易清点或计量的财产物资以及现金等货币资金的清查。例如对原材料、包装物、库存商品、固定资产的清查。
  优点:数字准确可靠。
  缺点:工作量较大。
(2)技术推算法:是指利用技术方法推算财产物资实存数的方法。
  适用范围:大量成堆难以逐一清点的财产物资如煤炭、矿石等的清查。
  说明:对各项财产物资的盘点结果,应逐一填制盘存单,并同账面余额记录核对,确认盘盈盘亏数,填制实存账存对比表,作为调整账面记录的原始凭证。

财产清查现金对账

在财产清查过程中,要特别注意长期存在的未达账项,这样的款项可能是错账,应对时间较长的未达账项进行分析,查明原因。需要指出的是,银行存款余额调节表只起到对账的作用,不能作为调节账面余额的凭证,银行存款日记账的登记应待收到有关原始凭证后再进行。
除以上调节方法外,还有一些其他方法,这里不一一介绍。上述银行存款清查方法,也适用于银行借款的清查。
--
we drink green tea

货币资金的清查方法

) 库存现金的清查
库存现金的清查,是通过实地盘点的方法,确定库存现金的实存数,再与现金日记账的账面结存金额进行核对,以查明账实是否相符。在进行库存现金清查时,为了明确经济责任,出纳人员必须在场。此外,还要注意库存现金是否超出现金管理制度所规定的库存现金限额,是否存在以不具有法律效力的借条、收据等抵充库存现金等。库存现金盘点后,应根据盘点的结果及与现金日记账核对的情况,填制库存现金盘点报告表。库存现金盘点报告表是重要的原始凭证,它既起盘存单的作用,又起实存账存对比表的作用,应严肃认真地填写,并由盘点人和出纳员共同签章方能生效。现金盘点报告表的一般格式,如表7�1所示。
有价证券,如国库券、国家重点建设债券等的清查方法与现金清查方法相同。
2) 银行存款的清查
银行存款的清查,是采用与开户银行核对账目的方法进行的,即将本单位的银行存款日记账与开户银行转来的对账单逐笔进行核对。实际工作中即使双方记账都没有错误,银行存款日记账的余额和银行对账单的余额也往往不一致。这种不一致的主要原因是存在未达账项或记账存在错误。未达账项是指由于企业与银行之间对于同一项业务,由于取得凭证的时间不同,导致记账时间不一致,即发生的一方已取得结算凭证并已登记入账,而另一方由于尚未取得结算凭证尚未入账的款项。未达账项有以下四种:
(1) 企业已收,银行未收款。例如,企业销售产品收到转账支票,送存银行后即可根据银行盖章后退回的进账单回联登记银行存款的增加;而银行由于款项尚未收妥,不能立刻入账,则形成企业已收,银行未收款。
(2) 企业已付,银行未付款。例如,企业开出一张支票支付购料款,企业可根据支票存根、发货票及收料单等凭证,记银行存款的减少;而此时由于银行尚未接到支付款项的凭证,并未办妥转账手续,则形成企业已付,银行未付款。
(3) 银行已收,企业未收款。例如,外地某单位给企业汇来款项,银行收到汇款单后,马上登记银行存款增加;而企业由于尚未收到汇款凭证尚未记银行存款增加,以及银行付给企业的存款利息等尚未入账,则形成了银行已收,企业未收款。
(4) 银行已付,企业未付款。例如,银行代企业支付款项(如购料款等),银行已取得支付款项的凭证并已记银行存款减少;而企业尚未接到凭证尚未记银行存款减少,则形成银行已付,企业未付款。
上述任何一种未达账项的存在,都会使企业银行存款日记账余额与银行转来的对账单的余额不符。因此,在与银行对账时,应首先查明有无未达账项,如果存在未达账项所造成的差异,应在查明原因后,编制银行存款余额调节表,对未达账项调整后,再确定企业与银行双方记账是否一致,双方的账面余额是否相符。编制银行存款余额调节表所依据的计算公式如下:
企业银行 存款余额+银行已收 企业未收款-银行已付 企业未付款=银行对 账单余额+企业已收 银行未收款-企业已付 银行未付款
为了更好地理解与运用这一公式,可记住以下四句通俗易懂、好记好用的口诀:"银行未收银行加,银行未付银行减;企业未收企业加,企业未付企业减。"
现举例说明银行存款余额调节表的具体编制方法。

--
we drink green tea

银行(企业)已收 企业银行未收? 银行(企业)已付 企业银行未付

是指的银企对帐吧。

举例说明假设你为一商业销售企业09年12月31日对帐:

1、银行已收,企业未收。

购货方买你商品,先电汇给你货款,已打入你开立的对公银行存款帐户,但你单位的会计帐目还没有记帐。

2、企业已收,银行未收。

31日快下班了,收入现金货款,记单位现金收入帐,但无法存入银行。

3、银行已付、企业未付。

如签订代缴电话费协议,银行已自动扣收,但企业账未同步登记。

4、企业已付,银行未付

开出转帐支票交给他人,已记单位帐但收款人还未交到银行或还未交换到开户行付款。

呵呵,我讲得好罗嗦,不知道能看明白不。

--
we drink green tea

财产清查的一般程序

  财产清查是一项涉及面较广、工作量较大,既复杂又细致的工作。因此,必须有计划、有组织地进行。财产清查前的一般程序有:

1.成立财产清查小组;
2.组织清查人员学习相关规定,掌握有关业务知识;
3.确定清查对象、范围,明确清查任务;
4.制定清查方案,具体安排清查内容、时间、步骤、方法,校准好度量衡器,做好必要的清查前准备;
5.清查时本着先清查数量、核对有关账簿记录等,后认定质量的原则进行;
  6.填制盘存清单;
 7.根据盘存清单填制实物、往来账项清查结果报告表

--
we drink green tea

财产清查的意义和种类

(一)意义
  1、含义:
  财产清查是指通过对货币资金、实物资产和往来款项的盘点或核对,确定其实存数,以查明账存数与实存数是否相符的一种专门方法。
  2、造成帐实不符的原因(多选)
  (1)在收发财产物资时,由于计量、检验不准确而发生品种数量或质量上的差错
  (2)在凭证和账簿中,出现漏记、重记、错记或计算上的错误。
  (3)财产物资在保管过程中发生了自然损耗
  (4)由于结算凭证传递不及时而造成未达账项
  (5)由于管理不善或工作人员失职而发生财产物资的损坏变质或短缺
  (6)由于不法分子的营私舞弊、贪污盗窃而发生的财产物资损失。
  (7)由于自然灾害和意外事故造成了财产物资损失等。
  3、财产清查的意义
  (1)通过财产清查,可以保证会计信息的真实、可靠
  (2)通过财产清查,可以挖掘财产物资的潜力,加速资金周转;
  (3)通过财产清查,可以保护财产物资的安全完整
  (4)通过财产清查,可以维护财经法纪和结算制度
  (二)、财产清查的种类
  按财产清查的对象和范围不同,可分为全面清查和局部清查。
  1.全面清查
  含义:全面清查是指对全部财产进行盘点或核对。
  全面清查的对象一般包括:
  (1)货币资金
  (2)财产物资
  (3)债权债务
  全面清查适用的情况:
  (1)年终决算前,为确保年终决算会计资料真实、正确,需进行全面清查
  (2)单位撤销、合并或改变隶属关系前,中外合资、国内联营前以及企业实行股份制改造前,为了明确经济责任,需进行全面清查
  (3)开展全面清产核资、资产评估等活动,为了摸清家底,准确的核定资产,需进行全面清查
  (4)单位主要负责人调离工作前。
  全面清查范围广、内容多、时间长、工作量大。
  2.局部清查
  含义:局部清查是指根据需要对部分财产进行盘点或核对。
  对象:现金(每日业务终了时清点核对)
  银行存款(每月至少核对一次)
  库存商品、原材料等(年内轮流盘点或重点抽查;各种贵重物资,每月盘点一次)
  债权债务(每年至少应同对方核对1-2次)
  局部清查范围小、内容少、时间短,但专业性较强。
  按财产清查的时间不同,可分为定期清查和局部清查。
  1.定期清查
  含义:定期清查是指按预先计划安排的时间对财产进行的清查。定期清查一般在期末进行。
  范围:它可以是全面清查,如:年末决算前的清查,年末、月末结账前的清查;也可以是局部清查,如:现金、贵重物品的每日清点。
  2.不定期清查
  含义:不定期清查是指根据实际需要对财产进行的临时性清查。不定期清查并未事先规定清查时间。
  (1)更换财产物资保管和出纳人员时
  (2)发生自然灾害和以外损失时
  (3)配合上级主管、财政、税收、审计和银行等部门对本单位进行会计检查或审计时
  (4)单位撤销、合并或改变隶属关系时
  (5)按规定进行临时性资产评估和清产核资时
  范围:它可以是全面清查,如:合资、改制、兼并、撤销前的清查;也可以是局部清查,如:物资保管人员工作交接时进行的清查,发生意外灾害时进行的清查。
  多项选择题:
  企业在遭受自然灾害后,对其受损的财产物资进行的清查,属于(  )。
  A.局部清查
  B.全面清查
  C.定期清查
  D.不定期清查
  答案:AD
  解析:局部清查是指根据需要对部分财产进行盘点或核对,A对。不定期清查是指根据实际需要对财产进行的临时性清查,D对。

--
we drink green tea

2010-10-27

招待费用与企业所得税

某企业税前会计利润为2000万元、业务招待费开支超标准80万元,按应付税款法(所得税税率33%)计算所得税费用为(  )万元。
[ 标签:招待费,所得税税率,所得税 ]
.某企业税前会计利润为2000万元、业务招待费开支超标准80万元,按应付税款法(所得税税率33%)计算所得税费用为(  )万元。
A.660
B.686
C.633.6
D.26

企业发生的与生产经营活动有关的业务招待费支出,按照发生额的60%扣除,但最高不得超过当年销售(营业)收入的5‰.超过标准的要记入应纳税所得额计算所得税。
所以,应该是:=(2000+80)*33%=686.40
选择B吧。

--
we drink green tea

什么是科目汇总表账务处理程序

什么是科目汇总表账务处理程序
  科目汇总表账务处理程序,又称记账凭证汇总表账务处理程序。科目汇总表帐务处理程序是根据原始凭证(或原始凭证汇总表)填制记帐凭证,根据记帐凭证定期编制科目汇总表,据以登记总分类帐的一种帐务处理程序。


科目汇总表账务处理程序的特点
  根据记账凭证定期编制科目汇总表(即记账凭证汇总表),然后再根据科目汇总表登记总分类账。


科目汇总表帐务处理程序的核算步骤
  ①根据各种原始凭证编制原始凭证汇总表。

  ②根据原始凭证、原始凭证汇总表编制记帐凭证。为了便于编制科目汇总表,所有记帐凭证中的科目对应关系,最好按一个借方科目和一个贷方科目相对应。转帐凭证最好一式两份,以便分别归类汇总借方科目和贷方科目的本期发生额。

  ③根据收款凭证、付款凭证登记现金日记帐和银行存款日记帐。现金日记帐和银行存款日记帐通常采用收、付、余三栏式日记帐簿。

  ④根据原始凭证、原始凭证汇总表和各种记帐凭证登记各种明细帐。明细帐的格式根据各单位的实际情况及管理上的要求可分别采用三栏式、数量金额式和多栏式。

  ⑤根据各种记帐凭证汇总编制科目汇总表。编制的时间间隔可以是十天,也可以是十五天或者是一个月。

  ⑥定期或月终根据科目汇总表登记总帐,将现金日记帐、银行存款日记帐和各种明细帐与总分类帐进行核对。

  ⑦月终,根据总分类帐和明细分类帐编制会计报表。


编制科目汇总表应注意的问题
  在科目汇总表账务处理程序下,关键是编制科目汇总表。为了便于编制科目汇总表,必须注意以下几点:

  1. 每一张收款凭证一般应填列一个贷方科目,每一张付款凭证一般应填列一个借方科目;转账凭证,只应填列一个借方科目和一个贷方科目,一式两联,一联作为借方科目的汇总,一联作为贷方科目的汇总。

  2. 为了便于登记总账,科目汇总表上的科目排列应按总分类账上科目排列的顺序来定。

  3. 科目汇总表汇总的时间不宜过长,业务量多的单位可每天汇总一次,一般间隔期为5至10天,以便对发生额进试算平衡,即使了解资金运动情况。


科目汇总表帐务处理程序的优缺点及适用范围
  (一)优点:依据科目汇总表登记总账,大大减少了登记总账的工作量;科目汇总表本身能对所编制的记账凭证起到试算平衡作用。

  (二)缺点:由于科目汇总表本身只反映各科目的借、贷方发生额,根据其登记的总账,便不能反映各账户之间的对应关系。

  (三)适用范围:适用于规模较大经济业务量较多的大中型企业。
--
we drink green tea

汇总记账凭证账务处理程序

汇总记账凭证账务处理程序是根据原始凭证或汇总原始凭证编制记账凭证,定期根据记账凭证分类编制汇总收款凭证、汇总付款凭证和汇总转账凭证,再根据汇总记账凭证登记总分类账的一种账务处理程序。

[编辑]

汇总记账凭证账务处理程序的步骤说明

  各基本步骤说明:

  ①根据原始凭证或原始凭证汇总表编制收款凭证、付款凭证和转账凭证;

  ②根据收款凭证、付款凭证登记现金日记账、银行存款日记账;

  ③根据原始凭证或原始凭证汇总表或记账凭证登记各种明细账;

  ④根据记账凭证登记日记总账;

  ⑤月终,将现金日记账、银行存款日记账余额及各种明细分类账余额合计数与日记总账相应科目的余额核对相符;

  ⑥月终,根据日记总账和明细账的有关资料编制会计报表。

[编辑]

汇总记账凭证账务处理程序的优缺点及适用范围

  汇总记账凭证账务处理程序的优点:

  第一,在汇总记账凭证账务处理程序中能清晰地反映账户之间的对应关系。在记账凭证账务处理程序中,采用的是专用记账凭证和通用记账凭证。汇总记账凭证是采用的是按会计科目对应关系进行分类汇总的方法,能清晰的反映出有关会计科目之间的对应关系。

  第二,可以减轻登记总分类账的工作量。在汇总记账凭证账务处理程序下,可以依据汇总记账凭证上有关账户的汇总发生额,在月份中定期或月末一次性登记总分类账,因此大大减轻了登记总分类账的工作量。

  汇总记账凭证账务处理程序的缺点:

  第一,定期的编制汇总记账凭证的工作量比较大。对发生的经济业务首先要填制专用记账凭证,还要定期分类对专用记账凭证进行汇总,编制作为登记总分类账依据的汇总记账凭证。

  第二,对汇总过程中可能存在的错误不容易发现。编制汇总记账凭证是一项比较复杂的工作,容易产生错误,而且汇总记账凭证本身又不能体现出有关数字之间的平衡关系,即使存在汇总错误也不容易发现。

  汇总记账凭证账务处理程序的适用范围:

  汇总记账凭证账务处理程序的适用于规模较大、经济业务较多,专用记账凭证也比较多的单位。

--
we drink green tea

记账凭证账务处理程序的优缺点及适用范围

记账凭证账务处理程序的主要特点就是直接根据记账凭证,逐笔登记总分类账,在记账凭证和总分类账之间没有其他汇总形式。这种账务处理程序是会计核算中最基本的一种账务处理程序。  
  记账凭证账务处理程序的优缺点和适用范围: 
  记账凭证账务处理程序的优点:简单明了,易于理解,总分类账可以较详细地反映经济业务的发生情况,便于查账。其缺点是:登记总分类账的工作量较大。适用于规模较小、经济业务量较少的单位。


--
we drink green tea

什么是记账凭证账务处理程序

记账凭证账务处理程序的特点是,直接根据记账凭证,逐笔登记总分类账。它是最基本的一种会计账务处理程序,其他各种账务处理程序,都是以它为基础发展演化而成的。�采用记账凭证账务处理程序时,需要设置三类记账凭证,即收款凭证、付款凭证和转账凭证,以便据以登记总账。在这种账务处理程序下,需要设置的账簿主要包括特种日记账(现金日记账和银行存款日记账)和分类账(总分类账和明细分类账)。其中特种日记账一般采用三栏式;总账采用三栏式,并按照各个总账科目(一级科目)开设账页;明细账则可视业务特点和管理需要,采用三栏式、数量金额式或多栏式。  

  各基本步骤说明:�

  ①根据原始凭证编制汇总原始凭证;

  ②根据审核无误的原始凭证或者汇总原始凭证,编制记账凭证(包括收款、付款和转账凭证三类);

  ③根据收、付款凭证逐日逐笔登记特种日记账(包括现金、银行存款日记账);

  ④根据原始凭证、汇总原始凭证和记账凭证编制有关的明细分类账;

  ⑤根据记账凭证逐笔登记总分类账;

  ⑥月末,将特种日记账的余额以及各种明细账的余额合计数,分别与总账中有关账户的余额核对相符;

  ⑦月末,根据经核对无误的总账和有关明细账的记录,编制会计报表


--
we drink green tea

第一节 账务处理程序的意义和种类

第一节 账务处理程序的意义和种类

1.财务处理程序是指会计凭证、会计账簿、会计报表想结合的方式。

  2.财务处理程序包括:(1)记账凭证账务处理程序(2)科目汇总表账务处理程序(3)汇总记账凭证账务处理程序

  它们主要区别在于(登记总分类账的依据和方法不同),各种账务处理程序的名称也正是以这一区别命名。


--
we drink green tea

第一节 账务处理程序的意义和种类

一、账务处理程序的意义

  账务处理程序,也称会计核算组织程序或会计核算形式,是指会计凭证、会计账簿、会计报表相结合的方式。包括:会计凭证和账簿的种类、格式,会计凭证与账簿之间的联系方法,由原始凭证到编制记账凭证、登记明细分类账和总分类账、编制会计报表的工作程序和方法等。

  科学、合理地选择适用于本单位的账务处理程序,对于提高会计核算工作效率,保证会计核算工作质量,有效地组织会计核算具有重要意义。

  1.保证会计记录正确及时、完整。

  2.保证会计工作有条不紊的进行,提高工作效率,迅速提供财务信息。

  3.保证会计核算资料的质量,为企业的经营管理提供准确、可靠的会计信息。

  二、账务处理程序的种类

  在我国,常用的账务处理程序主要有:

  1.记账凭证账务处理程序;

  2.汇总记账凭证账务处理程序;

  3.科目汇总表账务处理程序。

  上述三种财务处理程序的主要不同之处在于:汇总凭证、登记总分类账的依据和办法的要求不同。

  第二节 记账凭证账务处理程序

  一、记账凭证账务处理程序的意义

  记账凭证账务处理程序是指对发生的经济业务事项,都要根据原始凭证或汇总原始凭证编制记账凭证,然后直接根据每一张记账凭证逐笔登记总分类账的一种账务处理程序。

  特点:直接根据记账凭证逐笔登记总分类账,在记账凭证和总分类账之间没有其他中间环节;是会计核算中最基本的一种核算组织程序,也是其他核算形式的基础。

  二、记账凭证账务处理程序设置的会计凭证和账簿

  1.会计凭证:记账凭证可以是通用记账凭证,也可以分设收款凭证、付款凭证和转账凭证。

  2.账簿:现金日记账、银行存款日记账、明细分类账和总分类账,其中现金日记账、银行存款日记账和总分类账一般采用三栏式,明细分类账根据需要采用三栏式、多栏式和数量金额式。


--
we drink green tea

Spring 连接池

Spring 有很多很好的开源数据源,连接池。我们来一起学习一下。

(1) DBCP连接池
DBCP连接池是Apache软件基金组织下的一个开源连接池实现。
需要: commons-dbcp-1.2.1.jar //连接池的实现
commons-pool.jar //连接池实现的倚赖库
commons-collection.jar //连接池实现的倚赖库


代码:

package wyd.spring.datasource.dbcp;

import java.sql.Connection;
import java.sql.SQLException;

import javax.sql.DataSource;

import org.apache.commons.dbcp.BasicDataSource;

public class DBCPDataSource {
private static BasicDataSource dataSource=null;
private static final String driver="com.mysql.jdbc.Driver";
private static final String url="jdbc:mysql://localhost:3306/wyd";
private static final String userName="root";
private static final String password="root";

public static DataSource getDataSource(){
if(dataSource==null){
dataSource=new BasicDataSource();
dataSource.setDriverClassName(driver);
dataSource.setUrl(url);
dataSource.setUsername(userName);
dataSource.setPassword(password);
}

return dataSource;
}

public static Connection getConnection() throws SQLException{

return DBCPDataSource.getDataSource().getConnection();


}


(2) C3PO 连接池
C3PO 连接池是一个优秀的连接池,推荐使用。C3PO实现了JDBC3.0规范的部分功能,因而性能更加突出。
需要的jar包: c3po0.902.jar

代码:
package wyd.spring.datasource.c3po;

import java.beans.PropertyVetoException;
import java.sql.Connection;
import java.sql.SQLException;

import javax.sql.DataSource;


import wyd.spring.datasource.dbcp.DBCPDataSource;

import com.mchange.v2.c3p0.ComboPooledDataSource;

public class C3PODataSource {
private static ComboPooledDataSource dataSource=null;
private static final String driver="com.mysql.jdbc.Driver";
private static final String url="jdbc:mysql://localhost:3306/wyd";
private static final String userName="root";
private static final String password="root";

public static DataSource getDataSource(){
if(dataSource==null){
dataSource=new ComboPooledDataSource();
try {
dataSource.setDriverClass(driver);
} catch (PropertyVetoException e) {
System.out.println("DataSource Load Driver Exception!!");
e.printStackTrace();
}
dataSource.setJdbcUrl(url);
dataSource.setUser(userName);
dataSource.setPassword(password);
//设置连接池最大连接容量
dataSource.setMaxPoolSize(20);
//设置连接池最小连接容量
dataSource.setMinPoolSize(2);
//设置连接池最大statements对象容量
dataSource.setMaxStatements(100);

}

return dataSource;
}


public static Connection getConnection() throws SQLException{

return DBCPDataSource.getDataSource().getConnection();

}

(3)SmartDataSource 连接池
SmartDataSource 继承DataSource接口。让除了提供DataSource的基本方法之外,还提供一个额外的功能,在恰当的时候关闭连接。也就是说,通过SmartDataSource获得的连接是无须关闭连接的。
当程序中需要不断重用某个连接的时候,SmartDataSource对提高非常有用。SmartDataSource判断数据库是否需要关闭,通过如下方法体现。

boolean shouldClose(Connection con)
该方法由smartDataSource的实现类提供实现。当该方法返回true时,SmartDataSource实例子在该方法返回true时关闭连接。
SmartDataSource 接口的一个实现类是: SingleConnectionDataSource 类

它是单连接的DataSource,可以认为 MaxPoolSize=1,MinPoolSize=1
需要 jar 包: spring-jdbc.jar
spring-beans.jar
spring-dao.jar
spring-core.jar
commons-logging.jar

代码:
package wyd.spring.datasource.smart;

import java.sql.Connection;
import java.sql.SQLException;

import org.springframework.jdbc.datasource.SingleConnectionDataSource;
import org.springframework.jdbc.datasource.SmartDataSource;

public class SCDataSource {
private static SingleConnectionDataSource datasource=null;
private static final String driver="com.mysql.jdbc.Driver";
private static final String url="jdbc:mysql://localhost:3306/ws";
private static final String userName="root";
private static final String password="root";

public static SmartDataSource getDataSource(){
if(datasource==null){
datasource=new SingleConnectionDataSource();
datasource.setDriverClassName(driver);
datasource.setUrl(url);
datasource.setUsername(userName);
datasource.setPassword(password);
datasource.setSuppressClose(false);

}
return datasource;
}

public static Connection getConnection() throws SQLException{
return SCDataSource.getDataSource().getConnection();
}

}


--
we drink green tea

控制数据库连接 spring

11.3. 控制数据库连接

11.3.1. DataSourceUtils

DataSourceUtils作为一个帮助类提供易用且强大的数据库访问能力, 我们可以使用该类提供的静态方法从JNDI获取数据库连接以及在必要的时候关闭之。 它提供支持线程绑定的数据库连接(比如使用DataSourceTransactionManager 的时候,将把数据库连接绑定到当前的线程上)。

注:getDataSourceFromJndi(..)方法主要用于那些没有使用bean factory 或者application context的场合。如果使用application context,那么最好是在 JndiObjectFactoryBean中配置bean或者直接使用 JdbcTemplate实例。JndiObjectFactoryBean 能够通过JNDI获取DataSource并将 DataSource作为引用参数传递给其他bean。 这样,在不同的DataSource之间切换只需要修改配置文件即可, 甚至我们可以用一个非JNDI的DataSource来替换 FactoryBean定义!

11.3.2. SmartDataSource接口

SmartDataSourceDataSource 接口的一个扩展,用来提供数据库连接。使用该接口的类在指定的操作之后可以检查是否需要关闭连接。 该接口在某些情况下非常有用,比如有些情况需要重用数据库连接。

11.3.3. AbstractDataSource

AbstractDataSource是一个实现了DataSource 接口的abstract基类。它实现了DataSource接口的 一些无关痛痒的方法,如果你需要实现自己的DataSource,那么继承 该类是个好主意。

11.3.4. SingleConnectionDataSource

SingleConnectionDataSourceSmartDataSource接口 的一个实现,其内部包装了一个单连接。该连接在使用之后将不会关闭,很显然它不能在多线程 的环境下使用。

当客户端代码调用close方法的时候,如果它总是假设数据库连接来自连接池(就像使用持久化工具时一样), 你应该将suppressClose设置为true。 这样,通过该类获取的将是代理连接(禁止关闭)而不是原有的物理连接。 需要注意的是,我们不能把使用该类获取的数据库连接造型(cast)为Oracle Connection之类的本地数据库连接。

SingleConnectionDataSource主要在测试的时候使用。 它使得测试代码很容易脱离应用服务器而在一个简单的JNDI环境下运行。 与DriverManagerDataSource不同的是,它始终只会使用同一个数据库连接, 从而避免每次建立物理连接的开销。

11.3.5. DriverManagerDataSource

DriverManagerDataSource类实现了 SmartDataSource接口。在applicationContext.xml中可以使用 bean properties来设置JDBC Driver属性,该类每次返回的都是一个新的连接。

该类主要在测试以及脱离J2EE容器的独立环境中使用。它既可以用来在application context中作为一个 DataSource bean,也可以在简单的JNDI环境下使用。 由于Connection.close()仅仅只是简单的关闭数据库连接,因此任何能够获取 DataSource的持久化代码都能很好的工作。不过使用JavaBean风格的连接池 (比如commons-dbcp)也并非难事。即使是在测试环境下,使用连接池也是一种比使用DriverManagerDataSource更好的做法。

11.3.6. TransactionAwareDataSourceProxy

TransactionAwareDataSourceProxy作为目标DataSource的一个代理, 在对目标DataSource包装的同时,还增加了Spring的事务管理能力, 在这一点上,这个类的功能非常像J2EE服务器所提供的事务化的JNDI DataSource

注意

该类几乎很少被用到,除非现有代码在被调用的时候需要一个标准的 JDBC DataSource接口实现作为参数。 这种情况下,这个类可以使现有代码参与Spring的事务管理。通常最好的做法是使用更高层的抽象 来对数据源进行管理,比如JdbcTemplateDataSourceUtils等等。

如果需要更详细的资料,请参考TransactionAwareDataSourceProxy JavaDoc 。

11.3.7. DataSourceTransactionManager

DataSourceTransactionManager类是 PlatformTransactionManager接口的一个实现,用于处理单JDBC数据源。 它将从指定DataSource取得的JDBC连接绑定到当前线程,因此它也支持了每个数据源对应到一个线程。

我们推荐在应用代码中使用DataSourceUtils.getConnection(DataSource)来获取 JDBC连接,而不是使用J2EE标准的DataSource.getConnection。因为前者将抛出 unchecked的org.springframework.dao异常,而不是checked的SQLException异常。Spring Framework中所有的类(比如 JdbcTemplate)都采用这种做法。如果不需要和这个DataSourceTransactionManager类一起使用,DataSourceUtils 提供的功能跟一般的数据库连接策略没有什么两样,因此它可以在任何场景下使用。

DataSourceTransactionManager类支持定制隔离级别,以及对SQL语句查询超时的设定。 为了支持后者,应用代码必须使用JdbcTemplate或者在每次创建SQL语句时调用 DataSourceUtils.applyTransactionTimeout方法。

在使用单个数据源的情形下,你可以用DataSourceTransactionManager来替代JtaTransactionManager, 因为DataSourceTransactionManager不需要容器支持JTA。如果你使用DataSourceUtils.getConnection(DataSource)来获取 JDBC连接,二者之间的切换只需要更改一些配置。最后需要注意的一点就是JtaTransactionManager不支持隔离级别的定制!


--
we drink green tea

batchUpdate

import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Types;
import java.util.ArrayList;
import java.util.List;

import javax.sql.DataSource;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.jdbc.core.BatchPreparedStatementSetter;
import org.springframework.jdbc.core.JdbcTemplate;

class Main {
  public static void main(String args[]) throws Exception {
    ApplicationContext ac = new ClassPathXmlApplicationContext("context.xml", Main.class);
    DataSource dataSource = (DataSourceac.getBean("dataSource");
    // DataSource mysqlDataSource = (DataSource) ac.getBean("mysqlDataSource");

    JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);

    final int count = 2000;
    final List<String> firstNames = new ArrayList<String>(count);
    final List<String> lastNames = new ArrayList<String>(count);
    for (int i = 0; i < count; i++) {
      firstNames.add("First Name " + i);
      lastNames.add("Last Name " + i);
    }
    jdbcTemplate
        .batchUpdate(
            "insert into customer (id, first_name, last_name, last_login, comments) values (?, ?, ?, ?, ?)",
            new BatchPreparedStatementSetter() {
              public void setValues(PreparedStatement ps, int ithrows SQLException {
                ps.setLong(1, i + 10);
                ps.setString(2, firstNames.get(i));
                ps.setString(3, lastNames.get(i));
                ps.setNull(4, Types.TIMESTAMP);
                ps.setNull(5, Types.CLOB);
              }
              public int getBatchSize() {
                return count;
              }
            });
  }
}



       

           
       


--
we drink green tea

是关于JdbcTemplate批量操作方法的, 很少用, 备注一下!

  1.  protected void _updateWithBatch(){  
  2.         System.out.println("=====begin updateWithBatch");  
  3.         String sql = "insert into classes (class_grade,school_id,class_dep) values(?,?,?)";  
  4.         BatchPreparedStatementSetter setter = null;  
  5.         setter = new BatchPreparedStatementSetter() {  
  6.             public void setValues(PreparedStatement ps, int i) throws SQLException {  
  7.                 ps.setString(1,"batch-class_grade"+i);  
  8.                 ps.setInt(2,9900);  
  9.                 ps.setString(3,"batch-class_dep");  
  10.             }  
  11.   
  12.             //有一个问题  
  13.             //getBatchSize只能把批量处理的纪录全部执行完,如何达到分两次执行完呢?  
  14.             public int getBatchSize() {  
  15.                 return 3;  
  16.             }  
  17.         };  
  18.   
  19.         jdbcTemplate.batchUpdate(sql,setter);  
  20.     }  

--
we drink green tea

2010-10-26

会计账簿的更换与保管

 一、会计账簿的更换
  会计账簿的更换通常在新会计年度建账时进行。一般来说,总账、日记账和多数明细账应每年更换一次。但有些财产物资明细账和债权债务明细账由于材料品种、规格和往来单位较多,更换新账,重抄一遍的工作量较大,因此,可以不必每年度更换一次。各种备查账簿也可以连续使用。
  二、会计账簿的保管
  年度终了,各种账户在结转下年、建立新账户,一般都要把旧账送交总账会计集中统一管理。会计账簿暂由本单位财务会计部门保管一年,期满之后,由财务会计部门编造清册移交本单位的档案部门保管。

--
we drink green tea

结账的种类及方法

根据结账时期的不同,可分为月结、季结和年结三种。

    1.月结,即结清一个月的账簿记录。办理月结,可以在各账户本月份最后一笔记录下面划一道红线,在“摘要”栏写明“×月份发生额和余额’’或“本月合计” 字样,在红线下结算出本月发生额及余额(如无余额,应在“余额”栏内的“元”位    写上c。平”字或“0’’符号),然后在下面再划一条通栏单红线,以便与下月份发生额划分清楚。对于本月份未发生经济业务的账户,可以不进行月结,以节省 手续。

    2.季结,即结清一个季度的账簿记录。办理季结,应在“本月发生额和余额’’的下行将三个月的借、贷方本期发生额加算合计数,并结出季度余额,写在月结数 下一行内,在摘要栏内写明tt第×季度发生额和余额”字样(也可以简写为“第×季度合计),然后在季结下面也划一通栏单红线,完成季结工作。

    3.年结,即结清一个会计年度的账簿记录。办理年结,将本年度四个季度的借、贷方发生额加计全年发生额合计数,记入第四季度季结的下一行内,在摘要栏内写 明“年度发生额和余额或“本年合计”,最后,计算借贷两方总计数,再在总计数下再划两道红线,如不进行季结,年结就是在12月月结之后,结出本年发生额和 余额,再划通栏双红线,表示年度封账,本年度记账工作全部结束。

  对需要更换新账的,应同时在新账中有关账户的第一行“摘要”栏内注明“上年结转”或“年初余额’’字样,并将上年余额记入“余额”栏内。新旧账有关账户之间转记余额,不必编制记账凭证。

三、结账的方法

    1.对不需按月结计本期发生额的账户,每次记账以后,都要随时结出余额,每月最后一笔余额即为月末余额。月末结账时,只需要在最后一笔经济业务事项记录之下通栏划单红线,不需要再结计一次余额。

    2.库存现金、银行存款日记账和需要按月结计发生额的收入、费用等明细账,每月结账时,要结出本月发生额和余额,在   摘要栏内注明“本月合计”字样,并在下面通栏划单红线。

    3.需要结计本年累计发生额的某些明细账户,每月结账时,应在“本月合计”行下结出自年初起至本月末止的累计发生额,登记在月份发生额下面,在摘要栏内注 明“本年累计’’字样,并在下面通栏划单红线。12月末的“本年累计”就是全年累计发生额,全年累计发生额下通栏划双红线。

    4-总账账户平时只需结出月末余额。年终结账时,将所有总账账户结出全年发生额和年末余额,在摘要栏内注明本年合计”字样,并在合计数下通栏划双红线。

    5.年度终了结账时,有余额的账户,要将其余额结转下年,并在摘要栏注明“结转下年”字样;在下一会计年度新建有关会计账户的第一行余额栏内填写上年结转的余额,并在摘要栏注明“上年结转”字样。

--
we drink green tea

会计结账的程序

所谓结账就是在会计期末(月末、季末、年末)将本期内所有发生的经济业务全部登记入账以后,计算出本期发生额和期末余额。结账工作是建立在会计分期前提下 的,由于企业的经济活动是连续不断地进行,会计记录也是连续不断地进行,为了了解某一会计期间(月份,季度,年度)的经济活动情况,考核经营成果,在每一 会计期间终了时,必须进行结账,它是一项对账簿记录定期结算、了结账务的工作。同时,结账工作也是编制会计报表的先决条件,做好结账工作,十分重要。

    1.将本期发生的经济业务事项全部登记人账,并保证其正确性。为了保证报表的真实性,必须正确划分会计期间,因此在结账前应将全部经济业务事项登记入账,不得为了赶编会计报表而提前结账,把本期发生的经济业务延至下期登账,也不得先编会计报表后结账。

  2.根据权责发生制的要求,调整有关账项,合理确定本期应计的收入和应计的费用。例如,各项待摊费用应按规定摊配分别计入本期有关科目;预提费用应按规定标准预先提取分别计人本期有关科目;属于本期的应收收益应确认计入本期收入等。

    3.将损益类科目转入“本年利润”科目,结平所有损益类科目;在本期全部业务登记入账的基础上,结清各项收入和费用账户,计算确定本期的成本、利润或亏 损,把经营成果在账上反映出来。例如,将共同性的制造费用,按一定的标准分配,由“制造费用”账户结转入“生产成本”账户;计算确定本期完工产品生产成 本,由“生产成本”账户结转入“库存商品”账户,计算确定的本期产品销售成本,由“库存商品”账户结转入“主营业务成本”账户;通过本期的各项收入(如主 营业务收入、其他业务收入、营业外收入、投资收益等)和各项费用(如主营业务成本、销售费用、营业税金及附加、其他业务成本、管理费用、财务费用、所得税 费用、营业外支出等)相比    较计算确定的本期经营成果,由各项收入账户和各项费用账户都分别结转入“本年利润”账户等。

  4.结算出资产、负债和所有者权益科目的本期发生额和余额,并结转下期,作为下期的期初余额。

--
we drink green tea

错账的更正方法

如果发现账簿记录有错误,应按规定的方法进行更正,不得涂改、挖补或用化学试剂消除字迹。错账的更正方法有三种:

  1. 划线更正

  划线更正又称红线更正。如果发现账簿记录有错误,而其所依据的记账凭证没有错误,即纯属记账时文字或数字的笔误,应采用划线更正的方法进行更正。更正的方法如下:

  (1)将错误的文字或数字划一条红色横线注销,但必须使原有字迹仍可辨认,以备查找;

  (2)在划线的上方用蓝字或黑字将正确的文字或数字填写在同一行的上方位置,并由更正人员在更正处盖章,以明确责任。

  2. 红字更正

  红字更正又称红字冲销。在会计上,以红字记录表明对原记录的冲减。红字更正适用于以下两种情况。

  (1)根据记账凭证所记录的内容记账以后,发现记账凭证中的应借、应贷会计科目或记账方向有错误,且记账凭证同账簿记录的金额相吻合,应采用红字更正。更正的方法如下:

  ① 先用红字填制一张与原错误记账凭证内容完全相同的记账凭证,并据以用红字登记入账,冲销原有错误的账簿记录;

  ② 再用蓝字或黑字填制一张正确的记账凭证,并据以用蓝字或黑字登记入账。

  「例」 以现金支付银行利息800元,在填制记账凭证时误记入“银行存款”科目,并据以登记入账,其错误记账凭证所反映的会计分录为:

  借:应付利息     800

   贷:银行存款     800

  该项分录应贷记“库存现金”科目。在更正时,应用红字金额编制如下记账凭证进行更正。

  借:应付利息       (800)

   贷:银行存款     (800)

  错误的记账凭证以红字记账更正后,表明已全部冲销原有错误记录,然后用蓝字或黑字填制如下正确分录,并据以登记入账:

  借:应付利息     800

   贷:库存现金   800

   (2)根据记账凭证所记录的内容记账以后,发现记账凭证中应借、应贷的会计科目和记账方向都没有错误,记账凭证和账簿记录的金额也吻合,只是所记金额大 于应记的正确金额,应采用红字更正。更正的方法是将多记的金额用红字填制一张与原错误记账凭证所记载的借贷方向、应借应贷会计科目相同的记账凭证,并据以 登记入账,以冲销多记金额,求得正确金额。

  「例」 用银行存款4 000元购买办公用品,在填制记账凭证时,误记金额为40 000元,但会计科目、借贷方向均无错误,其错误记账凭证所反映的会计分录为:

  借:管理费用     40 000

   贷:银行存款   40 000

  在更正时,应用红字金额36 000元编制如下记账凭证进行更正。

  借:管理费用   (36 000)

   贷:银行存款   (36 000)

  错误的记账凭证以红字记账更正后,即可反映其正确金额为4 000元。

  如果记账凭证所记录的文字、金额与账簿记录的文字、金额不符,应首先采用划线法更正,然后再用红字冲销法更正。

  3. 补充登记

   补充登记又称蓝字补记。根据记账凭证所记录的内容记账以后,发现记账凭证中应借、应贷的会计科目和记账方向都没有错误,记账凭证和账簿记录的金额也吻 合,只是所记金额小于应记的正确金额,应采用补充登记法。更正的方法是将少记的金额用蓝字或黑字填制一张与原错误记账凭证所记载的借贷方向、应借应贷会计 科目相同的记账凭证,并据以登记入账,以补记少记金额,求得正确金额。

  「例」 用银行存款40 000元购买原材料,在填制记账凭证时,误记金额为4 000元,但会计科目、借贷方向均无错误,其错误记账凭证所反映的会计分录为:

  借:原材料     4 000

   贷:银行存款 4 000

  在更正时,应用蓝字或黑字编制如下记账凭证进行更正:

  借:原材料     36 000

   贷:银行存款 36 000

  错误的记账凭证以蓝字或黑字记账更正后,即可反映其正确的金额为40 000元。

  如果记账凭证中所记录的文字、金额与账簿记录的文字、金额不符,应首先采用划线法更正,然后用补充登记法更正。


--
we drink green tea

对账的主要内容是什么?

 对账的主要内容是什么?   

  《中华人民共和国会计法》第十七条规定:“各单位应当定期将会计账簿与实物、款项及有关资料相互核对,保证会计账簿记录与实物及款 项的实有数字相符、会计账簿记录与会计凭证的有关内容相符,会计账簿之间相对应的记录相符、会计账簿记录与会计报表的有关内容相符。”   

  据此,对账的内容主要包括账证核对,账账核对,账实核对,账表核对。   

  (1)账实相符。是账簿记录与实物、款项实有数核对相符的简称。保证账实相符,是会计核算的基本要求。由于会计账簿记录是实物款项 使用情况的价值量反映,实物款项的增减变化情况,必须在会计账簿记录上如实记录、登记。因此,通过会计账簿记录的正确性,发现财产物资和现金管理中存在的 问题,有利于查明原因、明确责任,有利于改进管理、提高效益,有利于保证会计资料真实、完整。   

  (2)账证相符。是会计账簿记录与会计凭证有关内容核对相符的简称。保证账证相符,也是会计核算的基本要求。由于会计账簿记录是根 据会计凭证等资料编制的,两者之间存在逻辑联系。因此,通过账证核对,可以检查、验证会计账簿和会计凭证的内容是否正确无误,以保证会计资料真实、完整。 各单位应当定期将会计账簿记录与其相应的会计凭证(包括时间、编号、内容、金额、记账方向等)逐项核对,检查是否一致。如果发现有不一致之处,应当及时查 明原因,并按照规定予以更正。   

  (3)账账相符。是会计账簿之间相对应记录核对相符的简称。保证账账相符,同样是会计核算的基本要求。由于会计账簿之间,包括总账 各账户之间、总账与明细账之间、总账与日记账之间、会计机构的财产物资明细账与保管部门、使用部门的有关财产物资明细账之间等相对应的记录存在着内在联 系,通过定期核对,可以检查、验证会计账簿记录的正确性,便于发现问题,纠正错误,保证会计资料的真实、完整和准确无误。   

  (4)账表相符。是会计账簿记录与会计报表有关内容核对相符的简称。保证账表相符,同样也是会计核算的基本要求。由于会计报表是根 据会计账簿记录及有关资料编制的,两者之间存在着相对应的关系。因此,通过检查会计报表各项目的数据与会计账簿有关数据是否一致,确保会计信息的质 量。    


--
we drink green tea

现金日记账的格式和登记方法


1.现金日记账的格式。现金日记账是用来核算和监督库存现金每天的收入、支出和结存情况的账簿,其格式有三栏式和多栏式两种。无论采用三栏式还是多栏式现金日记账,都必须使用订本账。

2.现金日记账的登记方法。(了解)

现金日记账由出纳人员根据同现金收付有关的记账凭证,按时间顺序逐日逐笔进行登记,并根据"

上日余额+本日收入一本日支出=本日余额"

期初余额+ 本期增加―本期减少=期末余额

的公式,逐日结出现金余额,与库存现金实存数核对,以检查每日现金收付是否有误。

(1)三栏式现金日记账的具体登记方法如下:

①日期栏:系指记账凭证的日期,应与现金实际收付日期一致。

②凭证栏:系指登记入账的收付款凭证的种类和编号,如:"现金收(付)款凭证",简写为"现收(付)";"银行存款收(付)款凭证",简写为"银收(付)"。凭证栏还应登记记凭证的编号数,以便于查账和核对。

③摘要栏:摘要说明登记入账的经济业务的内容。文字要简练,但要能说明问题。

对方科目栏:系指现金收入的来源科目或支出的用途科目。如银行提取现金,其来源科目(即对方科目)为"银行存款"。其作用在于了解经济业务的来龙去脉。

④收入、支出栏(或借方、贷方):系指现金实际收付的金额。每日终了,应分别计算现金收入和付出的合计数,结出余额,同时将余额与出纳员的库存现金核对,即通常说的"日清"。如账款不符应查明原因,并记录备案。月终同样要计算现金收、付和结存的合计数,通常称为"月结"

--
we drink green tea

账簿的登记规则是什么

1.必须根据审核无误原会计凭证进行登记。

  2.记账必须用蓝黑墨水的钢笔或者炭素墨水的铅字书写,不得用铅笔或圆珠笔记账。

  3.记账时应按账户页次顺序逐页登记,不得隔行跳页。

  4.除了结账、改错和销账簿记录外,不得用红色墨水。

  5.记账时,每一笔账都要记明日期、凭证号数、摘要和金额。记账以后,应该在记账凭证上注明所记账簿的页数,并划勾表示已经登记入账,避免重复记账或漏记账。

  6.记账要保持清晰、整洁,记账文字和数字都要端正、清楚,严禁刮擦、挖补、涂改或用药水消除字迹。

  7.凡需结出余额的账户,结出余额后,应在"借或贷"栏内写明"借"或"贷"的字样。对于没有余额的账户,应在该栏中写"平"字,并在余额栏"元"位上写"0"。现金日记账或银行存款日记账必须做到日清月结,每日结出余额。

  8.各账户在一张账页记满时,要在该账页的最末一行加计发生额合计数和结出余额(余额合计栏:合计行对应的余额列,填的是最后一笔业务发生后的余额即本户的最终余额),并在该行"摘要"栏注明"转次页"字样,然后再抄这个发生额合计数和余额填列到下一页的第一行内,并在"摘要"栏内注明"承前页",以保证账簿记录的连续性。

  9.订本式的账簿,都编有账页的顺序号,不得任意撕毁。活页式账簿也不得随便抽换账页。

  10.记账时书写文字和数码字要符合规范。不要用怪体字、错别字,不要潦草


--
we drink green tea

会计账簿的基本内容

会计账簿的基本内容

会计账簿的格式多种多样,但其基本构成包括封面、扉页和账页三个部分。

1.封面

封面主要用来标明会计账簿的名称,如:总分类账、库存现金日记账、银行存款日记账、应收账款明细账等。

2.扉页

扉页主要用来填列会计账簿的使用信息,其主要内容包括:

(l)单位名称;(2)账簿名称;(3)起止页次;(4)启用日期;(5)单位负责人、会计主管人员姓名;(6)经管人员及交接日期。

3.账页

账页是会计账簿的主体,会计账簿由若干账页组成,每一账页应包括以下内容:

(1)账户名称(即会计科目);(2)登记账簿的日期栏;(3)作为记账依据的记账凭证的种类和号数栏;(4)摘要栏;(5)借方(或收入)、贷方(或支出)和余额(或结存)栏;(6)总页次和分页次。

【应用举例】

1、不需要在会计账簿扉页上的启用表中填列的内容是( )(05)

A账簿页数 B 记账人员 C 账户名称 D 启用日期

答案:C

解析:扉页上有账簿名称但没有账户名称。

2、在会计账簿扉页上填列的内容包括( )(04)

A账簿名称 B 单位名称 C 账户名称 D 起止页次

答案:ABD

3、账页包括的内容是( )

A账户名称 B 起止页次 C 摘要栏 D总页次和分页次

答案:ACD


--
we drink green tea

账簿按账页格式的分类

 账簿按账页格式的不同,可以分为三栏式账簿、多栏式账簿和数量金额式账簿等。

    1、三栏式账簿,是将账页中登记金额的部分分为三个栏目,即借方、贷方和余额三栏。这种格式适用于只提供价值核算信息,不需要提供数量核算信息的账簿,如总账、现金日记账、银行存款日记账、债权债务类明细账等。

    2、金额多栏式账簿,是在借方和贷方的某一方或两方下面分设若干栏目,详细反映借贷方金额的组成情况。这种格式适用于核算项目较多,且管理上要求提供各核算项目详细信息的账簿,如成本、费用等明细账。

    3、数量金额式账簿,是在借方、贷方和余额栏下分别分设三个栏目,用以登记财产物资的数量、单价和总金额。这种格式适用于既需要提供价值信息,又需要提供金额信息的账簿。如材料明细账和产成品明细账等。


--
we drink green tea

会计账簿的分类

1.按性质和用途分类

  按性质和用途分为日记账、分类账和备查账。

  (1)日记账,也称序时账簿,是按经济业务发生时间的先后顺序记录经济业务的账簿,实务中常见的有现金日记账、银行存款日记账。

  (2)分类账 ,是按照账户分类记录各项经济业务的账簿。该账簿按照分类详细程度的不同,分为总分类账簿和明细分类账簿。总分类账簿,简称总账,是根据一级会计科目设立的总分类账户,按照总括分类记录全部经济业务的账簿。它可以提供各种资产、负债、费用、成本、收入等总括核算资料。明细分类账簿,简称明细账,是按照二级或明细会计科目设立的分类账户。

  (3)备查账,又称辅助账,是对日记账和分类账簿中不能记载或记载不全的经济业务进行补充登记的账簿。如租入、租出固定资产登记簿、代销商品登记簿等。

  2.按外在形式分类

  账薄按照外在形式来分,可分为订本账、活页账、卡片账。

  (1)订本账,是将账页固定装订成册的账簿。这种账簿可避免账页散失,防止损抽账页,易于归档保管。因此,一般规定总分类账簿和现金日记账、银行存款日记账等采用订本账。

  (2)活页账,是将账页装订在账夹中的账簿。此种账簿可根据需要增加账页,便于记账工作的分工,但易于散失或被抽损。这种账簿在使用前要连续编号,登记使用完后装订成册。明细分类账多为活页账。

  (3)卡片账,是将账卡装在账卡箱中的账簿。特点是比较灵活,可根据需要增添、调整,但也易于散失。比较常见的是固定资产卡片式明细账。

  各类账簿都应具备以下基本内容

  1.封面

  主要标明账簿的名称,如总分类账、制造费用明细账、材料明细账等,还应标明记账单位名称。

  2.扉页

  主要账簿名称、编号、页数、启用日期、经管人姓名及交接日期,以及账户目录并经主管会计人员签字盖章。

  3.账页

  账页是账簿的主要内容,它除了要标明账户名称、总页数和分页数外,主要记录经济业务的内容,设置有登账日期栏、凭证种类和号数栏、摘要栏、金额栏。



--
we drink green tea

会计账簿与会计账户的关系

会计账簿与账户的关系账户存在于账簿之中,账簿中的每一账页就是账户的存在形式和载体,没有账簿,账户就无法存在;账簿序时、分类地记载经济业务,是在个别账户中完成的。因此,账簿只是一个外在形式,账户才是它的真实内容。账簿与账户的关系是形式和内容的关系。

--
we drink green tea

会计账簿的概念及意义

 (一)会计账簿的概念

  会计账簿(简称“账簿”)是指由一定格式账页组成的,以经过审核的会计凭证为依据,全面、系统、连续地记录各项经济业务的簿籍。账簿从外表形式上看,是由具有专门格式而又相互联结在一起的若干账页组成的,从记录的内容看,是对所有的经济业务,按照账户进行归类并序时地进行记录的簿籍。各单位应当按照规定和业务需要设置会计账簿。

  在会计核算工作中,通过填制和审核会计凭证,可以反映和监督每项经济业务的发生和完成情况,但由于会计凭证的数量多,又很分散,每张会计凭证一般只能反映个别经济业务的内容,它们所提供的核算资料是零散的,不能全面、连续、系统地第五章会计账簿123
反映一个单位在一定时期内某类经济业务和全部经济业务的变动情况,且不便于日后查阅,因而不能满足经营管理的需要。因此,为了把分散在会计凭证上的大量核算资料加以集中和归类整理,以便为经营管理提供系统、完整的核算资料,就必须运用设置和登记账簿这一会计核算的专门方法。

(二)设置和登记账簿的意义  

  设置和登记账簿,是加工整理、积累、贮存会计资料的一种重要方法,是会计核算工作的一个重要环节,它对于加强经营管理,提高经济效益具有重要意义。

    设置和登记账簿的作用,可以概括如下:

  1.提供系统、完整的会计核算资料。通过设置和登记账簿,可以把会计凭证中提供的零散资料加以归类汇总、加工整理,形成集中的、全面的、系统的会计核算资料,以便于了解各项资产、负债和所有者权益的增减变动及结余情况,合理使用各项资金,正确地计算和反映费用成本、收入、利润的形成及利润分配等情况,满足经营管理的需要。

  2.有效发挥会计的监督职能。通过设置和登记账簿,不仅可以随时了解各项资产和权益的增减变动情况,便于加强对各项经济活动和财务收支进行日常监督,维护国家的财经纪律;而且通过账实核对,可以检查账实是否相符,从而可以有效地发挥会计的监督作用,有利于保证各项财产物资和资金的安全完整和合理使用。

  3.是编制会计报表的主要依据。为了总结一定时期的经济活动情况,必须按规定进行结账和对账工作,经核对无误后,账簿所提供的核算资料,是编制会计报表的重要依据。

  4.是进行会计分析的重要依据。会计分析仅仅使用报表数字是不够的,报表数字都来自于账簿,账簿资料可以反映经济业务的具体情况,因此通过设置和登记账簿,会计上保存会计资料以便于日后查阅使用,保存完好的账簿记录可以提供会计分析的参考资料,为会计分析和会计检查提供依据。

  设置和登记账簿是编制会计报表的基础,是连接会计凭证与会计报表的中间环节,在会计核算中具有重要意义。通过账簿的设置和登记,可以记载、储存会计信息,分类、汇总会计信息,检查、校正会计信息,编报、输出会计信息。


--
we drink green tea

2010-10-25

java jdbc Delete a Specific Row from a Database Table

import java.sql.*;

public class DeleteSpecificRow{
public static void main(String[] args) {
System.out.println("An example for Deleting a Row from a Database!");
Connection con = null;
String url = "jdbc:mysql://localhost:3306/";
String driver = "com.mysql.jdbc.Driver";
String db = "jdbctutorial";
try{
Class.forName(driver);
con = DriverManager.getConnection(url+db, "root", "root");
try{
Statement st = con.createStatement();
String sql = "DELETE FROM employee6 WHERE Emp_code = '1'";
int delete = st.executeUpdate(sql);
if(delete == 1){
System.out.println("Row is deleted.");
}
else{
System.out.println("Row is not deleted.");
}
}
catch (SQLException s){
System.out.println("SQL statement is not executed!");
}
}
catch (Exception e){
e.printStackTrace();
}
}
}

--
we drink green tea

how to change port of Sql Server 2005

In SQL Server Configuration Manager, expand SQL Server 2005 Network
Configuration, and then click on the server instance you want to
configure.
In the right pane, double-click TCP/IP.
In the TCP/IP Properties dialog box, click the IP Addresses tab.
In the TCP Port box of the IPAll section, type an available port
number. For this tutorial, we will use 1500.
Click OK to close the dialog box, and click OK to the warning that the
service must be restarted.
In the left pane, click SQL Server 2005 Services.
In the right pane, right-click the instance of SQL Server, and then
click Restart. When the Database Engine restarts, it will listen on
port 1500.

--
we drink green tea

会计凭证的传递与保管

会计凭证的传递是指从会计凭证的取得或填制时起至归档保管过程中,在单位内部有关部门和人员之间的传送程序。会计凭证的传弟是会计核算得以正常、有效进行的前提。会计凭证的传递,要求能够满足内部控制制度的要求,使传递程序合理有效,同时尽量节约传递时间,减少传递的工作量。

企业生产组织特点、经济业务的内容和管理要求不同,会计凭证的传递也有所有同。为此,企业应根据具体情况制定每一种凭证的传递程序和方法。例如,收料单的传递中应规定:材料到达企业后多长时间内验收入库,收料单由谁填制一式几联,各联次的用途是什么,何时传递到会计部门,会计部门由谁负责收料单的审核工作,由谁据以编制记账凭证、登记账簿、整理归档等。会计凭证的传递是否科学、严密、有效,对于加强企业的内部管理、提高会计住处的质量具有重要的影响。

(二)会计凭证铁保管是指会计凭证记账后的整理、装订、归档和存查工作。会计凭证作为记账的依据,是重要的会计档案和经济资料。本单位以及有关部门、单位,可能因各种需要查阅会计凭证,特别是发生贪污、盗窃、违法乱纪行为时,会计凭证还是依法处理的有效证据。因此,任何单位在完成经济业务手续和记账之后,必须将会计凭证按规定的立卷归档制度形成会计档案资料,妥善保管,防止丢失,不得任意销毁,以便日后随时查阅。

对会计凭证的保管,即要做到完整无缺,又要便于翻阅查找。其主要要求有:

1.会计凭证应定期装订成册,防止散失。会计部门在依据会计凭证记账以后,应定期(每天、每旬或每月)对各种会计凭证进行分类整理,将各种记账凭证按照编号顺序,连同所附的原始凭证一起加具封面、封底,装订成册,并在装订线上加贴封签,由装订人员在装订线封签处签名或盖章。

从外单位取得的原始凭证遗失时,应取得原签发单位病历有公单的证明,并注明原始凭证的号码、金额、内容等,由经办单位会计机构负责人、会计主管人员和单位负责人批准后,才能代作原始凭证。苦确实无法取得证明的,如车票丢失,则应由当事人写明详细情况,由经办单位会计机构负责人、会计主管人员和单位负责人批准后,代作原始凭证。

2.会计凭证封面应注明单位名称、凭证种类、凭证张娄、起止号数、年度、月份、会计主管人员、装订人员等有关事项,会计主管人员和保管人员应在封面上签章。

3.会计凭证应加贴封条,阴谋诡计止抽换凭证。原始凭证不得外借,其他单位如有特殊原因确实需要使用时,可以复制。向外单位提供的原始凭证复制件,应在专高的登记簿上登记,并由提供人员和收取人员共同签名、盖章。

4.原始凭证较多时,可单独装订,但应在凭证封面注明所属记账凭证的日期、编号和种类,同时在所属的记账凭证上应注明"附件另订"及原始凭证的名称和编号,以便查阅。对各种重要的原始凭证,如押金收据、提货单等,以及各种需要随时查阅的退回的单据,应另编目录,单独保管,并在有关的记账凭证和原始凭证上分别注明日期和编号。

5.每年装订成册的会计凭证,在年度终了时可暂由单位会计机构保管一年,期满后应当移交本单位档案机构统一保管;未设立档案机构的,应当在会计机构内部指定专人保管。出纳人员不得兼管会计档案。

6.严格遵守会计凭证的保管期限要求,期满前不得任意销毁。

--
we drink green tea

记账凭证的基本内容及编制要求

记账凭证的基本内容
作为记账凭证必须具备以下一些基本内容:
1.记账凭证的名称;
2.填制记账凭证的日期;
3.记账凭证的编号;
4.经济业务事项的内容摘要;
5.经济业务事项所涉及的会计科目及其记账方向;
6.经济业务事项的金额;
7.记账标记;
8.所附原始凭证张数;
9.会计主管、记账、审核、出纳、制单等有关人员签章。
记账凭证的编制要求
  编制记账凭证,是会计核算的一个重要环节,是对原始凭证
的整理和归类,并按复式记账的要求,运用会计科目,确定会计分录,作为登记账簿的依据。这不仅便于原始凭证的保管和查阅,也能保证记账工作的质量,简化了记账工作。
(一)记账凭证的编制的基本要求
1.记账凭证各项内容必须完整。
2.记账凭证应连续编号。一笔经济业务需要填制两张以上记账凭证的,可以采用分数编号法编号。
3.记账凭证的书写应清楚、规范。相关要求同原始凭证。
4.记账凭证可以根据每一张原始凭证填制,或根据若干张同类原始凭证汇总编制,也可以根据原始凭证汇总表填制;但不得将不同内容和类别的原始凭证汇总填制在一张记账凭证上。
5.除结账和更正错误的记账凭证可以不附原始凭证外,其他记账凭证必须附有原始凭证。
6.填制记账凭证时若发生错误,应当重新填制。已登记入账的记账凭证在当年内发现填写错误时,可以用红字填写一张与原内容相同的记账凭证,在摘要栏注明"注销某月某日某号凭证"字样,同时再用蓝字重新填制一张正确的记账凭证,注明"订正某月某日某号凭证"字样。如果会计科目没有错误,只是金额错误,也可将正确数字与错误数字之间的差额另编一张调整的记账凭证,调增金额用蓝字,调减金额用红字。发现以前年度记账凭证有错误的,应当用蓝字填制一张更正的记账凭证。
7*记账凭证填制完经济业务事项后,如有空行,应当自金额栏最后一笔金额数字下的空行处至合计数上的空行处划线注销。
(二)收款凭证的编制要求
收款凭证左上角的"借方科目"按收款的性质填写"库存现金''或"银行存款";日期填写的是编制本凭证的日期;右上角填写编制收款凭证的顺序号;"摘要"填写对所记录的经济业务的简要说明;"贷方科目"填写与收入库存现金或银行存款相对应的会计科目;"记账"是指该凭证已登记账簿的标记,防止经济业务事项重记或漏记;"金额"是指该项经济业务事项的发生额;该凭证右边"附件
张"是指本记账凭证所附原始凭证的张数;最下边分别由有关人员签章,以明确经济责任。如表4--11所示。
(三)付款凭证的编制要求
付款凭证的编制方法与收款凭证基本相同,只是左上角由"借方科目"换为"贷方科目",凭证中间的"贷方科目"换为"借方科目",如表4--12所示。
需要注意的是,对于库存现金和银行存款之间的相互收付业务,即从银行提取现金或将现金存入银行的经济业务,为了避免116会计基础重复记账,按规定只填制付款凭证,不填制收款凭证。
收、付款凭证既是登记现金日记账、银行存款日记账以及有关明细账和总账的依据,同时也是出纳人员收、付款项的依据。为了加强对货币资金的内部控制,出纳人员不能直接依据有关收、付款业务的原始凭证办理收、付款业务,而必须根据经会计主管或其指定人员审核无误的收、付款凭证办理收、付款业务。
(四)转账凭证的编制要求
转账凭证将经济业务事项中所涉及全部会计科目按照先借后贷的顺序记人"会计科目"栏中的"一级科目"和"二级及明细科目",并按应借、应贷方向分别记入"借方金额"或"贷方金额"栏。其他项目的填列与收、付款凭证相同。

--
we drink green tea

记账凭证的基本内容

 记账凭证是登记账簿的依据,为了保证账簿记录的准确性,记账凭证必须具有下列基本内容:

  1、记账凭证名称;

  2、填制单位的名称;

  3、凭证的填制日期及编号;

  4、经济业务的内容摘要;

  5、应借应贷账户名称及金额;

  6、所附原始凭证张数;

  7、制证、复核、记账、会计主管等有关人员的签章,收付款凭证还有出纳人员的签章。

--
we drink green tea

记帐凭证的种类

从不同的角度,记账凭证可以分成不同的种类。
1.按照记账凭证的使用范围分为通用记账凭证和专用记账凭证。
通用记账凭证是指各类经济业务共同使用的,统一格式的记账凭证。
专用记账凭证是指专门记录某一类经济业务的记账凭证。专用记账凭证按其所记录的经济业务是否与货币资金收付有关又可分为收款凭证、付款凭证和转账凭证三种。
(1)收款凭证。收款凭证是用来记录现金和银行存款等货币资金收款业务的记账凭证。是根据有关现金和银行存款收入业务的原始凭证填制的。
(2)付款凭证。付款凭证是用来记录现金和银行存款等货币资金付款业务的记账凭证,它是根据现金和银行存款付款业务的原始凭证填制的。
(3)转账凭证。转账凭证是用来记录与现金、银行存款等货币资金收付款业务无关的转账业务(即在经济业务发生时不需要收付现金和银行存款的各项业务)的凭证,它是根据有关转账业务的原始凭证填制的。
2.按照记账凭证所包括的会计科目是否单一,分为复式记账凭证和单式记账凭证两类。
(1)复式记账凭证。是指一项经济业务所涉及的会计科目都集中填列在一张记账凭证上的记账凭证。
(2)单式记账凭证。是指把一项经经济业务所涉及的每个会计科目,分别填制记账凭证,每张记账凭证只填列一个会计科目的记账凭证,
3.记账凭证按其是否经过汇总,可分为汇总记账凭证和非汇总记帐凭证
(1)汇总记账凭证。是根据同类记账凭证定期加以汇总而重新编制的记账凭证,目的是为了简化登记总分类账的手续。汇总的记账凭证根据汇总方法的不同,可分为分类汇总和全部汇总两种。
分类汇总凭证。分类汇总凭证是根据一定期间的记账凭证按其种类分别汇总填制的。
全部汇总凭证。全部汇总凭证是根据一定期间的记账凭证全部汇总填制的。
(2)非汇总记账凭证,是没有经过汇总的记账凭证,前面介绍的收款凭证、付款凭证和转账凭证以及通用记账凭证都是非汇总记账凭证。

--
we drink green tea