RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
1С:会计 3.0 哈萨克斯坦版中的"条形码模板"参考手册 — 如何设置称重条形码识别
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

1С:会计 3.0 哈萨克斯坦版中的"条形码模板"参考手册 — 如何设置称重条形码识别

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

已在 3.0.74.2 版"哈萨克斯坦会计"(3.0 版本)上验证。

收银台在结算称重商品——奶酪、坚果、肉馅——时,小票上时而显示零,时而显示"莫名其妙"的价格,时而显示"未找到商品"。车间的称重秤打印带条形码的标签,其中"嵌入"了商品代码和重量,但 1С 把这个条形码当作普通的厂商 EAN-13 来读取,因而找不到项目。原因几乎总是一个:程序中没有描述条形码模板,即按照该模板将 13 位数字的字符串"拆解"成各部分——前缀、商品代码、重量和校验位。这个目录说的正是这类解析规则。

1. 用途

"条形码模板"目录保存规则(掩码),1С 依据这些规则识别称重商品和计件商品的内部条形码,这些条形码由带贴标功能的秤打印或由程序本身生成。模板告诉程序:"前两位是前缀,接下来五位是商品代码,然后是以克为单位的重量,最后一位是校验位"。没有这样的规则,收银台就无法理解您结算的是什么商品、数量是多少。

2. 在哪里找到

界面路径:

  • 管理 → 可连接设备 → 条形码设置区块 → "条形码模板"链接。
  • 当启用称重设备操作时,该列表也可从扫描器/秤的设置中访问。

直接打开该目录最可靠的方法是使用导航链接。菜单"服务"(或链接图标)→ "转到导航链接",然后粘贴:

e1cib/list/Справочник.ШаблоныШтрихкодов

如果菜单中没有该项——请在管理 → 可连接设备部分启用使用条形码和称重设备的功能选项。

2а. 如何查看自己的版本

"帮助" → "关于程序"(或右上角的"i"图标)。在打开的窗口中,您会看到平台版本(例如 8.3.24)和配置版本——形如"哈萨克斯坦会计,3.0 版本 (3.0.74.2)"的字符串。本说明正是针对该版本的;在其他构建中,各项目的位置可能有所不同。

3. 如何填写

打开列表并点击"创建"。卡片字段:

字段 作用 / 出错时会发生什么
名称(必填) 规则的易懂名称,例如"按重量称重(前缀 21)"。字段为空时程序不允许保存。如果命名不明确,之后将无法区分"按重量"模板和"按价格"模板。
模板 / 掩码(必填) 按位置描述条形码结构的字符串。长度或区块用途出错——条形码要么完全无法识别,要么给出错误的重量/价格。
前缀 固定的开头几位数字(通常为 20–29——这是为商店内部条形码保留的区间)。程序根据前缀选择应用哪个模板。两个模板的前缀相同是不允许的。
商品代码(条形码) 用于查找项目的数字区块。如果区块长度小于实际代码,部分商品会"合并"为一个。
重量 / 数量 包含重量的区块。务必设置小数分隔符的位置(克 → 千克):5 位数字"00850"应读作 0.850 千克,而不是 850。位数错误——本应是 0.85 千克却会结算成 850 千克。
价格 / 金额 重量的替代方案:条形码中已"嵌入"以坚戈计的现成项目金额。当秤打印的不是重量而是金额时使用。
校验位 EAN-13 的最后一位。请标记它存在,否则程序会把校验位当作重量的一部分。

逻辑很简单:一个模板 = 一种条形码类型。重量用自己的模板(前缀例如 21),价格用自己的(前缀 22)。不能在一个掩码中混合。

4. 带数字和分录的解析示例

任务。商店散称销售奶酪。车间的秤打印 EAN-13 标签,其中嵌入了商品代码和重量。我们设置模板,并查看销售如何反映在核算中。

"按重量称重"模板:

