Красная сеточка вместо штрихкода
В общем имеем торговлю 8.3.8. После страшных экспериментов с базой и платформой вместо штрихкодов на этикетках появилась красная сетка. Насколько я понял, это говорит о том, что штрихкод вылезает за границы этикетки. В предварительном просмотре действительно видно, что красная сетка вылезает за границы этикетки. Народ пишет, что рыть надо в Конфигураторе- обработка-печать этикеток- макет. Двигаем штрихкод- все ок- радуемся. У меня в обработках есть печать этикеток, печать этикеток1, печать этикеток_ по макету в каждой. Все макеты с красной сеткой. Ладно, меняю все 3 макета, чтоб был штрихкод, сохраняю конфигурацию- захожу в торговлю- такая же байда.
Вопрос: как определить какой макет использует моя 1С.
ЗЫ я не 1сник, я админ, извиняйте, если ошибаюсь где то.
О чем и написано в файле ReadMe.txt в каждом дистрибутиве обновления.
Это просто шрифт. И ничего военного.
И если бы была беда с этим шрифтом, но заныли бы разом тысячи пользователей. Но этого не наблюдается.
Не надо энтузиазма. Не надо все развинчивать и свинчивать.
А что «в пользовательском режиме»? Какие-такие «настройки»? Чтоб красивше выглядел? Есть макет, в нем контрол, в котором должен отображаться шрифр вполне определенной длины. Вполне определенного рамера: чтоб сканер прочитал.
Причем здесь «пользователь»? Тут разработчик макета ответственен.
P.S. Для тех, кто не в курсе: http://its.1c.ru/db/metod8dev/content/1838/hdoc
Компонента не глючит, глючит платформа (если конечно можно считать достоверным результат полученный всего два раза). Винда тоже не глючит, винда легальная, купленная за много денег.
Напишите пожалуйста, где посмотреть, какой именно макет использует 1С.
Спасибо.
В том числе и «Управление торговлей». Которая существует в двух основных редакциях: 10-я и 11-я. А есть еще подредакции и номера конкретных релизов.
Все это ты нифига не назвал, да еще и умудрился разместить свою ветку в секции «v7», которая тут вообще как зайцу стоп-сигнал.
P.S. А еще бывают внешние обработки для разных целей, в том числе и для печати ценников. Со своими макетами, модулями и т.д.
Ты вот что попробуй: поставь готовую типовую конфу. Не лапаную. И посмотри, как она с этой компонентой поведет себя.
Печать штрих кода 8.3.16.1063
После обновления платформы 8.3.16.1063 на принтер не выводится штрих код. При формировании печатной формы все норм. штрих код есть, в предварительном просмотре есть, а на бумаге нет.
Переустановил 1C\1CBarCode. Не помогло. Сохраняю печ. форму в pdf, затем печать. только так пока печатает.
Какие варианты решения возможны?
(1)искал решение, не помогло ничего, в итоге переделал обработку печати на использование ШК по новой схеме, в принципе, не сложно, макет взял из УНФ из печати этикеток и ценников, пару функций оттуда-же немного переделал, ну и макете с ШК переделал ШК на картинку, в УТ 10.3 работает норм
Функция ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода) Экспорт
Если ВнешняяКомпонента = Неопределено Тогда
ВызватьИсключение НСтр(«ru = ‘Ошибка подключения внешней компоненты печати штрихкода.'»);
КонецЕсли;
// Зададим размер формируемой картинки.
ВнешняяКомпонента.Ширина = Окр(ПараметрыШтрихкода.Ширина);
ВнешняяКомпонента.Высота = Окр(ПараметрыШтрихкода.Высота);
//Если ПараметрыШтрихкода.ТипКода = 99 Тогда
// ТипШтрихкодаВрем = ОпределитьТипШтрихкода(ПараметрыШтрихкода.Штрихкод);
// Если ТипШтрихкодаВрем = «EAN8» Тогда
// ВнешняяКомпонента.ТипКода = 0;
// ИначеЕсли ТипШтрихкодаВрем = «EAN13» Тогда
ВнешняяКомпонента.ТипКода = 1;
// // Если код содержит контрольный символ, обязательно указываем.
// ВнешняяКомпонента.СодержитКС = СтрДлина(ПараметрыШтрихкода.Штрихкод) = 13;
// ИначеЕсли ТипШтрихкодаВрем = «EAN128» Тогда
// ВнешняяКомпонента.ТипКода = 2;
// ИначеЕсли ТипШтрихкодаВрем = «CODE39» Тогда
// ВнешняяКомпонента.ТипКода = 3;
// ИначеЕсли ТипШтрихкодаВрем = «CODE128» Тогда
// ВнешняяКомпонента.ТипКода = 4;
// ИначеЕсли ТипШтрихкодаВрем = «ITF14» Тогда
// ВнешняяКомпонента.ТипКода = 11;
// ИначеЕсли ТипШтрихкодаВрем = «QR» Тогда
// ВнешняяКомпонента.ТипКода = 16;
// ИначеЕсли ТипШтрихкодаВрем = «EAN13Addon2» Тогда
// ВнешняяКомпонента.ТипКода = 14;
// ИначеЕсли ТипШтрихкодаВрем = «EAN13Addon5» Тогда
// ВнешняяКомпонента.ТипКода = 15;
// Иначе
// ВнешняяКомпонента.АвтоТип = Истина;
// КонецЕсли;
//Иначе
// ВнешняяКомпонента.АвтоТип = Ложь;
// ВнешняяКомпонента.ТипКода = ПараметрыШтрихкода.ТипКода;
//КонецЕсли;
//Если ПараметрыШтрихкода.Свойство(«ПрозрачныйФон») Тогда
// ВнешняяКомпонента.ПрозрачныйФон = ПараметрыШтрихкода.ПрозрачныйФон;
//КонецЕсли;
//
//Если ПараметрыШтрихкода.Свойство(«GS1DatabarКоличествоСтрок») Тогда
// ВнешняяКомпонента.GS1DatabarКоличествоСтрок = ПараметрыШтрихкода.GS1DatabarКоличествоСтрок;
//КонецЕсли;
//ВнешняяКомпонента.ОтображатьТекст = ПараметрыШтрихкода.ОтображатьТекст;
ВнешняяКомпонента.ОтображатьТекст = Истина;
// Для обеспечения совместимости с предыдущими версиями БПО.
Если Не ПараметрыШтрихкода.Свойство(«Масштабировать»)
Или (ПараметрыШтрихкода.Свойство(«Масштабировать») И ПараметрыШтрихкода.Масштабировать) Тогда
Если Не ПараметрыШтрихкода.Свойство(«СохранятьПропорции»)
Или (ПараметрыШтрихкода.Свойство(«СохранятьПропорции») И Не ПараметрыШтрихкода.СохранятьПропорции) Тогда
// Если установленная нами ширина меньше минимально допустимой для этого штрихкода.
Если ВнешняяКомпонента.Ширина 0) Тогда
// ВнешняяКомпонента.ВертикальноеВыравниваниеКода = ПараметрыШтрихкода.ВертикальноеВыравнивание;
//КонецЕсли;
Если ПараметрыШтрихкода.Свойство(«РазмерШрифта») И (ПараметрыШтрихкода.РазмерШрифта > 0)
И (ПараметрыШтрихкода.ОтображатьТекст) И (ВнешняяКомпонента.РазмерШрифта <> ПараметрыШтрихкода.РазмерШрифта) Тогда
ВнешняяКомпонента.РазмерШрифта = ПараметрыШтрихкода.РазмерШрифта;
КонецЕсли;
Если ПараметрыШтрихкода.Свойство(«РазмерШрифта») И ПараметрыШтрихкода.РазмерШрифта > 0
И ПараметрыШтрихкода.Свойство(«МонохромныйШрифт») Тогда
// Сформируем картинку
ДвоичныеДанныеКартинки = ВнешняяКомпонента.ПолучитьШтрихкод();
// Если картинка сформировалась.
Если ДвоичныеДанныеКартинки <> Неопределено Тогда
// Формируем из двоичных данных.
Возврат Новый Картинка(ДвоичныеДанныеКартинки);
КонецЕсли;
Функция ПодключитьВнешнююКомпонентуПечатиШтрихкода() Экспорт
макет = ПолучитьМакет («КомпонентаПечатиШтрихкодов»);
адрес = ПоместитьВоВременноеХранилище( макет );
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту(адрес, «КартинкаШтрихкода», ТипВнешнейКомпоненты.Native);
// Создадим объект внешней компоненты.
Если ПодключениеВыполнено Тогда
ВнешняяКомпонента = Новый(«AddIn.КартинкаШтрихкода.Barcode»);
Иначе
Возврат Неопределено;
КонецЕсли;
Возврат ВнешняяКомпонента;
КонецЕсли;
«Размытый» штрихкод на этикетках 1С:Розница 2.2
По теме или нет. Короче. Есть принтер этикеток (Меркурий lp 58 eva вроде.) у клиента. суть в том что, на компе через прогу печатает норм все. но база с товаром находится в облочномом сервесе и если я начинаю печатать этикетки через облако то штих код не читаем. и по всем правилам ШК начало начинается с одной полоски вместо двух, и конец тоже с одной. Когда должно быть с двух. Вот в чем проблема. все грешат на некий EasyPrint в вин 10. так ли это? хелп ми гайс. крыша едет уже с этим принтером
На фото. Там где норм ШК это с локальной базы. там где ШК помят с облака.
Ребята, походу я не один такой! Я все грешил на свой принтер, оказалось проблема массовая после июльского обновления! Я то думаю, чего сканер перестал реагировать на новые распечатанные этикетки.. вот оно что.. Кстати в последнем обновлении «Изменения в версии» нарыл в самом конце такую фразу:
Удалены: ОбщаяКартинка.ДобавитьКомплексныйВопрос
Комментарий: Исправлена ошибка в запросе работы с регистром Штрихкоды:
<ОбщийМодуль.ОбменСКонтрагентамиРТ.Модуль(508)>: Ошибка при вызове метода контекста (Выполнить)
ТаблицаВариантов = Запрос.Выполнить().Выгрузить();
по причине:
<(2, 12)>: Поле не найдено «Штрихкоды.Номенклатура»
Штрихкоды. >Номенклатура КАК Номенклатура,
Вы что там наделали со штрихкодом?? Верните все как было.
Реальный размер ставить не обязательно, а вот Черно-Белая печать помогла.
До этого пробовали менять размеры, масштабирование.
Сканер с экрана читал как надо, а при печати ни в какую.
ТабличныйДокумент.ЧерноБелаяПечать (SpreadsheetDocument.BlackAndWhite)
ТабличныйДокумент (SpreadsheetDocument)
ЧерноБелаяПечать (BlackAndWhite)
Использование:
Чтение и запись.
Описание:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Если после обновления Розницы на версию 2.3.9.22 или более позднюю не определяются марки и некорректно работает сканер штрихкода
Скачать файлы
Специальные предложения
У меня с обновлением «очистилось» оборудование и создалось новое, в итоге в списке «старое» не видно (очищено рабочее место, название пустое и т.д.), но галка использование у него осталась.
Из-за этого треш происходил с новым драйвером (10.1.1.1), видимо ШК читались сразу в два потока.
Почти час отладчик мучал пока нашел шпиона. Удалил и всё заработало.
Обновление 02.09.21 14:26
См. также
Проверка статусов кодов ИС МП в документах [КА 2.4] Промо
Проверка статусов штрихкодов упаковок ИС МП из документов
24.08.2021 943 4 RocKeR_13 0
Групповое штрихкодирование номенклатуры (ERP 2.4, ERP 2.5, КА 2.4, УТ 11.4)
Внешняя обработка «Групповое штрихкодирование номенклатуры» для ERP 2.4, 2.5, КА 2.4, УТ 11.4 для быстроты присвоения штрихкодов номенклатуры.
08.06.2021 4919 4 SergAl 10
Работа с кодами маркировки (КА 2.4)
Обработка для удобной печати кодов маркировки.
27.05.2021 4540 11 RocKeR_13 2
Отправка счетов в PayKeeper
Расширение предназначено для отправки счетов в платежный сервис PayKeeper из типовой Бухгалтерии предприятия 3.0 (создавалось и тестировалось на релизе 3.0.88.32)
20.04.2021 4970 4 Krasnyj 0
Обмен данными между УТ 10.3 и Розницей 2.2 (правила обмена данными между «Управлением торговлей» ред. 10.3. и «Розницей» ред. 2.2) Промо
Данные правила предназначены для обмена в формате XML данных из программы «Управление торговлей» ред. 10.3. и «Розница» ред. 2.2 по основным группам документов и основных справочников. Загрузка данных осуществляется через встроенную обработку «Универсальный обмен данными XML». Основная цель обработки – корректировка типовых правил на выявленные ошибки и расширение выгрузки для корректной выгрузки данных по ЕГАИС и продажам в целом. Протестировано до УТ 10.3.47.х и Розница 2.2.11.х
16.09.2016 56238 6 SEOAngels 65
Декларации по формам 7 и 8 алкогольной продукции, перенос данных из Декларант-Алко, импорт данных из файлов XML форм 11,12,7,8
Конфигурация на управляемых формах, платформа 1С 8.3.10.2667 и выше, с помощью которой можно сформировать Декларации по формам 7 и 8 алкогольной продукции, выполнить перенос данных из ПО Декларант-Алко версии 4.31.05 и выше, импорт и загрузку из файлов XML форм 11,12,7,8. Есть возможность автоматического подписания и шифрации файла выгрузки.
15.04.2021 6776 34 independ 35
FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы «Режим сравнения форм») на примере ERP 2.5
Данная публикация является продолжением описания функционирования обработки «FormCodeGenerator » в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.
21.12.2020 8857 26 huxuxuya 11
[Расширение] Временное отключение онлайн-эквайринга в РМК (УТ 11.4, Розница 2.3)
Расширение предназначено для исправления исключительных ситуаций, когда оплата по эквайринговому терминалу с подключением оборудования прошла успешно, но чек на ККТ не был фискализирован. Расширение позволит временно отключить онлайн-эквайринг непосредственно из формы РМК.
14.12.2020 8959 37 RocKeR_13 13
Загрузка весового товара в весы Масса-К ВПМ-Ф (1С Предприятие, УТ 11.2-11.4 управляемые формы) Промо
Данная обработка загружает весовой товар из базы в весы. Данная обработка тестировалась только на версии УТ 11.2-11.4 (1С Предприятие 8.3) и весах ВПМ-Ф.
21.07.2016 23839 55 user594264_e.sitnik 5
Генератор маршрута по «документам отгрузки» в Google.Maps
Данная обработка будет полезна для построения маршрута по документам реализаций за выбранный период.
08.11.2020 8705 14 quazare 20
Продажи со склада поставщика WildBerries. Взаимодействие с АПИ из 1С
06.11.2020 26190 172 kiv1c 133
Клиент API ГИС МТ (ИС МП) «Честный знак». Чтение данных и отправка документов. Работа на стороне сервера.
Обращаемся в личный кабинет системы «Честный знак», ГИС МТ (ИС МП) за информацией о маркировке, товарах, документах и т.д. используя предоставляемый API. Отправляем собственный исходящий документ. Разбираемся с электронной подписью на клиенте и на сервере.
26.10.2020 8889 67 elian 23
Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение Промо
Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.
30.08.2019 29700 58 AleSSandre 34
Маркировка обуви. Получение информации о документах и товаре в Честном знаке
Обработка позволяет подключаться к Честному знаку, и получать оттуда информацию по документам или кодам идентификации.
21.09.2020 5366 44 SpiRUS 0
Приложение предназначено для быстрого прекрепления фотографий к документам и справочникам программ 1С. Требуется установить расширение для своей конфигурации и опубликовать http-сервис.
17.09.2020 4432 8 suepifanov 27
Конвертация данных 3 расширение: Редактор кода.
08.09.2020 10758 28 Viktor_Ermakov 32
Автоматическая рассылка прайс-листов Промо
Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.
24.03.2014 47346 23 skyadmin 20
Загрузка из XML файла ЭДО в документ поступления для конфигураций 1С: Розница 2.2/2.3, Управление торговлей 10.3/11.4
Внешние обработки загрузки данных из XML файлов формата ON_NSCHFDOPPRMARK ЭДО в документы поступления 1С Розница версия 2.2.10.19 и выше, Управление торговлей 10.3.52.2 и выше, Управление торговлей 11.4.5.63 и выше
04.06.2020 26122 283 independ 130
Примеры работы с API в Честный знак (обувь)
К сожалению, документация API честного знака полна пробелов и неточностей. В данной статье описан мой опыт отгрузки маркированных товаров с одного юр. лица на другое.
15.05.2020 24872 41 stas8359 54
Кассовая программа «АрсКасса» предназначена для автоматизации рабочего места кассира, без дополнительных затрат на покупку лицензий ПО.
03.05.2020 9926 20 coolseo 9
Утилиты ЕГАИС (1С:Розница 2.2) Промо
Утилиты для упрощения работы с ЕГАИС в 1С:Розница.
16.07.2019 31269 50 RocKeR_13 12
Отображение цен и остатков в списке номенклатуры и подборах «как в УТ 10.3» в УТ 11, КА 2, ERP 2 (расширение, платформа 8.3.12+)
(©Топчий Д.Ю.) Посвящается Всем, кто привык к удобному отображению цен и остатков в конфигурации «Управление торговлей 10.3» в списке номенклатуры! Не требует модификации конфигурации, устанавливается как расширение! Выбранные виды цен сохраняются в рамках пользователя. Отображение идет в виде дерева по характеристикам. Работа проверена на конфигурациях УТ 11.4, КА 2, ERP2. (Обновление от 17.04.2020)
31.03.2020 10933 82 hakerxp 19
Маркировка в УТ 10.3.59.2: ошибки в релизе
Вышел релиз УТ 10.3.59.2, в котором реализована поддержка маркировки обуви. Релиз содержит некоторое количество ошибок, не позволяющих использовать его при продаже обуви.
28.02.2020 30687 4 Sholl 75
Готовые решения для инвентаризации товаров и основных средств на мобильных устройствах для КА, УТ, ERP и БП 3.0 на базе Simple UI
28.02.2020 13964 66 informa1555 70
Расширение «Интерфейс Плюс» Промо
Расширение для 1С:Розница 2.2/2.3 и 1С:Управление Торговлей 11, которое позволит повысить удобство работы!
22.09.2018 35196 172 RocKeR_13 133
Выставление счета ссылкой на оплату через платежный шлюз Сбербанка из интерфейса 1С
Внешняя обработка для выбора документа и формирования ссылки на оплату, которую можно скопировать в буфер обмена и отправить любыми средствами. Решение позволяет повысить автоматизацию процесса выставления счетов на оплату через интерфейс 1С8.х, 1С7.7. Совместимо с интернет-эквайрингом Сбербанк.
14.01.2020 22788 117 etmarket 52
Печать, создание XML и сохранение в базу 1С кодов маркировки
Внешняя обработка для печати кодов марок, полученных из системы «Честный знак».
14.01.2020 36697 415 user635667 327
Маркировка. Формирование и печать марок с CSV-файла «Честный Знак» и подготовка файла ввода в оборот
Внешняя обработка для формирования и печати марок с кодом DataMatrix, на основании полученных CSV-файлов с кодами из системы «Честный знак». Формирование файла о вводе марок в оборот для загрузке на сайт системы «Честный знак»
09.01.2020 44498 292 Turbokey 171
Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.
09.01.2019 60724 263 informa1555 234
Почему при печати ценников, в штрихкод добавляется цифра?
Приходую товар документом ПТиУ
В каждом товаре завожу штрихкод, который сканирую с товаров, там где написано EAN
Если в штрихкоде 12 символов, то он сканируется и вписывается в базу нормально, а вот при печати ценника в сам ценник почемуто подставляется какая нибуть цифра 13, как этого избежать? Как сделать так чтобы если в EAN цифр 12ть то и печаталось на ценнике, 12ть?
Пользуюсь, для печати ценников вот такой обработкой.
(3) Gavroch.v, а можно на русском языке?
где это надо пописать и как?
куда устанавливаются в 1С драйвера сканера? (вроде сканер работает и так)
Так мне не надо генерировать штрих код, я работаю с теми что уже есть на товарах.
(11) Это если код EAN-13, а если код UPC который не содержит контрольной цифры? Вариант с добавлением штрихкода типа «0+UPC = EAN13» не предлагать
Я уточню, есть товар с кодом типа UPC который состоит из 12 символов, при сканировании он считывается, но при печати этикеток товара в конец кода добавляется контрольная цифра от EAN13. Задача не печатать данную цифру.
Для таких случаев можно использовать CODE39. Подсмотрел решение в 1С:Розница.
в общий модуль
ГенерацияШтрихкода.ПодготовитьИзображениеШтрихкода(ВнешняяКомпонента, ПараметрыШтрихкода)













