- Альфа авто печать штрихкодов
- Актуальный список поддерживаемых онлайн касс
- Альфа 5+Клиент ЭДО? (маркировка?)
- Штрихкодирование автозапчастей. Альфа-авто.
- Ошибка подключения к БД, завершение.
- Файл обмена с сервисными книжками не существует.
- Попытка вставить запись в лог таблицу
- Возврат в начало.
- Размер файла: ‘.$m_size_file.’
- Штамп времени файла: ‘.$m_mtime_file.’
- Формирование запроса на выборку из лога
- Возврат в начало, т.к. найдена запись в логе.
- Попытка вставить запись о начале загрузки в лог таблицу
- Очистка таблицы сервисных книжек
- Ошибка очистки таблицы книжек, завершение.
- Related Posts
- 13 Comments
- Внешние печатные формы в Альфа-Авто 5
Альфа авто печать штрихкодов
Занимаюсь внедрением Альфа-Авто 4.1 на предприятии сервиса грузовых автомобилей. Возникла потребность во внедрении модуля учета рабочего времени (УРВ). Приобретя ключ дополнительного модуля УРВ для Альфа-Авто в компании Рарус, мы так же купили сканер штрихкода (по совету менеджера) HoneyWell Voyager 9540 (MS9540).
Далее для формирования штрихкодов у документов нужно зайти в программе Альфа-Авто Сервис->Установка прав и настроек, закладка «Права и настройки». Тип объекта Подразделение. И в дереве прав и настроек Документы->Общие параметры документов->Печать и оформление документов->Автоматическое штрих-кодирование (41487) поставить значение «да». Теперь при записи документов им будет присваиваться уникальный штрих-код.
Чтобы войти в АРМ сотрудника цеха нам нужно каждому сотруднику присвоить уникальный штрих код. В Сервис->Установка прав и настроек, закладка «Пользователи» находим или заводим нужного сотрудника (механика)
В верхней части окна нажимаем кнопку «карточка».
Нажимаем многоточие – программа генерирует уникальный штрихкод. По какой-то причине разработчики не сделали печати карточки пользователя из самой формы, поэтому идем в список карточек 
И уже тут внизу кнопкой печать выводим на принтер карточку пользователя.
На данном этапе мы имеем печатную форму Заказ-Наряда со штрихкодом и карточку сотрудника по которой исполнитель цеха будет заходить в свое Автоматизированное Рабочее Место.
Но не так все гладко 🙂 Дальше встала самая главная проблема как связать сканер с программой. В стандартном варианте сканер работает как HID устройство (т.е. эмулирует ввод с клавиатуры) По большому счету Вы можете с тем же успехом набить цифры от руки по клавишам. Для того чтобы программа корректно работала со сканером нужно его правильно настроить. Перерыв весь интернет и по обрывкам собрав информацию выкладываю тут.
У сканера есть такое понятие как префикс и суффикс – это последовательность символов которая вставляется до самих цифр штрих-кода и после соответственно. При настройке альфа предлагает такими символами считать 3 плюса «+++». Но данная модель сканера поддерживает только по два символа. Соответственно нам нужно задать их в сканере и в программе. Возьмем за основу все те же плюсы только по два.
В инструкции к сканеру есть пункт «Конфигурация Префикса/Суффикса» (Configuration Prefix/Suffix) Следуя ей их и нужно задать.
В частности в моей модели было так:
1. Входим в режим редактирования
2. Выбираем № конфигурируемого префикса суффикса
3. Вводим 3 цифры подряд ASCII кода нужного символа (в нашем случае у плюса код 043)
4. Выходим из режима программирования
И так 4 раза: Prefix 1,Prefix 2, Suffix 1, Suffix 2.
Теперь если мы откроем «Блокнот» или любой другой текстовый редактор и просканируем штрихкод то увидим вначале и в конце последовательности символов по 2 плюса.
Теперь нужно рассказать о нем программе.
Идем в Справочники->Розница и оборудование->Оборудование. Нажимаем зеленый плюс (добавить новое устройство). Выбираем класс оборудования – сканер штрихкодов, модель – Сканер клавиатурный, Подключено к этому компьютеру, Создать новое устройство.
Вот что в итоге получаем. Заходим на вкладку «Список параметров устройства» и в параметрах префикса и постфикса ставим по два плюса (или что вы там настраивали?! J ).
Все! Теперь когда приходит последовательность из плюсов драйвер сканера обрабатывает событие и адекватно заходит в Рабочее место сотрудника цеха по карточке, выбирает работы из Заказ-Наряда по штрихкоду и т.д.
Актуальный список поддерживаемых онлайн касс
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
В Альфа-Авто можно подключить любые онлайн-кассы АТОЛ или ШТРИХ.
| Цитата |
|---|
| Георгий Ксенофонтов написал: Добрый день. |
В Альфа-Авто можно подключить любые онлайн-кассы АТОЛ или ШТРИХ.
| Цитата |
|---|
| Георгий Ксенофонтов написал: В актуальных релизах есть модель ШТРИХ-М-ONLINE. Нужно использовать ее. |
| Цитата |
|---|
| Светлана Сулименко написал: Константин, а Вы обновляли систему управления оборудованием из актуального релиза? |
| Цитата |
|---|
| Светлана Сулименко написал: Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.14.05). |
| Цитата |
|---|
| Светлана Сулименко написал: Константин, а у Вас есть еще какое-то оборудование сейчас, которое подключено и работает? |
| Цитата |
|---|
| Светлана Сулименко написал: Константин, тогда лучше для этой базы сделать отдельный каталог управления оборудованием и выполнить в него заново установку систему управления оборудованием. |
| Цитата |
|---|
| Георгий Ксенофонтов написал: Добрый день. |
Но у нас в списке нет модели ШТРИХ-М-ONLINE. Версия компоненты защиты и оборудования у нас от начала 2018 года. Пробовали подключить как ЭЛВЕС-ФР-К, но при включении оборудования пишет «нет ЭКЛЗ», что и естественно.
Приобрели модель ЭЛВЕС-ФР-Ф, обновили драйвер Штрих и релиз Альфа-Авто до крайнего актуального. Особых отличий от аппарата штрих не увидели, однако уже по прошествии работы, не сразу, выявили, что редкие чеки не хотят пробиваться: ФР издаёт короткий «пик»- при этом чек не выходит, из фронта кассира всё сбрасывается, как и обычно когда чек пробит успешно. При этом никаких ошибок не выводится.
Также создаётся проведённый чек.
Это ли и была указанная вами пометка, что данные ФР не тестировались?
Как-то теперь можно понять, что именно не нравится ФР и почему не печатаются эти чеки?
Альфа 5+Клиент ЭДО? (маркировка?)
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Добрый день, Дмитрий!
| Цитата |
|---|
| Мария Попова написал: Добрый день, Дмитрий! |
| Цитата |
|---|
| Дмитрий Тарасов написал: Добрый день, коллеги. Обнаружили в новых релизах пятой Альфа волшебный обмен с клиентом ЭДО. Первая же попытка выгрузить в него реализацию не увенчалась успехом, расковыряли правила обмена, увидели Отказ ИЛИ (Источник.КодыМаркировки.Количество() = 0). Собственно сделали вывод, что этот обмен с клиентом ЭДО создан именно для маркированных шин. Масса вопросов! Есть ли документация на этот обмен? Почему только реализации и поступления? где счета-фактуры? Корректировки? Как использовать в связке АА+БП+Клиент ЭДО? А можно отрубить ограничения по маркам и использовать для обычного ЭДО? Достаточное количество клиентов на АА 5 или ААА 5. Все в ступоре в связи с тем, что нет понимания: 1. Как работать с шинами? 2. Все массово переходят на ЭДО, прирост продаж сервисов в этому году большой, а мы не можем перевести на ЭДО всех, кто на Альфе. 3. Что хуже всего, что у Контура их Диадок имеет модули с альфой даже четвертой редакции, а официального решения от официальных партнеров 1С НЕТ (или мы не знаем о том, что оно есть). |
По вопросам:
1. Инструкция по работе в связке Альфа5 + 1С:Клиент ЭДО разрабатывается. Постараемся ускорить эту работу
2. Интеграция с «Клиент ЭДО» предполагается только для поддержки нужд учета маркированных товаров. Поэтому на первом этапе мы реализовали обмен документами «Поступление товаров» и «Реализация товаров» для возможности передачи УПД. Далее планируем расширить этот перечень, и перегружать также корректировочные документы.
3. 1С:Бухгалтерия содержит встроенный модуль ЭДО, поэтому напрашивается вариант использовать БП без отдельного Клиента ЭДО. Такое решение потребует синхронизации справочников Номенклатуры, это может быть не приемлемо, нужно смотреть как ведется учет в БП.
Может быть вариант использования конфигурации «1С:Клиент ЭДО» исключительно для подписания и пересылки документов. Такой вариант мы рассматриваем как наилучший. В этом случае обмен АА6 с БП и обмен АА6 С Клиентом ЭДО будут работать независимо друг от друга.
В каждом конкретном случае нужно анализировать существующую схему учета и выбирать наиболее подходящий вариант.
4. Теоретически можно, но существующие правила обмена настроены только на обмен реализациями и поступлениями, содержащими маркированный товар. На текущий момент мы не планируем разработку полноценного модуля ЭДО для Альфа-Авто ред.5
| Цитата |
|---|
| /forum/user/14057/ Дмитрий Тарасов написал: Добрый день, коллеги. Обнаружили в новых релизах пятой Альфа волшебный обмен с клиентом ЭДО. Первая же попытка выгрузить в него реализацию не увенчалась успехом, расковыряли правила обмена, увидели Отказ ИЛИ (Источник.КодыМаркировки.Количество() = 0). Собственно сделали вывод, что этот обмен с клиентом ЭДО создан именно для маркированных шин. Масса вопросов! Есть ли документация на этот обмен? Почему только реализации и поступления? где счета-фактуры? Корректировки? Как использовать в связке АА+БП+Клиент ЭДО? А можно отрубить ограничения по маркам и использовать для обычного ЭДО? Достаточное количество клиентов на АА 5 или ААА 5. Все в ступоре в связи с тем, что нет понимания: 1. Как работать с шинами? 2. Все массово переходят на ЭДО, прирост продаж сервисов в этому году большой, а мы не можем перевести на ЭДО всех, кто на Альфе. 3. Что хуже всего, что у Контура их Диадок имеет модули с альфой даже четвертой редакции, а официального решения от официальных партнеров 1С НЕТ (или мы не знаем о том, что оно есть). |
По вопросам:
1. Инструкция по работе в связке Альфа5 + 1С:Клиент ЭДО разрабатывается. Постараемся ускорить эту работу
2. Интеграция с «Клиент ЭДО» предполагается только для поддержки нужд учета маркированных товаров. Поэтому на первом этапе мы реализовали обмен документами «Поступление товаров» и «Реализация товаров» для возможности передачи УПД. Далее планируем расширить этот перечень, и перегружать также корректировочные документы.
3. 1С:Бухгалтерия содержит встроенный модуль ЭДО, поэтому напрашивается вариант использовать БП без отдельного Клиента ЭДО. Такое решение потребует синхронизации справочников Номенклатуры, это может быть не приемлемо, нужно смотреть как ведется учет в БП.
Может быть вариант использования конфигурации «1С:Клиент ЭДО» исключительно для подписания и пересылки документов. Такой вариант мы рассматриваем как наилучший. В этом случае обмен АА6 с БП и обмен АА6 С Клиентом ЭДО будут работать независимо друг от друга.
В каждом конкретном случае нужно анализировать существующую схему учета и выбирать наиболее подходящий вариант.
4. Теоретически можно, но существующие правила обмена настроены только на обмен реализациями и поступлениями, содержащими маркированный товар. На текущий момент мы не планируем разработку полноценного модуля ЭДО для Альфа-Авто ред.5
А что насчет редакции 6? У Диадока для редакции 6 на их сайте модуля нет, в самой редакции 6 вроде как Библиотека электронных документов есть, но она устарела. И поэтому непонятно, будет ли работать подписывание входящих документов с последующим программным созданием документов поступлений и счетов-фактур в редакции 6. Вопрос возник из-за того, что хоть в редакции 6 и есть подсистема Обмена с банками из той же Библиотеки, линия консультации Альфа-Авто сообщила, что обмен с банками по такой технологии работать не будет.
Также интересует возможность отправки электронных документов УПД контагенту в системе Криптекс (Signatura).
| Цитата |
|---|
| Антон Болтушкин написал: 2. Интеграция с «Клиент ЭДО» предполагается только для поддержки нужд учета маркированных товаров. Поэтому на первом этапе мы реализовали обмен документами «Поступление товаров» и «Реализация товаров» для возможности передачи УПД. Далее планируем расширить этот перечень, и перегружать также корректировочные документы. |
Есть ли какие-то сроки выхода расширенного решения, хотя бы ориентировочные?
Мы сейчас можем своими силами и напильником подружить обычные реализации и поступления, туда же добавить с/ф и корректировки. Это займет какое-то время (в пределах месяца с обкаткой). И нам нужно понимать, что за этот месяц Рарус не выпустит типовое решение, чтобы не брать с клиентов лишнего.
| Цитата |
|---|
| Дмитрий Тарасов написал: Есть ли какие-то сроки выхода расширенного решения, хотя бы ориентировочные? Мы сейчас можем своими силами и напильником подружить обычные реализации и поступления, туда же добавить с/ф и корректировки. Это займет какое-то время (в пределах месяца с обкаткой). И нам нужно понимать, что за этот месяц Рарус не выпустит типовое решение, чтобы не брать с клиентов лишнего. |
Альфа-Авто ред. 6 разработана на основе БСП, в ней есть полноценная поддержка работы с ЭЦП и ЭДО.
Штрихкодирование автозапчастей. Альфа-авто.



В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с «///// echo» использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1.
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.
Собственно сам скрипт:
Ошибка подключения к БД, завершение.
$m_size_file=0;
$m_mtime_file=0;
$m_comment=»;
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.’/_1c_alfa_exchange/AA_hist.csv’;
if (!file_exists($file_hist))
<
///// echo ‘
Файл обмена с сервисными книжками не существует.
Попытка вставить запись в лог таблицу
Возврат в начало.
Размер файла: ‘.$m_size_file.’
Штамп времени файла: ‘.$m_mtime_file.’
Формирование запроса на выборку из лога
Возврат в начало, т.к. найдена запись в логе.
Попытка вставить запись о начале загрузки в лог таблицу
////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare(«TRUNCATE TABLE %s», ‘vin_history’);
$clear_tbl_zap_repl=str_replace(«‘»,»`»,$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
///// echo ‘
Очистка таблицы сервисных книжек
Ошибка очистки таблицы книжек, завершение.
////загружаем данные
$table=’vin_history’; // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация // (путь от корня web-сервера)
$delim=’;’; // Разделитель полей в CSV файле
$enclosed='»‘; // Кавычки для содержимого полей
$escaped=’\
Related Posts
13 Comments
Сколько раз брался за это так и не получилось запустить ШК на складах. Дело в том что поставщики предоставляют электронные документы. И проще грузить из электронных версия. А для выдачи используют каталоги, где уже проставлены кат. номера. Кладовщику в таком случаи нужно просто найти запчасть уже по готовому списку. В итоге получается что ШК нужны только для инвентаризации. А быстрая и точная инвентаризация кладовщикам не выгодна. Вот я и попадал на откровенный саботаж. Вводили даже дополнительные премии за заведение ШК и оклейку товаров, но так и не сложилось.
Хорошо взлетели ячейки на складах. В приходных документах можно использовать раскладочный лист и при выдачи удобно так же указывать ячейку из которой нужно взять запчасть.
Ещё бы ввели прогрессивную шкалу депремирования за отсутствие ШК. Может и дело бы наладилось.
И нормальный руководитель всех саботажников отправил бы искать себе другую работу.
Да, тут для поступления товара не всегда имеет смысл, т.к. есть электронные накладные и надо побыстрее товар принять. А для отгрузок бывает удобно иногда. С ячейками как раз тоже удобно бывает, в Альфе если вести полноценный ячеистый склад (не просто привязать номенклатуру к ячейкам, а именно возможность учета чего сколько в какой ячейке) то склад должен быть ордерный. И получается двойной документооборот — ПТиУ, РТиУ и Складские ордера. Менеджеры заполняют доки по электронным, а кладовщики сканером заполняют складские ордера. Потом можно сравнить, что получилось и проверить приходы и отгрузки. Можно еще ячейки оклеить штрих кодами и подставлять их в документы автоматически.
Делал недавно похожую работу с корейскими запчастями. Решение было похожим, считывал штрих-код пробовал достать артикул из него, дальше искал по артикулу. Если артикул не находился то искал уже по штрих-коду в регистре сведений.
У нас тоже штрихкодирование не взлетело, т.к. при приемке товар ссортируется по брендам и номерам каталожным. В таком же порядке отправляются на полке. В таком же порядке после оформления электронной накладной печатается приемочный лист. По нему кладовщики быстро крыжат отклонения. При отпуске товара — его можно легко найти, т.к. по бренду и первым буквам кат.номера понятно, где товар находится. А инвентаризацию просто проводят незаинтересованные лица. Отклонения конечно потом показываются материально-ответственным лицам и происходит разбор полетов.
Таким образом, ни штрихкодирование, ни ячеистость не применяется у нас.
(5) proger1c81, тоже хороший вариант. По сути «псевдо ячеистость». Координаты только не числовые, а по брендам артикулам. Но это удобно только если поддерживается примерно постоянный склад. Если он часто и сильно меняется, то это не применимо, особенно для кузовных деталей, бампера и капоты по алфавиту сортировать не очень то удобно и не везде положишь их, а если что-нт не влезет и придется весь склад переставлять. 🙂 От ячеек в такой ситуации никуда не деться.
(6) Все верно, у меня случай, когда поддерживается ПРИМЕРНО постоянный склад, когда работаешь с постоянными поставщиками. В случае больших складов для интернет магазинов нужна совсем другая WMS.
Каждый сам выбирает по своему бюджету и необходимостям
Спасибо. Полезная статья. Воспользуюсь. Сейчас как раз занимаюсь внедрением штрих-кодирования на предприятии автосервиса. Номенклатура более 50 тыс. наименований. Описанный метод позволит облегчить работу по заполнению справочника.
(8) Спасибо за отзыв. Надеюсь информация поможет.
Спасибо за статью. Подскажите, знающие люди, с чего начинать внедрение штрихкодирования? Меня озадачили внедрить приемку и отгрузку товара с использованием штрих-кодов производителей автозапчастей. Вообще не знаю с чего начать и какие нужны сканеры или терминалы сбора данных?
Дано: 1С УТ 10.3 вручную дописанная для продажи Автозапчастей (автора уже не найти).
1. Для приемки нужен ТСД или достаточно сканера штрих-кодов?
3. Базу штрих кодов надо вносить по ходу работы или надо вносить заранее? Пока в Номенклатуре есть только Артикулы и Бренд поставщика.
Подскажите пожалуйста, ни разу не сталкивался с сканированием товара по штрих коду. Спасибо за ответы.
(10) Нюансов много, всё зависит от задач и условий, но грубо:
1. Сканер будет сканировать на прямую в документ 1С по одной строке. ТСД накапливает информацию в себе, потом полностью весь товар можно перенести в накладную в 1С. Т.е. если ШК заполнены в базе, то для заполнения накладной достаточно сканера и если есть возможность приёмки у компьютера, что б сразу видеть считался ли штрих код и определилась ли номенклатура. ТСД позволит принимать товар без компьютера на улице.
2. В типовом функционале УТ 10.3 сверки, что должно быть и что заполнили по ШК — нет. В пустую накладную добавляются строки. Можно или доделать в 1С функционал сверки, или некоторые ТСД позволяют это делать, зависит от модели ТСД и установленного на нём софта.
3. Собственно об этом и была статья 🙂 Штрих коды желательно что б уже были. С статье описан вариант автоматического поиска номенклатуры по артикулу, который закодирован в штрих коде и подводные камни с которыми столкнулись в этой задаче. Этот функционал требует доработки конфигурации, в типовом варианте, если ШК не заполнен номенклатура не будет найдена. В зависимости от релиза УТ, возможно будет предложено выбрать номенклатуру из справочника и она автоматически привяжется к считанному штрих коду. Но заполнение штрих кодов во время работы сильно увеличит время приёмки и отгрузки.
4. см. п. 2. В типовом функционале сверки что должно быть и что набили нет.
(10) По оборудованию всё сильно зависит от условий эксплуатации и схемы работы. В целом достаточно обычных одномерных сканеров (есть без проводные), ТСД по необходимости, тут нужно смотреть поддержку выбранных моделей для УТ 10, и возможно нужно будет докупать софт для самого ТСД и настраивать его. Желательно принтер этикеток, что б можно было печатать этикеты со штрихкодами для товара на котором нет этикеток или переделать поврежденные ШК.
Денис, спасибо. Хотел вам написать личное сообщение, но почему-то не уходит, попадает в отложенную группу отправки. Если можете, то напишите мне в личку свой контакт (может скайп, или другие способ связи). Спасибо.
Внешние печатные формы в Альфа-Авто 5
На более или менее крупных проектах внедрения Альфа-Авто количество печатных форм документов даже одного вида может превышать сотню. Для управления этим списком есть ряд механизмов заложенных разработчиком конфигурации, которые вместе с собственными доработками позволят сделать использование этого списка печатных форм более удобной.
Предназначенный для определения списка печатных форм разработанных собственными силами и недоступных из в базовой поставке Альфа-Авто справочник внешних форм в последних версиях конфигурации содержит не только сами печатные формы, но и внешние отчеты, а также обработки заполнения табличных частей документов.
Сохранение обработки печати в соответствующей группе справочника “Внешние печатные формы” позволяет адаптировать функционал типового решения под требования конкретного предприятия, расширив список доступный при нажатии на кнопку “Печать”.
Об использовании элементов принадлежащих к первой группе пойдет речь ниже.
Так на реальном предприятии список доступных для печати форм может содержать намного больше элементов чем на предлагаемом далее изображении.
В этом случае может нам помогут следующие механизмы управления внешними печатными формами:
Без использования указанных выше механизмов мы получим рабочий, но вряд ли удобный для применения список форм как на картинке выше
Расскажем подробнее о механизмах позволяющих упростить работу:
Так на рисунке выше мы указали условие появления данной формы в списке возможных для использования. На установленный отбор означает необходимость печати документа для автомобилей модели BMW
Нередко пользователи для приведения в порядок зоопарка форм в начало наименования добавляют порядковый номер получив название в виде:
“1. Предварительный заказ-наряд”;
“2. Рабочий заказ-наряд”;
“3. Гарантийный заказ-наряд”
Возможность применение такого “лайвхака” связано с тем, что упорядочение элементов меню отображающего список печатных форм в типовой конфигурации осуществляется по полю наименование.
Нам же более интересным в подобном случае видится внесение небольшой доработки конфигурации, которая бы включала в себя добавление нового поля (например поля с наименованием “Порядок”) в справочник внешних печатных форм и изменение одной строки в запросе для собственно изменения порядка вывода элементов меню.
Подобная доработка не потребует больших усилий от программиста 1С, но повысит удобство от улучшения зрительного восприятия пользователям списка печатных форм.






















