Имя: Пароль:
1C
1С v8
Печать Этикеток
, ,
0 pin4er
 
07.08.13
16:06
Доброго времени суток форумчане.
помогите решить проблему:

Купил 2 принтера этикеток Зебра и 2 сканера ШК.Занимаемся производством счетчиков электорэнергии, существует база, из которой на производстве печатают ШК и клеют их на счетчик, номер ШК - серийник счетчика, это реализовано. Мне нужно чтобы там, куда эти счетчики потом отправляю, сканировать с них ШК...
Сканировать ШК с товаров по несколько штук подряд(допустим по 50-100, в текстовик), а потом затолкав на печать, чтоб бы каждый ШК или его номер распечатать на отдельной этикетке(Размеры этикетки 24*13).

кто нибудь сталкивался с такой задачей? можно ли как то это реализовать с использованием бесплатного(платного) ПО, без применения БД 1с?
посоветуйте какие нибудь программы..
1 Tatitutu
 
07.08.13
16:08
у зебры есть своя программа на диске с редактором шк
2 pin4er
 
07.08.13
16:29
(1) а она может грузить из файла и по 50шт печатать по очереди
или там получается надо в ручную каждый менять?
3 pin4er
 
08.08.13
09:12
уп
4 pin4er
 
08.08.13
14:33
гоп
5 Aleksey
 
08.08.13
14:37
(2) открой и посмотри, у тебя же программа стоит
6 pin4er
 
08.08.13
17:46
Да не катит почему то, может кто имел дело? поделитесь опытом
7 Shurjk2
 
08.08.13
17:49
Можно ТСД использовать - как раз под такую задачу пойдет.
8 Aleksey
 
08.08.13
17:55
(7) А ТСД зачем?

(6) честно говоря я так и не понял вопроса. зачем тебе ПО и сканера и какую проблему ты пытаешься решить
9 Shurjk2
 
08.08.13
18:00
(8) Туда собираем данные об отсканированных товарах, потом эти данные загружаем в программу.
10 Shurjk2
 
08.08.13
18:01
А не ему типа просто распечатать надо еще раз, тогда да надо программу от сканера смотреть.
11 Aleksey
 
08.08.13
23:59
12 pin4er
 
09.08.13
14:34
да принтера нет под руками, в другом регионе, а через стандартное ПО не получается сделать так, или не так делаю..

(11) думаю что не подойдет, мне печатать надо Размеры этикетки 24*13.


клиенту хочется типа такого, прошелся отсканировал 50-100 штук штрих кодов. А потом вывести их на принтер на  распечатывание на отдельных этикетках их серийники или штрихкод.

кто еще что нибудь может предложить как можно реализовать затею?
13 pin4er
 
09.08.13
14:37
Пинтер такой:
Принтер штрихкода (этикеток) Zebra GK420t (203 dpi, RS232, USB)  (термотрансферная печать)
14 pin4er
 
14.08.13
13:37
Вообщем забил на всякие драйвера и доп ПО, решил делать в УТ.
обработку печати этикеток настроил допилил как надо чтобы выводилось.
есть какие советы по следующей ситуации:

а щас вот борюсь с номенклатурой(была типовой, допиливаю вкладку Штрихкоды):
раньше приходилось чтобы создать новый ШК нажать кнопку добавить и после этого считать ШК чтобы заполнилось.
соответственно это не удобно...
А если нет добавленного поля то выдавалась " Предупреждение("Не выбрана строка таблицы штрихкодов, для которой регистрируется штрихкод.");"
я закоментил эту строку и сделал обращение в процедуру и прописал код:

Процедура НоваяСтрокаШтрихкода(Штрихкод)
    
    Отказ = РаботаСДиалогами.ЗаписатьНовыйОбъектВФорме(ЭтаФорма);    
    
    ТекущаяСтрока = ЭлементыФормы.Штрихкоды.ТекущиеДанные;

    Если ТекущаяСтрока = Неопределено Тогда
        Ответ = Истина;
        
        ТекЗапись = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи();
            
        ТекЗапись.Владелец         = Ссылка;
        ТекЗапись.ЕдиницаИзмерения = ЕдиницаХраненияОстатков;
        ТекЗапись.ТипШтрихкода     = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13;
        ТекЗапись.Качество         = Справочники.Качество.Новый;
        ТекЗапись.Штрихкод         = Штрихкод;

        Попытка
            ТекЗапись.Записать();
        Исключение
        КонецПопытки;
    Иначе
        
    КонецЕсли;
    
КонецПроцедуры


Теперь получается следующее, открыл номенклатуру, зашел  на вкладку "ШК" и напикал 50 ШК вроде все замечательно, работает УРА.
Но возникает проблема, после записи и повторного открытия и перехода на вкладку ШК, там позиционируется курсор на первой позиции, и после того как я считываю по новой штрих код(если такой уже есть в списке то выдаст предупреждение), а если такого нигде нет, то он начнет заменять имеющийся на только что считанный.

пример:
111
222
333

при открытии с позиционируется на 111, если считаю 333 предупреждение выдаст, а если считаю 444 то получу следующее

222
333
444
15 pin4er
 
14.08.13
13:38
т.е. 111 он затрет 444 и будет считать что это норм, а нового не добавит.
ну соответственно хотелось бы увидеть
111
222
333
444
16 pin4er
 
14.08.13
14:46
уп уп гангам стайл
17 pin4er
 
16.08.13
08:44
Все решено, спс пользователю "Wobland" =)
Основная теорема систематики: Новые системы плодят новые проблемы.