SAP税率确定过程和科目确定过程

2023-10-16 20:40
文章标签 过程 确定 sap 科目 税率

本文主要是介绍SAP税率确定过程和科目确定过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

SAP 税率确定过程,以及科目确定过程 和定价过程 很相似 ,单又有些许差异. 先看看税率确定过程的配置.

IMG: SPRO-->财务会计(新)-->财务会计全局设置(新)-->销售/购置税-->基本设置-->检查计算程序.

SAP税率确定过程和科目确定过程


1 . 创建税率访问队列,和定价过程中的访问顺序是一样的概念,设置用到的税率条件表.

2 . 定义条件类型 .定义各种类型的 条件类型,分配访问队列

3 . 定义定税过程. 通过定税过程中各个条件的判定来确定税率 .

已系统自带中国的定税过程为例:

SAP税率确定过程和科目确定过程

税率确定过程分配给国家:

Spro à财务会计()à财务会计全局设置()à销售/购置税à基本设置à向计算程序分配国家.

涉及表/字段:

1 .  定义存储顺序(T682存取顺序-> T682I存取顺序(表)->T682Z存取顺序(字段))

2.  定义税条件类型(T685A)

3.  定义税确定过程(T683->T683S)

4.  给国家定义税确定过程(T005-KALSM)

SD模块税率配置

SPRO-->销售与分销-->基本功能-->定税 .

 

科目确定过程:

    科目设置用到条件技术,就像在定价过程中的分配那样来将正确的总帐分配给科目码 .在生成会计凭证记账的时候 ,sap需要确定那个科目计入收入与支出. 这个科目确定的整个流程 ,称为科目确定过程’. 整个确定过程就是根据单据上的一系列条件来确定正确的科目的过程.

给物料和客户定义分配组:

IMG-->销售与分销-->主数据-->基本功能-->科目分配/成本-->收入账户确定-->检查科目分配的相关性.

       通过定义物料分配组, 可以根据物料的品类定义不同的物料分配组,  通过定义客户分类组,可以根据客户的位置等信息把客户按区域,国家等划分,通过物料分配组和客户分配组的不同组合确定不同的记账科目.

定义存取顺序和科目确定过程:

SAP税率确定过程和科目确定过程

3 .定义存取顺序, 以系统存在的两种条件类型, KOFI(科目设置)与KOFK(带CO的科目确定.)

标准科目过程KOFI00, 科目确定过程被分配给开票凭证类型.CaAc列表是先进分配键()cash allocation key 对于现金条目,它支持系统直接记入总帐科目而非应收科目.

   5 .科目代码是一个带有简短描述的三字字母数字码, 分配科目码实际上是把科目码分配给条件类型,科目码的配置可以在定价确定过程或在科目设置过程中执行.

剩下的工作就是按照存取顺序将总帐科目分配给条件表

  6 .分配G/L科目:

选择表1 custGrp/MaterialGrp/Acctkey 将总帐科目分配给科目码条件表/字段.

        (application 应用)  SALES

 CndTY    (condition type 条件类型)  KOFI

 ChAc     (chart of  account, 会计科目表)  CABE

 Sorg      (sales organization 销售机构)  0001

 AAG      (customer  account assignment group, 客户科目设置组)

 AAG      (customer  accountassignment group, 物料科目设置组)

 ActKy     (account key   科目码)   ERL

 Assigned general  ledger  account ( 已分配总帐科目)  700000

 


这篇关于SAP税率确定过程和科目确定过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

SpringBoot集成图片验证码框架easy-captcha的详细过程

《SpringBoot集成图片验证码框架easy-captcha的详细过程》本文介绍了如何将Easy-Captcha框架集成到SpringBoot项目中,实现图片验证码功能,Easy-Captcha是... 目录SpringBoot集成图片验证码框架easy-captcha一、引言二、依赖三、代码1. Ea

pycharm远程连接服务器运行pytorch的过程详解

《pycharm远程连接服务器运行pytorch的过程详解》:本文主要介绍在Linux环境下使用Anaconda管理不同版本的Python环境,并通过PyCharm远程连接服务器来运行PyTorc... 目录linux部署pytorch背景介绍Anaconda安装Linux安装pytorch虚拟环境安装cu

SpringBoot项目注入 traceId 追踪整个请求的日志链路(过程详解)

《SpringBoot项目注入traceId追踪整个请求的日志链路(过程详解)》本文介绍了如何在单体SpringBoot项目中通过手动实现过滤器或拦截器来注入traceId,以追踪整个请求的日志链... SpringBoot项目注入 traceId 来追踪整个请求的日志链路,有了 traceId, 我们在排

Spring Boot 3 整合 Spring Cloud Gateway实践过程

《SpringBoot3整合SpringCloudGateway实践过程》本文介绍了如何使用SpringCloudAlibaba2023.0.0.0版本构建一个微服务网关,包括统一路由、限... 目录引子为什么需要微服务网关实践1.统一路由2.限流防刷3.登录鉴权小结引子当前微服务架构已成为中大型系统的标

Java中对象的创建和销毁过程详析

《Java中对象的创建和销毁过程详析》:本文主要介绍Java中对象的创建和销毁过程,对象的创建过程包括类加载检查、内存分配、初始化零值内存、设置对象头和执行init方法,对象的销毁过程由垃圾回收机... 目录前言对象的创建过程1. 类加载检查2China编程. 分配内存3. 初始化零值4. 设置对象头5. 执行

SpringBoot整合easy-es的详细过程

《SpringBoot整合easy-es的详细过程》本文介绍了EasyES,一个基于Elasticsearch的ORM框架,旨在简化开发流程并提高效率,EasyES支持SpringBoot框架,并提供... 目录一、easy-es简介二、实现基于Spring Boot框架的应用程序代码1.添加相关依赖2.添

SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程

《SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程》本文详细介绍了如何在虚拟机和宝塔面板中安装RabbitMQ,并使用Java代码实现消息的发送和接收,通过异步通讯,可以优化... 目录一、RabbitMQ安装二、启动RabbitMQ三、javascript编写Java代码1、引入

JavaScript中的reduce方法执行过程、使用场景及进阶用法

《JavaScript中的reduce方法执行过程、使用场景及进阶用法》:本文主要介绍JavaScript中的reduce方法执行过程、使用场景及进阶用法的相关资料,reduce是JavaScri... 目录1. 什么是reduce2. reduce语法2.1 语法2.2 参数说明3. reduce执行过程

redis群集简单部署过程

《redis群集简单部署过程》文章介绍了Redis,一个高性能的键值存储系统,其支持多种数据结构和命令,它还讨论了Redis的服务器端架构、数据存储和获取、协议和命令、高可用性方案、缓存机制以及监控和... 目录Redis介绍1. 基本概念2. 服务器端3. 存储和获取数据4. 协议和命令5. 高可用性6.

PLsql Oracle 下载安装图文过程详解

《PLsqlOracle下载安装图文过程详解》PL/SQLDeveloper是一款用于开发Oracle数据库的集成开发环境,可以通过官网下载安装配置,并通过配置tnsnames.ora文件及环境变... 目录一、PL/SQL Developer 简介二、PL/SQL Developer 安装及配置详解1.下