Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 10:07

Розница 2.3. Как наладить работу со штрихкодами, со сканером ШК?

Автор ToryFree, 18 июл 2020, 12:29

0 Пользователей и 1 гость просматривают эту тему.

ToryFree

Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)

DmitriyF

Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.

ToryFree

Цитата: DmitriyF от 18 июл 2020, 12:47
Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.
Все - это что? Если надо вывести на форму или в макет картинку штрихкода по его числовому значению в EAN13, что и как использовать?

АлександрВладимирович

Установите конфигурацию БПО Демо. Там должна быть обработка _ДемоПечатьШтрихкода, как раз для простого вывода картинки штрихкода.

DmitriyF

Цитата: ToryFree от 18 июл 2020, 14:41
Цитата: DmitriyF от 18 июл 2020, 12:47
Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.
Все - это что? Если надо вывести на форму или в макет картинку штрихкода по его числовому значению в EAN13, что и как использовать?
А какая картинка у штрихкода? Может я что то не так понимаю

ToryFree

Посмотрела, как формировать штрихкод в Рознице. Добавила в макет нужной мне самопиской печатной формы область для рисунка ОбластьРис. Закинула туда рисунок со штрихкодом. В коде написала
ОбластьРис = Макет.ПолучитьОбласть("ОбластьРис");
и       ОбластьРис.Параметры.ШтрихкодТовара = ШтрихкодТовара;
ОбластьРис.Рисунки.Рисунок.Картинка = СформироватьШтрихкодПечатнойФормы(ШтрихкодТовара, ОбластьРис.Рисунки.Рисунок);
ТабличныйДокумент.Вывести(ОбластьРис);

В конфигураторе все без ошибок. В режиме Предприятия выдается сообщение: Область не найдена: ОбластьРис. Почему?

Добавлено: 18 июл 2020, 22:51


Цитата: DmitriyF от 18 июл 2020, 17:04
Цитата: ToryFree от 18 июл 2020, 14:41
Цитата: DmitriyF от 18 июл 2020, 12:47
Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.
Все - это что? Если надо вывести на форму или в макет картинку штрихкода по его числовому значению в EAN13, что и как использовать?
А какая картинка у штрихкода? Может я что то не так понимаю
Я картинку взяла из макета этикетки. В макет ее помещаю, из то ли приходного, то ли расходного ордера беру всю обработку, нужную для того, чтобы вместо картинки с условным штрихкодом был нужный)... Но, какую бы область я ни брала - общую с другими полями, отдельную горизонтальную для картинки - выдается сообщение, что область неправильная)... Я об этом писала тут). И что делать - ума не приложу)...
Добавлено: 18 июл 2020, 22:58


Цитата: АлександрВладимирович от 18 июл 2020, 15:29
Установите конфигурацию БПО Демо. Там должна быть обработка _ДемоПечатьШтрихкода, как раз для простого вывода картинки штрихкода.
Установила. Посмотрю, спасибо!)
Добавлено: 19 июл 2020, 14:33


Цитата: ToryFree от 18 июл 2020, 17:11
Посмотрела, как формировать штрихкод в Рознице. Добавила в макет нужной мне самопиской печатной формы область для рисунка ОбластьРис. Закинула туда рисунок со штрихкодом. В коде написала
ОбластьРис = Макет.ПолучитьОбласть("ОбластьРис");
и       ОбластьРис.Параметры.ШтрихкодТовара = ШтрихкодТовара;
ОбластьРис.Рисунки.Рисунок.Картинка = СформироватьШтрихкодПечатнойФормы(ШтрихкодТовара, ОбластьРис.Рисунки.Рисунок);
ТабличныйДокумент.Вывести(ОбластьРис);

В конфигураторе все без ошибок. В режиме Предприятия выдается сообщение: Область не найдена: ОбластьРис. Почему?

Добавлено: 18 июл 2020, 22:51


Цитата: DmitriyF от 18 июл 2020, 17:04
Цитата: ToryFree от 18 июл 2020, 14:41
Цитата: DmitriyF от 18 июл 2020, 12:47
Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.
Все - это что? Если надо вывести на форму или в макет картинку штрихкода по его числовому значению в EAN13, что и как использовать?
А какая картинка у штрихкода? Может я что то не так понимаю
Я картинку взяла из макета этикетки. В макет ее помещаю, из то ли приходного, то ли расходного ордера беру всю обработку, нужную для того, чтобы вместо картинки с условным штрихкодом был нужный)... Но, какую бы область я ни брала - общую с другими полями, отдельную горизонтальную для картинки - выдается сообщение, что область неправильная)... Я об этом писала тут). И что делать - ума не приложу)...
Добавлено: 18 июл 2020, 22:58


Цитата: АлександрВладимирович от 18 июл 2020, 15:29
Установите конфигурацию БПО Демо. Там должна быть обработка _ДемоПечатьШтрихкода, как раз для простого вывода картинки штрихкода.
Установила. Посмотрю, спасибо!)
Смотрю, и вижу, что там вызывается функция на сервере, а я работаю с макетом из менеджера документа СборкаТоваров. Как мне организовать работу с подобной функцией из менеджера? Или надо все формирование выносить в отдельную обработку, а в менеджере просто к ней обращаться?
&НаСервере
Функция ПолучитьШтрихкод(ШиринаШтрихкода, ВысотаШтрихкода, ЗначШтрихкод, ЗначТипШтрихкода)

Добавлено: 19 июл 2020, 14:48


Цитата: ToryFree от 18 июл 2020, 17:11
Посмотрела, как формировать штрихкод в Рознице. Добавила в макет нужной мне самопиской печатной формы область для рисунка ОбластьРис. Закинула туда рисунок со штрихкодом. В коде написала
ОбластьРис = Макет.ПолучитьОбласть("ОбластьРис");
и       ОбластьРис.Параметры.ШтрихкодТовара = ШтрихкодТовара;
ОбластьРис.Рисунки.Рисунок.Картинка = СформироватьШтрихкодПечатнойФормы(ШтрихкодТовара, ОбластьРис.Рисунки.Рисунок);
ТабличныйДокумент.Вывести(ОбластьРис);

В конфигураторе все без ошибок. В режиме Предприятия выдается сообщение: Область не найдена: ОбластьРис. Почему?

Добавлено: 18 июл 2020, 22:51


Цитата: DmitriyF от 18 июл 2020, 17:04
Цитата: ToryFree от 18 июл 2020, 14:41
Цитата: DmitriyF от 18 июл 2020, 12:47
Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.
Все - это что? Если надо вывести на форму или в макет картинку штрихкода по его числовому значению в EAN13, что и как использовать?
А какая картинка у штрихкода? Может я что то не так понимаю
Я картинку взяла из макета этикетки. В макет ее помещаю, из то ли приходного, то ли расходного ордера беру всю обработку, нужную для того, чтобы вместо картинки с условным штрихкодом был нужный)... Но, какую бы область я ни брала - общую с другими полями, отдельную горизонтальную для картинки - выдается сообщение, что область неправильная)... Я об этом писала тут). И что делать - ума не приложу)...
Добавлено: 18 июл 2020, 22:58


Цитата: АлександрВладимирович от 18 июл 2020, 15:29
Установите конфигурацию БПО Демо. Там должна быть обработка _ДемоПечатьШтрихкода, как раз для простого вывода картинки штрихкода.
Установила. Посмотрю, спасибо!)
Добавлено: 19 июл 2020, 14:33


Цитата: ToryFree от 18 июл 2020, 17:11
Посмотрела, как формировать штрихкод в Рознице. Добавила в макет нужной мне самопиской печатной формы область для рисунка ОбластьРис. Закинула туда рисунок со штрихкодом. В коде написала
ОбластьРис = Макет.ПолучитьОбласть("ОбластьРис");
и       ОбластьРис.Параметры.ШтрихкодТовара = ШтрихкодТовара;
ОбластьРис.Рисунки.Рисунок.Картинка = СформироватьШтрихкодПечатнойФормы(ШтрихкодТовара, ОбластьРис.Рисунки.Рисунок);
ТабличныйДокумент.Вывести(ОбластьРис);

В конфигураторе все без ошибок. В режиме Предприятия выдается сообщение: Область не найдена: ОбластьРис. Почему?

Добавлено: 18 июл 2020, 22:51


Цитата: DmitriyF от 18 июл 2020, 17:04
Цитата: ToryFree от 18 июл 2020, 14:41
Цитата: DmitriyF от 18 июл 2020, 12:47
Цитата: ToryFree от 18 июл 2020, 12:29
Вопрос от новичка в 8.3).
Есть Розница 2.3, есть библиотека подключаемого оборудования, версия 2.1.4.4 - не подключенная пока.
Надо будет подключать сканер ШК, пока даже не купленный (и непонятно еще, какой нужен, маленький магазинчик непродуктовых товаров, будут сборки и продажи сборок, которые надо находить по штрихкоду комплекта).
Для начала надо иметь возможность работать со штрихкодами.
БПО изучать буду небыстро, знаний недостаточно. Есть ли возможность для начала подключить выдачу картинок штрихкодов проще? Пока для тестирования самописной обработки).
Если нет - как это выудить из БПО?)
Буду благодарна за любой совет!)
В рознице так то все есть для работы с ШК.
Все - это что? Если надо вывести на форму или в макет картинку штрихкода по его числовому значению в EAN13, что и как использовать?
А какая картинка у штрихкода? Может я что то не так понимаю
Я картинку взяла из макета этикетки. В макет ее помещаю, из то ли приходного, то ли расходного ордера беру всю обработку, нужную для того, чтобы вместо картинки с условным штрихкодом был нужный)... Но, какую бы область я ни брала - общую с другими полями, отдельную горизонтальную для картинки - выдается сообщение, что область неправильная)... Я об этом писала тут). И что делать - ума не приложу)...
Добавлено: 18 июл 2020, 22:58


Цитата: АлександрВладимирович от 18 июл 2020, 15:29
Установите конфигурацию БПО Демо. Там должна быть обработка _ДемоПечатьШтрихкода, как раз для простого вывода картинки штрихкода.
Установила. Посмотрю, спасибо!)
Смотрю, и вижу, что там вызывается функция на сервере, а я работаю с макетом из менеджера документа СборкаТоваров. Как мне организовать работу с подобной функцией из менеджера? Или надо все формирование выносить в отдельную обработку, а в менеджере просто к ней обращаться?
&НаСервере
Функция ПолучитьШтрихкод(ШиринаШтрихкода, ВысотаШтрихкода, ЗначШтрихкод, ЗначТипШтрихкода)

Все еще веселей. Это надо БПО подключать, и смотреть, как это сделать, там текст километровый. А я хотела сперва сделать все средствами, которые уже встроены в Розницу. Так что придется продолжить изучение того, как там это сделано, похоже). Часть из БПО использовать методов, часть из того, что вижу в Рознице)...
Если б ссылочку найти на полное формирование штрихкода)))... Ладно, разбираюсь дальше).
Добавлено: 19 июл 2020, 15:57


Еще до работы со штриходом надо создать область на макете для него. Как это сделать в Рознице? Конструктором воспользоваться не могу, возможность изменения существующего макета неактивна.

DmitriyF

В Рознице БПО так то интегрировано. Вы пытаетесь Печатную форму с штрихкодом сделать? Чтобы по сканеру потом документ находить?

ToryFree

Если просто создаю область, она в именах таблицы видна, а при отладке не видна, вылет по ошибке.
Добавлено: 19 июл 2020, 17:07


Цитата: DmitriyF от 19 июл 2020, 16:26
В Рознице БПО так то интегрировано. Вы пытаетесь Печатную форму с штрихкодом сделать? Чтобы по сканеру потом документ находить?
Ну да, конечно). Мне надо создать в Рознице 3.2, в документе СборкаТоваров новую печатную форму, предельно простенькую и компактную, в которой будут только штрихкод комплекта рисунком, он же текстом (хотя это явно лишнее), потом некоторые данные об этом комплекте и список комплектующих с их количествами, а в подвале - комплектовщика.
Все работает, кроме штрихкода). БПО подключать буду, все равно нужно будет подключать сканер штрихкодов, когда его купят, и кассовый аппарат в перспективе).Но хотелось бы с этим спокойно разобраться, там много букв)... А пока хочется просто сделать штрихкод встроенными средствами Розницы).
И спотыкаюсь на ерунде - ну вот сейчас, например, программа не видит рисунок штрихкода, вообще не понимает вторую строчку кода ниже).
ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
Рисунок = ОбластьШапка.Рисунки.ТекШтрихкод;

ТехШтрихкод - имя рисунка.
Выдается
{Документ.СборкаТоваров.МодульМенеджера(1057)}: Поле объекта не обнаружено (ТекШтрихкод)
      Рисунок = ОбластьШапка.Рисунки.ТекШтрихкод;



DmitriyF

Цитата: ToryFree от 19 июл 2020, 16:58
В Рознице БПО так то интегрировано. Вы пытаетесь Печатную форму с штрихкодом сделать? Чтобы по сканеру потом документ находить?
Ну да, конечно).
[/quote]
Это клиника. Или ты считаешь что БПО в Рознице 2.3 не включена в конфигурацию?

ToryFree

Цитата: DmitriyF от 19 июл 2020, 18:09
Цитата: ToryFree от 19 июл 2020, 16:58
В Рознице БПО так то интегрировано. Вы пытаетесь Печатную форму с штрихкодом сделать? Чтобы по сканеру потом документ находить?
Ну да, конечно).
Это клиника. Или ты считаешь что БПО в Рознице 2.3 не включена в конфигурацию?

Эта ветка начиналась с информации о том, что я новичок в 8.3. Моя профессия обозначена здесь - я программист 7.7 в прошлом, потом немного поработала в 8.2. 6 лет не работала. Да, я считаю, что после такого перерыва можно чего-то и не знать. Учусь. Кроме того, не помню, когда мы пили на брудершафт? Думаю, когда человеку, задающему вопрос, в ответ показывают свое неуважение к новичку, это не очень хорошо.
А если по делу, то да, я не знала, что БПО включена в Розницу. И задаю именно те вопросы, на которые пока не знаю ответа. Ищу, какие-то могу решить сама, о чем-то спрашиваю.

Если БПО интегрирована, попробую использовать пример из демо по БПО.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск