095921_OracleEBSR12财务月结基础讲座20090823.ppt_第1页
095921_OracleEBSR12财务月结基础讲座20090823.ppt_第2页
095921_OracleEBSR12财务月结基础讲座20090823.ppt_第3页
095921_OracleEBSR12财务月结基础讲座20090823.ppt_第4页
095921_OracleEBSR12财务月结基础讲座20090823.ppt_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2009年8月23日 方亚兵、巩学伟,【技术交流】 Oracle EBS R12财务月结基础讲座,1、月结概述 1.1)月结与对帐 1.2)子模块与总帐之间的关系 1.3)关帐顺序 2、各模块详细结帐流程及对帐 2.1)应付 2.2)采购 2.3)库存 2.4)应收 2.5)资产 2.6)PAC 2.7)总帐 3、应收模块业务规则介绍 4、采购、库存、应付模块业务规则介绍 5、子分类帐与总帐SQL对帐,目录,2,3,1、月结概述,1、什么叫月结:从字面含义上,即为月底结帐。 2、月结的目的 1)会计分期 2)财务报告 3、什么叫对帐:即将两套帐核对。在Oracle中,主要指将子模块的帐与总帐核

2、对。 4、为什么要对帐:总帐接收到的财务信息与子模块业务必须保持一致,才能保证整个系统的帐务是正确的,所以要进行对帐。在日常事务处理中,存在录入或系统异常等导致的错误,通过对帐及时发现并解决。 5、月结与对帐之间的关系: 对帐是月结过程中的一个重要事项。,月结与对帐,4,总帐模块处于财务核算的核心地位,它从其他模块中接收财务信息 子模块包括:应付模块、采购模块、库存模块、应收模块、固定资产、薪资模块等,子模块与总帐之间的关系,5,关帐顺序,6,1、有哪些模块有期间控制:总帐、应付、应收、资产、采购、库存等 2、各模块期间关闭顺序如下: 应付采购库存应收资产(PAC)总帐,GL,关帐顺序说明,7

3、,1、应付模块会计期应在采购模块会计期之前关闭,因为应付的匹配影响采购模块的应计和保留款的释放; 2、Oracle成本模块和销售订单模块的会计期为库存模块会计期,库存模块会计期关闭,则库存模块、Oracle成本模块和销售订单模块的会计期就关闭了; 3、如果使用PAC,应付、采购、库存和应收会计期必须先关闭,才能关闭PAC实际成本会计期; 4、应收模块会计期必须在库存模块会计期之后才能关闭,因为库存模块的销售出库需要传送到AR发票接口表; 5、资产模块会计期必须在采购模块和库存模块会计期之后关闭,因为固定资产的信息或数据可能会来源于库存模块和采购模块; 6、所有子模块的会计期关闭了,最后关闭总账

4、会计期。,8,2、各模块详细结帐流程及对帐,应付模块详细结帐流程,9,1、检查并确认本期所有的采购发票和费用发票已在系统中处理完毕 从业务上检查并确认本期所有的采购发票、费用发票业务已在系统中处理完毕。 2、检查是否存在未验证、暂挂的发票 使用“发票登记表”(注:在参数仅限于未验证的发票选择“是”)复查有关未被批准的发票的明细信息,重新验证发票; 提交“暂挂发票报表”,检查是否存在暂挂的发票。提交该报表时,报表参数不需输入日期范围,因为所有的发票暂挂都必须在应付会计期间关闭前解决; 解决全部暂挂后,重新提交“暂挂发票报表”,以确认所有暂挂已全部解决。 3、检查并确认本期所有的付款业务已在系统中

5、处理完毕 从业务上检查并确认本期所有的付款业务已在系统中处理完毕。 4、检查本期是否存在未入帐事务 提交“未入帐事务处理报表”,检查本期是否存在未入账的事务。该报表可同时显示应付发票和付款,只要未入帐,全部都会显示,并说明其原因,目前处理于何状态。 5、创建会计科目 通过提交请求“创建会计科目”,将应付业务创建会计科目(参数“终止日期”输入本期最后一天)。,应付模块详细结帐流程(续),10,6、将应付业务传送到总账 如果在提交“创建会计科目”时,“传送至Oracle General Ledger”选择“是”,则直接将凭证传送到总帐模块。否则,需要提交请求“将日记帐分录传送至 GL”; 请注意从

6、输出文件中获得相关的信息,以帮助复核日记帐的生成情况。 7、在总账中过账应付来源的凭证 在总账中将所有来源于应付的业务全部过账,以更新账户余额。 8、确认及核对供应商余额 在应付模块运行“CUX:供应商余额明细表”(或“帐户分析报表”),在总帐模块运行“试算表”,检查应付负债科目与总账负债科目余额是否相等(必要时,可与供应商对帐); 注意:建议应付与总账的对账在总账未进行期末重估时进行。 9、应付传送至资产 在完成上述的应付业务传送总帐后,将应付中涉及资产的内容传送至资产接口,通过提交请求“创建成批增加”。,应付模块详细结帐流程(续),11,10、关闭应付本期期间 到月末或下月月初,为防止用户

7、将应付业务入错期间,需要将相应应付会计期关闭。 将期间状态选择为“关闭”,然后保存;在保存时,系统会自动检查是否有例外存在,例外包括未生成分录的发票与付款,以及未传送总帐的应付分录,若存在,则按前述方式进行处理,然后再进行应付期间的关闭。 11、检查本期应付发票的装订情况(可选步骤、视具体凭证装订解决方案而定) 检查本期应付发票的装订情况,是否按序号整理存放。 12、检查本期付款单据的装订情况(可选步骤、视具体凭证装订解决方案而定) 检查本期付款单据的装订情况,是否按序号整理存放。,应付模块的对帐,12,应付模块的对帐日常操作要求,13,为了保证“应付帐款”和“预付帐款”科目正确地体现供应商余

8、额,需要遵循以下原则: 不得在发票的分配行中输入“应付帐款”科目; 不得在非预付款发票的分配行中输入“预付帐款”科目; 检查在供应商上定义的“应付”和“预付”类科目;建议员工供应商与外部供应商的“应付”和“预付”类科目有所区别,使“应付帐款”、“预付帐款”科目体现公司实际外部债权债务。,采购模块详细结帐流程,14,1、业务上确认本期采购订单是否录入完毕 2、业务上确认本期已到货采购订单均已接收 3、检查是否存在已接收但未入库的物料 在接收事务处理(Receiving Transactions) 界面查找已接收但未入库的物料。 4、关闭采购本期期间 如果当前的采购及接收业务已经完成,则关闭相应的

9、采购会计期,以防止在需关闭期间内继续采购订单和接收的业务。,库存模块详细结帐流程(标准成本下),15,1、输入所有的库存事务处理 业务上请确保输入期间内的所有事务处理,并将当月的入库、出库凭证装订成册,以便日后复查。 2、进行库存盘点 确保当期所有的库存事务都已正确并无一遗漏地录入进系统后, 对仓库进行盘点并根据盘点结果(审批后)在系统中作相应数量调整。 3、制造件成本卷积 运行请求,卷积制造件的标准成本。 4、标准成本更新 运行请求,进行标准成本的更新,将Pending 成本更新到Frozen成本。 5、检查是否存在零成本的物料事务处理(可选步骤,视具体解决方案而定) 6、修改截止期设置(可

10、选步骤,视具体解决方案而定) 修改库存组织上设置的截止期,将其改为结帐月份的最后一天,例如,进行2008年5月份的月结时,将其改为“2008-05-31 23:59:59”,以便系统自动产生库存相关的会计分录。,库存模块详细结帐流程(标准成本下)续,16,7、核对存货和在制品的事务处理接口 检查库存事务处理开放接口、待定库存事务处理,未核算成本事务处理等。 8、将事务分配传送至总帐并过帐 将给定期间的汇总库存/在制品活动传送至总帐接口,然后在总帐模块使用“日记帐导入”将此信息传送至总帐。 9、核对期末存货价值和总账相关科目值 使用“CUX:收发存报表”(或库存值报表)与总账原材料、库存商品帐户

11、余额核对 。 10、关闭库存本期期间 在打开下一个会计期前,需要先将当期的库存会计期关闭,以免将库存事业处理入错期间。 库存会计期的控制是按库存组织控制的,要分别按库存组织进行关闭和打开。 在关闭库存会计期前需要确认当期的库存事务处理已全部完成,然后进行关闭。 库存会计期一旦关闭,无法再打开。 用库存会计期界面关闭库存期间,系统自动将汇总的事务处理日记账传送到总账接口表。,库存模块(标准成本下)的对帐,17,库存模块详细结帐流程(PAC成本下),18,1、输入所有的库存事务处理 业务上请确保输入期间内的所有事务处理,并将当月的入库、出库凭证装订成册,以便日后复查。 2、进行库存盘点 确保当期所

12、有的库存事务都已正确并无一遗漏地录入进系统后, 对仓库进行盘点并根据盘点结果(审批后)在系统中作相应数量调整。 3、核对存货和在制品的事务处理接口 检查库存事务处理开放接口、待定库存事务处理,未核算成本事务处理等。,注:1、有关PAC的结帐流程,在“PAC详细结帐流程”部分再述; 2、由于在PAC下,一般用PAC进行帐务核算,库存模块(PAC成本下)的对帐在PAC部分阐述。,应收模块详细结帐流程,19,1、运行自动开票程序 运行自动开票程序,从OM模块导入未开票记录。 2、检查自动开票接口表有无错误记录 运行自动开票后如果有错误记录未能导入形成发票,在接口表中将存留下来,并会标示错误。需要到接

