Супрун Леонид

3
Рейтинг

hansolo686
Леонид Супрун



  •   Регистрация: 25.08.2011 (12 лет назад)

  •   Был(а) на сайте: 15.01.2016

Подписчики 1

Группы

IE 2012 Участник

Рейтинг 3

Переименование номенклатуры по Excel-файлу

Инструменты и обработки Для всех Платформа 1С v8.3 1С:Управление производственным предприятием Абонемент ($m) Внешняя обработка (ert,epf) Логистика, склад и ТМЦ Загрузка и выгрузка в Excel

Обработка ищет и переименовывает номенклатуру по шаблону в Excel-файле. Загружать надо 1 лист Excel, в первой колонке код товара, во второй наименование.

1 стартмани

03.02.2012    6545    38    hansolo686    2       

3

Комментарии

DevПереименование номенклатуры по Excel-файлу#0 08.10.13 22:24
Обработка ищет и переименовывает номенклатуру по шаблону в Excel-файле.
Загружать надо 1 лист Excel, в первой колонке код товара, во второй наименование.
О жизниОтчет INFOSTART EVENT 2012 (презентации, фото, прочие)#322 19.10.12 12:55
Когда примерно можно ожидать билеты?
MRPПроблема с конвертацией УПП -> УТ#7 06.07.12 16:11
Столкнулся с похожей проблемой, пока переносил данные из УПП 1.3.24.2 в УТ 10.3.18.3 - ругалась на отсутствие свойства ИНН в источнике.

В моём случае проблема в следующем:
В УТ есть РС Ответственные лица организации, где идёт соответствие "Организация <--> ФизЛицо", в то время как в УПП может быть как Организация, так и её подразделение. Правило конвертации стоит "Организация", подразумевающем в источнике свойства ИНН. Таким образом сами организации переносились корректно, а на подразделениях возникала упомянутая ошибка.

Для себя я в ПВД "РСОтветственныеЛицаОрганизаций" добавил обработку события "Перед выгрузкой" чтобы отбрасывать подразделения:
Код
Для каждого Запись из Объект Цикл
   Если ТипЗнч(Запись.СтруктурнаяЕдиница) = Тип("СправочникСсылка.ПодразделенияОрганизаций") Тогда
      Сообщить("Отбрасываю запись ответственного лица для подразделения " + Запись.СтруктурнаяЕдиница.Наименование);
      Отказ = Истина;
   КонецЕсли;
КонецЦикла;
Ошибка исчезла.
ОбменПравила обмена для типовых конфигураций 1С#48 04.06.12 14:06
А ни у кого нет правил обмена с УПП 1.3 на УТ 11.0?
HighLoadПоиск и замена дублей + v0.99#169 15.03.12 7:29
(166) Глупость сказал. В Подсистеме разработчика, оказывается, уже 100 лет как исправлено.
HighLoadПоиск и замена дублей + v0.99#168 29.02.12 15:36
(167) zxc768, просто открой в конфигураторе обработку, она под 8.2 сконвертируется.
HighLoadПоиск и замена дублей + v0.99#166 29.02.12 15:30
Спасибо, полезная обработка!
Но с небольшой проблемой — вылетает:
Код
{Форма.Форма.Форма(179)}: Индекс находится за границами массива
      СтрокаПоиска.НомерГруппы = НайденныеГруппы.НайтиСтроки(мСтруктураКлючаПоиска)[0].НомерГруппы;

Происходит это, когда в мСтруктураКлючаПоиска есть значение отбитой пробелами пустой строки, тогда в найденных группах оно идёт без сокращения пробелов, а в мСтруктураКлючаПоиска сворачивается в "" на строке 177:
Код
мСтруктураКлючаПоиска[СтроковоеПоле] = Нрег(СокрП(мСтруктураКлючаПоиска[СтроковоеПоле]));

Для воспроизведения ошибки можно запустить поиск дублей по справочнику Банков по полю Корр. счет

Если убрать СокрП в строке 177 то ошибка исчезает, но это неграмотное решение проблемы.

Пробовал на версии 0.99