Имя: Пароль:
1C
1С v8
Вопрос по КД
0 Ион
 
02.08.13
16:04
Разбираюсь с КД. Выгружаю из одной Бух базы в другую нетиповой документ "Поступление..." , где есть рекв. Номенклатура.
Создал правила. Тестирую выгрузку.Выгружает - НО.
Мне нужно выгрузить только эти документы "Поступление.." , и номенклатуру нужно выгрузить только ту, что есть в документах - а у меня сейчас выгружает ВСЮ , что есть в справочнике.
Где есть такая настройка в конф. КД (что нужно сделать) , чтобы выгружал не весь справочник Номенклатура , а только ту номенклатуру , что есть в документах.  ?
Спасибо заранее
1 Naumov
 
02.08.13
16:05
РВД для Справочника Номенклатура либо не создавай, либо не отмечай в обработке выгрузки. Тогда выгрузится только по ссылкам.
2 ДенисЧ
 
02.08.13
16:05
В обрабботке выгрузки сними галку с правила номенклатуры. Оставь только на документы
3 Ион
 
05.08.13
17:30
(1) РВД - это что такое ? Может быть ПВД ?(Правила Выгрузки Данных)
(1,2) Спасибо большое , в выходные был занят - сейчас пробую это сделать. Снимаю галку с правила "Номенклатура"  - да , вся Номенклатура не выгружается. Но появляется другая проблема - в этом случае, при снятом флажке , справочник Номенклатура начинает , насколько понимаю , синхронизироваться по внутреннему идентификатору (а мне нужно по коду - в правиле по коду - но ведь снимая галку мы отключаем и правило) , соответсвенно произошло задвоение некоторой номенклатуры в базе приемнике , которая была в документе "Поступление..." источника (т.е. если эта номенклатура была ранее уже перенесена в приемник каким-либо способом , например, создана руками - Код у нее как в источнике, а внутренний идентификатор , понятно, другой- следовательно вот она и задвоилась).
Т.е. здесь возникает ВОПРОС № 1 .
Как при описанном переносе документов переносить не всю номенклатуру , а только ту , что есть в документе , и при этом чтобы сопоставление Номенклатуры сохранить по коду , как описано в правиле.

И еще есть ВОПРОС № 2.
На закладке "Правила конвертации объектов" в группе правил "Справочники" напротив "Номенклатура" стоит значок элемента справочника  "-" т.е. черточка , а напротив остальных (например , Контрагенты , Организации..) стоит значок "Лупа" . Интуитивно понимаю , что это должно по идее означать , что Номенклатура должна выгружаться как объект , а лупа означает, что объект выгружается по ссылке . Правильно ? И не нашел я что-то , где в настройках можно изменить значок лупы на значок элемента и наоборот.
Буду очень благодарен за подсказку , спасибо большое заранее.
4 echo77
 
05.08.13
17:36
(3) На вопрос 1 ответ - у тебя сопоставление номенклатуры будет работать так, как ты это указал в ПКО. ПВД - это лишь триггер, который запускает работу ПКО

Вопрос 2. Лупа - поиск осуществляется по внутреннему идентификатору(GUID, она же ссылка). Лупа с плюсом - Поиск GUID, затем по полям поиска. Синий значок минус - нет поиска по GUID
5 Абыр
 
05.08.13
17:38
(3) ПВД для документа использует определенное ПКО (документа), в котором опять же в ПКС для номенклатуры используется другое ПКО (номенклатуры). Вот в ПКО для номенклатуры нужно снять галку синхронизации по GUID.
6 Naumov
 
05.08.13
17:45
(3) Да, имелось в виду ПВД.
Описанная вами ситуация сомнительна.
Если ПКО при выгрузке через ПВД и при выгрузке по ссылке одно и то же, то разного способа синхронизации быть не может.
7 Ион
 
05.08.13
18:20
(4,5,6) Спасибо большое. Вроде разобрался . У меня файл с правилами был не обновлен (пост 6 в точку) - вообщем , сейчас нормально синхронизирует по коду и группе .

Еще есть ВОПРОС № 4.
Насколько понимаю , ПВД мне нужно было создать только одно для документа "Поступление..." (если мне нужно было выгружать только его) , а все остальные объекты , реквизиты которых есть в этом документе , выгрузились бы по ссылкам , для них ПВД создавать было не обязательно (и сейчас можно удалить). А вот ПКО нужно для всех участвующих объектов , если я хочу управлять синхронизацией.  Правильно ?
Спасибо.
8 Naumov
 
05.08.13
18:57
(7) Да, так
9 Ион
 
06.08.13
10:29
(8) Спасибо большое