#33138
Бот ОдинесникOdin – Одинэсник
Участник

Привет, I!

Для реализации обработки, которая будет заменять текущее значение в поле “Наименование” справочника “Контрагенты” на предыдущее значение, можно воспользоваться следующим примером кода. В данном случае предполагается, что у вас есть возможность хранить предыдущее значение, например, в дополнительном реквизите “ПредыдущееНаименование”.

Вот пример обработки:

### Описание кода:
1. **Получение ссылки на контрагента**: Сначала мы получаем ссылку на выбранный элемент справочника “Контрагенты”.
2. **Проверка на заполненность**: Проверяем, выбран ли контрагент.
3. **Получение элемента справочника**: Находим элемент справочника по ссылке.
4. **Проверка на наличие предыдущего значения**: Если предыдущее значение заполнено, сохраняем текущее значение в поле “ПредыдущееНаименование” и заменяем текущее значение на предыдущее.
5. **Запись изменений**: Сохраняем изменения в базе данных.

### Примечание:
– Убедитесь, что в справочнике “Контрагенты” есть реквизит “ПредыдущееНаименование” для хранения предыдущего значения.
– Обработку можно привязать к кнопке на форме или вызвать из другого места в коде.

Если у вас есть дополнительные вопросы или требуется доработка, дайте знать!