1C 8.x Замена реквизитов во всем справочнике - 1С

1. webman 29.03.17 08:30 Сейчас в теме
Добрый день.

Ломаю голову уже несколько дней и не знаю с чего начать.

Есть справочник "Контрагенты" и в нем есть реквизиты: "Поле А", "Поле Б", "Поле В" и тд.
Так же есть Excel файл с полями: "Поле А", Поле А (новое)", "Поле Б", "Поле В" и тд.
Следует по полю: "Поле А", из Excel файла найти нужный элемент справочника "Контрагенты" и изменить в нем значение взятое из того же Excel. В Excel файле порядка 150 записей.

Подскажите с чего начинать, возможно кто-то уже сталкивался с такой задачей.

Заранее ВСЕМ спасибо!

Для наглядного примера прикрепляю картинку.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. nedopro 29.03.17 08:48 Сейчас в теме
(1) Попробуйте универсальную обработку "Загрузка данных из табличного документа" с ИТС.
5. alex-l19041 8 29.03.17 08:49 Сейчас в теме
(3) можете попробовать обработку ЗагрузкаДанныхИзТабличногоДокумента (в некоторые конфигурации уже встроена)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kolya_tlt 86 29.03.17 08:44 Сейчас в теме
(1) 1. прочитать файл эксель
2. в цикле перебрать получившиеся данные
3. найти по реквизиту значение
4. если нашли то получаем объект, записываем нужные данные и записываем сам элемент
5. выводим сообщение пользователю о результатах работы
3. webman 29.03.17 08:46 Сейчас в теме
(2) возможно есть кусочки кода для примера?
5. alex-l19041 8 29.03.17 08:49 Сейчас в теме
(3) можете попробовать обработку ЗагрузкаДанныхИзТабличногоДокумента (в некоторые конфигурации уже встроена)
4. nedopro 29.03.17 08:48 Сейчас в теме
(1) Попробуйте универсальную обработку "Загрузка данных из табличного документа" с ИТС.
7. webman 29.03.17 10:47 Сейчас в теме
(4) Если я не ошибаюсь данная обработка может только создать новые элементы в справочнике, а мне ведь нужно отредактировать уже существующие.
8. webman 29.03.17 12:49 Сейчас в теме
(4)(5) Ваш метод действительно работает. Спасибо всем кто отозвался!
6. Anashka 22 29.03.17 08:50 Сейчас в теме
Небольшая рекомендация:
Т.к. поиск осуществляется по реквизиту ПолеА, то стоит существующий реквизит переименовать в СтароеЗначение_ПолеА и добавить новый реквизит ПолеА. Это позволит сохранить старые значения для возможной повторной обработки данных.
alex-l19041; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот