Имя: Пароль:
1C
1С v8
Конвертация данных: перенос Регистра сведений Плановые начисления
0 vittany
 
11.11.14
10:11
День добрый! Коллеги,подскажите,пожалуйста:имеется РС ПлановыеНачисления, типовой:периодический, подчиненный регистратору. В этом случае,как я понимаю, ключом записи является связка Период+Регистратор+Измерение1+Измерение2+...+ИзмерениеN. Запросом выбираю все записи регистра по нужным сотрудникам.При загрузке получается, что пишется по одной записи на каждую дату, а не все,что были в регистре. Почему так?
1 бомболюк
 
11.11.14
10:20
а в приемнике этот регистр тоже подчинен регистратору?
2 kosts
 
11.11.14
10:21
(0) Конфы идентичные?
3 СвинТуз
 
11.11.14
10:23
(0)
насколько я помню для определения ключа информации мало
периодичность "по позиции регистратора"?
4 vittany
 
11.11.14
10:23
(1) Да, он точно такой же
(2) Можно считать,что идентичные: ЗУП -> УПП
5 kosts
 
11.11.14
10:24
(0) >При загрузке получается, что пишется по одной записи на каждую дату
Вообще-то в этом регистре так и есть - не более одной записи в одну дату - т.к. период - день.
В общем проверь, все ли измерения переносятся.
6 vittany
 
11.11.14
10:25
(3) Просто уже до этого переносились движения дока по этому регистру и при записи он ругался, что "Не может быть записана запись с данным ключом" .Т.е. при загрузке отдельно всех движений возникает та же самая ситуация, только без вылетания ошибки, потому что ОбменДанными.Загрузка = Истина
7 kosts
 
11.11.14
10:25
Открой файл обмена в текстовом редакторе и посмотри все ли записи выгрузились. Что бы определить при выгрузке проблема или при загрузке.
8 vittany
 
11.11.14
10:26
(5) Типовой док делает 2 записи на данную дату,т.к. учитываются измерения,в частности вид расчета. Поэтому когда 2 строки с разными видами расчета-это корректно. Почему же он при переносе не хочет так же записывать,как при типовом проведении - в этом вопрос
9 vittany
 
11.11.14
10:26
(7) Проблема при загрузке
10 СвинТуз
 
11.11.14
10:27
ключ записи регистра сведений зависит от типа периодичности
11 СвинТуз
 
11.11.14
10:28
боюсь ошибиться , но либо период либо регистратор в него входит
12 kosts
 
11.11.14
10:28
(8) я и имел ввиду при одинаковом наборе измерений. Если записи при загрузке пропадают, вполне может быть, что не все измерения переносятся и происходит схлопывание.
Могу ошибаться.
13 СвинТуз
 
11.11.14
10:29
номер строки не входит , хотя в самой таблице регистра он может быть
14 СвинТуз
 
11.11.14
10:29
(11)
не оба сразу
15 kosts
 
11.11.14
10:30
В общем надо проверить что бы все измерения идентично переносились.
16 vittany
 
11.11.14
10:30
(11) Из документации 1С: "В общем случае в формировании ключа записи будут участвовать значения регистратора, периода и значения измерений. Таким образом, например, в непериодическом регистре сведений ЦеныКомпании с независимым режимом записи не может существовать двух записей о розничной цене конфет ассорти. Точно так же, как в периодическом регистре сведений ЦеныКомпании, подчиненном регистратору, не может существовать двух записей о розничной цене конфет ассорти, внесенных одной и той же датой, одним и тем жедокументом ИзменениеЦенКомпании. "
17 vittany
 
11.11.14
10:32
(14) таки оба сразу+ измерения
18 бомболюк
 
11.11.14
10:33
просто каждая следующая запись перетирает все предыдущие из принудительного отбора по регистратору
19 vittany
 
11.11.14
10:35
(18) Почему при проведении не перетирает?
20 бомболюк
 
11.11.14
10:41
при проведении ты работаешь с одним набором записей, а здесь на каждую запись свой.