0
- 18.05.2012 - 09:06
|
Добрый утро! Подскажите, можно ли при конвертации присвоить реквизиту документа приемнику определенный справочник... Вообщем при переносе данных из УТ в БП, документам поступления и реализация проставить определнный склад, не зависящих от установленных в базе источнике? | |
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) Все получилось, большое спасибо... | |
| Интернет-форум Краснодарского края и Краснодара |