应付模块的多数业务基于采购和库存的操作,因此应付模块的月结应该在采购模块和库存模块月结后才能关闭会计期。
月结步骤
在每个会计期末,应付模块的月结应遵循以下流程:
1.检查业务是否全部录入;
2.检查是否有未验证、暂挂发票;
3.更新到期的远期付款状态;
4.检查应付业务是否生成分录;
5.应付业务传送到总帐;
6.确认应付分录全部传送总帐;
7.创建成批增加;
8.复核凭证,确认无误后过帐;
9.确认及核对供应商余额;
10.关闭应付会计期间;
11.打开新的会计期;
12.为通过手工方式进入存货成本的调整准备数据;
检查应付业务是否全部录入
通过运行报表检查应付发票和付款是否全部录入:
应付报表“发票登记表”:结合“应计负债报表”检查录入到系统中的发票;
应付报表“打印付款登记表”、“付款登记表”:检查录入到系统中的付款;
通过上述报表确认应付发票和付款是否全部录入,若有遗漏,则补入。
别名另外,配合采购模块的“未开票接收”报表进行检查是否有发票未录入;
检查是否有未验证、暂挂发票
使用“发票登记表”(注:在参数仅限于未验证的发票选择“是”)复查有关 ......
转自:http://oracle.zjunbsn.com/content.asp?id=2900
作者:王畅 来源:Oracle俱乐部
时间:2008-10-18
几个简单的步骤大幅提高Oracle性能--我优化数据库的三板斧。
数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配置、操作系统配置、Oracle服务器配置、数据结构组织、然后才是具体的调整。实际上网络、硬件等往往无法决定更换,应用程序一般也无法修改,因此应该着重从数据库配置、数据结构上来下手,首先让数据库有一个良好的配置,然后再考虑具体优化某些过慢的语句。我在给我的用户系统进行优化的过程中,总结了一些基本的,简单易行的办法来优化数据库,算是我的三板斧,呵呵。不过请注意,这些不一定普遍使用,甚至有的会有副作用,但是对OLTP系统、基于成本的数据库往往行之有效,不妨试试。(注:附件是Burleson写的用来报告数据库性能等信息的脚本,本文用到 ......
Oracle 10.1 Statistics:
In Oracle 9.2 there were 264 statistics; in Oracle 10.1 there are 332 statistics
The following table shows the 106 statistics that were added in Oracle 10.1:
Name
application wait time
cluster wait time
concurrency wait time
consistent gets direct
consistent gets from cache
db block gets direct
db block gets from cache
DB time
DBWR object drop buffers written
DBWR parallel query checkpoint buffers written
DBWR tablespace checkpoint buffers written
DBWR thread checkpoint buffers written
doubling up with imu segment
flashback log writes
frame signature mismatch
gc blocks corrupt
gc blocks lost
gc claim blocks lost
gc CPU used by this session
gc cr block build time
gc cr block flush time
gc cr block receive time
gc cr block send time
gc cr blocks received
gc cr blocks served
gc current block flush time
gc current block pin time
gc current block receive time
gc current block send time
gc current blocks received
gc current b ......
我们在创建表结构的过程中,可能会由于失误,造成表中列名错误,如何更改呢,你可能会回答,使用OEM或者PL/SQL,除了这两种方法,我们可以使用命令:
ALTER TABLE 表名 rename column 列名 to 新列名 注意column是关键字 /*重命名列名*/
ALTER TABLE 表名 rename to 新表名 /*重命名表名*/ ......
对于我们刚入门的oracle初学者来说,学习sql语言是入门的第一步,面对单引号和双引号,我们可能会困惑,什么时候用单引号,什么时候用双引号呢?
单引号------ 值为字符和日期的时候 如 'you' '06-june' 还有使用连接符||,插入空格||' '|| ,插入描述性文字 || ' I love Oralce'||
双引号------- 列名别名 ......
我们初学者安装oracle的时候,字符集选择的一般是简体中文的格式,这方便我们英文不好的菜鸟,出错的时候定位错误,但是有一个问题伴随出现,我们写关于日期的sql的语句,我们想要英文的格式怎么办?下面有两个办法:
1. 连接到数据库后,我们使用如下语句
ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN' 需要注意的是,断开数据库连接后,字符集会还原到默认中文字符集
2.我们定义日期格式的时候,也可以利用语句使用英文格式,但是作用范围仅限于本条定义。
如: to_char('18-dec-2009','dd-mon-yyyy','nls_date_language=american') ......