Имя: Пароль:
1C
1С v8
Небольшой вопрос по КД (Конвертация данных).
0 kvrkvr
 
08.11.12
17:32
Небольшой вопрос по КД (Конвертация данных).
Подскажите плиз, как при переносе данных запретить перезапись объекта ДокументОснование который не выбран в явном в виде в обработке УниверсальныйОбменДаннымиXML. То есть несу допустим Налоговые накладные. Не хочу чтобы РеализацияТоваровУслуг, которая Стоит документом основанием перезаписывалась. В каком обработчике это? Или вообще может где галка какая есть.
1 Stim213
 
08.11.12
17:33
очистить ПКО реквизита ДокументОснование
2 Wobland
 
08.11.12
17:34
галка ж есть в списке. так и называется - отключить
3 kvrkvr
 
08.11.12
17:41
К сожалению оба предложенных способа не подходят. Нужно чтобы ссылка на ДокументОснование неслась, а сам он не перезаписывалось.
4 ИльяА
 
08.11.12
17:45
там где то проставь галки в пко что бы обект не менялся
5 kvrkvr
 
08.11.12
17:45
Причём хотелось бы ДокументОснование и не выгружать, а выгружать для него только поля поиска.
6 GenV
 
08.11.12
17:52
(5) 1 вар: создать другое (обрезанное только до полей поиска) ПКО и его назначать, минус - если документа не будет в приемнике - будет минимум данных.
2 вар: передавать через исходящие данные в ПКО флаг не замещения для реквизитов, а в ПКС реквизитов документа его устанавливать, минус - перенос лишних данных.
7 Alex_Minsk
 
09.11.12
08:47
Обработчики "Правила конвертации объектов"
После загрузки
Условия возникновения события
Только для платформы V8.
Событие выполняется после прочтения и установки атрабутов объекта из файла, но до его записи в информационную базу. Возможна модификация загруженного объекта.

Параметры:
Отказ - Булево - Если Истина, то объект загружен не будет.

Объект - Произвольный - загруженный объект.

Ссылка – Произвольный – ссылка на найденный объект в информационной базе.

ОбъектНайден - Булево. Если значение параметра равно Ложь, то объект не идентифицирован, то есть не найден в информационной базе

ПараметрыОбъекта - либо Неопределено либо Соответствие, в котором хранятся дополнительные параметры переденные для данного объекта из источника в приемник. Если параметров передано не было, то ПараметрыОбъекта = Неопределено.

ОбъектМодифицирован – Булево. Флажок указывает на то, что в обработчике объект был изменен. По умолчанию содержит значение Истина. То есть обработка загрузки считает, что если выполнялся какой-либо обработчик, то объект мог быть модифицирован, и его необходимо записать в информационную базу. Параметр относится только к текущему обработчику. Если объект был изменен ранее, то при любом значении переменной ОбъектМодифицирован он будет записан. Только для платформы 1С:Предприятие 8.

ИмяТипаОбъекта – Строка. Имя типа загруженного объекта, например, «СправочникСсылка.Номенклатура».

Ну а ДокументОснование выгружаешь как параметр, и передзагрузкой выставляешь свойство не перезаписывать
8 Alex_Minsk
 
09.11.12
08:48
Или просто в правилах выбираешь свойство "Не выгружать по ссылкам".
И все
9 Йохохо
 
09.11.12
09:57
(0) Есть спец галка на вкладке дополнительно "не замещать существующие объекты, а только создавать и заполнять"
А так 6.1 самый правильный и управляемый вариант, который легче всего поддерживать. Очень просто модифицировать правила, зная, что ничего не поломаешь
Остальные варианты от лукавого)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.