《由浅入深学习SAP财务》:第2章 总账模块 - 2.6 定期处理 - 2.6.1 月末操作:自动清账

本文主要是介绍《由浅入深学习SAP财务》:第2章 总账模块 - 2.6 定期处理 - 2.6.1 月末操作:自动清账,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2.6.1 月末操作:自动清账

       清账是指会计科目的借贷挂账后的核销,包括客户、供应商和实行未清项管理的总账科目等。
       总账模块实行未清项管理的科目有GR/IR(Goods Receipt/Invoice Receipt)、银行存款-清账(较少使用)等。GR/IR科目是采购订单收货和发票校验时使用的过渡科目,它相当于国内会计中的“材料采购”科目。
采购订单收货时,系统产生的凭证如下。
Dr:原材料
Cr:GR/IR 采购订单行项目金额 采购订单号、行号
收到供应商发票时,在系统中进行发票校验,产生的凭证如下。
Dr:GR/IR 采购订单行项目金额 采购订单号、行号
Dr:应交税费-应交增值税-进项税
Cr:应付账款
当采购订单收货和收发票都操作完毕后,GR/IR科目虽然从借贷方余额上能够平衡,但是从业务清理角度看,还需要按照“采购订单号+行号”维度进行“核销”,这就是“清账”。
        自动清账则是指系统根据会计凭证行项目的某些关键字段进行匹配、清账,实现未清项的自动核销。其原理是,先在后台配置好可以用来匹配的关键字段(一个或多个),然后再在前台执行自动清账程序。
后台配置:
路径:IMG>财务会计(新)>总账会计核算(新)>业务交易>未结清项目的结清>准备自动结清
事务代码:OB74

在后台配置时,需要针对科目表、科目类型、科目范围(也可以是单一科目)配置自动清账的标准,系统最多可以指定5个字段作为清账时匹配的字段。

        如图所示,针对科目表INT、科目类型S(总账科目)、科目191100(GR/IR清账)配置了3个标准:ZUONR(分配)、GSBER(业务范围)、VBUND(贸易伙伴)。
        这意味着,在GR/IR科目的凭证行项目中,如果存在这3个关键字段完全一致,而且金额相加正好为0的记录,则可以被系统自动清掉。
        在国内企业实施项目时,一般会使用两个字段,即EBELN(采购凭证)+EBELP(项目),作为GR/IR科目自动清账的关键字段,比较直接且足够。
        考虑到应收应付业务的挂账及核销与外部单位的资金收付相关,客户和供应商的未清项一般不进行自动清账。而总账科目中的GR/IR科目属于企业自身对于收货和收发票之间的匹配核对,一般采用自动清账。
        客户和供应商的清账通常在收款和付款的同时完成(可以称为“边收边清”或“边付边清”),或者在事后专门用手工方式清账
◆客户的事后清账,事务代码为F-32。
◆供应商的事后清账,事务代码为F-44

GR/IR清账的具体操作:
路径:SAP菜单>会计核算>财务会计>总分类账>期间处理>自动清账>无清算货币说明
事务代码:F.13

① 进入“自动清账”界面,在“一般选择”区域输入清账的选择范围,如“公司代码”“会计年度”范围等,甚至可以单独选择某些会计凭证。同时,勾选“选择总分类账科目”复选框,并在“总账科目”字段输入GR/IR科目的编码,如图所示

② 在“过账参数”区域输入清算日期(将默认为清算凭证的记账日期)、期间(过账期间,如果不输入,则根据清算日期自动确认过账期间)。首次运行时,建议勾选“测试运行”复选框,如图所示。

③ 在“输出控制”区域选择系统运行的结果清单中,可以看到哪些记录被显示出来,如是否需要显示可清算的凭证、不能清算的凭证、错误消息,如图所示。

④ 单击“执行”按钮,运行程序,系统会根据后台配置的匹配规则,输出自动清账的结果,如图所示。

图中显示的是“可清算的凭证”。它们按照“分配”“业务范围”“贸易伙伴”3个字段组合,只要金额相加等于0,就被系统归为一组,并被写入结算日期,标以绿色背景,表示可以被清算
⑤ 返回参数选择的界面,不勾选“测试运行”复选框,再次执行(正式执行),系统会再次输出自动清账的结果,不同的是,界面下方出现“凭证XXXXX记账到公司代码XXXX中”的信息提示,如图所示。

⑥ 可以利用事务代码FB03,复核清账产生的凭证。
多数情况下,清账凭证为“有头无行”的凭证,如图所示。


在凭证下方会出现的消息提示,表明该凭证是没有行项目的。这是因为清账时只是将GR/IR科目的正负两行进行对调,没有实质的会计要素变化。如果清账时,被清掉的借贷两方利润中心、段或其他在会计上有影响的要素彼此不同,则系统还是会产生行项目的

这篇关于《由浅入深学习SAP财务》:第2章 总账模块 - 2.6 定期处理 - 2.6.1 月末操作:自动清账的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/891964

相关文章

C#使用SQLite进行大数据量高效处理的代码示例

《C#使用SQLite进行大数据量高效处理的代码示例》在软件开发中,高效处理大数据量是一个常见且具有挑战性的任务,SQLite因其零配置、嵌入式、跨平台的特性,成为许多开发者的首选数据库,本文将深入探... 目录前言准备工作数据实体核心技术批量插入:从乌龟到猎豹的蜕变分页查询:加载百万数据异步处理:拒绝界面

Mysql表的简单操作(基本技能)

《Mysql表的简单操作(基本技能)》在数据库中,表的操作主要包括表的创建、查看、修改、删除等,了解如何操作这些表是数据库管理和开发的基本技能,本文给大家介绍Mysql表的简单操作,感兴趣的朋友一起看... 目录3.1 创建表 3.2 查看表结构3.3 修改表3.4 实践案例:修改表在数据库中,表的操作主要

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处

Java使用Curator进行ZooKeeper操作的详细教程

《Java使用Curator进行ZooKeeper操作的详细教程》ApacheCurator是一个基于ZooKeeper的Java客户端库,它极大地简化了使用ZooKeeper的开发工作,在分布式系统... 目录1、简述2、核心功能2.1 CuratorFramework2.2 Recipes3、示例实践3

Springboot处理跨域的实现方式(附Demo)

《Springboot处理跨域的实现方式(附Demo)》:本文主要介绍Springboot处理跨域的实现方式(附Demo),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录Springboot处理跨域的方式1. 基本知识2. @CrossOrigin3. 全局跨域设置4.

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

SpringBoot中封装Cors自动配置方式

《SpringBoot中封装Cors自动配置方式》:本文主要介绍SpringBoot中封装Cors自动配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录SpringBoot封装Cors自动配置背景实现步骤1. 创建 GlobalCorsProperties

idea中创建新类时自动添加注释的实现

《idea中创建新类时自动添加注释的实现》在每次使用idea创建一个新类时,过了一段时间发现看不懂这个类是用来干嘛的,为了解决这个问题,我们可以设置在创建一个新类时自动添加注释,帮助我们理解这个类的用... 目录前言:详细操作:步骤一:点击上方的 文件(File),点击&nbmyHIgsp;设置(Setti

python+opencv处理颜色之将目标颜色转换实例代码

《python+opencv处理颜色之将目标颜色转换实例代码》OpenCV是一个的跨平台计算机视觉库,可以运行在Linux、Windows和MacOS操作系统上,:本文主要介绍python+ope... 目录下面是代码+ 效果 + 解释转HSV: 关于颜色总是要转HSV的掩膜再标注总结 目标:将红色的部分滤

Python实现自动化接收与处理手机验证码

《Python实现自动化接收与处理手机验证码》在移动互联网时代,短信验证码已成为身份验证、账号注册等环节的重要安全手段,本文将介绍如何利用Python实现验证码的自动接收,识别与转发,需要的可以参考下... 目录引言一、准备工作1.1 硬件与软件需求1.2 环境配置二、核心功能实现2.1 短信监听与获取2.