SAP FI 系列 (027) - 手工发票基于净额计税和基于总额计税录入的区别

2024-02-27 01:10

本文主要是介绍SAP FI 系列 (027) - 手工发票基于净额计税和基于总额计税录入的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一篇讲解了增值税的配置,接下来可以用 FB70 或者 F-22 来输入手工发票了。在 SAP 的应收模块中,大部分的业务应该是与 SD 模块集成而来,手工发票用于处理零星收入的业务。本篇我们来关注手工发票中,税码的使用方法。

在公司代码的全局参数中 (OBY6),有一个计税基数是净值选项,对于中国的企业来说,这个选项应该是不勾上的。也可以通过事务码 OB69 查看:


但 SAP 又在会计凭证编辑选项 (Editing Options) 中,允许设置税额是基于净值还是总额。所谓基于净值就是不含税,基于总额就是含税。注意这一设置是基于用户的,所以每个用户可能不同。

假设我们要输入这样一张会计凭证:

借: 应收账款 1130
贷: 营业外收入 1000应交税金 - 应交增值税 - 销项税额 130

我们来看在两种不同的情况下,应该怎么输入。第一种情况,编辑选项 FB00 为总额:


通过事务码 F-22 进入下面的界面,第一行输入客户 Y001:


回车进入明细录入界面,第一行的金额输入 1130,勾上计算税额选项。在第二行,输入营业外收入科目 (53010100):

回车进入下一屏幕,在第二行中,金额输入含税金额 1130,税码选择 X2:


模拟会计凭证,SAP 自动将营业外收入科目的含税金额分解为收入 1000 和销项税额 130:

接下来在 FB00 界面中,勾上在净金额上计算税


通过事务码 F-22 进入下面的界面,第一行输入客户 Y001:

回车进入明细录入界面,第一行的金额输入 1130,勾上计算税额选项。也就是说在应收账款这一行的录入,两种方法完全相同。


回车进入下一屏幕,在第二行中,金额输入不含税金额 1000,税码选择 X2:


对会计凭证进行模拟,界面如下,效果与上面相同。

要点总结:

  • 收入科目设置为只允许销项税
  • 如果 FB00 为基于总额计税,“应收账款” 科目为含税金额,勾上自动计算税额,“收入科目” 输入含税金额。选择税码后 SAP 将金额分解为净收入和税额
  • 如果 FB00 为基于净额计税,“应收账款” 科目为含税金额,勾上自动计算税额,“收入科目” 输入不含税金额

这篇关于SAP FI 系列 (027) - 手工发票基于净额计税和基于总额计税录入的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

native和static native区别

本文基于Hello JNI  如有疑惑,请看之前几篇文章。 native 与 static native java中 public native String helloJni();public native static String helloJniStatic();1212 JNI中 JNIEXPORT jstring JNICALL Java_com_test_g

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0

Android fill_parent、match_parent、wrap_content三者的作用及区别

这三个属性都是用来适应视图的水平或者垂直大小,以视图的内容或尺寸为基础的布局,比精确的指定视图的范围更加方便。 1、fill_parent 设置一个视图的布局为fill_parent将强制性的使视图扩展至它父元素的大小 2、match_parent 和fill_parent一样,从字面上的意思match_parent更贴切一些,于是从2.2开始,两个属性都可以使用,但2.3版本以后的建议使

Collection List Set Map的区别和联系

Collection List Set Map的区别和联系 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 有序否 允许元素重复否 Collection 否 是 List 是 是 Set AbstractSet 否

javascript中break与continue的区别

在javascript中,break是结束整个循环,break下面的语句不再执行了 for(let i=1;i<=5;i++){if(i===3){break}document.write(i) } 上面的代码中,当i=1时,执行打印输出语句,当i=2时,执行打印输出语句,当i=3时,遇到break了,整个循环就结束了。 执行结果是12 continue语句是停止当前循环,返回从头开始。

GPT系列之:GPT-1,GPT-2,GPT-3详细解读

一、GPT1 论文:Improving Language Understanding by Generative Pre-Training 链接:https://cdn.openai.com/research-covers/languageunsupervised/language_understanding_paper.pdf 启发点:生成loss和微调loss同时作用,让下游任务来适应预训

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们