13、口表查看是否存在错误记录,并根据错误原因修改设置,再重新导入发票。 3、确认本期手工发票、收款业务全部完成 从业务上确认本期手工发票、收款、收款核销业务已全部处理完成。查看本月输入的发票使用:事务处理登记表,查看当月录入的收款使用:收款登记表。 4、检查是否存在未完成状态的应收发票 通过提交“未完成发票报表”,检查是否存在未完成的发票。 5、创建会计科目 通过提交请求“创建会计科目”,将应收业务创建会计科目(参数“终止日期”输入本期最后一天)。,应收模块详细结帐流程(续),20,6、将应收业务传送至总账 如果在提交“创建会计科目”时,“传送至Oracle General Ledger”选择“是

14、”,则直接将凭证传送到总帐模块。否则,需要提交请求“将日记帐分录传送至 GL”; 请注意从输出文件中获得相关的信息,以帮助复核日记帐的生成情况。 7、检查未入账的应收事务 将应收业务传送至总账后,检查是否存在未入账的应收事务。检查的方法是提交“未过账项报表”。 8、应收与总账对账 在将全部应收业务传送至总账,待总账中对应凭证过账后,进行应收与总账的对账,以确保总账和子模块一致; 对账方法是:在总账运行“试算表”,查看应收账款余额;在应收模块提交 “CUX:客户余额明细报表”(或帐户分析报表),用来核对应收帐款余额的明细; 注意:建议应收与总账的对账在总账未进行期末重估时进行。 9、关闭应收本期

15、期间,应收模块详细结帐流程(续),21,10、检查本期应收发票的装订情况(可选步骤、视具体凭证装订解决方案而定) 检查本月应收发票的装订情况,是否按序号整理存放。 11、检查本期收款单据的装订情况(可选步骤、视具体凭证装订解决方案而定) 检查本月收款单据的装订情况,是否按序号整理存放。,应收模块的对帐,22,应收模块日常操作要求,23,为了保证“应收帐款”科目正确地体现客户余额,需要遵循以下原则: 输入发票的时候,不得在分配行中手工输入“应收帐款”科目; 保证“未核销”、“记帐”、“未标识”类型处维护的科目是应收类往来科目,或者往来暂记科目;如果因为特殊业务的需要设置了其他帐户,请务必检查此类

16、收款月末不存在未核销的情况; 检查自动会计定义的来源处的相关帐户,比如“应收帐款”来自于客户地点,就必须严格保证客户地点处的“应收帐款”维护的正确性。,资产模块详细结帐流程,24,1、完成将要结账期间的所有事务处理 确定将要结账期间的所有事务处理已入账。一旦Oracle资产关闭一个折旧期间,该期间将不能再次打开。检查确定不再有人进行事务处理,Oracle资产在运行“折旧”时,不允许事务处理数据录入。 2、分派所有的资产至分配行 如果资产未被分派到分配行,则期末的折旧程序不能完成, 期间也不能关闭。运行“未分配给任何成本中心的资产列表”报表可确定哪些资产未被分派到分配行。 3、运行折旧 对每个折

17、旧账簿而言,运行折旧的过程是独立执行的。运行该程序时,Oracle资产自动计算所有资产的折旧,折旧运行完后,ORACLE会相应运行“日记帐分录准备金分类账报表”,相当于当期的折旧报表; 在运行折旧时可选择是否关闭折旧期间。如果选择了关闭会计期间,则一旦开始运行折旧,将自动关闭当前折旧期间,并打开下个期间,(见上面第2条) 但是,如果有资产未被分配,运行折旧就会结束,并出现错误信息。通过查看运行折旧请求输出的日志文件, 可知道哪项资产未分配,或通过查看请求表来查看折旧程序报表。然后分派未分配的资产,重新运行折旧过程。 折旧将只针对于未运行部分的资产。,资产模块详细结帐流程(续),25,4、生成分

18、录 通过使用创建会计,在公司账上可为总账生成折旧费用分录。在使用之前,确定指定的折旧账簿和折旧期间已运行折旧程序。 Oracle资产用账户生成器生成会计科目组合以在总账中生成分录。Oracle资产默认为折旧费用生成全部细节分录。Oracle资产使用资产转移中命名的分配行的全部段值为折旧费用生成分录。 5、将传送至总账的日记账过账 将传送的日记账复核后过账,过账后检查“固定资产中转”,“固定资产清理”等中转科目的余额,检查是否结平; 运行本期间的“CUX:固定资产台帐”报表,核对“固定资产”和“累计折旧”等账户的余额是否相等。,资产模块的对帐,26,PAC模块详细结帐流程,27,1、检查未记成本

