Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   КД, подменить объект на этапе выгрузки? (http://forums.kuban.ru/f1040/kd_podmenit-_ob-ekt_na_etape_vygruzki-5842345.html)

Sany81 25.06.2014 07:55

КД, подменить объект на этапе выгрузки?
 
Добрый день.
Необходимо при выгрузке из УТ в БП во всех документах менять склад на другой.

В УТ имеем документы
Док1-Склад1
Док2-Склад2
Док3-Склад1
Док4-Склад5

В БП должно выгрузиться так:
Док1-Склад0
Док2-Склад0
Док3-Склад0
Док4-Склад0

При этом в самом справочнике Склады не должно быть складов 1,2,5 и т.д., должен выгрузиться только Склад0.

Климов Сергей 25.06.2014 08:11

Заводим параметр Склад0. Заполняем его ПередНачаломВыгрузкиДанных.
В ПКС склада в обработчике ПередВыгрузкойОбъекта пишем Значение = Параметры.Склад0;

VZ 25.06.2014 09:59

Усё рулиться правилами конвертации. Решал сходную задачу, тоже в БП3, но из ЗиКv7: подмену подразделений. Единственное изменение метаданных: в справочнике подразделений параметр синхронизации. Жаль, что ЗиК, а не v8.3: вообще без изменения метаданных обошлось бы ;)

Климов Сергей 25.06.2014 10:18

2(2) [em]в справочнике подразделений параметр синхронизации[/em]
В данном случае, ИМХО, это излишне: автору нужно все склады заменить на один, если я правильно понял.

VZ 25.06.2014 10:43

3-Климов Сергей > Это из решений "надо сегодня, а до следующей недели я умру" ;)

Климов Сергей 25.06.2014 10:57

2(4)
:-)

Управление торговлей 11 25.06.2014 11:59

создать правило выгрузки склада с поиском по наименованию, а наименованние ПриВыгрузке ставить ="Склад0"

Sany81 26.06.2014 06:53

Всем спасибо кто откликнулся.
не мог раньше отписаться - форум не давал такой возможности, т.к. я менее суток назад зарегался на форуме.

Понравилась идея "Управление торговлей 11", так и сделаю, это как раз покрывает все мои требования, есть конечно досадное исключение, нельзя менять наименование склада - но это уже мелочи.

VZ 26.06.2014 15:13

7-sany81 > Можно менять. Если посмотришь любую обормотку переноса (более-менее сложную), то увидишь в модулях обормотки всяческие ПКС и ПКО: это они перехватывают соответствующие разделы из файла-шаблона переноса (.XML).
Вот там ты можешь засандалить свои изменения.


Текущее время: 17:51. Часовой пояс GMT +3.