位置 用途 示例中的值
1–2 前缀 21
3–7 商品代码(5 位) 00123 → 项目"荷兰奶酪"
8–12 以克为单位的重量(5 位,第 2 位后为分隔符) 008500.850 千克
13 校验位 9

标签上的实际条形码:2100123008509

项目数据:奶酪的销售价格为 4 500 ₸/千克(含增值税),成本为 2 200 ₸/千克。2026 年哈萨克斯坦的增值税率为 16%

收银员扫描标签。程序根据前缀 21 选取我们的模板,找到商品"荷兰奶酪",代入重量 0.850 千克。计算项目金额:

  • 含增值税金额:4 500 × 0.850 = 3 825.00 ₸
  • 其中增值税 16%:3 825.00 × 16 ÷ 116 = 527.59 ₸
  • 不含增值税收入:3 825.00 − 527.59 = 3 297.41 ₸
  • 成本:2 200 × 0.850 = 1 870.00 ₸

目录本身不生成分录——它只是"解析"了条形码。分录由销售单据(零售销售报告或收银机小票)生成,此时已带有正确的重量和金额:

金额,₸ 内容
1010 6010 3 297.41 销售收入(不含增值税)
1010 3130 527.59 应缴增值税 16%
7010 1330 1 870.00 结转商品成本

如果模板设置错误(例如分隔符不在第 2 位之后),程序会把重量读作 85.0 千克,结算金额 382 500 ₸——这就是掩码错误的代价。

5. 模板的种类(类型)

该目录在会计意义上没有"业务种类",但按掩码用途区分:

  • 称重——按重量。条形码中嵌入重量;金额按"项目价格 × 重量"计算。
  • 称重——按价格(金额)。条形码中嵌入的已是现成的项目金额;程序不保存重量。
  • 计件内部。只编码商品代码和件数。
  • 按编码格式:EAN-13(13 位,秤最常用)、EAN-8,以及线性格式(Code128 等),如果设备打印它们。

6. 保存时生成什么

  • 目录不过账——元素只是通过"保存并关闭"按钮被保存
  • 模板不创建分录(科目变动)。
  • 不通过此对象开具电子文档 ЭСФ(ИС ЭСФ)和 СНТ——它们由销售/移库单据单独生成。
  • 保存结果:模板可供条形码解析机制使用。在扫描带有相应前缀的商品时,字符串会自动"分解"为商品 + 重量/价格,并代入销售或选品单据。

7. 打印表单

目录元素没有自己的打印表单——没有可打印的内容,这是解析规则。带条形码的标签和价签本身的打印由单独的机制"打印标签和价签"(按标签模板)执行,而秤上的标签由设备内置软件打印。不要混淆这两个目录:"条形码模板"——关于读取,"标签和价签模板"——关于打印

8. 常见错误

"条形码不符合任何模板"——扫描时前缀与任何掩码都不匹配。检查实际标签的开头几位数字,并创建/修正带此前缀的模板。

"无法按模板识别条形码"——掩码长度与条形码长度(EAN-13 的 13 位)不符。重新计算位置:前缀 + 代码 + 重量 + 校验位之和应恰好等于代码长度。

重量被结算成成倍偏大/偏小(85 千克而不是 0.85)——重量区块中的小数分隔符指定错误。设置小数点位置,使克数读作千克。

"字段"名称"未填写"——不能保存无名称的模板。请填写名称。

两个商品使用同一条形码 / 商品"合并"——商品代码区块比实际项目代码短。增加"商品代码"区块的长度。

前缀冲突——两个模板开头相同;程序应用了错误的那个。使前缀唯一(21——按重量,22——按价格)。

9. 常见问答

条形码模板与标签/价签模板有什么区别? 条形码模板描述如何读取并将条形码解析为各部分(商品、重量、价格)。标签模板规定如何打印标签。这是两个不同的目录。

内部条形码应使用什么前缀? 20–29 区间——它专为商店内部代码保留,不与厂商条形码重叠。例如,21——按重量称重,22——按价格称重。

秤打印标签,而收银台不识别商品——从何入手? 查看实际的条形码字符串,将其分成区块,并创建带有相同前缀和相同重量位数的模板。然后确认内部的条形码代码确实对应项目代码。

能否用一个模板同时描述重量和价格? 不能。重量和价格是互斥的区块。请创建两个带不同前缀的模板。

是否需要标记校验位? 是的,对于 EAN-13,最后第 13 位是校验位。如果不考虑它,程序会把它当作重量的一部分,从而计算错误的数量。

模板会影响增值税和分录吗? 直接上不会。模板只是代入正确的商品和数量。但通过这一点它确定了销售金额,进而也确定了 16% 增值税的税基和 6010 科目的收入。重量出错 = 金额和税款出错。

如果两个模板有相同的前缀怎么办? 这样不行——识别会变得不可预测。为每种条形码类型设置唯一的前缀。

这对厂商的普通 EAN-13 有效吗? 无效。工厂条形码(果汁、罐头等)保存在项目条形码寄存器中,直接读取。模板只用于内部的重量/价格代码。

具体商品的条形码本身保存在哪里? 在项目条形码中(信息寄存器"条形码"),可从商品卡片访问。模板只是帮助从长长的重量字符串中"提取"商品代码。

如何快速检查条形码是否被正确识别? 将商品扫描到选品单据中,或结算一张测试小票并核对:是否代入了正确的商品、重量是否与标签相符、金额是否计算正确。

10. 相关单据和对象

  • 项目——商品目录;条形码中的商品代码应对应项目元素。具体项目的条形码也保存在此处。
  • 寄存器"条形码"——工厂 EAN-13/EAN-8;与模板配合工作(一个直接读取,另一个按掩码读取)。
  • 标签和价签模板——打印带条形码的标签。
  • 零售销售报告 / 收银机小票——正是这些单据使用条形码解析的结果,并生成分录(1010、6010、3130、7010、1330)以及必要时的税务数据。
  • 可连接设备——带标签打印的扫描器和秤的设置,模板从这里被调用。

如何查看自己的版本:"帮助" → "关于程序"——那里标明了平台版本和配置版本。

本方法指南为"哈萨克斯坦会计"3.0 版本、3.0.74.2 发行版编制。

Частые вопросы

条码模板与标签/价签模板有什么区别?
条码模板描述如何读取条码并将其拆分为各个部分(商品、重量、价格)。标签模板规定如何打印标签。这是两个不同的参考手册。
内部条码应使用什么前缀?
20–29 范围保留用于商店内部代码,不会与生产商的条码冲突。例如,21 表示按重量的称重码,22 表示按价格的称重码。
电子秤打印了标签,但收银机无法识别商品——从何入手?
查看实际的条码字符串,将其拆分为区块,并创建一个具有相同前缀和相同重量位数的模板。然后确认条码内部的代码与货物品目代码一致。
能否用一个模板同时描述重量和价格?
不能。重量和价格是互斥的区块。请建立两个具有不同前缀的模板。
是否需要标记校验位?
是的,对于 EAN-13,最后第 13 位是校验位。如果不予考虑,程序会将其当作重量的一部分,从而错误地计算数量。
模板会影响增值税和会计分录吗?
不会直接影响。模板会代入正确的商品和数量,但由此确定销售金额,也就决定了 16% 的增值税税基以及计入 6010 账户的营业收入。重量错误会导致金额和税款错误。
如果两个模板具有相同的前缀该怎么办?
这样不行——识别会变得不可预测。请为每种条码类型设置唯一的前缀。
这对生产商的普通 EAN-13 条码有效吗?
无效。工厂条码存储在货物品目条码寄存器中,可直接读取。模板仅用于内部的称重码或价格码。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
标签:KZCatalogs