Молочников Олег Spb. 2012.
Экспорт контрагента двумя кликами.
Очень часто необходимо срочно перекинуть данные о контрагенте (сам элемент справочника контрагенты, контактная информация, договоры контрагента) из одной базы в другую. Я предлагаю обработку, существенно облегчающую эту задачу.
Интеграция с базой данных.
Обработку можно запускать самостоятельно, но удобнее всего добавить кнопку «Экспорт контрагента” в форму элемента справочника «Контрагенты”, тогда пользователям будет удобно изменив контрагента, сразу перегрузить изменения. Для этого, к сожалению, придется воспользоваться конфигуратором. Пример вызова обработки:
Процедура ДействияФормыЭкспортКонтрагента(Кнопка)
Форма=Обработки.ЭкспортКонтрагента.ПолучитьФорму();
Контрагенты=Форма.Контрагенты;
НоваяСтрока= Контрагенты.Добавить();
НоваяСтрока.Контрагент=Ссылка;
Форма.Открыть();
КонецПроцедуры
Настройка синхронизации.
Синхронизация контрагентов производится по реквизитам: Код, ЭтоГруппа.
Синхронизация договоров производится по реквизитам: Организация, ВидДоговора, ВалютаВзаиморасчетов, Владелец, Наименование. При этом реквизиту “наименование” всегда присваивается значение “Основной договор,”+ наименование валюты.
Изменить синхронизацию можно, выгрузив в конфигураторе правила конвертации из макета в файл, и загрузив его в конфигурацию “Конвертация данных”.
PS: Надеюсь вам понравится эта и другие мои разработки на //infostart.ru/profile/48714/.
Очень жду ваших комментариев и пожеланий.
Молочников Олег Spb. 2012.