Имя: Пароль:
1C
1С v8
Штрихкодирование УТ 11
0 Hans
 
07.08.13
13:32
Как получить штрихкод на печатной форме -  ясно. Не ясно что с этим дальше делать. Как найти документ по штрихкоду?
1 Torquader
 
07.08.13
23:34
Ну, сначала нужно понять, что мы записали в штрих-код.
Потом нужно из строки штрих-кода выбрать то, что мы туда записали - после этого можно делать запрос в базу данных, чтобы там что-то найти.
Например, через CODE39 или CODE128 можно GUID объекта записать в штрих-код, а потом по этому GUID-у поискать в таблицах объектов. Если добавить ещё и код типа, то вообще ничего искать не нужно будет - можно сразу собрать ссылку на объект.
2 Злопчинский
 
07.08.13
23:42
(1) и что: в печформе - одни данные, в доке базы, найденном по ШК - вообще другие..
.
в шк пихать некую контрольную сумму документа вместе сидом дока
3 Torquader
 
08.08.13
00:00
(2) А чего уж не сам документ - при расхождении контрольной суммы мы что получим - сообщение, что документ изменён или что его в базе больше нет ?
4 AS_DANCE
 
08.08.13
00:58
ШК EAN13, последняя цифра - контрольная сумма и вычисляемая.
первые три цифры - вид документа
остальные девять - номер дока (и можно год еще если уникальность в пределах года)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.