Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Замена кода. Номенклатура

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №1
 
02.12.2009 13:54

"7,7 УСН 163<br>слетели коды в справочнике номенклатура, неизвестно почему при создании нового элемента стал стаивть код=1 бухи стирали и писали любой другой.<br>Нашла на диске обработку по замене кодов в спр-ке. Запускаю, таблица заполняет элементами, но потом когда жму непосредственно "начать нумерацию с 1" и т.п при выполнении обработки внизу выводит ошибку:ВспомнимКонфликт.Записать();<br>{D:\1C\УСН\УПР(ПОСЛЕД)\EXTFORMS\UCREFREN.ERT(108)}: Код не уникальный!<br><br>помогите пожалуйста, очень срочно надо :("

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
02.12.2009 14:10

уникальность есть?<br>упорядочиваем по кодам и смотри, в чём прикол

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №3
 
02.12.2009 14:17

В данном случае надо смотреть, что пытается сделать обработка. Просмотр справочника ничего не даст, кроме как найдется элемент с номером из-за которого теперь все так пляшет.

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №4
 
02.12.2009 14:22

вобщем просмотрела справочник, есть три элемента с буквами (73плодовое, 74плодовое, 75плодовое %))остальные с цифрами, сначали пытаюсь избавится от буквенного префикса и только потом упорядочивает по цифрам.

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №5
 
02.12.2009 14:24

> вобщем просмотрела справочник, есть три элемента с буквами (73плодовое %))остальные с цифрами, сначали пытаюсь избавится от буквенного префикса и только потом упорядочивает по цифрам.<br><br>тип кода каков ? + цифра/символы ?

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №6
 
02.12.2009 14:26

текстовый, не менялся вручную, всегда автоматом ставил просто следующее число, в двух соседних упрощенках все работает, а на третьей слетело...вот они и стали изголятся

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №7
 
02.12.2009 14:33

уникальность во всём справочнике или пределах подчинения ?

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №8
 
02.12.2009 14:34

не, какой-то метод тыка получается...то выходит то не выходит<br>вобщем тыкаю начать нумерацию со 1000 в конце концов дает и с единицы нормально сделать...бред какой-то<br><br>

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №9
 
02.12.2009 14:36

не поняла вопрос<br>я перенумеровываю весь справочник ном-ра

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №10
 
02.12.2009 18:07

"Я обычно делаю так (мне это быстрее чем найти обрабтку с ИТС-а):<br><br>НачатьТранзакцию();<br>Номенклатура=СоздатьОбъект("Справочник.Номенклатура");<br>Для i=1 По 3 Цикл<br> Если i<>2 Тогда<br>      МаксКод=0;<br> КонецЕсли;<br> Номенклатура.ВыбратьЭлементы(0);<br> Пока Номенклатура.ПолучитьЭлемент(1)=1 Цикл<br>      Если i=1 Тогда<br>       ТекКод=Число(Номенклатура.Код);<br>       Если ТекКод>МаксКод Тогда<br>            МаксКод=ТекКод;<br>       КонецЕсли;<br>      Иначе<br>       МаксКод=МаксКод+1;<br>       Номенклатура.Код=Формат(МаксКод,"Ч(0)10");<br>       Номенклатура.Записать();<br>      КонецЕсли;<br> КонецЦикла;<br>КонецЦикла;<br>ЗафиксироватьТранзакцию();"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация