《由浅入深学习SAP财务》:第2章 总账模块 - 2.6 定期处理 - 2.6.5 年末操作:维护新财政年度会计凭证编号范围
2.6.5 年末操作:维护新财政年度会计凭证编号范围
财务系统的维护者要在每年年末预先设置好下一年度的会计凭证编号范围(number range),以便下一年度会计凭证能够顺利生成。这一操作一定要在下一年度1月1日以前预先完成。
会计凭证编号范围可以一次设置多个年度。在设置前,可以先行检查凭证编号设置到哪一年度。
查看当前系统中凭证编号范围设置的情况:
路径:IMG>财务会计>财务会计全局设置>凭证>凭证号范围>条目视图中的凭证>定义条目视图的凭证编号范围
事务代码:FBN1
步骤① 在“会计凭证号码范围”界面输入要查看的公司代码,并单击按钮,如下图所示。
步骤② 在打开的“显示号码范围间隔”界面,即可以看到该公司代码每个会计年度编号范围的设置情况以及当前的最后编号,如下图所示。
从图中可以看到,2030公司代码在“2009年”“2010年”的编号范围已经设置好了。这里的“年”表示会计凭证的年度从上一条有记录的年度开始“截至……年”。例如,“2010年”表示2009年以后(不含2009年),到2010年年底产生的凭证,将适用“2010年”的编号范围;而“2009年”以前由于没有其他年份的记录,因此如果存在2009年以前的会计凭证,将会被纳入“2009年”的编号范围。
如果新年度的编号范围没有设置好,可以单击按钮进行设置,但这种操作比较复杂,一般通过从现有年度或者预先配置的“9999年”复制的方法来完成。
按年度复制公司代码的会计凭证编号范围:
路径:IMG>财务会计>财务会计全局设置>凭证>凭证号范围>条目视图中的凭证>复制到会计年度
事务代码:OBH2
操作示例:将公司代码1000在2016年的所有编号范围复制到2018年。
步骤① 在“凭证编号范围:复制到会计年度”界面输入相关参数,如图所示。
公司代码:要对哪一个公司代码或哪几个公司代码进行复制。
号码范围编号:要复制的编号范围的代码,如01~ZX。如果要复制所有编号范围,则将该字段留空,不选择,表明选择所有的编号范围。
源会计年度细节—到会计年度:从哪一个会计年度复制编号范围。在此字段输入已经存在编号范围的某一会计年度。
目标会计年度细节—到会计年度:复制到哪一个会计年度。在此字段输入新的会计年度。
步骤② 单击“执行”按钮,复制号码范围。系统弹出对话框提示,单击“是”按钮确认,如图所示。
步骤③ 在对话框中单击“是”按钮或者按回车键后,系统显示“凭证编号范围:复制到会计年度”界面,列出了复制编号范围的结果,如图所示。
从图中可以看到,01~20的编号范围都已经添加到2018年了。
编号范围是否成功复制,系统有多种不同结果。
① 结果显示“已添加间隔”,且无解释信息,表明编号范围添加无问题,如图2-148中的01、02等编号范围。
② 结果显示“已添加间隔”,且有解释“数值已被分配给此区间”,如图2.6.5-6中的05编号范围,表明已有凭证应纳入“截至2018年底”的这段区间,这是因为当前系统中,2016年凭证编号在当时没有及时维护,导致凭证号500000000~500000113落入了“9999年”编号范围(见图2.6.5-6),现在添加了2018年的05编号范围,于是系统发出警告性提示。
③ 结果显示“不能添加间隔”,解释信息为“间隔已存在”,表明间隔已经存在了,不能重复添加。
系统还提供将编号范围从公司代码复制到公司代码的功能,这在推广项目中比较实用。
路径:IMG>财务会计>财务会计全局设置>凭证>凭证号范围>条目视图中的凭证>复制到公司代码
事务代码:OBH1
操作比较简单,在此不再赘述。
其他知识扩展:
1、9999年的编号范围有什么作用?应该保留吗?
SAP在初始安装时,对每个编号范围都有预先配置的“9999年”记录,如图所示。
假设当前为2017年,如果没有提前设置2017年的编号范围(也没有设置2018~9998年的编号范围),那么当前年度的会计凭证也能生成编号,会编入到“9999年”的编号范围中,这就造成了编号的混乱。
在系统刚开始配置编号范围时,可以借助系统预设的“9999年”编号范围,将其复制到当前要使用的年度,如从9999年复制到2017年。复制完毕后,再删除“9999年”编号范围,相当于“过河拆桥”。这样,既方便于首次设置编号范围,也避免了后续可能存在的风险。
2、编号范围的配置需要传送请求吗?
SAP生产环境一般是不允许直接修改后台配置的,后台配置的修改一般是在配置环境中设置好,生成“请求”(request),然后将“请求”传送到生产环境的。
但是,关于编号范围的后台配置,一般是在实施期间(系统上线前)设置好后,从配置环境通过“请求”传送到生产环境;一旦上线后,再有牵涉编号范围的配置变动,一律不再通过“请求”传送的方式,而是直接在生产环境设置。
上线后如果再次传送该请求,会将配置环境中的编号范围的状态(当前编号均为0)也一并传入到生产环境,从而将生产环境中已经不断发生变化的编号范围的状态也更改为0。导致用户在过账凭证时报错(发出快件,提示“编号已经存在”)
解决的方法是:先通过表BKPF查看该公司代码、该会计年度每个凭证编号范围的实际编号最大值是多少,然后通过事务代码FBN1将最大值分别写在对应编号范围的“当前编号”字段上,如图所示。
相关文章:
《由浅入深学习SAP财务》:第2章 总账模块 - 2.6 定期处理 - 2.6.5 年末操作:维护新财政年度会计凭证编号范围
2.6.5 年末操作:维护新财政年度会计凭证编号范围 财务系统的维护者要在每年年末预先设置好下一年度的会计凭证编号范围(number range),以便下一年度会计凭证能够顺利生成。这一操作一定要在下一年度1月1日以前预先完成。 …...
2024年第十七届“认证杯”数学中国数学建模网络挑战赛A题思路
A题 保暖纤维的保暖能力 冬装最重要的作用是保暖,也就是阻挡温暖的人体与寒冷环境之间的热量传递。人们在不同款式的棉衣中会填充保暖材料,从古已有之的棉花,羽绒到近年来各种各样的人造纤维。不同的保暖纤维具有不同的保暖性能,比如人们以往的经验表明,高品质的羽绒具有…...
Linux 添加启动服务--Service
1,服务配置service文件 Service 服务的实际作用是开启后自动启动服务,运行一些不须要登录的程序,任务。 实例1、上电自动连接WIFI热点 1.1 新建.service文件 /etc/systemd/system/wificonnect.service [Unit] DescriptionService [wifico…...
构建智能连接的未来:物联网平台系统架构解析
随着科技的不断进步和互联网的普及,物联网(Internet of Things, IoT)已成为连接世界的新方式。物联网平台作为实现物联网应用的核心基础设施,其系统架构的设计和实施至关重要。本文将深入探讨物联网平台系统架构的关键要素和最佳实…...
element-ui的年份范围选择器,选择的年份需等于或小于当前年份,选择的年份范围必须在三年之内
写在前面 日期限制处理(禁用),下面我以我这边的需求为例, 选择的年份需等于或小于当前年份 选择的年份范围必须在三年之内 1.限制起始日期小于截止日期 1)根据用户选中的开始日期,置灰不可选的日期范围&…...
2024年蓝桥杯40天打卡总结
2024蓝桥杯40天打卡总结 真题题解其它预估考点重点复习考点时间复杂度前缀和二分的两个模板字符串相关 String和StringBuilderArrayList HashSet HashMap相关蓝桥杯Java常用算法大数类BigInteger的存储与运算日期相关考点及函数质数最小公倍数和最大公约数排序库的使用栈Math类…...
STL函数对象
1,函数对象 1.1 函数对象概念 概念: 重载函数调用操作符的类,其对象常称为函数对象函数对象使用重载的()时,行为类似函数调用,也称为仿函数 本质: 函数对象(仿函数&…...
DedeCMS 未授权远程命令执行漏洞分析
dedecms介绍 DedeCMS是国内专业的PHP网站内容管理系统-织梦内容管理系统,采用XML名字空间风格核心模板:模板全部使用文件形式保存,对用户设计模板、网站升级转移均提供很大的便利,健壮的模板标签为站长DIY自己的网站提供了强有力…...
学习 Rust 的第二天:Cargo包管理器的使用
今天,我们来探讨一下 Cargo,这个强大而方便的 Rust 构建系统和包管理器。 Cargo 是一个稳健而高效的 Rust 构建系统和包管理器,旨在帮助管理项目依赖关系,并确保在不同环境下进行一致的构建。 使用 cargo 创建新程序:…...
【爬虫+数据清洗+可视化分析】Python文本分析《狂飙》电视剧的哔哩哔哩评论
一、背景介绍 把《狂飙》换成其他影视剧,套用代码即可得分析结论! 2023《狂飙》热播剧引发全民追剧,不仅全员演技在线,且符合主旋律,创下多个收视记录! 基于此热门事件,我用python抓取了B站上千…...
使用vite从头搭建一个vue3项目(二)创建目录文件夹以及添加vue-router
目录 一、创建 vue3 项目 vite-vue3-project-js二、创建项目目录三、创建Home、About组件以及 vue-router 配置路由四、修改完成后页面 一、创建 vue3 项目 vite-vue3-project-js 使用 vite 创建一个极简 vue3 项目请参考此文章:使用Vite创建一个vue3项目 下面是我…...
循环控制语句的实际应用(3)
3194:【例32.3】 数位积 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 5116 通过数: 1971 【题目描述】 給出一个非负整数n,请求出n中各个数位上的数字之积。 【输入】 一开始有一个整数 T(1≤T≤100),表示共有几组测试数据。接下来有T个…...
突破像素限制,尽显照片细腻之美——Topaz Gigapixel AI for Mac/Win
在这个数字化的时代,我们都热爱用照片记录生活中的美好瞬间。然而,有时候我们会发现,由于各种原因,照片的像素可能无法满足我们的需求。这时候,Topaz Gigapixel AI for Mac/Win 这款强大的照片放大工具应运而生。 Top…...
CSS特效---HTML+CSS实现3D旋转卡片
1、演示 2、一切尽在代码中 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport" content"widthdevice-width, initial-scale1.0" /><title>Document</title&…...
Rust跨平台编译
❝ 如果你感觉自己被困住了,焦虑并充满消极情绪,生命出现了停滞,那么治疗方法很简单:「做点什么」。 ❞ 大家好,我是「柒八九」。一个「专注于前端开发技术/Rust及AI应用知识分享」的Coder 前言 之前我们不是写了一篇R…...
php其他反序列化知识学习
简单总结一下最近学习的,php其他的一些反序列化知识 phar soap session 其他 __wakeup绕过gc绕过异常非公有属性,类名大小写不敏感正则匹配,十六进制绕过关键字检测原生类的利用 phar 基础知识 在 之前学习的反序列化利用中࿰…...
浏览器工作原理与实践--HTTP/1:HTTP性能优化
谈及浏览器中的网络,就避不开HTTP。我们知道HTTP是浏览器中最重要且使用最多的协议,是浏览器和服务器之间的通信语言,也是互联网的基石。而随着浏览器的发展,HTTP为了能适应新的形式也在持续进化,我认为学习HTTP的最佳…...
idea 使用springboot helper 创建springboot项目
Spring Boot Helper 是一个在 IntelliJ IDEA 中用于快速创建 Spring Boot 项目的插件。通过这个插件,开发者可以简化 Spring Boot 项目的创建过程,并快速生成所需的依赖和配置文件。以下是使用 Spring Boot Helper 插件创建 Spring Boot 项目的详细步骤&…...
关于 Amazon DynamoDB 的学习和使用
文章主要针对于博主自己的技术栈,从Unity的角度出发,对于 DynamoDB 的使用。 绿色通道: WS SDK for .NET Version 3 API Reference - AmazonDynamoDBClient Amazon DynamoDB Amazon DynamoDB is a fast, highly scalable, highly available,…...
【fastapi】搭建第一个fastapi后端项目
本篇文章介绍一下fastapi后端项目的搭建。其实没有什么好说的,按照官方教程来即可:https://fastapi.tiangolo.com/zh/ 安装依赖 这也是我觉得python项目的槽点之一。所有依赖都安装在本地,一旦在别人电脑上编写项目就又要安装一遍。很扯淡。…...
Qt/QML编程之路:图片进度条的实现(50)
要实现进度条,而进度条是通过一个图片来展示的,比如逐渐增大的音量,或者逐步增大的车速,通过图片显示的效果肯定更好一些。最直接的想法是通过一个透明的rectagle,把不想让看到的遮住,实际上这种方法不可行。 import QtQuick 2.5 import QtQuick.Window 2.2 import QtGra…...
OOCT WPF_D3D项目报错无法加载依赖项
运行示例项目报错缺少dll,发现运用了这个大老李,通过添加PATH路径也无法解决,看到debug文件夹下面没有其他的依赖项。 通过depneds工具可以看到 OCCTProxy_D3D.dll 缺少依赖项,图中的缺项都是OCCT生成的模块dll所以讲这些dll从..…...
模板方法模式:定义算法骨架的设计策略
在软件开发中,模板方法模式是一种行为型设计模式,它在父类中定义一个操作的算法框架,允许子类在不改变算法结构的情况下重定义算法的某些步骤。这种模式是基于继承的基本原则,通过抽象类达到代码复用的目的。本文将详细介绍模板方…...
es6对于变量的解构赋值(数组解构,对象解构,字符串解构,函数解构等)解析(2024-04-12)
1、数组的解构赋值 [ ] 1.1 数组解构的基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。本质上叫模型匹配,等号两边的模型相同就可以对应上。 //以前…...
Flutter学习13 - Widget
1、Flutter中常用 Widget 2、StatelessWidget 和 StateFulWidget Flutter 中的 widget 有很多,但主要分两种: StatelessWidget无状态的 widget如果一个 widget 是最终的或不可变的,那么它就是无状态的StatefulWidget有状态的 widget如果一个…...
Django开发一个学生选课系统
在这个选课系统中,分为管理员和学生两种角色。 学生登录系统以后,只能看到选课信息。管理员登录以后,可以看到选课信息和其他的管理系统。 选课界面如下: 学生管理界面如下: 数据分析界面如下: 数据…...
Vue3项目搭建及文件结构
一. Vue3项目搭建 # 安装Vue CLI npm install -g vue/cli# 通过Vue CLI创建项目: vue create my-vue3-project# 当问到你想要使用哪个版本的Vue时,选择Vue3 # 完成配置后,CLI会自动安装依赖并创建项目 # 最后,启动你的Vue3项目cd…...
【机器学习】Logistic与Softmax回归详解
在深入探讨机器学习的核心概念之前,我们首先需要理解机器学习在当今世界的作用。机器学习,作为人工智能的一个重要分支,已经渗透到我们生活的方方面面,从智能推荐系统到自动驾驶汽车,再到医学影像的分析。它能够从大量…...
MATLAB Simulink仿真搭建及代码生成技术—01自定义新建模型模板
MATLAB Simulink仿真搭建及代码生成技术 目录 01-自定义新建模型模板点击运行:显示效果:查看模型设置: 01-自定义新建模型模板 新建模型代码如下: function new_model(modelname) %建立一个名为SmartAss的新的模型并打开 open_…...
【Java8新特性】二、函数式接口
这里写自定义目录标题 一、什么是函数式接口二、自定义函数式接口三、作为参数传递 Lambda 表达式四、四大内置核心函数式接口1、消费形接口2、供给形接口3、函数型接口4、断言形接口 一、什么是函数式接口 只包含一个抽象方法的接口,称为函数式接口。你可以通过 L…...
做公司做网站有用吗/培训教育
在Qt的model/view中,QStandardItem是可以设置复选效果的,在QTreeView和QTableView等中以QCheckBox的样子显示出来。 item->setCheckable(true); // 设置是否能复选(默认只有√和两种形态) item->setTristate(true); …...
自己做网站教程/seo的形式有哪些
1.send 函数 int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。 该函数的第一…...
北京新一轮病毒/网站优化人员通常会将目标关键词放在网站首页中的
SQL Server 中master..spt_values的应用 今天在做数据分析报表的时候遇到一个这样的问题。 表结构如下。 部门编码、部门名称、部门人员ID(中间用逗号分割) 我想通过和人员表链接,查询出一个新的数据集,查询出的结果集格式如下&…...
17网站一起做网店池尾商圈/站长收录平台
先看效果:你有没有想到王者荣耀?当然,这个效果不是我首创的,改编于 PEP 官方的 demo。如果在手机上查看它那个的话,可以用左手控制飞船飞行,右手点击页面发射子弹。它已经有了游戏的雏形。(另外插一句&…...
买个网站域名要多少钱一年/全网自媒体平台
为什么80%的码农都做不了架构师?>>> 行为型模式:Strategy 策略模式 1、算法与对象的耦合 对象可能经常需要使用多种不同的算法,但是如果变化频繁,会将类型变得脆弱... 2、动机(…...
这几年做哪些网站致富/营销策划方案包括哪些内容
虽然现在jdk已经已经到了14【截至2020-08-15】,但是jdk8仍然是使用最广的版本,它的新特性不仅在我们日常开发中用到,在面试中也是一个经常被提问的点,所以对一些常用的还是需要知道的,我也只写一些常用的,有…...