19、事务处理 检查未记成本事务处理,物料事务处理界面中“已核算成本”选择“否”和“错误”,若存在记录则需要查询产生原因 2、运行PAC相关请求 由成本核算员依次运行以下请求或者报表: 运行Periodic Acquisition Cost Adjustment(可选),用以调整由于跨期发票匹配而产生的成本差异; 运行Periodic Acquisition Cost,以获取物料成本发生总额; 运行Periodic Cost,以计算物料成本; 运行Periodic Distributions,产生库存事务处理相关分录。 3、更新资源和制造费用的费率 确保所有的费用凭证录入完毕后,运行CUX:制造费用

20、计算表,根据实际费率在系统中做费率更新。,PAC模块详细结帐流程(续),28,4、运行销售成本确认相关请求 由成本核算员依次运行销售成本确认相关的三个请求: 记录订单管理事务处理; 收集收入确认信息; 生成销货成本确认事件。 5、运行PAC月结请求,复核实际成本 由成本核算员依次运行以下请求或者报表: 运行Periodic Acquisition Cost Adjustment(可选),用以调整由于跨期发票匹配而产生的成本差异; 运行Periodic Acquisition Cost,以获取物料成本发生总额; 运行Periodic Cost,以计算物料成本; 运行Periodic Distri

21、butions,产生库存事务处理相关分录; 如存在物料成本需要进行调整则对相关物料进行成本更新,并再依次运行以上请求或者报表。 6、核对期末存货价值和总账相关科目值 运行定期物料和接收分配汇总报表;检查库存相关账户的本期发生额; 运行定期 WIP 分配汇总报表;检查车间相关账户的本期发生额;,PAC模块详细结帐流程(续),29,7、关闭库存本期期间 8、关闭PAC期间,传送至GL 确认当期成本没有问题后,才能关闭成本期间。成本期间一旦关闭,无法再次打开,只能在下一期间进行调整。关闭后,需要通过请求传送至总帐模块; 在关闭PAC期间前,必须先关闭库存期间,PAC期间的关闭是不分库存组织的,以法人

22、区分,所以如果要关闭某一个法人的会计期间则必须先关闭该法人下的所有库存组织的期间。,PAC模块的对帐,30,总帐模块详细结帐流程,31,1、确认本月手工凭证完成 确认本月手工凭证已全部录入、审核、过账。 2、检查各中转科目余额是否为零 在总账模块提交报表“试算表”,报表参数在“金额类型”上选“PTD”。如果发现中转科目余额不为零,提交报表“试算表-明细”,同时使用账户余额查询,查询原因并调整。 3、确认全部凭证过账 ERP一系列标准报表余额不包括未过账余额,在核对总账余额之前需要确保所有日记账已经过账,确认全部凭证过账以便能查询账户余额和发生额。检查是否有未过账方法如下: 1)通过“GL日记帐

23、过账”菜单查询是否有未过账 2)通过“GL日记帐输入”菜单进入,选择“状态”字段为“未过账”来查看是否有未过账凭证。 4、定义期间汇率并进行期末汇率重估 各个业务完成后,应进行期末外币重估; 对重估凭证复核后过账。然后将重估的凭证冲销在下月份。 5、运行资产负债表和利润表 提交FSG报表“资产负债表”、“利润表”。并提交标准报表“试算表”,与资产负债表和利润表核对。,总帐模块详细结帐流程(续),32,6、关闭总帐期间 7、凭证打印与装订 基本思路:原始单据按类别单独装订,总账录入凭证打印后附上原始单据,子模块凭证后附业务数据清单。,33,3、应收模块业务规则介绍,应收模块是一个开具发票和进行收

24、款管理的应用软件,能够在提供强大的财务管理功能和战略性财务信息的同时,简化从订单到收取现款的过程。当企业销售一笔商品或者发生其他影响收入和收款有关的业务的时候,需要在应收模块记账,其主要相关功能如下: 应收事务处理 贷项通知单、核销发票 借项通知单 收款并核销 手工调整发票 应收票据 自动开票 客户的新建和合并等功能。,3.1、应收模块简介,34,通过自动开票将OM订单导入应收发票,对企业来讲,表示企业产生一笔应收款项,同时增加一笔收入。记账如下: DR 应收款项-销售商品 XXX元 表示企业销售商品而产生一笔应收款尚未收到CR 销项税 XXX元 CR 业务收入-销售商品 XXX元 表示企业因

25、为销售商品当期增加了一笔收入 订单导入AR发票流程,3.2、应收发票业务规则及常用开发技巧,35,应收职责-事务处理-事务处理-分配 可以从应收发票分配行取得分录,3.2.1、应收发票的分配(1),36,应收职责-事务处理-事务处理-分配 可以从应收发票分配行取得分录,3.2.1、应收发票的分配(2),37,3.2.2、创建会计分录(1),38,通过请求”创建会计科目”,或者通过应收发票界面:工具-创建会计科目,创建应收发票的会计分录。 创建会计分录以后,会产生子分类账。 子分类账分录存放于表XLA_AE_HEADERS 与XLA_AE_LINES 中,并通过XLA_TRANSACTION_E

