|
Как занести в УТ10.3 штрих код для весового товара? | ☑ | ||
---|---|---|---|---|
0
new1snik
08.07.13
✎
14:12
|
Добрый день.
Подкажите,каким образом вводить в справочник номенклатура штрихкоды для весового товара? Штрих код у меня такого вида: 2 820310 003557 Со штучным товаром все просто,а вот как поступить с весовым товаром я не знаю.. |
|||
1
DEVIce
08.07.13
✎
14:23
|
Вообще-то принято, что весово
|
|||
2
DEVIce
08.07.13
✎
14:23
|
нается с 23.
|
|||
3
new1snik
08.07.13
✎
14:24
|
(2) Ну я пляшу от того, что уже имею на данный момент.
|
|||
4
Базис
naïve
08.07.13
✎
14:26
|
(3) Делай нормально - будет нормально. Ищи константу, все ШК в неправильном диапазоне переноси в правильный диапазон, можно даже обработкой.
|
|||
5
new1snik
08.07.13
✎
14:30
|
Так, поясню. Есть весы, не подключенные к УТ, на которых взвешивают и печатают этивкетки со шрихкодами вида:
2 820310 003557 2 865000 015555 И естьотдельно УТ, для которой настроен сканер штрихкодов. В параметрах учета настроил так: префикс весового товара: 8 длина кода весового товара: 5 |
|||
6
new1snik
08.07.13
✎
14:32
|
(5)Но УТшка не накодит товар по занесенному коду весового товара.
|
|||
7
тшл
08.07.13
✎
14:33
|
ну проверь отладчиком, какие проблемы?
|
|||
8
new1snik
08.07.13
✎
14:36
|
(7) А может это где-то в УТ настраивается,зачем сразу в отладчик лезть.
|
|||
9
Ненавижу 1С
гуру
08.07.13
✎
14:39
|
(5) префикс разве не 28?
|
|||
10
new1snik
08.07.13
✎
14:44
|
(9) В настройках параметров учета нельзя в префикс ставить 2 цифры.Префикс 8.
|
|||
11
Ненавижу 1С
гуру
08.07.13
✎
14:47
|
так что конкретно не получается то?
|
|||
12
new1snik
08.07.13
✎
14:51
|
(11)Конкретно - я не знаю, как настроить коды для весового товара, чтобы сканер их мог считать и найти нужную номенклатуру. УТ не видит соответствия между введенными мной кодами и считаным штрихкодом.
|
|||
13
тшл
08.07.13
✎
14:58
|
а сканер то что считывает? ты в курсе?
|
|||
14
new1snik
08.07.13
✎
14:59
|
(13) В смысле? Он считывает штрих код...
|
|||
15
НаборДанных
08.07.13
✎
15:00
|
Сканером считай шх в блокнот, проверь.
|
|||
16
Ненавижу 1С
гуру
08.07.13
✎
15:01
|
(14) он вообще считывает штрихкод весовой? не в 1С
|
|||
17
НаборДанных
08.07.13
✎
15:01
|
(14)И такой шх есть у тебя в базе?
|
|||
18
new1snik
08.07.13
✎
15:03
|
Сканер считывает, ибо он пишет: Считанный штрихкод не может быть обработан.Бла-бла-бла, нет штрих кода в системе. (2 820310 003557
Тип: EAN13) |
|||
19
new1snik
08.07.13
✎
15:04
|
(17) Я забивал штихкод штучного товара - все работает исправно.
|
|||
20
Ненавижу 1С
гуру
08.07.13
✎
15:05
|
(18) в каком месте ты считываешь, что такая надпись?
|
|||
21
НаборДанных
08.07.13
✎
15:05
|
(18)А конкретно можешь отскринить закладку штрихкоды товара у которого шх 2 820310 003557 и выложить сюда.
|
|||
22
НаборДанных
08.07.13
✎
15:06
|
+(21)Это вопрос, ну и предложение=)
|
|||
23
Ненавижу 1С
гуру
08.07.13
✎
15:06
|
(18) на товаре установлено, что он весовой?
|
|||
24
new1snik
08.07.13
✎
15:08
|
(20) В реализации ТИУ
(23) Да (21) В весовом товаре есть вкладка "Коды",вкладки "Штрихкоды нет". |
|||
25
Ненавижу 1С
гуру
08.07.13
✎
15:09
|
(24) и какой там код указан на этой вкладке?
|
|||
26
НаборДанных
08.07.13
✎
15:11
|
(24)Точняк, ну скрин давай вкладки "Коды весового товара". Там тема такая, что код этот 11 значный, а у тебя 8 настройках и 12? в коде?
|
|||
27
НаборДанных
08.07.13
✎
15:12
|
Даже 10, обсчитался.
|
|||
28
new1snik
08.07.13
✎
15:17
|
(25) Пробовал по разному: 820 310(префикс весового товара в параметрах учета = 2), 20 310(префикс весового товара в параметрах учета = 8)
|
|||
29
тшл
08.07.13
✎
15:19
|
код весового товара 2 а не 8
|
|||
30
new1snik
08.07.13
✎
15:19
|
||||
31
тшл
08.07.13
✎
15:21
|
вот тебе поиск твоего товара
Если ЗначениеЗаполнено(мПрефиксВесовогоТовара) И ЗначениеЗаполнено(мДлинаКодаВесовогоТовара) И ТипШК = мEAN13 И Лев(ШК, 2) = "2" + мПрефиксВесовогоТовара Тогда КодТовара = Сред(ШК, 3, мДлинаКодаВесовогоТовара); КоличествоТовара = Сред(ШК, 3 + мДлинаКодаВесовогоТовара, 10 - мДлинаКодаВесовогоТовара); Запрос = Новый Запрос( "ВЫБРАТЬ ПЕРВЫЕ 1 | РегКВТ.Номенклатура КАК Номенклатура, | РегКВТ.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, | РегКВТ.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | " + КоличествоТовара + " / 1000 КАК Количество, | РегКВТ.СерияНоменклатуры КАК СерияНоменклатуры, | ВЫБОР | КОГДА РегКВТ.Качество = &КачествоПустаяСсылка ТОГДА | &КачествоНовый | ИНАЧЕ | РегКВТ.Качество | КОНЕЦ КАК Качество |ИЗ | РегистрСведений.КодыВесовогоТовара КАК РегКВТ |ГДЕ | РегКВТ.Код = &Код"); Запрос.УстановитьПараметр("КачествоПустаяСсылка", мКачествоПустаяСсылка); Запрос.УстановитьПараметр("КачествоНовый", мКачествоНовый); Запрос.УстановитьПараметр("Код", Число(КодТовара)); РезультатЗапроса = Запрос.Выполнить(); Если Не РезультатЗапроса.Пустой() Тогда РезультатЗапроса = РезультатЗапроса.Выбрать(); РезультатЗапроса.Следующий(); Ответ = Клиент.СШКНоменклатура(РезультатЗапроса.Номенклатура, РезультатЗапроса.ХарактеристикаНоменклатуры, РезультатЗапроса.СерияНоменклатуры, РезультатЗапроса.Качество, РезультатЗапроса.ЕдиницаИзмерения, РезультатЗапроса.Количество, СШК); Если Ответ Тогда Возврат Результат; КонецЕсли; КонецЕсли; КонецЕсли; |
|||
32
НаборДанных
08.07.13
✎
15:29
|
У тебя поиск идет в РС штрихкоды, потому что не выполняется условие из (31), ставлю 1 копейку, что одно из 2х этих И ТипШК = мEAN13
И Лев(ШК, 2) = "2" |
|||
33
new1snik
08.07.13
✎
15:32
|
Дак вроде оба условия верны...
|
|||
34
НаборДанных
08.07.13
✎
15:37
|
(33)2 820310 003557 в поле поиска, отладчик на условие, смотреть что дает ТипШК = мEAN13
|
|||
35
new1snik
08.07.13
✎
15:41
|
(34) Из какой обработки этот код?
|
|||
36
НаборДанных
08.07.13
✎
15:43
|
ТОСервер
Функция ОбработатьВведенныйШтрихкод(Штрихкод, Клиент) Экспорт |
|||
37
НаборДанных
08.07.13
✎
15:44
|
И, кстати посмотри, чему равно у тебя мпрефиксвесовоготовара
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |