|
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) огромное спасибо... то что нужно )))
|
|