26、NTITIES与业务表相关联。 XLA_TRANSACTION_ENTITIES 通过字段 ENTITY_CODE 与字段SOURCE_ID_INT_1 关联对应 的业务表。 例如,应收发票在创建会计分录以后,可以通过如下sql语句查询。,SELECT h.event_type_code ,l.accounting_class_code ,xla_oa_functions_pkg.get_ccid_description(50328, l.code_combination_id) acct_descr ,l.entered_dr ,l.entered_cr FROM xla_ae_header

27、s h ,xla_ae_lines l ,xla_events e ,xla.xla_transaction_entities te WHERE h.application_id = l.application_id AND h.ae_header_id = l.ae_header_id AND h.application_id = e.application_id AND h.event_id = e.event_id AND h.application_id = te.application_id AND h.entity_id = te.entity_id AND te.applicat

28、ion_id = 222 AND te.ledger_id = 2022 AND te.entity_code = TRANSACTIONS AND nvl(te.source_id_int_1,-99) = 139742;,3.2.2、创建会计分录(2),39,XLA_TRANSACTION_ENTITIES是分区表 采用VPD技术 索引,子分类帐查询sql,XLA_TRANSACTION_ENTITIES与业务表关联关系如下表 R12中,应付、应收、资产、成本、现金、工资单和OPM 财务管理系统模块都以此种方式产生子分类账分录,具体对应关系如下:,3.2.2、创建会计分录(3),40,通过

29、工具-查看会计分录:查看子分类账分录,3.2.3、查看会计分录,41,4.2.4、传送总帐,42,提交请求,或者创建分录时直接传送至总帐。,此时总账将生成来源为je_source=Receivables je_category=Sales Invoices、Debit Memos 或Credit Memos的日记账分录。,SELECT h.je_source ,h.je_category ,xla_oa_functions_pkg.get_ccid_description(50328 ,ael.code_combination_id) acct_descr ,ael.entered_dr ,a

30、el.entered_cr FROM gl_je_headers h ,gl_je_lines l ,gl_code_combinations gcc ,gl_import_references ir ,xla_ae_lines ael WHERE h.je_header_id = l.je_header_id AND l.code_combination_id = gcc.code_combination_id AND h.actual_flag = A AND ir.je_header_id = l.je_header_id AND ir.je_line_num = l.je_line_n

31、um AND ael.gl_sl_link_id = ir.gl_sl_link_id AND ael.gl_sl_link_table = ir.gl_sl_link_table AND h.je_header_id = 584753;,4.2.5、总帐追溯,43,总帐追溯子模块,通过GL_IMPORT_REFERENCES将GL_JE_LINES表与XLA_AE_LINES表连接起来 与11i相比,各模块追溯实现了统一接口,总帐追溯查询sql,借项通知单: 应收的借项通知单是用来增加应收的、相当于独立的发票。不可以核销。 借项通知单分录与发票类似,增加应收款项、增加当期收入: DR 应收

32、XXX元CR 收入 XXX元 贷项通知单: 应收的贷项通知单是用来减少应收、冲原始发票的,常用来做销售退货业务。可以用来核销原始发票。 贷项通知单分录,正好冲减因为销售发票增加的应收和收入: DR 收入 XXX元CR应收 XXX元 借项通知单和贷项通知单的分录处理方式与普通发票一样,他们的分录可以参照前面的普通应收发票。,4.3贷项通知单和借项通知单,44,贷项通知单核销会在AR_DISTRIBUTIONS_ALL和AR_RECEIVABLE_APPLICATIONS_ALL中产生记录 SELECT cm.trx_number ,fnd_flex_ext.get_segs(SQLGL, GL#

33、, 50328, ad.code_combination_id) account_number ,ra.gl_date ,ct.trx_number applied_trx_number ,ad.acctd_amount_dr ,ad.acctd_amount_cr FROM ar_distributions_all ad ,ar_receivable_applications_all ra ,ar_payment_schedules_all ps ,ra_customer_trx_all cm ,ra_customer_trx_all ct WHERE ad.source_table = R

34、A AND ad.source_id = ra.receivable_application_id AND ra.customer_trx_id = cm.customer_trx_id - AND ra.applied_payment_schedule_id = ps.payment_schedule_id AND ps.customer_trx_id = ct.customer_trx_id(+) AND ra.customer_trx_id = 51671,4.3.1、贷项通知单核销,45,应收款核销和贷项通知单核销都会在AR_RECEIVABLE_APPLICATIONS_ALL产生记

35、录 同时,分配信息存放在AR_DISTRIBUTIONS_ALL中,将来产生子模块分类帐时,将从此处取得分录信息,贷项通知单界面,通过工具-创建会计分录或者提交请求创建会计分录。 通过子分类账查询sql,即可查找到子分类帐的分录,包含贷项通知单核销记录 运行请求,将子分类账传送至总帐 将生成来源为je_source=Receivables and je_category=Credit Memos的日记账分录,4.3.2、创建分录,传送总帐,46,应收发票录入完成后可以通过菜单项:活动-调整进入应收发票调整界面。 主要用来税调整,坏账处理之类的动作。来相应增加减少应收款项。如因为客户破产而无法全

36、部追回应收款项则可以如下调整来减少应收: DR 坏账CR 应收款项,4.4、应收发票调整,47,4.4.1、应收调整界面,48,3.4.2、应收调整分录查询(1),49,录入调整后,可以通过sql查找到调整的业务模块的分录(分配信息)。 SELECT ct.trx_number ,adj.adjustment_number ,ad.amount_dr ,ad.amount_cr ,ad.source_table ,ad.source_type ,xla_oa_functions_pkg.get_ccid_description(50328 ,ad.code_combination_id) FR

37、OM ar_distributions_all ad ,ar_adjustments_all adj ,ra_customer_trx_all ct WHERE ad.source_table = ADJ AND ad.source_id = adj.adjustment_id AND adj.customer_trx_id = ct.customer_trx_id AND ct.customer_trx_id = 3958;,发票调整的分配信息也存放于AR_DISTIRBUTIONS_ALL表中,通过SOURCE_TABLE和SOURCE_ID字段相关联,3.4.3、应收调整分录查询(2),

38、50,在应收发票调整界面创建会计分录会创建子分类账的分录信息。 将子分类账查询sql的entity_code换成是ADJUSTMENTS,同时用source_id_int_1字段关联调整的adjustment_id主键,即可查询到应收调整的会计分录。 传至总账后将生成来源为je_source=Receivables and je_category= Adjustment 的日记账分录 通过4.2.5总帐追溯查询sql,可以进行追溯,3.4.4、应收调整创建会计分录、传送总帐,51,录入收款 收款录入表示企业收到客户现金(以银行存款为例,实际可能会有票据等其他收款方式),如果未核销表示尚未与具体

39、的客户发票相关联。现金流量表需要在此做标识。此时的会计分录应为 DR 银行存款CR 应收账款-未核销 这里的应收账款-未核销科目是一个中转科目。 核销发票时的分录如下。 DR应收款-未核销CR应收账款-发票,3.5、收款和收款核销,52,3.5.1、收款核销界面,53,收款录入和核销的分录信息,存放于表:AR_DISTRIBUTIONS_ALL。共分为两部分,第一部分SOURCE_TABLE=RA,第二部分SOURCE_TABLE=CRH 收款核销,贷项通知单核销,会在ar_receivable_applications_all 中产生对应记录 SELECT cr.receipt_number

40、 ,ad.amount_dr ,ad.amount_cr ,ad.source_table ,ad.source_type ,xla_oa_functions_pkg.get_ccid_description(50328 ,ad.code_combination_id) ,ad.creation_date FROM ar_distributions_all ad ,ar_receivable_applications_all ra ,ar_cash_receipts_all cr WHERE ad.source_table = RA AND ad.source_id = ra.receivab

41、le_application_id AND ra.cash_receipt_id = cr.cash_receipt_id AND cr.cash_receipt_id = ,在收款界面创建会计分录会创建子分类账的分录信息。 将子分类账查询sql的entity_code换成是RECEIPTS,同时用source_id_int_1字段关联收款的cash_receipt_id主键,跟收款的子分类帐查询模式一致。 传至总帐后将生成来源为je_source=Receivables and je_category=Misc Receipts的日记账分录 通过4.2.5总帐追溯查询sql,可以进行追溯,3

42、.6.3、创建会计分录、传送总帐,59,60,4、采购、库存、应付模块业务规则介绍,采购业务主要包括请购、采购、接收、入库、发票、付款几个步骤(RTP)。分别对应采购、库存、成本、应付模块,并向总账模块传送财务信息。 Oracle是财务业务一体化的系统,只要录入了相应的业务,则会自动生成相应的财务信息。,4.1、企业采购业务,61,采购模块主要功能是帮助业务部门管理采购订单,控制采购流程,审批层次,在请购单、和采购订单录入审批阶段是不产生财务信息的。 在采购订单接收时,实际上表示物料采购已既成事实,我们将因此产生一笔因采购产生的应计负债,同时记一笔帐到我们的采购接收帐户。 采购接收的会计分录为

