Π’Ρ‹Π²ΠΎΠ΄ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ β€” Π·Π°Π΄Π°Ρ‡Π°, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ, складского ΡƒΡ‡Π΅Ρ‚Π° ΠΈΠ»ΠΈ логистики. Π‘Π΅Π· ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ сгСнСрированного ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ этикСток. Однако стандартныС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ 1Π‘ Π½Π΅ всСгда ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ инструмСнты для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€ΡƒΡ‡Π½ΠΎΠΉ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ всС этапы β€” ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° (EAN-13, Code 128, QR-ΠΊΠΎΠ΄) Π΄ΠΎ внСдрСния Π΅Π³ΠΎ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (РСализацияВоваровУслуг, Π‘Ρ‡Π΅Ρ‚Π€Π°ΠΊΡ‚ΡƒΡ€Π°, ВоварнаяНакладная). ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ Π΄Π²ΡƒΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌ: использованию встроСнных ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² 1Π‘ (Ρ‡Π΅Ρ€Π΅Π· ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ²) ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Π’Π°ΠΊΠΆΠ΅ рассмотрим Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят ΠΊ Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ ΠΊΠΎΠ΄Π°ΠΌ, ΠΈ способы ΠΈΡ… устранСния.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ 1Π‘, Ρ‚Π°ΠΊ ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ спСциалистам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² со ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°ΠΌΠΈ. ВсС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ для Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вСрсий ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3, Π½ΠΎ majority ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΈ ΠΊ 8.2.

1. Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°: ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вашСй Π·Π°Π΄Π°Ρ‡ΠΈ

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с Ρ‚ΠΈΠΏΠΎΠΌ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°. ΠžΡ‚ этого зависит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ внСшний Π²ΠΈΠ΄, Π½ΠΎ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (сканСрами, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΌΠΈ этикСток). Π’ 1Π‘ Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚:

  • πŸ“¦ EAN-13/EAN-8 β€” стандарт для Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°Ρ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²). ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ всСми сканСрами, Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 13 ΠΈΠ»ΠΈ 8 Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ.
  • πŸ“‹ Code 128 β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ для логистики ΠΈ складского ΡƒΡ‡Π΅Ρ‚Π°. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠΊΠ²Ρ‹, Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ спСцсимволы, Π΄Π»ΠΈΠ½Π° Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°.
  • πŸ”— QR-ΠΊΠΎΠ΄ β€” ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для хранСния большого объСма Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ссылок Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ JSON-структур). Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ 2D-сканСр.
  • 🏷️ Code 39 β€” простой Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄, часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π΅Π½ EAN-13 (Ссли Π½ΡƒΠΆΠ΅Π½ стандартный Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ΄) ΠΈΠ»ΠΈ Code 128 (Ссли трСбуСтся Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ). QR-ΠΊΠΎΠ΄Ρ‹ цСлСсообразны ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ прилоТСниями ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ слоТныС Π΄Π°Π½Π½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ).

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с маркСтплСйсами (Ozon, Wildberries, ЯндСкс ΠœΠ°Ρ€ΠΊΠ΅Ρ‚), ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ трСбования ΠΊ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π² ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. НСкоторыС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ наличия GS1-прСфикса Π² EAN-13.

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ограничСния оборудования. НапримСр, Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅ сканСры ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ QR-ΠΊΠΎΠ΄Ρ‹, Π° тСрмотрансфСрныС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ этикСток часто ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ Code 128.

πŸ“Š Какой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π² 1Π‘?
EAN-13
Code 128
QR-ΠΊΠΎΠ΄
Code 39
Π”Ρ€ΡƒΠ³ΠΎΠΉ

2. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° 1Π‘: установка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ для ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ²

Π§Ρ‚ΠΎΠ±Ρ‹ вывСсти ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ. Π’ 1Π‘ это дСлаСтся двумя способами:

  1. Π§Π΅Ρ€Π΅Π· спСциализированныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Free 3 of 9, IDAutomationHC39M). Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ Π² этом случаС β€” это тСкст, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ особым ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ.
  2. Π§Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ (с использованиСм Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΈΠ»ΠΈ встроСнных ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹).

Рассмотрим ΠΎΠ±Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

2.1. Установка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ²

Π­Ρ‚ΠΎ самый простой способ, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ программирования. Π’Π°ΠΌ понадобится:

  1. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ бСсплатный ΡˆΡ€ΠΈΡ„Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Free 3 of 9 для Code 39 ΠΈΠ»ΠΈ IDAutomationHC39M для Code 128).
  2. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° всС Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ станции, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ.
  3. Π’ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ этот ΡˆΡ€ΠΈΡ„Ρ‚ для поля со ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠΌ.

Π“Π΄Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹:

  • 🌐 DaFont (бСсплатныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, ΠΈΡ‰ΠΈΡ‚Π΅ ΠΏΠΎ запросу "barcode").
  • πŸ›’ IDAutomation (ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ всСх Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²).
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: БСсплатныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ограничСния Π½Π° коммСрчСскоС использованиС. ΠŸΠ΅Ρ€Π΅Π΄ установкой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ!

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ 1Π‘ (Ρ‡Π΅Ρ€Π΅Π· конструктор ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹):

// Π’ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹:

ΠŸΠΎΠ»Π΅Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°.Π¨Ρ€ΠΈΡ„Ρ‚ = Новый Π¨Ρ€ΠΈΡ„Ρ‚("Free 3 of 9", 12, Π˜ΡΡ‚ΠΈΠ½Π°, Π›ΠΎΠΆΡŒ, Π›ΠΎΠΆΡŒ);

ΠŸΠΎΠ»Π΅Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°.ВСкст = "" + Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ + ""; // Для Code 39 Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΈ ΠΏΠΎ краям

2.2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ гСнСрация ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ²

Если ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π΅ подходят (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½ΡƒΠΆΠ΅Π½ QR-ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ динамичСская гСнСрация), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ внСшниС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

  • πŸ“¦ BarcodeLib β€” бСсплатная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ EAN-13, Code 128, QR).
  • πŸ”§ 1C:Barcode β€” ΠΏΠ»Π°Ρ‚Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ Ρ„ΠΈΡ€ΠΌΡ‹ "1Π‘" с Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ.
  • πŸ–₯️ ZXing β€” открытая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ QR-ΠΊΠΎΠ΄ΠΎΠ² (ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· HTTP-сСрвис).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ BarcodeLib:

// 1. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π² внСшниС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

// 2. Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹:

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² = Новый COMΠžΠ±ΡŠΠ΅ΠΊΡ‚("BarcodeLib.Barcode");

ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° = Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ².Encode(Π’ΠΈΠΏΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°, Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄, 300, 100);

ΠœΠ°ΠΊΠ΅Ρ‚.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ(ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°, "Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄");

β˜‘οΈ ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

3. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π² ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Рассмотрим, ΠΊΠ°ΠΊ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° РСализацияВоваровУслуг Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ EAN-13.

3.1. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ β†’ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β†’ РСализацияВоваровУслуг β†’ ΠŸΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ВоварнаяНакладная) ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Ρ‘ ΠΌΠ°ΠΊΠ΅Ρ‚.
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²ΠΎΠ΅ тСкстовоС ΠΏΠΎΠ»Π΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ.
  4. НастройтС ΠΏΠΎΠ»Π΅:
    • Π¨Ρ€ΠΈΡ„Ρ‚: IDAutomationHC39M (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π² зависимости ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°).
    • Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅: ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.
    • Π Π°Π·ΠΌΠ΅Ρ€: 10–12 ΠΏΡ‚ (зависит ΠΎΡ‚ плотности ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ заполнСния поля Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅:

// Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Π°:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠšΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅Π”Π°Π½Π½Ρ‹Ρ…(Π”Π°Π½Π½Ρ‹Π΅Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ, Π”Π°Π½Π½Ρ‹Π΅Π‘Ρ‚Ρ€ΠΎΠΊΠΈ)

Если Π”Π°Π½Π½Ρ‹Π΅Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ.Π‘Ρ‚Ρ€ΠΎΠΊΠΈΠ’ΠΎΠ²Π°Ρ€ΠΎΠ².ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ() > 0 Π’ΠΎΠ³Π΄Π°

Для КаТдого Π’ΠΎΠ²Π°Ρ€ Из Π”Π°Π½Π½Ρ‹Π΅Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈΠ‘Ρ‚Ρ€ΠΎΠΊΠΈ.Π‘Ρ‚Ρ€ΠΎΠΊΠΈΠ’ΠΎΠ²Π°Ρ€ΠΎΠ² Π¦ΠΈΠΊΠ»

Π’ΠΎΠ²Π°Ρ€.Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ = Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄EAN13(Π’ΠΎΠ²Π°Ρ€.Артикул);

ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

Ѐункция Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄EAN13(Артикул)

// Π›ΠΎΠ³ΠΈΠΊΠ° прСобразования Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ»Π° Π² EAN-13

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ "2" + Π€ΠΎΡ€ΠΌΠ°Ρ‚(Артикул, "Π§Π“=0; Π§Π¦=12; Π§Π”Π¦=0") + Π‘Ρ‚Ρ€ΠΎΠΊΠ°(ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°ΡΠ‘ΡƒΠΌΠΌΠ°EAN13(Артикул));

ΠšΠΎΠ½Π΅Ρ†Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

3.2. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°: Π²Ρ‹Π²ΠΎΠ΄ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ

Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· BarcodeLib), вставляйтС ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅:

  1. Π’ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ»Π΅ Ρ‚ΠΈΠΏΠ° ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°.
  2. Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ сгСнСрируйтС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² ΠΌΠ°ΠΊΠ΅Ρ‚:
    ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° = Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ².Encode(BarcodeLib.TYPE.EAN13, Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄, 200, 80);
    

    ΠœΠ°ΠΊΠ΅Ρ‚.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄.ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° = ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°;

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π° тСрмотрансфСрных ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Zebra ΠΈΠ»ΠΈ TSC) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ настройка DPI (Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ) ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” 200–300 dpi.
πŸ’‘

Если ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ Π½Π΅ сканируСтся, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ высоту Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° Π±ΠΎΠ»Π΅Π΅ "ΠΆΠΈΡ€Π½Ρ‹ΠΉ" Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, IDAutomationHC39M Bold).

4. ГСнСрация ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ автоматичСски Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

4.1. Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ для Ρ‚ΠΎΠ²Π°Ρ€Π½ΠΎΠΉ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ

Π’ ВоварнаяНакладная ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выводится для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π°. Алгоритм:

  1. Π’ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ части Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ (Ρ‚ΠΈΠΏ Π‘Ρ‚Ρ€ΠΎΠΊΠ°, Π΄Π»ΠΈΠ½Π° 20).
  2. Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°:
    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ(ΠžΡ‚ΠΊΠ°Π·, Π Π΅ΠΆΠΈΠΌΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ)
    

    Для КаТдого Π‘Ρ‚Ρ€ΠΎΠΊΠ° Из Π’ΠΎΠ²Π°Ρ€Ρ‹ Π¦ΠΈΠΊΠ»

    Π‘Ρ‚Ρ€ΠΎΠΊΠ°.Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ = ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄EAN13(Π‘Ρ‚Ρ€ΠΎΠΊΠ°.НомСнклатура.Артикул);

    ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

    ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

  3. Π’ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ этот Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ с Π½ΡƒΠΆΠ½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ.
  4. 4.2. Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ для счСта-Ρ„Π°ΠΊΡ‚ΡƒΡ€Ρ‹

    Π’ Π‘Ρ‡Π΅Ρ‚Π€Π°ΠΊΡ‚ΡƒΡ€Π° ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для быстрой ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ ΠΈ Π΄Π°Ρ‚Ρƒ счСта Π² Code 128:

    Ѐункция Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π”Π»ΡΠ‘Ρ‡Π΅Ρ‚Π°(НомСр, Π”Π°Ρ‚Π°)
    

    Π’Π΅ΠΊΡΡ‚Π”Π»ΡΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ = Π€ΠΎΡ€ΠΌΠ°Ρ‚(Π”Π°Ρ‚Π°, "Π”Π€=yyyyMMdd") + "-" + НомСр;

    Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Π’Π΅ΠΊΡΡ‚Π”Π»ΡΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ;

    ΠšΠΎΠ½Π΅Ρ†Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

    Π’ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ»Π΅ с тСкстом:

    ΠœΠ°ΠΊΠ΅Ρ‚.ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π‘Ρ‡Π΅Ρ‚Π° = Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π”Π»ΡΠ‘Ρ‡Π΅Ρ‚Π°(Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.НомСр, Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.Π”Π°Ρ‚Π°);

    4.3. ДинамичСский ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ для этикСток

    Для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ этикСток Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Zebra ZD420) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ спСциализированныС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ структуры Π΄Π°Π½Π½Ρ‹Ρ… для этикСтки:

    ПолС Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… ΠŸΡ€ΠΈΠΌΠ΅Ρ€ значСния Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°
    Артикул Π‘Ρ‚Ρ€ΠΎΠΊΠ° AB12345 Code 128
    НаимСнованиС Π‘Ρ‚Ρ€ΠΎΠΊΠ° Ноутбук ASUS X515 β€”
    Π¦Π΅Π½Π° Число 45990.00 β€”
    Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ (EAN-13) Π‘Ρ‚Ρ€ΠΎΠΊΠ° 4601234567894 EAN-13
    Π‘Ρ€ΠΎΠΊ годности Π”Π°Ρ‚Π° 31.12.2026 β€”

    Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ этикСток ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒΠ­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΎΠΊ.epf (доступна Π½Π° Infostart).

    Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° EAN-13?

    ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма EAN-13 рассчитываСтся ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ:

    1. Π‘ΡƒΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… позициях (2, 4, 6...) ΠΈ ΡƒΠΌΠ½ΠΎΠΆΡŒΡ‚Π΅ Π½Π° 3.

    2. Π‘ΡƒΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… позициях (1, 3, 5...).

    3. Π‘Π»ΠΎΠΆΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏ.1 ΠΈ ΠΏ.2.

    4. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ†ΠΈΡ„Ρ€Π° = (10 - (сумма % 10)) % 10.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для ΠΊΠΎΠ΄Π° 4601234567894:

    (6+1+3+6+8) * 3 + (4+0+2+4+7+9) = 111 + 26 = 137 β†’ 137 % 10 = 7 β†’ 10 - 7 = 3 β†’ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ†ΠΈΡ„Ρ€Π° 4 (совпадаСт с послСднСй Ρ†ΠΈΡ„Ρ€ΠΎΠΉ ΠΊΠΎΠ΄Π°).

    5. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΈΡ… устранСниС

    ΠŸΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² Π² 1Π‘ часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, связанныС с Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ сканированиСм. Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ самыС распространСнныС:

    • πŸ” Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ Π½Π΅ сканируСтся:
      • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Code 39 ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΈ * ΠΏΠΎ краям).
      • Π£Π²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ высоту ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 30 ΠΌΠΌ для EAN-13).
      • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (для Ρ‚Π΅Ρ€ΠΌΠΎΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² β€” Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 203 dpi).
    • πŸ–¨οΈ Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ обрСзаСтся ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ:
      • Π£Π²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ поля страницы Π² настройках ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.
      • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Π½Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ячСйки Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅.
    • πŸ“‰ НСкоррСктная ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма (для EAN-13):
      • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ расчСта ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² спойлСрС Π²Ρ‹ΡˆΠ΅).
      • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ» Π½Π΅ содСрТит Π±ΡƒΠΊΠ² (EAN-13 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†ΠΈΡ„Ρ€Ρ‹).
    • πŸ”€ Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ отобраТаСтся ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст:
      • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° установлСн Π½Π° ПК, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ происходит ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ.
      • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ для поля ΡƒΠΊΠ°Π·Π°Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ этот ΡˆΡ€ΠΈΡ„Ρ‚.
    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚Π΅ Π½Π° Ρ‚Π΅Ρ€ΠΌΠΎΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ для тСкста". Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΊΠ°ΠΆΠ°Ρ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Ρ‹, сгСнСрированныС ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

    Для диагностики ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ бСсплатныС ΠΎΠ½Π»Π°ΠΉΠ½-сСрвисы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

    • 🌐 Barcode.is (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° EAN-13, Code 128).
    • 🌐 ZXing Decoder (для QR-ΠΊΠΎΠ΄ΠΎΠ²).
πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ массовой ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ этикСток всСгда тСстируйтС ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Ρ‹ Π½Π° 2–3 ΠΎΠ±Ρ€Π°Π·Ρ†Π°Ρ…! Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π±Ρ€Π°ΠΊΠ° всСй ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ.

6. Автоматизация: гСнСрация ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² для Π½ΠΎΠ²Ρ‹Ρ… Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, настройтС ΠΈΡ… автоматичСскоС Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠΉ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹. Для этого:

  1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² справочник НомСнклатура Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ (Ρ‚ΠΈΠΏ Π‘Ρ‚Ρ€ΠΎΠΊΠ°, Π΄Π»ΠΈΠ½Π° 20).
  2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ заполнСния ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΈ записи элСмСнта:
    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠ—Π°ΠΏΠΈΡΠΈ(ΠžΡ‚ΠΊΠ°Π·)
    

    Если ΠŸΡƒΡΡ‚Π°ΡΠ‘Ρ‚Ρ€ΠΎΠΊΠ°(Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄) Π’ΠΎΠ³Π΄Π°

    Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ = Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄EAN13(Артикул);

    ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

    ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

    Ѐункция Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄EAN13(Артикул)

    // Π›ΠΎΠ³ΠΈΠΊΠ° Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, прСфикс ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ + Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ» + ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма)

    ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ = "20"; // ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ GS1 вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ

    ΠžΡΠ½ΠΎΠ²Π½Π°ΡΠ§Π°ΡΡ‚ΡŒ = Π€ΠΎΡ€ΠΌΠ°Ρ‚(Артикул, "Π§Π“=0; Π§Π¦=10; Π§Π”Π¦=0");

    ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°ΡΠ¦ΠΈΡ„Ρ€Π° = Π Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽΠ‘ΡƒΠΌΠΌΡƒEAN13(ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ + ΠžΡΠ½ΠΎΠ²Π½Π°ΡΠ§Π°ΡΡ‚ΡŒ);

    Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ + ΠžΡΠ½ΠΎΠ²Π½Π°ΡΠ§Π°ΡΡ‚ΡŒ + ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°ΡΠ¦ΠΈΡ„Ρ€Π°;

    ΠšΠΎΠ½Π΅Ρ†Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

  3. НастройтС ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π΄ΡƒΠ±Π»ΠΈ Π² Π±Π°Π·Π΅).

Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ GS1-совмСстимых ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² Π²Π°ΠΌ потрСбуСтся:

  • πŸ“Œ Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² GS1 Russia ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прСфикс ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
  • πŸ“Š Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ формирования EAN-13 (ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 2–3 Ρ†ΠΈΡ„Ρ€Ρ‹ β€” прСфикс, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ β€” Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ», послСдняя β€” ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма).
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌΠΈ поставщиками, ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅, трСбуСтся Π»ΠΈ рСгистрация ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² Π² GS1. НСзарСгистрированныС ΠΊΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… маркСтплСйсах.

7. ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² Π½Π° спСциализированном ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ

Для массовой ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ этикСток ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ тСрмотрансфСрныС ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΎΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Zebra, TSC, Godex). ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ настройки:

  • πŸ–¨οΈ ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ Zebra:
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ZPL ΠΈΠ»ΠΈ EPL.
    • ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° Code 128:
      ^XA
      

      ^FO50,50^BY3

      ^BCN,100,Y,N,N

      ^FD12345678^FS

      ^XZ

  • πŸ“‹ ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ TSC:
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ язык TSPL.
    • ΠŸΡ€ΠΈΠΌΠ΅Ρ€:
      SIZE 50 mm, 30 mm
      

      GAP 2 mm, 0

      BARCODE 100,50,"128",50,1,0,2,5,"12345678"

Для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° с 1Π‘:

  1. УстановитС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Π½Π° сСрвСр 1Π‘.
  2. НастройтС ΠΏΠΎΡ€Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, \\server\Zebra_ZD420).
  3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, которая отправляСт ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ZPL/EPL Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€:
    Π’Π΅ΠΊΡΡ‚ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ = "^XA^FO50,50^BY3^BCN,100,Y,N,N^FD" + Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ + "^FS^XZ";
    

    ΠŸΠΎΡ€Ρ‚ = Новый COMΠžΠ±ΡŠΠ΅ΠΊΡ‚("WScript.Network").EnumPrinterConnections();

    Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠŸΠΎΡ€Ρ‚Π° = ΠŸΠΎΡ€Ρ‚.Item(0); // НапримСр, "\\server\Zebra_ZD420"

    Π€Π°ΠΉΠ» = Новый Π—Π°ΠΏΠΈΡΡŒΠ’Π΅ΠΊΡΡ‚Π°();

    Π€Π°ΠΉΠ».ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ(Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠŸΠΎΡ€Ρ‚Π°);

    Π€Π°ΠΉΠ».Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΠ‘Ρ‚Ρ€ΠΎΠΊΡƒ(Π’Π΅ΠΊΡΡ‚ΠšΠΎΠΌΠ°Π½Π΄Ρ‹);

    Π€Π°ΠΉΠ».Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ();

Для упрощСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:

8. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ сцСнарии: динамичСскиС ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Ρ‹ ΠΈ QR-ΠΊΠΎΠ΄Ρ‹

Если стандартных ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ² нСдостаточно, рассмотритС ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

8.1. QR-ΠΊΠΎΠ΄Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°

QR-ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ:

  • πŸ“„ Бсылку Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² 1Π‘ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, http://server/hs/exchange/guid/123e4567-e89b-12d3-a456-426614174000).
  • πŸ“‹ JSON-структуру с Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для мобильного прилоТСния сканирования).
  • πŸ”— Π”Π°Π½Π½Ρ‹Π΅ для быстрой ΠΎΠΏΠ»Π°Ρ‚Ρ‹ (Π½ΠΎΠΌΠ΅Ρ€ счСта, сумма, Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ Π±Π°Π½ΠΊΠ°).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ QR-ΠΊΠΎΠ΄Π° Ρ‡Π΅Ρ€Π΅Π· ZXing:

// 1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ZXing.Net (Ρ‡Π΅Ρ€Π΅Π· HTTP-сСрвис ΠΈΠ»ΠΈ COM)

// 2. Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для QR-ΠΊΠΎΠ΄Π°

Π”Π°Π½Π½Ρ‹Π΅ = "{""document"": ""Накладная β„–123"", ""date"": ""2026-05-20"", ""sum"": 10000}";

QRКод = Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€QR.Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ(Π”Π°Π½Π½Ρ‹Π΅, 200, 200);

// 3. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² ΠΌΠ°ΠΊΠ΅Ρ‚

ΠœΠ°ΠΊΠ΅Ρ‚.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹.QRКод.ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° = QRКод;

8.2. ДинамичСскиС ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Ρ‹ с измСняСмыми Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

Иногда трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ содСрТал Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  • πŸ“… Π”Π°Ρ‚Ρƒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (для этикСток с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ сроком дСйствия).
  • πŸ“¦ НомСр ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ ΠΈΠ»ΠΈ ΡΠ΅Ρ€ΠΈΡŽ Ρ‚ΠΎΠ²Π°Ρ€Π°.
  • πŸ”„ Бтатус Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "ΠžΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ" ΠΈΠ»ΠΈ "ΠžΡ‚Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ").

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для этикСтки с Π΄Π°Ρ‚ΠΎΠΉ:

Ѐункция Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ”ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠΉΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄(Артикул, Π”Π°Ρ‚Π°ΠŸΠ΅Ρ‡Π°Ρ‚ΠΈ)

ВСкст = Артикул + Π€ΠΎΡ€ΠΌΠ°Ρ‚(Π”Π°Ρ‚Π°ΠŸΠ΅Ρ‡Π°Ρ‚ΠΈ, "Π”Π€=yyyyMMdd");

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ВСкст;

ΠšΠΎΠ½Π΅Ρ†Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

// Π’ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅:

Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ = Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠ”ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠΉΠ¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄(Π’ΠΎΠ²Π°Ρ€.Артикул, ВСкущаяДата());

8.3. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ со сканСрами ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ΠΎΠ²

Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… настройтС взаимодСйствиС 1Π‘ со сканСрами:

  • πŸ“‘ Эмуляция ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹: Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ сканСров ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ Π½Π°Π±ΠΎΡ€ символов (ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ ΠΈΡ… Π²Π²Π΅Π»ΠΈ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹). Π’ 1Π‘ достаточно ΡΡ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°.
  • πŸ”Œ COM-ΠΏΠΎΡ€Ρ‚: для ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… сканСров (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Cognex) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ написаниС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для чтСния Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΡ€Ρ‚Π°.
  • 🌐 Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ сканСры: Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Honeywell) ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Wi-Fi Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² 1Π‘ Ρ‡Π΅Ρ€Π΅Π· HTTP-запросы.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ сканСра Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΠΎΠ»Π΅Π’Π²ΠΎΠ΄Π°Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π°ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ = Π­Π»Π΅ΠΌΠ΅Π½Ρ‚.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅;

Если Π”Π»ΠΈΠ½Π°(Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄) = 13 Π’ΠΎΠ³Π΄Π° // ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° EAN-13

НомСнклатура = Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠΈ.НомСнклатура.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρƒ("Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄", Π¨Ρ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄);

Если НомСнклатура.ΠŸΡƒΡΡ‚Π°Ρ() Π’ΠΎΠ³Π΄Π°

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("Π’ΠΎΠ²Π°Ρ€ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½!");

Π˜Π½Π°Ρ‡Π΅

ВСкущаяБтрока.НомСнклатура = НомСнклатура;

ВСкущаяБтрока.ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ = 1;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

πŸ’‘

Для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ склада настройтС "горячиС клавиши" Π² 1Π‘ для быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ полю Π²Π²ΠΎΠ΄Π° ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Alt+S).

FAQ: ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° частыС вопросы

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡˆΡ‚Ρ€ΠΈΡ…ΠΊΠΎΠ΄ EAN-13 ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π΅Π½?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы GS1 ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ:

  1. Π‘ΡƒΠΌΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… позициях (вторая, чСтвСртая ΠΈ Ρ‚.Π΄.), ΡƒΠΌΠ½ΠΎΠΆΡŒΡ‚Π΅ сумму Π½Π° 3.