number range interval 49 does not exist FBN1

本文介绍了如何通过配置FBN1来解决凭证号49在特定年份无法使用的问题,并演示了整个过程,包括增加永不过期的号码区间及传输操作。

上篇文章中,我又解决了account type和G/L的会计期间的问题,看看这回作入库还有什么问题。

image

image

点击image 。系统提示:

image

意思就是说,在FBN1中不存在49这个号段。看来是凭证号码有问题。

在命令行输入FBN1,或者在路径中寻找这个Tcode。

image

image

这是FBN1的画面。

在Company Code栏位输入我们用的公司1000后,点击image

image

这是号码范围分配的画面。我们可以看到,49的号段只到2004年。

number range的intervals是没有截止日期的,就是说可以跨年度使用这个number range。但如果你为每个年度都作设置了,则凭证的号码是每年都会从头开始的,所以我们可以使用这个Tcode为每年设定一个number range。如果你增加一个9999年的设置的话,系统就会跨年度使用这个number range,而没有过期的说法了。

点击image

image

我们为49的凭证号增加一个永不过期的Interval。

image

点击image

image

看,增加完成。

点击image

系统提示:

image

意思就是说,要想让这个interval生效,得作一个传输操作。

点击image 回到FBN1的画面。

点击顶层菜单的Interval->Transport。

image

系统弹出这个窗口。

image

点击image

传输成功。

这次,我们再作入库操作:MB1C,movement type为561。

输入完相应的信息,点击image 。系统提示:

image

成功生成凭证,说明入库操作成功。

看来我使用的是IDES中的800Client,虽然其中有一些数据,但必要的后台配置也得好好研究下。

同样的道理,其它的凭证号段也会存在这样的年份问题,等遇到时再一一解决吧。

Over.

你遇到的错误信息: ``` hive.spark.ezlib.check.interval does not exist ``` 通常出现在使用 Hive 与 Spark 集成(即 Hive on Spark)的环境中,当你尝试设置或访问一个未被 Hive 或 Spark 定义的配置项时,Hive 会提示该配置存在。 --- ## ❓ 问题分析 这个配置项 `hive.spark.ezlib.check.interval` **并是 Hive 或 Spark 的标准配置参数**。它可能是以下几种情况之一: 1. **拼写错误**:比如原本是 `hive.spark.ezlib.checkInterval` 或其他格式。 2. **非标准自定义配置项**:某些企业或项目可能在源码中自定义了该配置项。 3. **版本兼容**:你使用的 Hive 或 Spark 版本中没有这个配置项。 4. **误将 Hadoop EZLib 配置用于 Hive** --- ## ✅ 如何确认某个 Hive 配置是否存在? ### 方法一:查看官方文档 - [Hive Configuration Properties](https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties) - 查找是否有关于 `spark.ezlib` 的说明 ### 方法二:使用 Hive CLI 查看所有配置项 ```sql SET; ``` 这会列出当前 Hive 会话中所有的配置参数和值。 你也可以搜索特定关键字: ```sql SET | grep 'spark'; ``` ### 方法三:使用 `hive --help` 查看加载的配置文件路径 ```bash hive --help ``` 然后检查 `hive-site.xml` 文件中是否有相关配置。 --- ## ✅ 排查建议 ### 1. 检查你的 `hive-site.xml` 是否包含该配置项 打开 `$HIVE_HOME/conf/hive-site.xml`,查找如下内容: ```xml <property> <name>hive.spark.ezlib.check.interval</name> <value>60s</value> </property> ``` 如果找到官方文档支持,请删除或注释掉这一项。 ### 2. 检查是否是自定义模块引入的问题 如果你使用的是企业定制版 Hive,可以联系开发人员确认是否为内部自定义配置。 --- ## ✅ 正确的 Hive on Spark 常用配置示例 ```xml <!-- hive-site.xml --> <property> <name>hive.execution.engine</name> <value>spark</value> </property> <property> <name>spark.master</name> <value>yarn</value> </property> <property> <name>spark.submit.deployMode</name> <value>client</value> </property> <property> <name>spark.eventLog.enabled</name> <value>true</value> </property> ``` ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值