Имя: Пароль:
1C
1С v8
Можно ли в обмене РИБ, сделать что бы не переносилось часть колонок
0 kosts
 
31.07.15
14:25
Можно ли в обмене РИБ, сделать что бы не переносилось часть колонок?
В частности переносим регистр расчетов. Но можно ли настроить, что бы суммы не переносились?
1 ixijixi
 
31.07.15
14:26
изменяй правила
2 prince64
 
31.07.15
14:28
(0) конвертация данных ждет тебя!
3 kosts
 
31.07.15
14:44
(2) Думал про это, но не хочется на переправе коней менять (на 3.0 ЗУП переходить надо). С 2.5 не хочется особо заморачиваться...
4 Naumov
 
31.07.15
14:48
(3) При чем тут это?
5 gigi789
 
31.07.15
14:53
(0) Можно зануляй их
6 kosts
 
31.07.15
15:05
(5) Есть пример как сделать?

(4) Разрабатывать правила для обмена не хочется, когда по плану отказ от 2.5 и переход на 3.0.
7 Fish
 
31.07.15
15:09
(6) В модуле плана обмена жёстко пропиши, например в процедуре ПриПолученииДанных или ПриОтправкеДанных
8 kosts
 
31.07.15
15:14
(7) Посмотрю, попробую
9 Fish
 
31.07.15
15:18
(8) Там главное с параметрами разобраться, чтобы с объекта правильно регистрация снималась. Я такого, как тебе надо не делал, просто запрещал там некоторые объекты принимать на одной стороне (частичный односторонний обмен), но полагаю, что возможно и то, что ты хочешь. Но тогда наверное, одним событием не обойтись: придётся и приполучении и приотправке что-то писать. Ведь будут расхождения.
10 Serg_1960
 
31.07.15
15:19
(0) Какой-то у вас неправильный РИБ :) Может быть пусть он переносит всё что хочет, а вместо этого правами и ролями "отрезать лишнее", а?

А смысл обнулять регистры, если документы можно перепровести (например)?
11 ixijixi
 
31.07.15
15:31
Чтобы совсем без запар, обнуляй после обмена обработкой в режиме
НаборЗаписей.ОбменДанными.Загрузка = Истина;
12 trooba
 
31.07.15
15:34
13 kosts
 
31.07.15
15:35
(10) Этот обмен с базой табельного учета.
Расчетные документы туда не переносятся. Но переносятся расчеты расчета, т.к. для нормального формирования табеля они нужны.
14 kosts
 
31.07.15
15:36
(12) Не это не я ))
15 kosts
 
31.07.15
15:37
(13) *расчеты расчета = регистры расчета
16 ixijixi
 
31.07.15
15:51
(12) ага)
17 Serg_1960
 
31.07.15
15:51
Тогда погугли в СП предопределенный обработчик ПриПолученииДанныхОтГлавного(). Он вызывается для каждого элемента данных, полученного из сообщения обмена. Обработчик вызывается после считывания из сообщения, но перед записью в базу. Там удобнее всего изменятьто что тебе нужно.
18 kosts
 
31.07.15
16:46
(17) Попробую
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс