Настройка плана обмена

1. digorec88 05.02.19 10:12 Сейчас в теме
Добрый день. Кто подскажет, как в плане обмена зарегистрировать только ту номенклатуру, которая используется в документе?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. alex.msk 34 05.02.19 10:21 Сейчас в теме
Написать обработку, которая это сделает. Либо сделать подписку, которая при записи документа будет регистрировать список номенклатуры.
3. killitch 30 05.02.19 10:28 Сейчас в теме
Используя обработку "Регистрация изменений для обмена" выбрать нужный узел, встать на номенклатуру, нажать зарегистрировать и выбрать из запроса. Написать запрос выбирающий интересующую номенклатуру. Нажать ок.
4. digorec88 05.02.19 10:38 Сейчас в теме
(3) Спасибо. Но там два выбора. Зарегистрировать все и Зарегистрировать по одному. Что нужно выбрать и какая между ними разница?
5. killitch 30 05.02.19 10:41 Сейчас в теме
Встаете на номенклатуру, жмете правой кнопкой мыши, выбираете "Добавить регистрацию", на вопрос отвечаете нет, в появившемся окне жмите "Выбрать из запроса".
6. digorec88 05.02.19 11:04 Сейчас в теме
(5) В запросе нужно ВНУТРЕННЕЕ СОЕДИНЕНИЕ Номенклатуры и табличных частей документов, верно?
7. digorec88 05.02.19 11:06 Сейчас в теме
(6) Пишет "Неоднозначное поле Номенклатура.Ссылка"
8. digorec88 05.02.19 11:35 Сейчас в теме
(7) разобрался. спасибо.
9. digorec88 05.02.19 14:00 Сейчас в теме
А как выбрать номенклатуру из нескольких документов в запросе?
10. digorec88 05.02.19 14:29 Сейчас в теме
Написал следующий запрос.
ВЫБРАТЬ
Номенклатура.Ссылка КАК Номенклатура
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.Ссылка В
(ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Номенклатура
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары)

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
Номенклатура.Ссылка
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.Ссылка В
(ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары)


Но ругается на "Не найдена колонка Ссылка"
11. digorec88 05.02.19 14:42 Сейчас в теме
Вопрос снят. Нужно было вывести результат запроса.
12. digorec88 05.02.19 14:54 Сейчас в теме
всё равно выгружается номенклатура которая не в составе документа....
13. acanta 05.02.19 14:58 Сейчас в теме
ИМХО, если обмен по конвертации 2 то не надо регистрировать номенклатуру, достаточно зарегистрировать документ(ы) и в правилах конвертации данных настроить выгрузку всей связанной с этим документом информации.
Можно выгружать все документы, включая помеченные на удаление, а при загрузке например помеченные на удаление не загружать. В этом случае в базу приемник будет загружена только номенклатура, связанная с загруженными документами.
14. digorec88 05.02.19 15:03 Сейчас в теме
(13) нет. обмен не по конвертации.
15. digorec88 05.02.19 15:16 Сейчас в теме
Где у меня в запросе ошибка? Может неверно вытаскиваю данные?
16. digorec88 06.02.19 11:40 Сейчас в теме
Добавил в номенклатуру реквизит "Выгрузить". В обработке "Регистрация изменений для обмена" добавил регистрацию объектов из запроса.
В запросе указал условие Номенклатура.Выгрузить = ИСТИНА.
Зарегистрировал. Но почему то элементы у которых не стоит этот признак, тоже попадают в регистрацию. В чем может быть проблема?
17. digorec88 06.02.19 11:46 Сейчас в теме
Скриншоты
Прикрепленные файлы:
18. digorec88 06.02.19 11:48 Сейчас в теме
Это после добавления номенклатуры без указания признака Выгрузить
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот