SAP EC-CS如何实现自动抵消

news2024/9/30 5:28:56

SAP EC-CS 是SAP 比较早的合并方案,尽管后面有很多其他的方案作为替代,但 EC-CS 因为其成熟性,在集团合并单元不多的情况下,也可以作为一个不错的合并解决方案。可以说,会计报表合并一个核心就是实现抵消的处理,并且尽可能实现自动抵消。本篇不解释为什么要抵消,有哪些抵消。这是财务的知识范围,主要集中讲解 SAP 实现自动抵消的大致设计、配置,以及自动抵消的操作,将这个核心的知识点串起来。

以内部债权债务(应收应付)的抵消为例。

贸易伙伴

SAP 的合并报表方案,贸易伙伴 (trading partner) 是一个关键的地方,为了实现内部债权债务的抵消,在供应商、客户和会计科目上指定其对应的贸易伙伴,这样相关的会计凭证就能带上贸易伙伴这个关键的字段。当然,在会计科目上直接指定贸易伙伴并不常见,除非这个科目就是明确给那一个内部客商使用。

在会计凭证类型 (OBA7)中,也涉及到公司间业务和贸易伙伴的设置,两个配置项组合起来,可以有四个组合,可以实现不同的功能。网上有讲的比较好的文章,大家可以自己去搜索。

假设某集团有两家公司 V116 和 V111,两家公司存在业务往来,V111 是 V116的客户。在其主数据中有对应的设置 (V116 和 V111 要先定义为公司(OX15),注意是公司而不是公司代码)。



会计凭证类型的设置 (OBA7)


根据帮助文档:如果希望所有行项目都带上贸易伙伴,「公司间过账」选项不要勾上。一般也不勾上「输入贸易伙伴」,因为贸易伙伴来自主数据。

内部交易

接下来,假设 V116 将商品卖给 V111,用的销售订单交货和发货过账,并且开票。下图是发货过账和开票生成的会计凭证,注意贸易伙伴字段已经被填充。

对应的合并凭证如下。在合并凭证中,主营业务成本科目 640100 的合作伙伴单元字段已经被填充。


销售开票的会计凭证:

对应的合并凭证如下:

同样地,应收账款(112200)主营业务收入(600100)的合作伙伴单元已经被正确填充。

财务报表项的细分类别

对于需要在合并模块进行抵消的财务报表项目 (FS iiem),在定义 FS item 的时候,需要明确它的细分类别(breakdown category)。比如,刚才用到的主营业务收入项目(600100),用到的细分类别是 Z001:


细分类别 Z001 的配置 :


细分类型可以有下面几个选项:

定义合并抵消

合并抵消涉及的配置包括:

  • 定义方法:方法明确如何抵消
  • 定义任务:任务表示具体的合并业务,比如往来抵消。任务使用方法来实现
  • 定义凭证类型

定义方法 (CXE7)

以内部债权债务的抵消为例,01211 方法表示内部应收应付的抵消。这是 SAP 预置的方法。
在这里插入图片描述
01211 方法包括 1122 和 2202 项目的抵消。1122 和 2202 被设置为集合,是为了增加灵活性,对应的集合用事务码 CXSA 查看。

双击进入明细:


有4个页签,第一个和第二个页签是集合的设置。第三个页签和第四个页签是差异调整科目的配置:


定义往来抵消的任务

任务表示具体的合并业务,比如往来抵消。任务使用上面定义的方法来实现。2100 任务用于将进行内部债权债务抵消。


任务需要定义版本:

将任务关联到方法和凭证类型:


方法刚才已经说明,凭证类型主要是定义编号范围和过账级别。

定义凭证类型



注意往来抵消是基于余额的,所以需要设置为自动冲销。这样,抵消的合并凭证在下个月实现自动冲销。

内部往来抵消

内部往来抵消的事务码是 CX54。可以将内部往来抵消定义任务组之后,添加到合并监视器,这样可以在一个事务码 CX20 中直接操作 CX54。

在选择屏幕中,「原始清单」不要选择,这个字段的作用:如果选中,即使 CX20 设置为锁定,也仍然进行抵消处理。

要点:

  • 余额计算:因为 V116 做了应收账款,但 V111 没有相应的会计凭证,所以全部计入差额

  • 过账科目选择:CX54 事务码用于操作往来抵消,所选择的科目就是定义方法(CXE7)中集合所确定的科目:

  • 差异过账科目: 方法(CXE7)所确定的科目:

    在 V111 模拟做收货的会计凭证 (演示目的,没有用MM的流程):

对应的合并会计凭证

V111 做了对应凭证后,CX54 再次做抵消测试:

没有问题后,正式运行,生成合并抵消凭证。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1485336.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

nginx------------缓存功能 ip透传 负载均衡 (六)

一、http 协议反向代理 (一)反向代理示例:缓存功能 缓存功能可以加速访问,如果没有缓存关闭后端服务器后,图片将无法访问,缓存功能默认关闭,需要开启。 ​ proxy_cache zone_name | off; 默认off #指明调…

2024全新手机软件下载应用排行、平台和最新发布网站,采用响应式织梦模板

这是一款简洁蓝色的手机软件下载应用排行、平台和最新发布网站,采用响应式织梦模板。 主要包括主页、APP列表页、APP详情介绍页、新闻资讯列表、新闻详情页、关于我们等模块页面。 地 址 : runruncode.com/php/19703.html 软件程序演示图:…

C语言中的字符魔法:大小写转换的艺术

引言 在C语言的世界里,字符处理是一项基础且重要的任务。字符作为编程中最基本的元素之一,承担着信息展示、数据交互等多重角色。特别是在处理文本信息时,字符的转换和识别显得尤为重要。大小写字母的转换就是其中一个常见的需求&#xff0c…

串及BF朴素查找算法(学习整理):

关于串的相关定义: 串:用‘ ’表示的字符序列空串:包含零个字符的串子串:包含传本身和空串的子串 eg: abc(,a,b,c,ab,bc,ac,abc)共7个:串的长度的阶乘1(空串)真子串:不包含自身的所…

linux安装matlab获取许可证

1.点击许可证 2. 3. 4. 4.主机ID 打开linux输入 /sbin/ifconfigether后边的就是 6.计算机登录名 打开linux输入 whoami7. 8. 9.

【已亲测有效】如何彻底删除nodejs,避免影响安装新版本

第一步开始菜单搜索uninstall node.js,点击之后等待删除(删除node_modules文件夹以及以下这些文件) 第二步手动删除nodejs下载位置的其他文件夹。(就是另外自己新建的两个文件夹node_cache和node_global) 到这里其实应…

LDR6328芯片:智能家居时代的小家电充电革新者

在当今的智能家居时代,小家电的供电方式正变得越来越智能化和高效化。 利用PD(Power Delivery)芯片进行诱骗取电,为后端小家电提供稳定电压的技术,正逐渐成为行业的新宠。在这一领域,LDR6328芯片以其出色的…

什么是VR数字文化遗产保护|元宇宙文旅

VR数字文化遗产保护是指利用虚拟现实(VR)技术来保护和传承文化遗产。在数字化时代,许多珍贵的文化遗产面临着自然衰退、人为破坏或其他因素造成的威胁。通过应用VR技术,可以以全新的方式记录、保存和展示文化遗产,从而…

C语言指针(4):函数在指针中的进阶应用

1、回调函数 回调函数就是⼀个通过函数指针调⽤的函数。函数参数的形式为函数指针类型。 当你把函数/函数的地址作为参数传递给相应函数是,如果这个指针被用来调用其所指向的函数时,被调用的函数就是回调函数。回调函数不是由该函数的实现方直接调用的&…

workstation 用途

一 workstation 用途 强大的桌面虚拟化 允许创造多种操作系统可以不用重启就跨不同操作系统进行操作可以提供隔离的安全环境 连接到vsphere 可以远程登陆服务器管理物理主机和虚拟主机任何时间都可登陆提高虚拟机效率 为任何平台开发和测试 1)借助一台单一本地…

【AI Agent系列】【MetaGPT多智能体学习】6. 多智能体实战 - 基于MetaGPT实现游戏【你说我猜】(附完整代码)

本系列文章跟随《MetaGPT多智能体课程》(https://github.com/datawhalechina/hugging-multi-agent),深入理解并实践多智能体系统的开发。 本文为该课程的第四章(多智能体开发)的第四篇笔记。今天我们来完成第四章的作…

【解决】虚幻导入FBX模型不是一个整体

问题: 现在有一个汽车的fbx模型,导入虚幻引擎,导入后变成了很多汽车零件模型。 解决: 把“合并网格体”勾选上,解决问题。

蓝桥杯(3.2)

1209. 带分数 import java.io.*;public class Main {static BufferedReader br new BufferedReader(new InputStreamReader(System.in));static PrintWriter pw new PrintWriter(new OutputStreamWriter(System.out));static final int N 10;static int n, cnt;static int[…

装饰器模式:原来一直都在用

装饰器模式是一种结构型设计模式,它允许你动态地给一个对象添加一些额外的职责,而不需要使用子类来扩展功能。装饰器模式通过创建一个包装类来包裹原始类,然后在包装类中提供额外的功能,从而实现功能的动态添加,同时也…

【NR 定位】3GPP NR Positioning 5G定位标准解读(三)

目录 前言 5 NG-RAN UE定位架构 5.1 架构 5.2 UE定位操作 5.3 NG-RAN定位操作 5.3.1 通用NG-RAN定位操作 5.3.2 OTDOA定位支持 5.3.3 广播辅助信息支持 5.3.4 NR RAT相关定位支持 5.4 NG-RAN中与UE定位相关的元素功能描述 5.4.1 用户设备(UE) …

Mybatis Plus框架 基本语法

MybatisPlus 中文官网 依赖配置 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://mav…

3.2日-线性模型,基础优化方法,线性回归从零开始实现

3.2日-线性模型&#xff0c;基础优化方法&#xff0c;线性回归从零开始实现 1线性模型衡量预估质量训练数据总结2基础优化方法3 线性回归从零开始实现 1线性模型 衡量预估质量 训练数据 总结 2基础优化方法 梯度下降是一种优化算法&#xff0c;常用于机器学习和深度学习中&…

【MATLAB】兔子机器人总系统_动力学模型解读(及simulink中的simscape的各模块介绍)

1、动力学模型 Rectangular Joint 控制平面上&#xff08;x&#xff0c;y轴&#xff09;的移动&#xff0c;去掉以后&#xff0c;机器人在原地翻滚不移动 Rigid Transform 坐标转换&#xff0c;B站视频已收藏 去掉&#xff0c;机体与地面贴合 此处的作用是设定机体的初…

Java多线程实现发布和订阅

目录 简介 步骤 1: 定义消息类 步骤 2: 创建发布者 步骤 3: 创建订阅者 步骤 4: 实现发布-订阅模型 前言-与正文无关 生活远不止眼前的苦劳与奔波&#xff0c;它还充满了无数值得我们去体验和珍惜的美好事物。在这个快节奏的世界中&#xff0c;我们往往容易陷入工作的漩涡…

javaWebssh教师荣誉库管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点 java ssh在线授课辅导系统是一套完善的web设计系统&#xff08;系统采用ssh框架进行设计开发&#xff09;&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0…