首页 > 其他分享 >财务凭证生成过程中增强技术

财务凭证生成过程中增强技术

时间:2023-08-17 10:03:03浏览次数:43  
标签:凭证 财务 接下来 生成 RWIN 模块 HANA

转载:https://zhuanlan.zhihu.com/p/104175960

在SAP ERP 及S/4 HANA 项目实施过程中,对财务凭证的控制总是一个永远的话题,在后勤模块中不好实现的的需求,最后都丢到财务模块中集中处理了,这简直是一个万能钥匙啊。

我在多年的项目中对此进行了总结,下面是一个简略的图,以供参考。不能说是100%的完整,对付绝大部分情况是足够了的。

 

简单来说,在产生财务凭证的地方有以下控制点:

  1. 从前台模块中,MM模块可以控制物料凭证上的信息,从而控制财务凭证的信息,比如文本信息(最常见),SD 模块中的相关的分录信息,甚至于会计科目,这些是通过用户出口实在现。
  2. 接下来在AC_DOCUMENT这个BADI 可以处理,这适用于从后勤模块到财务模块的过账,只是财务模块用F-xx 开头的事务码不适用。
  3. 接下来OBBH/OKC9 替代,对于一些简单的应用,比如从已有字段信息得到新的字段信息,不管是在OBBH/OKC9中直接处理,还是调用用户出口实现。
  4. 接下来会调用CO的成本对象相关的匹配性检查,因为早期ECC系统,CO凭证是单独的,所以在这里可以实现影响CO的检查,不管有没有产生会计凭证。 在S/4 HANA 的系统,只需要OB28就可以了。
  5. 除了上面常见的招式以外,接下来是RWIN(TRWPR)子过程调用,我有时间单独说明RWIN是怎么用的。RWIN 基于不同的时间点可以实现与财务凭证同步更新额外的算定义表格,或者检查,或者后处理。
  6. 在RWIN中Project阶段之后,就会调用OB28配的规则检查
  7. 接下来就是BTE,BTE 有1025 检查,1120 处理,特别要注意1120,因为系统在这一步改了数据就不会有新的检查了,所以一旦错了,凭证就生成错了,就会产生一些前面不可能成立的会计凭证,比如只有记账码与借贷标识不匹配。
  8. 接下来就是S/4 HANA 独有的增强点ES_FINS_ACDOCA,可以实现更加复杂的需求,因为这个可以控制ACDOCA 凭证(因为S/4 HANA中某些情况下,不再生成BSEG的记录,只产生ACDOCA的行记录,比如外汇评估,成本拆分)
  9. 接下来就是后处理,我经常用 BTE 1050,当然用RWIN 也是可以做后处理实现。

除此之外,还有一些特殊的点,我在这里列一下,比如SEGMENT 的派生的BADI,比如COPA的派生(KEDR)。

因为SAP 财务模块来说,最核心的就是控制分录的生成,并附加必要的信息,凭证对了账就对了,报表也是自然对了,通过上述的方法,之前遇到的难题都已经解决,如果谁有解决不了的问题,也希望与我分享一下,我也有机会继续完善该文档。

标签:凭证,财务,接下来,生成,RWIN,模块,HANA
From: https://www.cnblogs.com/seven1314pp/p/17636807.html

相关文章

  • mybatisPlus 代码生成器
    代码生成器旧版-3.5.1版本之前publicclassCodeGeneration{ publicstaticvoidmain(String[]args){ CodeGenerationcodeGeneration=newCodeGeneration(); codeGeneration.execute(); } publicvoidexecute(){ AutoGeneratormpg=newAutoGenerator();......
  • AcWing 858. Prim算法求最小生成树
    题目给定一个$n$个点$m$条边的无向图,图中可能存在重边和自环,边权可能为负数。求最小生成树的树边权重之和,如果最小生成树不存在则输出impossible。给定一张边带权的无向图$G=(V,E)$,其中$V$表示图中点的集合,$E$表示图中边的集合,$n=|V|,m=|E|$。由$V$中的全部$n$个......
  • 微信小程序生成外部http短链
    微信小程序通过外部链接动态访问到某个小程序的某个页面(只支持非个人小程序,个人小程序需要一个非个人小程序做跳板);方案一(免费、有50w条限制): 通过微信官方给的api生成短链;api1:生成token,点击链接查看官方文档https://api.weixin.qq.com/cgi-bin/token?grant_type=client_creden......
  • flask swagger ui文档生成
    最近一直在写api文档,不知道兄弟们有没有和我一样的感受,写文档比写代码还难受,写代码逻辑实现提交就完事了,写api文档那才叫难受,有些不合理的地方给反复来回改好几遍,不止代码要改,文档要改,注释要改,关键是文档还要让别人能看得懂为了解决这个痛点我想起了swaggerui文档,因为我......
  • 企业数字化转型,财务规划与分析(FP&A)团队应该如何应对?
    近年来,企业业务的各个方面都在朝着数字化的方向快速转型。随着越来越多的企业开始使用数字技术,财务规划与分析(FP&A)团队也必须适应新的技术和工具以跟得上不断变化的商业环境,以保持在市场中的领先地位。不得不承认,随着企业数字化的转型,FP&A的角色发生了重大转变,由关注传统的财务报告......
  • 高效提升工作效率,亚马逊云科技热门课程带你入门生成式AI
    当前人工智能仍处于飞速发展阶段,作为当下最先进的科学技术之一,相信大家对AIGC关注已久。今天,引用亚马逊云科技最新发布的七项生成式AI新功能来跟大家聊聊近期的热门生成式AI! 有人说,生成式AI将带来充满创造性的新世界;有人说,生成式AI热潮正在掀起一场新的科技革命;有人认为生成式AI将......
  • 《安富莱嵌入式周报》第320期:键盘敲击声解码, 军工级boot设计,开源CNC运动控制器,C语言
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1Cr4y1d7Mp/1、键盘敲击声解码https://arxiv.org/abs/2308.01074键盘敲击声被解码的话,我们使用键盘输入密码将被方便的解码出......
  • 基于JAVA的财务账户监管系统
    当今社会是一个信息集中化的社会,各产业信息化发展迅猛,信息毫不夸张已占据着我们生活的半壁江上,无论是出行、通讯、住房、交友、购物、资讯共享都扮演着很重要的角色。财务账户监管系统就是在迎合不断发展的信息时代背景下哺育出来的一个科学技术产物,为实现财务账户监管系统发展与信......
  • Prompt、RAG、微调还是重新训练?如何选择正确的生成式AI的使用方法
    生成式人工智能正在快速发展,许多人正在尝试使用这项技术来解决他们的业务问题。一般情况下有4种常见的使用方法:PromptEngineeringRetrievalAugmentedGeneration(RAG检索增强生成)微调从头开始训练基础模型(FM)本文将试图根据一些常见的可量化指标,为选择正确的生成式人......
  • ThingsKit物联网平台设备管理之设备凭证
    AccessToken设备普通访问凭证,可自定义和随机刷新。设备凭证具有唯一性,不可重复。X.509在一些对通信安全要求严格的物联网领域,比如智能门锁、电表、水表、燃气表等,您可以使用基于X.509TLS的MQTT安全认证方式。更进一步的物联网安全措施,可以在设备端集成SE安全芯片,或使用内置S......