43、: 商品采购DR应付帐款-应付暂估CR,4.2、采购接收,62,采购接收保存以后会自动运行“接收事务处理器”(也可以手动提交请求,接口程序常常这么做)。接收事务处理器会在rcv_receiving_sub_ledger中产生采购接收的会计分录(11i亦如此)。 “接收事务处理汇总”界面可以查看到的分录:,4.2.1、采购接收分录查询(1),63,SELECT poh.segment1 ,rsh.receipt_num ,rct.transaction_id ,rct.quantity ,xla_oa_functions_pkg.get_ccid_description(50328 ,rrs.c

44、ode_combination_id) acct_desc ,rrs.entered_dr ,rrs.entered_cr FROM po_headers_all poh ,po_lines_all pol ,po_releases_all pr ,po_line_locations_all pll ,po_distributions_all pod ,rcv_receiving_sub_ledger rrs - ,rcv_transactions rct ,rcv_shipment_headers rsh ,rcv_shipment_lines rsl ,org_organization_d

45、efinitions ood,4.2.1、采购接收分录查询(2),64,WHERE 1 = 1 - PO AND poh.po_header_id = pol.po_header_id AND pol.po_line_id = pll.po_line_id AND pll.po_release_id = pr.po_release_id(+) AND pll.line_location_id = pod.line_location_id - PO to Rcv AND to_char(pod.po_distribution_id) = rrs.reference3 AND rrs.rcv_tr

46、ansaction_id = rct.transaction_id AND rct.shipment_header_id = rsh.shipment_header_id AND rct.shipment_line_id = rsl.shipment_line_id - AND anization_id = anization_id AND ood.set_of_books_id = rrs.set_of_books_id AND poh.segment1 = 2008000355 AND rsh.receipt_num=14541,4.2.1、采购接收分录查询(3

47、),65,运行“创建会计科目 - 成本管理”请求,会产生采购接收的子分类账分录。 创建完成子分类账分录以后,接收事务处理界面查看到的会计分录将变为子分类账分录,之前Form界面的分录将无法再继续看到。,4.2.2、采购接收子分类帐(1),66,SELECT te.entity_code ,te.application_id ,h.period_name ,xla_oa_functions_pkg.get_ccid_description(50328 ,gcc.code_combination_id) acct_desc ,l.accounted_dr ,l.accounted_cr FROM

48、xla.xla_transaction_entities te ,xla_events e ,xla_ae_headers h ,xla_ae_lines l ,gl_code_combinations gcc ,rcv_transactions rct ,rcv_shipment_headers rsh ,po_headers_all poh,4.2.2、采购接收子分类帐(2),67,WHERE te.entity_code = RCV_ACCOUNTING_EVENTS AND te.application_id = 707 AND te.ledger_id = 2022 AND nvl(

49、te.source_id_int_1, (-99) = rct.transaction_id AND te.entity_id = h.entity_id AND te.application_id = h.application_id AND e.event_id = h.event_id AND e.application_id = h.application_id AND h.ae_header_id = l.ae_header_id AND h.application_id = l.application_id AND l.code_combination_id = gcc.code_

50、combination_id AND rct.po_header_id = poh.po_header_id AND rct.shipment_header_id=rsh.shipment_header_id AND poh.segment1 = 2008000355 AND rsh.receipt_num=14541;,将子分类账查询sql的entity_code换成是RCV_ACCOUNTING_EVENTS, application_id 更新为 707,同时用source_id_int_1字段关联接收表rcv_transactions的transaction_id主键,则取到了采购接收

51、的子分类账。,4.2.2、采购接收子分类帐(3),68,运行“将日记帐分录传送至 GL - 成本管理”请求,则可以导入总帐日记账。 注意:11i中,采购接收在总账日记账中的来源是“Purchasing”,类别是“Receiving”;而在R12中,采购接收在总账日记账的来源为“Cost Management”,类别是“Receiving”。 通过4.2.5总帐追溯查询sql,可以进行追溯,4.2.3、传送总账,69,交货入库是指采购接收以后的入库过程。 保存交货记录后,会执行“接收事务处理器”(同接收),取成本(成本核算方式不同,取成本的逻辑亦不同),插入记录至mtl_material_tra

52、nsactions表等。 此时还不会立刻产生入库的分录,成本管理器运行以后,则会产生库存模块的分录。 同时,如果采用标准成本,采购价格和入库成本的不同则可能产生PPV(采购价格差异Purchase Price Variance)。分录如下: 库存商品成本DRPPVDR商品采购CR,4.3、交货入库,70,4.3.1、物料事务处理分配信息(1),71,所有的库存物料事务处理(包括采购收货、子库转移、组织间转移、销售发放等等)的会计分配信息都在mtl_transaction_accounts表中,采购收货的分录信息则可以如下查询,4.3.1、物料事务处理分配信息(2),72,运行“创建会计科目 -

53、 成本管理”后,xla中的分录可以从如下sql查看 将子分类账查询sql的entity_code换成是RCV_ACCOUNTING_EVENTS, application_id 更新为 707,同时用source_id_int_1字段关联接收表MMT的transaction_id主键,则取到了采购接收的子分类账。,4.3.2、创建子分类帐,73,提交请求“将日记帐分录传送至 GL - 成本管理”,将子模块分录传送至总账。 此时总账将生成来源为je_source=Cost Management and je_category=Inventory的日记账分录。 通过4.2.5总帐追溯查询sql,可

54、以进行追溯,4.3.3、传送总帐,74,应付发票行可以手工录入。与采购有关的发票需要通过匹配采购订单生成应付发票。 根据采购项目的税码,会自动或手工产生税行。 如果收到的发票价格与采购价格有差异,还将产生IPV(发票价格差异Invoice Price Variance)。 因此采购匹配的应付发票会计分录为: 应付帐款-应付暂估DR暂估与发票差异(IPV)DR进项税DR 应付帐款-发票款CR,4.4、应付发票,75,4.4.1、应付发票分配,76,在匹配采购订单时,发票价格与采购价格有差异,产生了IPV 应付发票分配表ap_invoice_distributions_all记录了分录信息,创建会

55、计分录后,会在xla中产生分录信息。 将子分类账查询sql的entity_code换成是AP_INVOICES, application_id 更新为 200,同时用source_id_int_1字段关联应付发票表的invoice_id主键,则取到了应付发票的子分类账 通过界面-查看会计分录:,4.4.2、应付发票子分类账,77,接下来,运行请求”将日记帐分录传送至 GL”,将在总账产生日记账分录。来源为je_source= Payables and je_category=Purchase Invoices。 通过4.2.5总帐追溯查询sql,可以进行追溯,4.4.3、过账总帐,78,应付贷

56、项通知单,指供应商开给我们的表示应付减少的通知,负数,冲原始发票,可用0支付结清 应付贷项通知单常用于做采购退货业务,发生采购退货业务后,在应付录入应付贷项通知单,同时匹配退货生成贷项通知单行。 结合整个退货流程来认识贷项通知单业务,4.5、应付贷项通知单,79,4.5.1、退货,80,通过接收-退货导航菜单,执行退货业务。保存以后触发接收事务处理器,生成如下分录(与采购接收的分录方向恰恰相反) 商品采购CR应付帐款-应付暂估DR 在成本管理器运行以后,退货产生库存成本变动的分录,如下(与采购交货入库的分录方向恰恰相反): 库存商品成本CRPPVCR商品采购DR 查询方式同采购接收分录查询、交

57、货入库分录查询,通过应付款发票界面录入类型为贷项通知单的应付发票,然后通过匹配采购退货产生贷项通知单行。 对于采购退货业务的分录如下(与应收发票的分录方向恰恰相反): 应付帐款-应付暂估CR暂估与发票差异(IPV)CR进项税CR应付帐款-发票款DR,4.5.2、贷项通知单匹配退货,81,借项通知单,指我们自己开出的表示应付减少的通知,同样是负数,冲原始发票,可用0支付结清。 应付借项通知单,适用于发票做错后的反冲。功能上它与贷项通知单相似。也可用于退货业务。在采购退货界面有是否生成借项通知单的复选框,通过采购系统选项控制是否启用。,4.6、应付借项通知单,82,发票生成并验证通过以后,可以对发

58、票进行付款。 在付款界面,将蓝票(应付发票)和红票(贷项通知单)选入到同一个付款,进行付款。,4.7、付款,83,对发票付款,实际上就是用现金支付应付欠款,现金与应付款都减少,产生分录如下: 应付帐款-发票款DR银行存款CR 银行存款对应的帐户取自付款银行设置;应付帐款的账户取自付款发票。 创建会计分录以后,可以通过sql查询到分录信息 将子分类账查询sql的entity_code换成是AP_PAYMENTS, application_id 更新为 200,同时用source_id_int_1字段关联应付付款表的check_id主键,则取到了付款的子分类账,4.7.1、付款分录,84,运行请求

59、” 将日记帐分录传送至 GL”,将在总账产生日记账分录。来源为je_source= Payables and je_category= Payments 。通过4.2.5总帐追溯查询sql,可以进行追溯,4.7.2、传送总帐,85,手工录入应付发票 费用报表 应付发票导入固定资产 预付款发票及核销,4.8、其他应付业务,86,应付除了用于与采购模块集成外,还可以通过应付发票做些其他的杂项业务。记录些与采购无关的业务。 例如,企业招待客户时,员工张某代为支付客户招待费100元,为了之后偿还该员工供应商张某这100元,可以如下建应付发票: 直接用手工录入发票分配:招待费 100元;并指定负债帐户为:其他应付款。产生分录如下: 招待费DR其他应付款CR 未上线网上报销模块时常常如上手工建立应付发票实现员工报销。,4.8.1、手工录入应付发票,87,费用报表是网上报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论