Имя: Пароль:
1C
1С v8
Правила регистрации данных. Как игнорировать ненужные объекты?
,
0 totparen
 
07.08.16
05:27
Ребята, подскажите возможно ли как-то настроить правила регистрации таким образом, что бы к выгрузке регистрировались только указанные типы данных, а остальные игнорировались. Что бы при добавление в состав плана объекта нового типа данных, не пришлось переписывать правила регистрации.
1 wertyu
 
07.08.16
06:07
(0) в плане обменов меняешь авторегистрацию
2 totparen
 
07.08.16
06:16
(1) Смешно. При использовании правил регистрации данных, авторегистрация по определению запрещена.
3 wertyu
 
07.08.16
06:18
(2) а ты это разве написал?
ну раз ты всё программно регистрируешь, тогда в чём вопрос?
4 totparen
 
07.08.16
06:20
(3) в типовых конфигурациях вся регистрация программная. Иначе как бы они их через правила регистрации прогоняли?!
5 wertyu
 
07.08.16
06:21
(4) вообще-то там авторегистрация везде, кроме фоновых
6 totparen
 
07.08.16
06:23
(5) Что фоновых?

Регистрация везде запрещена.
7 wertyu
 
07.08.16
06:23
(6) разрешена
8 Фрэнки
 
07.08.16
08:07
делают по разному. Есть такие планы, где весь состав объектов разрешены к авторегистрации, есть, где отключена авторегистрация. В конце концов, реально сделана возможность включать этот момент в конфигураторе.

О чем собственно спор?
9 Фрэнки
 
07.08.16
08:11
И насчет "правила регистрация" - тогда уж определяйтесь со способом составления правил и местом их хранения. Ведь можно и свой собственный регистр со сведениями прикрутить... или через характеристики насувать в базу нужных для программиста записей. Если же речь об использовании платформенно предопределенных таблицах регистрации, то так об этом прямо и спрашивайте.
10 Defender aka LINN
 
07.08.16
14:50
(0) А зачем их переписывать? Если тип объекта не указан в правилах регистрации, то такие объекты не регистрируются
11 totparen
 
07.08.16
17:35
(10) В плане обмене регистрируются объекты, которые база приемник не ожидает получать. Для них попросту не написаны правила обработки данных.

Решил насильно удалять из регистрации лишние объекты перед выгрузкой данных.
12 totparen
 
07.08.16
17:41
(10) Кстати, если тип объекта не указан в правилах регистрации, то он регистрируется к обмену. Правила регистрации, нужны для ограничения этой регистрации.
13 Defender aka LINN
 
07.08.16
21:24
(12) "если тип объекта не указан в правилах регистрации, то
он регистрируется к обмену"
Если тип объекта не указан в правилах регистрации, то он НЕ регистрируется к обмену
14 totparen
 
08.08.16
07:19
(13) А если для плана обмена не указывать правила регистрации, то по вашему и регистрация в типовых конфигурациях происходить не будет?
15 hhhh
 
08.08.16
07:36
(14) только если указано в Конфигураторе в плане обмена Авторегистрация.
16 totparen
 
08.08.16
08:16
Если план обмена задействован в подсистеме обмена БСП, и для всех объектов в составе этого плана обмена стоит запрет авторегистрации, то регистрация изменений всё равно происходит. Даже при отсутствии правил регистрации, потому как правила сделаны для ограничения этой регистрации, а не для самой регистрации. Имел опыт встраивать эту подсистему и говорю не наверняка.
17 hhhh
 
08.08.16
08:36
(16) ну проверяй тогда в регистрации тип объекта. В чем вопрос? Непонятно. Ты не умеешь проверить, какой тип у объекта? Используй функцию ТипЗнч.