什么是全球位置编号(GLN)?

本文介绍了GLN(全球位置编号)的概念,它是法人实体和位置的唯一标识,用于EDI流程中的明确识别。GLN由GS1组织分配,结构包括公司前缀、位置参考和校验码,确保唯一性。文章还讨论了GLN与邮箱地址的区别,以及在企业中获取和使用GLN的流程和成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GLN是什么?

GLN是Global Location Number的简称中文含义是全球位置编号,用于唯一标识法人实体和实际位置。

例如,法人实体可以是公司、行政机构、客户、供应商、服务提供者、银行等。实际位置可以是地址、单栋建筑物、储存地点–甚至是交叉对接仓库中的单个装载平台。此外,GLN还可以作为电子数据交换(EDI)参与者的唯一标识符,类似于电子邮件系统中的电子邮件地址。

经常使用的GLN-Number这种说法实际上是错误的,因为“Number”已经包含在缩写GLN中。在下文中只使用GLN这个术语。

对于中小型企业来说,通常一个GLN就足够了,而拥有多个分支机构的企业和大型企业则需要多个GLN。例如,Billa公司(德国REWE在奥地利的子公司)在奥地利使用的GLN有1000多个。在德国,EDEKA是目前最大的超市,其不同的分公司、仓库、交叉对接地点(cross docking locations)等总共使用的GLN超过10000个。

今天,有时会在EDI中听到国际位置编号(ILN),ILN是GLN的旧称。

GLN的结构是什么?

GLN是一个由GS1公司前缀、位置参考和校验码组成的13位数字。下图显示了一个全球位置编号的结构和两个典型的全球位置编号。

GS1公司前缀由GS1成员组织指定给特定的用户(如公司)。

位置参考是由公司本身指定的,用于识别特定位置。

校验码是由前12位数字计算出来的,有助于确保号码的完整性。

不能直接从GLN的数字中推断出GLN被分配给哪家公司,也就是说,GLN中没有“编码”的公司信息。相反,人们必须获取由GS1提供的目录服务,来检索某个公司GLN的公司详情。GS1的目录服务称为GEPIR(Global Electronic Party Information Register)。

请注意,并不是所有公司都在GEPIR目录中公布其GLN信息。虽然大多数公司都会这样做,但也有一些公司故意选择保密GLN和相关公司的细节。

GS1公司前缀是GS1发布的其他标识符的基础。例如,GTINs(全球贸易识别码)或SSCCs(运输集装箱序列码)都是在GS1公司前缀的基础上生成的。

GTIN用于明确识别产品和服务。只要仔细观察一下您身边任意消费品上的条形码,您就会注意到条形码下面的数字–这就是GTIN。

另一方面,SSCC用于识别物流单位,如托盘、箱子、纸箱或航空运输集装箱等。

为什么有邮箱地址还需要一个GLN呢?

邮箱地址对于一个公司来说确实很重要,它可以帮助客户使用基于GPS的导航设备找到你的公司,它们可以确保你的供应商和客户的信件最终被送到正确的邮筒中,等等。然而,当涉及到电子流程时,邮箱地址便不是很适合。

下面的例子显示了使用邮箱地址的缺点。

Store John Doe, L.A. branch, 4711 Park Avenue, CA 90210

John Doe Store, Los Angeles branch, 4711 Park Ave. Beverly Hills, CA 90210

大家很快就会意识到,这两个地址在语义上是相同的,只是写法不同。然而,IT系统依靠的是独特的、明确的标识符。因此,当涉及到IT系统时,邮箱地址不能代表唯一的标识符类型。

这就是GLN的作用。可以在IT系统中唯一和明确地识别一家公司(或公司的一部分)。

如何保证GLN的唯一性?

GLN由Global Standards One (GS1)全球标准组织(GS1),通常由国家GS1组织之一发布。在英国,例如GS1 UK,在美国,GS1 US。在欧洲例如德国GS1、奥地利GS1或瑞士GS1。

GLN的价格是多少?

GLN是由不同国家的当地GS1组织发放的。因此,GLN的价格可能因国家而异。以下价格来自GS1德国,可作为其他国家价格的参考。

目前,德国GS1提供三种不同类型的GLN。根据GLN的类型,可能会产生不同数量的物品编号(GTIN)和物流单位标识符(SSCC)。

小型

推荐小型企业使用。

基本号码长度:9位数

容量:1000个货号,1000万个物流单位。

费用:含税230欧元。

中型

推荐中型企业使用。

基本号码长度:8位数

容量:1万个货号,1亿个物流单位。

费用:含税330欧元

大型

推荐给大型企业。

基本号码长度:7位

容量:10万个货号,10亿个物流单位。

费用:含税530欧元

在哪里申请GLN?

GLN由GS1签发请联系您所在国家的GS1机构,以申请GLN。

有了GLN可以做什么?

如果您计划在EDI流程中使用GLN,您需要一个EDI服务提供商,EDI服务提供商负责将您本地的IT系统与您业务合作伙伴的EDI流程连接起来。如果您有任何关于EDI或GLN的问题,请随时联系我们,我们会为您提供帮助。

注:文案部分内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

03-11
<think>嗯,用户想了解如何配置和使用yum源。首先,我需要回忆一下关于yum源的基本知识。记得yum源是软件仓库,用来管理RPM包的安装和依赖关系。配置yum源通常涉及编辑.repo文件,这些文件位于/etc/yum.repos.d/目录下。还有可能涉及到本地源和网络源的配置。 根据用户提供的引用内容,引用[2]提到yum的配置文件分为main和repository部分,main在/etc/yum.conf,而repository在/etc/yum.repos.d/里的各个文件。所以配置的时候需要关注这两个部分。用户可能遇到的问题包括如何创建新的源文件,如何指向本地或网络路径,以及如何处理GPG检查。 用户的问题可能包括步骤不清晰,比如如何挂载ISO镜像来配置本地源。引用[3]中提到了创建local.repo文件,并指定baseurl为file:///路径。这时候需要确保挂载点正确,并且权限设置没问题。另外,可能需要禁用默认的网络源,避免冲突。 用户还可能关心如何测试配置后的yum源是否生效,比如运行yum clean all和yum makecache。此外,常见问题如无法找到包,可能和baseurl的配置错误有关,或者网络源不可达。需要检查URL是否正确,网络连接是否正常。 可能还需要解释不同的源类型,比如本地、网络(如阿里云、清华源),以及如何备份原有的配置文件,避免出错后恢复。引用[1]提到可以将默认文件移到/opt下或重命名,这样可以禁用默认源,避免干扰。 总结下来,回答的结构应该分步骤,包括备份、创建repo文件、配置内容、清理缓存,然后验证。同时,常见问题部分需要列出可能的问题和解决方法,如GPG检查、路径错误等。还要注意使用正确的格式,行内变量用$符号,独立公式用$$,不过这里可能数学公式不多,但需要确保LaTeX正确。</think>### 如何配置和使用yum源? #### 一、yum源的核心配置方法 1. **备份默认源** 操作前建议备份系统原有源配置: ```bash mv /etc/yum.repos.d/*.repo /opt/backup/ # 将默认源文件移动到备份目录 ``` 这是为了防止原有配置与新配置产生冲突[^1]。 2. **本地yum源配置** - **挂载镜像文件** 将CentOS镜像文件挂载到指定目录: ```bash mount -o loop /path/to/CentOS-ISO /mnt/cdrom ``` - **创建配置文件** 新建`/etc/yum.repos.d/local.repo`并写入: ```ini [local-base] name=Local-CentOS-Base baseurl=file:///mnt/cdrom gpgcheck=0 enabled=1 ``` 关键参数说明: - `baseurl`:本地路径使用`file://`协议头[^3] - `gpgcheck=0`表示跳过数字签名验证 3. **网络yum源配置** 以阿里云源为例,创建`/etc/yum.repos.d/aliyun.repo`: ```ini [aliyun-base] name=Aliyun-CentOS-Base baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 enabled=1 ``` 注意:`$releasever`和`$basearch`会自动解析为系统版本和架构[^2] #### 二、关键操作命令 1. **清理缓存并更新** ```bash yum clean all # 清除旧缓存 yum makecache # 生成新缓存 yum repolist all # 验证源状态 ``` 2. **典型使用场景** ```bash yum install httpd -y # 安装软件包 yum update # 更新所有软件 yum search python3 # 搜索软件包 ``` #### 三、常见问题排查 | 问题现象 | 解决方案 | |---------|----------| | `Could not resolve host` | 检查网络连接和`baseurl`地址 | | `Package not found` | 确认仓库是否包含该软件包版本 | | GPG签名校验失败 | 设置`gpgcheck=0`或导入正确密钥 | #### 四、进阶配置技巧 1. **多源优先级控制** 安装`yum-plugin-priorities`插件,在`.repo`文件中添加: ```ini priority=1 # 数字越小优先级越高 ``` 2. **仓库分组管理** 通过`[epel]`、`[docker]`等独立仓库配置实现分类管理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行EDI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值