Имя: Пароль:
1C
1С v8
Розница 2.0 Не распознается штрихкод весового товара
0 Nikolay-Ab
 
25.01.14
16:22
Доброго времени!
В офлайн весы выгружен весовой товар в SKU/PLU кодом. На весах взвешивается товар со штрихкодом, со структурой XXTTTTTSSSSSK (напрмер 2000162004407), где XX - определяет префикс весового товара, TTTTT - SKU/PLU код товара, SSSSS - вес, К - контрольная сумма. Настройки все выставлены, но в 1с в чеке сам штрихкод не распознается.. в чем может быть ошибка?
1 Torquader
 
25.01.14
19:35
Насколько я помню, там засада с тем, что максимальное весовое ПЛУ 100000 то есть 6 знаков - нужно поставить 99999 то есть 5 знаков - и всё начнёт работать.
2 Nikolay-Ab
 
25.01.14
20:17
Пределы установлены от 99 до 99999, максимум 5 знаков, как и требуется
3 Torquader
 
25.01.14
23:53
(2) Тогда должен есть.
Если штрих-код вводить в ручном режиме - его едят ?
4 Torquader
 
26.01.14
00:07
Потом, насколько я помню, стандартно в настройках код весового товара стоит 21 (то есть 1), а не 20, который иногда является кодом штучного товара.
5 Nikolay-Ab
 
26.01.14
09:20
(3) Даже если в ручном виде вводишь - все равно не ест.. хотя структура полностью совпадает, и SKU у товара задан соответствующий..
(4) Кстати да, но я поменял на 0, а у штучного товара поменял на другой. Попробую вернуть все по умолчанию! Просто весы сразу отбили с нулем, я и в 1с поменял код весового на ноль.
6 Torquader
 
26.01.14
16:07
(5) Попробуй в весах 1 настроить и в рознице тоже, потому как, есть подозрение, что где-то могли в коде явно проставить 1.
7 Nikolay-Ab
 
29.01.14
15:44
Ошибка была в том, что "0" нельзя делать префиксом весового товара. Исправил на другой и на весах и в 1с - все заработало. Спасибо!
8 Torquader
 
30.01.14
15:22
(7) Делать-то можно, только 1С при преобразовании нуля в строку иногда выводит "" вместо нуля, что и приводит к несколько странным результатам.
Программист всегда исправляет последнюю ошибку.