К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Вопрос по конвертации данных

Гость
0 - 18.05.2012 - 09:06
Добрый утро!
Подскажите, можно ли при конвертации присвоить реквизиту документа приемнику определенный справочник...
Вообщем при переносе данных из УТ в БП, документам поступления и реализация проставить определнный склад, не зависящих от установленных в базе источнике?



Uho
1 - 18.05.2012 - 09:33
кури обработчик ПКО ПослеЗагрузки
2 - 18.05.2012 - 09:36
Обработчик "Перед загрузкой данных":

НайденнаяСсылка = Справочники.Склады.НайтиПоНаименованию("Мой любимый склад");
Если НайденнаяСсылка = Справочники.Склады.ПустаяСсылка() Тогда
ВвестиЗначение(НайденнаяСсылка, "Укажите склад");
КонецЕсли;
Если НайденнаяСсылка = Справочники.Склады.ПустаяСсылка() Тогда
Отказ = Истина;
сообщить("Не указан склад. Загрузка не выполнена!", СтатусСообщения.ОченьВажное);
Иначе
Параметры.Вставить("Склад", НайденнаяСсылка);
КонецЕсли;

Обработчик "После загрузки объекта":
// Если это документ
Если Метаданные.Документы.Содержит(Объект.Метаданные()) Тогда
// Заменяем склад
Если Объект.Метаданные().Реквизиты.Найти("Склад") <> Неопределено Тогда
Объект.Склад = Параметры.Склад;

Как-то так.
Гость
3 - 18.05.2012 - 09:45
Благодарю Вас!
Гость
4 - 18.05.2012 - 10:12
создай правило выгрузки, которое будет искать нужный тебе склад, и везде его используй.
5 - 18.05.2012 - 10:39
2(4) Не факт, что в источнике есть нужный склад
Гость
6 - 18.05.2012 - 12:02
(5) Все получилось, большое спасибо...


К списку вопросов






Copyright ©, Все права защищены