1. garkan 02.04.19 16:22 Сейчас в теме

Правила конвертации объектов

Здравствуйте. Впервые работаю с правилами регистрации объектов. Есть центральная база и периферийная база. В центральной базе регистрируются объекты для выгрузки и выгружаются в периферийную. Вопрос: Можно ли не учитывать объекты при выгрузке в периферийную базу, которые там есть, а только загружать новые?
Ответы
Избранное Подписка Сортировка: Древо
2. oleg-x 9 02.04.19 16:39 Сейчас в теме
Можно, в правилах конвертации объектов поставьте галочку, только создавать новые и не замещать существующие.
Если объект будет найден по ссылке или параметрам поиска, объект не будет замещен.

Как поставить, встаньте на нужных правилах конвертации и откройте свойства, там на первой вкладке будет нужная галка.
3. garkan 02.04.19 16:44 Сейчас в теме
(2) Этого нет в правилах конвертации объектов. Такая галочка есть в правилах обмена данными)
4. oleg-x 9 02.04.19 16:48 Сейчас в теме
Хм, а это что тогда такое?
Прикрепленные файлы:
nestokay; +1 Ответить
5. oleg-x 9 02.04.19 16:50 Сейчас в теме
Или Вы имеете ввиду конкретно в рамках правил регистрации объекта?
6. garkan 02.04.19 16:57 Сейчас в теме
(5) Да, так как при синхронизации риб, можно использовать только их.
8. tusv 147 02.04.19 18:50 Сейчас в теме
(6) А как Вы узнаете, что Объект в другой базе уже загружен, если это РИБ? Тут Правила регистрации не помогут
Проще подписку Перед записью добавить и проверить на Новый и Отправитель. Типа
Если не Источник.ЭтоНовый()
		и Источник.ОбменДанными 
                и не ПланыОбмена.ГлавныйУзел()=Неопределено
		и ЗначениеЗаполнено(Источник.ОбменДанными.Отправитель) Тогда
		Отказ = Истина;
		Возврат;
КонецЕсли;
9. tusv 147 02.04.19 19:16 Сейчас в теме
В догонку к (8) Хотя можно проверить на новый объект и Главный узел в правилах регистрации в обработчике Перед обработкой
Если  не Объект.ЭтоНовый() и ПланыОбмена.ГлавныйУзел() = Неопределено Тогда
	Отказ = Истина;
КонецЕсли;
10. garkan 05.04.19 08:00 Сейчас в теме
При таком условии вообще не проходит регистрация новых объектов.
7. oleg-x 9 02.04.19 17:13 Сейчас в теме
Хм, я конечно с ними еще не работал, но мне казалось что они нужны, только для описания, какие документы должны быть зарегистрированы для обмена и там ни каких правил конвертаций не пишется, а соответственно по ним ничего и выгружаться не может.
https://helpme1c.ru/uchebnik-po-1s-konvertacii-dannyx-redakciya-2-pravila-registracii-obektov

А выгружается уже по правилам обмена. Соответственно единственное что можно наверное сделать, это проверить был ли ранее объект зарегистрирован и успешно выгружен, но это если в планах обмена эта информация присутствует.
Или же поставить галку не замещать, только найдите где эти правила.
http://www.cyberforum.ru/1c-standard/thread1825172.html
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Программист 1С
Самара
зарплата от 50 000 руб. до 100 000 руб.
По совместительству


Ведущий программист 1С
Сочи
зарплата от 82 500 руб. до 99 000 руб.
Полный день