Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Несколько префиксов весового товара в УТ 10.3

Несколько префиксов весового товара в УТ 10.3
Я
   Voblhned
 
23.07.18 - 10:30
Добрый день,

В УТ 10.3 нету возможности ввести каждой номенклатуре свой префикс весового товара. или определить список.

кроме как переписать Функцию ОбработатьВведенныйШтрихкод есть еще варианты?
 
 
   Йохохо
 
1 - 23.07.18 - 10:39
а зачем еще варианты?
   Voblhned
 
2 - 23.07.18 - 10:49
Ладно, тогда есть вопросец по этому поводу.

Вот есть функция в ней указано что она берет из констант значение весового товара и проверяет его.

Если мы в карточке номенклатуры введем префикс, новое поле добавим, тона момент поиска он еще не знает что за товар, и префиксы не вкатят.

Как и куда префиксы можно впихнуть, есть у кого то мысли или опыт
   Йохохо
 
3 - 23.07.18 - 10:51
(2) похоже стоит задачу рассказать
   Voblhned
 
4 - 23.07.18 - 10:57
(3) приходят товары весовые, куры, филе, мясо, наборы ... все весовое, кто то сделает штрихкоды:
23XXXXX или 25XXXXX или 28XXXXX, если я ввожу префикс 3 работают только первые, если 5 то только вторые ... итд.
Хотелось бы что, бы эти префиксы были привязаны к номенклатуре, например одна номенклатура имеет префикс 23 другая 25 ... или ввести их списком.
   Voblhned
 
5 - 23.07.18 - 10:58
все это крупные заводы и объяснять им что либо бессмысленно.
   Йохохо
 
6 - 23.07.18 - 11:05
рс НоменклатураКонтрагентов
   Voblhned
 
7 - 23.07.18 - 11:13
(6) то есть ты хочешь сказать что через РС Номенклатура контрагентов я могу задать каждой позиции номенклатуры свой весовой префикс(не штрихкод)
   Сияющий в темноте
 
8 - 23.07.18 - 11:30
Нужно не префиксы менять,а делать шаблоны штрих-кодов,чтобы в обработке события сканера можно было проанализировать шаблон,понять что штрихкод ему подходит,а потом собрать по данным шаблона стандартный штрихкод и отправить его далее в ут на обработку
   Сияющий в темноте
 
9 - 23.07.18 - 11:31
печпль будет,когда у двух поставщиков совпадут коды и префиксы,или когда штрихкод будет совпадать с вашим штучным или весовым
   Voblhned
 
10 - 23.07.18 - 11:41
(9) типо просто закоментить это:

Если ЗначениеЗаполнено(мПрефиксВесовогоТовара)
         И ЗначениеЗаполнено(мДлинаКодаВесовогоТовара)
         И ТипШК = мEAN13
        // И Лев(ШК, 2) = "2" + мПрефиксВесовогоТовара 

         Тогда
 
 Рекламное место пустует
   Йохохо
 
11 - 23.07.18 - 11:52
(7) штрихкод, пофиг на префикс. Так и не понятно какую задачу ты решаешь
   Voblhned
 
12 - 23.07.18 - 11:55
(11) У меня товар весовой! Он не имеет постоянного штрихкода.

А если например сделать так,
Задать длину кода не 5, а 7 и сравнивать вот так, в Код ввести не 01515 а 2401515 

Убрать проверка заполнения префикса и потом
Вместо:

КодТовара        = Сред(ШК, 3, мДлинаКодаВесовогоТовара);
            КоличествоТовара = Сред(ШК, 3 + мДлинаКодаВесовогоТовара, 10 - мДлинаКодаВесовогоТовара); 

Поставить:

КодТовара        = Сред(ШК, 1, мДлинаКодаВесовогоТовара);
КоличествоТовара = Сред(ШК, 1 + мДлинаКодаВесовогоТовара, 10 - мДлинаКодаВесовогоТовара);

Из-за длинны в 7 шанс ошибки снизится.
   Йохохо
 
13 - 23.07.18 - 12:13
(12) сделай функцию ЭтоВесовой и перепиши все на нее
   Сияющий в темноте
 
14 - 23.07.18 - 12:38
У меня обычнл УТ сгружается во Фронтол,вот тут танцы и начинаются. Опознавание штрихкода можно переписать,просто,проверив,что штрих-код Еан,а потом увидев первую цифру 2,далее обрабатываем как хотим.
У меня,например 22 был кодовым префиксом,тогда можнл было в штрихкоде писать код товара,если он числовой,было очень удобно,т.к.для любого товара можно напечатать штрихкод,а массив штрихкодов не рос.

и еще раз говорю,про коллизии не забывайте.
а так регистр ИхВесовойВНашВесовой вам в помощь.
   Сияющий в темноте
 
15 - 23.07.18 - 12:41
на весах штрих м можно печатать штучные штрихкоды,кас тоже это умеет,так что про эту очень удобную функцию забывать не надо,в ут10 очень разумно сделаны коды весового товара,они с обычными кодами не пересекаются,в отличие от розницы.
   Voblhned
 
16 - 23.07.18 - 12:54
(14) Я наверно чуть не до рассказал, мы приходуем товар, не перевешаем ничего не делаем, а распределяем по рознице. То есть мелкооптовая компашка. По этому переклеивать, что то или вводить свои ШК нету смысла. Типо приняли с такими отгрузили с такими.

У нас есть в контрагентах "тупичка" которая 460xxxxxxxxxx весовой обозначает.

Я кстати так и думал, что либо по 2 определить и ввести 6 цифр кода товара, так и 24 и 26 и 28 попадут. У нас не очень большой ассортиментный ряд, что бы могло возникунть, но я думаю вручную роверим системы штрихкодов. Штучки ве у нас 460 бьются.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует