RUKKENZH
向AI提问
栏目1C 配置对象
哈萨克斯坦UT 3.4.5.21中包装条形码的生成:如何创建箱子和托盘的条形码
文章语言:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

哈萨克斯坦UT 3.4.5.21中包装条形码的生成:如何创建箱子和托盘的条形码

适用于: 1С:Управление торговлей для Казахстана, 版本 3.4.5.21 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — 1C 与会计专家,实战型讲师

已在3.4.5.21版本"哈萨克斯坦贸易管理"(3.4版本)上验证。

货车运到了仓库。商品以每箱12瓶的方式装箱,每托盘40箱,而每个商品只有一个条码——贴在单瓶上。仓库保管员用扫描仪对准箱子扫描,系统却无法识别:入库的是1件而不是12件,库存"漂移",出货也随之受阻。您需要让每箱有自己的条码,每托盘有自己的条码,扫描时能自动带出正确的数量。为此正好有"生成包装条码"处理:它能一次性为商品的所有包装单位生成条码,无需您手动输入13位数字。

需要说明:这是一个处理(обработка),而不是单据。它不生成会计分录,不生成ЭСФ和СНТ,也不做任何过账。它的结果是写入"商品条码"信息登记簿的记录。因此接下来您看到的不是"借方/贷方分录",而是具体生成了哪些条码记录,以及它们在销售和入库时如何发挥作用。


1. 用途

该处理批量生成并记录商品包装单位(箱、组、托盘)及其特征的条码。一次运行即可解决数十甚至数百个商品的条码问题,而不必在商品卡片中逐一手动输入条码。

2. 在哪里查找

该处理通常在主菜单中没有单独的入口——可以从商品卡片打开,或通过处理列表打开:

  • 从商品卡片: 基础信息与管理商品 → 打开商品 → 命令条码 → 在条码表单中点击生成 / 生成包装条码按钮。
  • 通过处理列表: 所有功能处理生成包装条码("所有功能"选项可在服务与设置设置参数 → 勾选"显示'所有功能'命令"来启用)。

1С直接导航链接(最快方式):复制下面的字符串,点击服务与设置(右上角☰)→ 文件按导航链接跳转,粘贴后点击确定:

e1cib/list/Обработка.ГенерацияШтрихкодовУпаковок

2a. 如何查看您的版本

帮助(或菜单☰ → 关于程序)→ 打开"关于程序"窗口:其中"1С:Предприятие"一行显示平台版本,配置行显示"哈萨克斯坦贸易管理,3.4版本(3.4.5.21)"。前两位数字是版本(редакция),后面是发行版(релиз)。以下说明已在3.4.5.21版本上验证;在相邻版本中按钮位置可能略有不同。

条码功能仅在以下位置启用了"条码"复选框时才能使用:基础信息与管理模块设置仓库与配送(或营销与销售)。如果未启用,生成命令将不会出现。

3. 如何填写

表单比较简洁。我们逐一分析每个字段——它的作用及出错后的后果。

字段 必填 作用及出错后果
商品 ✔ 是 要生成条码的商品。如果是从卡片打开该处理,则已自动填入。选错商品——条码会"贴"到错误的SKU上,扫描时会售出别的商品。
特征 视情况 仅当该商品按特征(颜色/尺寸)进行核算时才需填写。此时条码将生成到具体的特征上。如果启用了特征却留空——条码将无法关联到正确的品种。
包装(计量单位) ✔ 是 这正是核心所在:选择要为哪种包装生成条码——"件"、"箱(12件)"、"托盘(480件)"。正是从包装单位中获取到基本单位的换算系数。选错包装——扫描箱子时入库数量会错误。
条码类型 ✔ 是 EAN-13——零售最常用;EAN-8——用于小包装;EAN-128 / GS1-128和SSCC——用于物流(托盘、运输包装);Code39——用于内部标签。类型选错——收银台的扫描仪或手持终端将无法读取条码。
前缀/系列 条码的起始数字。在哈萨克斯坦,内部条码通常使用2029前缀(供内部使用的区间,以避免与其他厂商的GS1商品条码冲突)。使用了其他厂商的前缀——可能与其他商品的真实条码发生重复。
数量/范围 视情况 要生成多少个条码(如果需要创建一批序列码)。对于单一包装单位,一个就够了。
校验位 按EAN算法自动计算。无需手动填写——处理会自动添加第13位(或第8位)数字。手动修改会破坏条码的有效性。

操作顺序:选择商品 → (如需)特征包装条码类型 → 如有需要设置前缀 → 点击"生成" → 检查表格中的数值 → "记录"(或"确定")。只有在记录之后条码才会进入登记簿并在扫描时生效。

4. 实例解析

商品:"'Тан-Балык'饮用水0.5升",基本单位为件,增值税率16%。已设置两种包装:

  • "箱" = 12件;
  • "托盘" = 480件(40箱)。

条码只有瓶装的:4870001234567。任务是为箱和托盘生成带内部前缀20的条码。

步骤:

  1. 打开商品卡片 → 条码生成
  2. 包装="箱",类型=EAN-13,前缀=20。点击"生成"——得到例如2000000000121
  3. 包装="托盘",类型=EAN-13,前缀=20。得到2000000000138
  4. 点击"记录"。

生成的内容("商品条码"登记簿):

条码 商品 包装 相对基本单位的系数
4870001234567 "Тан-Балык"水0.5升 1
2000000000121 "Тан-Балык"水0.5升 12
2000000000138 "Тан-Балык"水0.5升 托盘 480

这在财务上如何体现。处理本身不生成分录。但现在入库时保管员扫描箱子——单据中自动记入12件。销售了3个托盘,单价90 000坚戈/托盘(不含增值税),增值税16%。销售由"商品和服务销售"单据完成过账,生成以下分录:

  • 借1210 贷6010——270 000坚戈(销售收入,3×90 000);
  • 借1210 贷3130——43 200坚戈(增值税16%);
  • 借7010 贷1330——核销成本(按您的核算成本,例如180 000坚戈)。

买方应付总额:313 200坚戈。条码在此处的作用发生在扫描环节——正是因为它,单据中自动带入了1 440瓶(3×480),而不是三个"托盘"品项。

5. 操作类型

该处理没有单独的"操作类型"字段,但实际上它能够:

  • 为商品的单个包装生成条码;
  • 一次性为所选商品的所有包装生成条码;
  • 考虑特征生成条码(适用于有颜色/尺寸的商品);
  • 按前缀和数量创建一批(范围)条码;
  • 重新生成/补充先前已设置包装的缺失条码。

6. 记录时生成的内容

再次说明:该处理不进行过账,不生成借方/贷方分录,也不生成ЭСФ和СНТ。点击"记录"时会生成:

  • 写入信息登记簿"商品条码"的记录(条码↔商品↔特征↔包装的关联);
  • 校验位数值以及相对基本单位的换算系数。

此后这些条码将被"商品和服务采购""商品和服务销售""商品调拨""商品盘点"等单据以及收银工作台使用——扫描时会自动带入商品及按包装单位计算的数量。正是这些单据随后生成分录(1210、1330、3310、6010、7010、3130)以及ЭСФ/СНТ电子单据。

7. 打印表单

该处理本身不打印分录,但从条码表单及相关位置可以打印:

  • "标签"——带条码、名称、价格的包装贴纸;
  • "价格标签"——带包装条码;
  • 通过"标签和价签打印"仓库与配送 → 打印服务)打印——可在此设置模板、尺寸、份数,并批量打印所生成的全部条码标签。

标签模板中的条码类型必须与您生成的条码类型一致(EAN-13对应EAN-13),否则标签上会显示无法识别的代码。

8. 常见错误

  • "条码……已分配给商品……"——生成的数值与已存在的条码重复。原因是使用了其他厂商的前缀或重复运行。请更换为内部前缀(2029),或在"商品条码"登记簿中删除重复项。
  • "未填写包装(计量单位)"——未选择要为哪种包装生成条码。请从商品的计量单位列表中指定包装。
  • "条码校验位错误"——手动修改了条码。请删除并重新生成,校验位是自动计算的。
  • "未使用条码功能" / 命令不可用——该功能未启用。请在基础信息与管理模块设置中勾选"条码"复选框。
  • 扫描仪能读取条码,但数量=1——生成的条码是针对"件"而非"箱",或者该包装的系数=1。请检查商品卡片中的包装及其系数。
  • 收银台/手持终端无法读取条码——条码类型不受设备支持(例如在普通收银扫描仪上使用EAN-128)。请重新生成为EAN-13。

9. 常见问题

(参见下方问答部分)

10. 相关单据

  • 依据什么进行操作: "商品"卡片及其包装(计量单位)——生成数据的来源;模块中的"条码"设置。
  • 结果在何处使用: "商品和服务采购""商品和服务销售""商品调拨""商品盘点"单据、收银工作台(РМК)、"标签和价签打印"。正是这些单据随后生成分录以及ЭСФ/СНТ;该处理只是为它们准备条码。

如何查看您的版本

帮助关于程序(或菜单☰ → 关于程序)。窗口中显示"1С:Предприятие"平台版本以及配置发行版"哈萨克斯坦贸易管理,3.4版本"。请与本说明的版本进行核对。

本说明适用于1С:哈萨克斯坦贸易管理,3.4版本,3.4.5.21发行版。

常见问题

处理程序"生成包装条形码"会产生会计凭证吗?
不会。这是一个处理程序,而不是单据:它不会被过账,不会生成借方/贷方凭证,也不会创建ЭСФ/СНТ。其结果是在"商品条形码"信息登记表中生成记录。凭证(1210、1330、6010、7010、3130,增值税16%)会在您后续处理该条形码所对应商品的销售或采购时才会出现。
在哈萨克斯坦内部条形码应使用什么前缀?
对于自有(内部)条形码,请使用前缀范围20–29——该范围专门保留用于商店/仓库内部使用,不会与GS1注册的商品条形码重复。这样可以避免与其他生产商的真实条形码发生冲突。
单件条形码与箱装条形码有什么区别?
区别在于换算为基本计量单位的系数。单件的系数为1,箱装的系数例如为12,托盘的系数为480。扫描箱装条形码时,单据中会自动记入12件,而不是1件。因此,生成条形码时务必针对所需的具体包装规格,而不是基本计量单位。
为什么扫描仪能读取条形码,但单据中却只记入1件?
条形码是针对"单件"包装生成的,或者所选包装的系数为1。请检查商品卡片中该包装(箱装/托盘)的系数,如有需要,请重新生成条形码,并选择正确的包装规格。
应选择哪种条形码类型?
对于零售和收银台——使用EAN-13(小包装使用EAN-8)。对于物流/运输包装(托盘)——使用EAN-128(GS1-128)或SSCC。内部标签则适合使用Code39。最重要的是您的扫描设备要支持所选类型,否则条形码将无法读取。
出现提示"条形码已分配给其他商品",该怎么办?
这说明生成的数值与已存在的条形码重复了——通常是由于使用了他人的前缀或重复运行所致。请将前缀改为内部前缀(20–29)并重新生成,或在"商品条形码"信息登记表中查找并删除重复项。
如果没有出现生成命令,应在哪里启用条形码功能?
在"主数据与管理"部分 → "板块设置" → "仓库与配送"(或"市场营销与销售")中,勾选"条形码"复选框。未启用该功能时,生成和打印标签的命令将不可用。
能否一次性为商品的所有包装生成条形码?
可以。该处理程序能够一次运行为所选商品的所有包装生成条形码,并考虑特性(颜色/规格),前提是该商品有此类明细核算。这比逐个包装手动输入13位数字要快得多。

延伸阅读

参考来源

这篇文章对您有帮助吗?
💼 需要 1C 或会计方面的帮助?Слава КВЦ — 在哈萨克斯坦拥有多年 1C 实践经验。查看逐条解析的哈萨克斯坦税法 2026,或在 BuhGPT 聊天中提问 — 几秒钟即可获得答复。