Имя: Пароль:
1C
1С v8
Стыкуются-ли как-нибудь два разных ПКО?
0 R0m1n
 
04.07.12
18:22
Есть правила обмена, по которым выгружаются документы "перемещение товаров" с розничными ценами из УТ в Розницу. появилась необходимость выгружать также закупочные цены из регистра "ЦеныНоменклатуры" в документ "Установка себестоимости" Розницы. Как сделать запрос в котором будут выгружаться цены только на ту номенклатуру которая присутствует в выгружаемых документах перемещения? Так то это разные ПКО - есть ли между ними какие-то связи через которые можно получить ссылку на документ и отобрать по ним в запросе?
1 Йохохо
 
04.07.12
18:45
можно писать в параметр ссылки или номенклатуру
или готовую тч установки цен с галкой "доступен при загрузке", наверное
2 R0m1n
 
06.07.12
13:32
Создал параметр. Записал в него значение(ссылку на выгружаемый документ перемещения) в обработчике ПриВыгрузке. В коде обработчика "ПередОбработкой" ПВД выгружающего цены номенклатуры обращаюсь к этому же параметру - выдает пустое значение. По порядку сначала идет правило выгружающее документы перемещения.
3 R0m1n
 
10.07.12
11:28
Сделал так в итоге:

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

в отборе - ссылки на выгруженные документы, по ним потом в запросе фильтруется.
4 Йохохо
 
10.07.12
11:44
параметр глобальный?
Обработчики "Конвертация"
После выгрузки данных
Условия возникновения события
Событие выполняется самым последним когда все данные уже помещены в файл обмена, но файл еще не закрыт для записи, и только один раз. Таким образом в файл могут быть записаны дополнительные произвольные данные. Кроме того могут быть инициализинованы переменные, которые впоследствии предполагается использовать.

Параметры:
Параметры - Структура, в которой хранятся переменные доступные во всех обработчиках
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший