GGB0/OB28/OKC7/GGB1/OBBH/OKC9 FICO增强
来源:互联网 发布:keynote mac 下载 编辑:程序博客网 时间:2024/05/16 07:57
FICO的增强通常包括替代和有效性检查,替代的目的是根据自定义逻辑替换凭证的字段内容,而有效性检查顾名思义就是对凭证的内容进行检查,常用Tcode包括:
GGB0/OB28/OKC7:全部/FI/CO有效性检查
GGB1/OBBH/OKC9:全部/FI/CO替代
GGB4:ALL Rule Class
GS01:配置集
http://wenku.baidu.com/view/043ea6fb700abb68a982fb41
*以下增强均包括替代和有效性检查。
以凭证有效性检查为例,目前,很多企业在不同的项目为不同的模块满足不同的校验需求建立了大量的检查步骤,有的竟多达上百个步骤,给后续维护带来很大不便, 常见的问题有:在检查的先决条件中比如写死会计科目/成本中心等条件造成新增科目或成本中心遗漏检查;由于有效性检查(或替代)是覆盖性传输,造成后续增加步骤由于难于找到和生产机同步的配置而不得不直接在生产系统中操作, 在集中ERP服务器中该问题尤其突出。
那么,如何避免过多的FICO增强步骤? 本人觉得可以通过规范使用增强达到目的,参考做法如下:
(1).事先规划好有效性检查步骤,每个步骤的检查使用Exit(Exit被译为图1的”退出”)例程,例程可按集团公用还是企业私有划分,如集中服务器分”企业有效性检查例程”U800和”公用有效性检查例程”U900俩例程,将所有的有效性检查逻辑全部放在此两例程,如集团BCS项目相关会计科目过帐合并事务类型必输校验,实际上对所有企业逻辑是一样的,可以放在公用例程U900中;再如集团会计基础项目的自动会计凭证根据不同凭证类型的自动行文本摘要替代,也可放在公用例程U900,也就是说每个企业的FICO凭证检查和替代,将只能看到对应公共和私有例程的2个步骤,这样在后续的校验或替代逻辑增加中,只需修改例程就行。
(2).禁止企业随意新增步骤,避免凭证检查和凭证替代的使用混乱和后续维护的困难。
(一).首先,如图1,建立1个科目“合并事务类型必输”主题步骤, 当然,为了避免增强步骤过多,可以建立1个更大的如叫”科目记帐检查”的主题步骤,注意图1中检查使用的是U900例程。
(二).在例程中尽量使用可配置的逻辑代码,我们应该从可配置性的SAP系统中学习并应用好这点。
(三).科目设置可使用Tcode:KDH1或GS01建立科目集,以应交税费科目必须输入合并事务类型C00(税金-年初未交(退)数)、C01(税金-本期应交(退)数)、C11(税金-本期已交数-本年)或C12(税金-本期已交数-非本年)为例,首先KDH1建立科目组ZSWLX_YJSF,该科目组的科目由用户自行定义,接下来只需要在U900编写以下参考代码就可检查应交税费科目的合并事务类型必须输入且必须以C开头。
FORM U900
*检查科目在相关科目集合中才做校验
select
*应交税费类科目过帐时其事务类型必须是C开头
*
ENDFORM .
同样,如果需要判断应付职工薪酬科目必须输入I开头的事务类型,只需要增加如下代码就可。
*职工薪酬类科目事务类型必须是I开头
例程的增强有个小小的缺点,就是需具备基本的ABAP知识,这不是什么问题,作为顾问和关键用户,了解基本的ABAP知识应是必须的,况且,在多数增强中,我们往往只是简单复制代码稍事修改。
---------------------------------------------------------------------------------------------------------------
目前BCS项目中需进行合并事务类型必输检查的完整的代码如下表:
FORM U900
*资产减值类科目事务类型必须是A开头,注意AM集成类科目
*应交税费类科目事务类型必须是C开头
*长期借款类科目事务类型必须是F开头
when 'ZSWLX_CQJQ'.
*长期应付款科目事务类型必须是G开头
when 'ZSWLX_CQYF'.
*递延收益类科目事务类型必须是H开头
*职工薪酬类科目事务类型必须是I开头
ENDFORM .
- GGB0/OB28/OKC7/GGB1/OBBH/OKC9 FICO增强
- GGB0/OB28/OKC7/GGB1/OBBH/OKC9 FICO增强
- GGB0/OB28/OKC7/GGB1/OBBH/OKC9FICO增强
- GGB0 GGB1
- FICO
- FICO凭证增强之保存前的修改
- sap obbh 浅谈
- FICO基本知识
- FICO学习计划
- FICO面试
- sap fico 笔记精要
- SAP FICO问题笔记
- FICO--Configuration Transaction Codes
- FICO certification 125 questions
- FICO 订单结算定制
- FICO consultant Interview questions
- FICO业务对象集
- FICO Configuration Transaction Codes
- 引领潮流风尚的九大80后女星
- C#函数委托类型
- Rss 力量
- 身份证最后一会校验码生成算法
- 使用 ATL Server 创建 XML Web services
- GGB0/OB28/OKC7/GGB1/OBBH/OKC9 FICO增强
- 十个你没听过的网站
- List和ArrayList的区别(转载自他人的文章,作为笔记学习,呵呵)
- 一件奇怪的事情
- 社交中,你不能不知道的29件事
- From now on,I will bring up my sprit!
- 读书笔记:C#高级编程&.net 3.0(部分一)
- Linq Order操作
- 杂七杂八——使用LINQ检索重复值