Имя: Пароль:
1C
 
УНФ сканер: убрать лидирующие нули
,
0 evorle145
 
20.11.24
13:18
сканер считывает упаковку лекарства "00146070073633772778", а в 1С в уведомление об отгрузке лекарственных средств должно быть "146070073633772778"

Как убрать эти два нуля?

настройки сканера в 1С:
https://ibb.co/HV1rym0
1 Звездец
 
20.11.24
13:19
в блокнот как считывает?
2 evorle145
 
20.11.24
13:19
(1) по полной : 00146070073633772778
3 Звездец
 
20.11.24
13:21
(2) 1с тут не причем. Ищи штрихкоды настройки для своего сканера и убедись что этих нулей точно нет в самом штрихкоде
4 evorle145
 
20.11.24
13:26
(3) в самом штрихкоде сказали нули есть.. но в маркировке их не должно быть, говорят.
5 Garykom
 
гуру
20.11.24
13:28
(0) ты ничего не путаешь?
каким местом УНФ и МДЛП связаны?
6 evorle145
 
20.11.24
13:32
(5) конфа Аптечная сеть на базе УНФ сделана, поэтому я в шапке и указал УНФ.
7 Garykom
 
гуру
20.11.24
13:40
(6) и чем тебе идентификатор применения не угодил в SSCC?
8 evorle145
 
20.11.24
13:43
(7) тем что сюда не убираются эти два нуля:
https://ibb.co/zNtHHR1
9 Garykom
 
гуру
20.11.24
15:37
ну допили расширением в конфе
проверяй ввод со сканера, если СтрДлина(СокрЛП(ШК)) = 20 и начинается с "00" то бери Прав(СокрЛП(ШК), 18)
10 evorle145
 
20.11.24
15:54
(9) да это без проблем... Но сначала думал найти какое-то средство в виде настроек сканера...
Похоже что сделаю через расширение.
11 Звездец
 
21.11.24
16:04
(4) бред. У тебя в штрихкоде нули, значит все оборудование корректно работает. Разбирайся откуда такие костыльные требования
12 Звездец
 
21.11.24
16:05
(11) + но все равно что-то не то в этой задаче
2 + 2 = 3.9999999999999999999999999999999...