Имя: Пароль:
1C
1C 7.7
v7: Как присвоить ШК номенклатуре, равный ее коду
, , ,
0 ObmanOZ
 
28.08.13
10:10
Ребят, всем доброго времени суток! 7ку только открыл и сразу задача... нужно всей номенклатуре ( 16 тыщ позиций ) сделать штрихкод, причем штрихкод = коду номенклатуре без лидирующих нулей... т.е. если код 00008141 то шк должен быть 8141 ... помоги пжл ( нашел внешнюю обработку справочников так там вообще шк нету (
1 ObmanOZ
 
28.08.13
10:10
забыл сказать, конфа ТиС 9.2
2 zak555
 
28.08.13
10:10
сделать из поля число
3 Strogg
 
28.08.13
10:12
(0) - Какой штрихкод? Еан13? В нем, вообще-то 13 цифр. Префикс какой? Что нулями добивать? Или тебе просто процедура формирования контрольного символа?
4 Wobland
 
28.08.13
10:12
(2) попытаться
5 Rie
 
28.08.13
10:12
(0) А что за странная задача? В ТиС 9.2 штрих-код EANовский используется. Кроме того, штрих-код привязан не к номенклатуре, а к единице.
6 Rie
 
28.08.13
10:14
(2) И куда его засунуть потом? Нет у номенклатуры реквизита ШтрихКод.
7 povar
 
28.08.13
10:14
"7ку только открыл.."
Закрой немедленно !
8 Ёпрст
 
28.08.13
10:15
(0) наслаждайся


Спр = СоздатьОбъект("Справочник.Единицы");
Спр.ВыбратьЭлементы(0);
Пока Спр.ПолучитьЭлемент()=1 Цикл
  Если Спр.ТекущийЭлемент = Спр.Владелец.БазоваяЕдиница Тогда
   //меняем только у базовой единицы, если надо у всех, то условие выкинь
       Спр.ШтрихКод = 0+Спр.Владелец.Код;
       Спр.Записать();
  КонецЕсли;
КонецЦикла;
9 povar
 
28.08.13
10:15
и кстати, тема должна отражать суть сообщения !
10 ObmanOZ
 
28.08.13
10:15
У меня есть Терминал сбора данных который работает только с штрихкодами... в базе ШК не заводили никогда, тобишь все ценники которые распечатаны в магазине имеют название, код , артикул и цену.. все... соответственно когда я для теста одной номенклатуре В реквизит Штрихкод написал номер номенклатуры без нулей... выгрузил в ТСД то в нем могу работать по ручному поиску. Теперь задача всем позициям так сделать
11 ObmanOZ
 
28.08.13
10:16
с темой виноват ... переживаю прост...
12 Rie
 
28.08.13
10:16
(10) И у каждой номенклатуры - только одна единица?
13 ObmanOZ
 
28.08.13
10:17
Ёпрст , спасибо =) буду пробовать )
14 ObmanOZ
 
28.08.13
10:17
povar, закрыл бы и убежал в диком ужасе.. но немогу ток на работу устроился ) расчитывал на 8-ку а тут бяда (
15 oslokot
 
28.08.13
10:28
(13) оберни в транзакцию, а то долго ждать
16 ObmanOZ
 
28.08.13
10:46
(15) , (8)  огромное спасибо... то что нужно )))