gifts2017

Управление Торговлей работа с драйвером Атол для весов с печатью этикеток

Опубликовал Danas Lopatkinas (varius) в раздел Оборудование

В типовой комплект обработок обслуживания торгового оборудования для Управления Торговлей не входит обработка по работе с  «АТОЛ: Драйвер весов с печатью этикеток».
Давно давно один хороший человек написал свою обработку "ATOLScaleOffline_v2_21" за авторством Гришенко Владислава, мы продолжили начатое и дописали её под современные реалии, и так же выкладываем в общее пользование.

Наша вервия работает с УТ 10.3  и Розницей 1. , как с базовой так и проф версиями. Работа с УТ 11 и Рознице второй не возможна без изменения кода последних (1С руководствуясь только ей ведомой ... вернулось к ... практике, ею применяемой в 10.2 - на мой взгляд писать в коде перечень подключаемого оборудования идея не верная в корне, но "не судите, да не судимы будете" ;) ) СЛЕДОВАТЕЛЬНО В УТ 11 НЕ РАБОТАЕТ - т.к. доработать базовые нельзя, а предугадать изменение профов нереально.  

На текущий момент, драйвер поддерживает следующие модели весов с возможностью печати этикеток, а обработка с ним работает по весам: 

CASLP15 = "CAS LP v.1.5"; 
CASLP16 = "CAS LP v.1.6/2.0"; 
CASCL5000       = "CAS CL5000"; 
CASCL5000J     = "CAS CL5000J"; 
MASSAKVPVT    = "МАССА-К ВП/ВТ"; 
MASSAKVPM = "МАССА-К ВПМ"; 
DIGISM                = "DIGI SM-100/SM-300/SM-500"; 
ACOMNETS        = "ACOM NETS"; 
METTLERTIG1 = "METTLER TOLEDO ""Tiger"" X.01"; 
METTLERTIG2 = "METTLER TOLEDO ""Tiger"" X.02"; 
SHTRIHPRINT = "Штрих-Принт"; 
ISHIDABC = "ISHIDA BC-4000"; 
BIZERBABCII = "Bizerba BC II"; 
DIBAL = "Dibal"; 

CAS и ACOM - применяем постоянно, Digi - давно это было, с остальными проверка на уровне кода и мануалов :)

Есть одна особенность: 
                        
                       Объект.Драйвер.PLU = Число(КодТовара);//Число(PLU); 
                       Объект.Драйвер.ИКод                      = Число(КодТовара); 

Т.Е, код товара равен ПЛУ, спасибо тем кто писал УТ. Зачем и почему , а не пойму, но иначе выгрузка пойдёт согласно алфавитному порядку из обработки выгрузки на весы.  Наступая на "Методологически не верно" написали так, за то работает в базовых. 

Ну и : 
                  Функция ПолучитьВерсиюAPI() Экспорт 
                                                                   Результат = 2.05; 
                                                                   Возврат Результат; 
                 КонецФункции // ПолучитьВерсиюAPI() 

мВерсияОбработки = 2.22; 
мВерсияТребуемая  = "6.15"; //ДрайвераАтол 


ЕЩЁ РАЗ - ОБРАБОТКА ПО РАБОТЕ С ВЕСАМИ НЕ НАША, РАСПРОСТРАНЯЕТСЯ КАК ЕСТЬ, ЗА КОСЯКИ НЕ ОТВЕЧАЕМ. 
Но если, что то не так отпишитесь - делитесь опытом и знаниями.

 

Скачать файлы

Наименование Файл Версия Размер
ATOLScaleOffline_v2_22 121
.epf 23,87Kb
28.10.13
121
.epf ATOLScale 23,87Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Владислав theMIROn (theMIROn) 02.11.13 16:10
спасибо за хорошие слова, а она разве не была закрытой? не помню уже
2. Danas Lopatkinas (varius) 03.11.13 09:02
До нас дошла открытой , думаю нет.
Много лет назад видел её на объекте, дописывал под Digi - удалял из наименования не читаемые символы.
Потом на форуме Атола видел, да периодически попадалась. Если ей и быть где то то тут.
За обработку спасибо и мне и ребятам не раз помогла.
4. Галым Есеркенов (Galym77) 31.05.16 13:08
Можно уточнить. Эта обработка работает только на платном драйвере атол?
5. НЕ ЗНАЮ (NE_ZNAIY) 03.06.16 15:38
Подключил Bizerba BC II к УТ 10.3. Тест проходит.
Но при выгрузке в весы пишет:
============
Невозможно осуществить выгрузку по следующим причинам:
Error: Busy
===============
Куда копать? Может кто направит в нужное русло?
Прикрепленные файлы:
6. Danas Lopatkinas (varius) 14.07.16 16:15
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа