|
Регистры сведений. Как перенести данные из одного регистра в другой? | ☑ | ||
---|---|---|---|---|
0
Natalia_28
22.10.15
✎
12:30
|
Есть стандартный отчет Ведомость амортизации ОС БУ, в нем колонка Первичная стоимость, но она пустая, так как во время ввода информации по ОС не была внесена стоимость. При просмотре движений документа Ввод начальных остатков по регистрам, в Регистре сведений Первоначальные сведения ОС (НУ) стоимость есть, а в Регистре сведений Первоначальная стоимость ОС (БУ) стоимости нет. Можно как-то перенести данные из одного регистра в другой? Натолкните на мысль, плиз. Думаю написать обработку, а от чего оттолкнуться - не знаю
|
|||
1
Рэйв
22.10.15
✎
12:33
|
Делаешь набор записей, ставишь отбор по регистратору(ввод остатков), Читаешь набор, перебираешь записи, проставляешь стоимость. Записываешь набор.
|
|||
2
Natalia_28
22.10.15
✎
12:34
|
(1) а можно для тех, кто "в бронепоезде", подробней немного описать? голова вообще не соображает
|
|||
3
Elf_80_lvl
22.10.15
✎
12:37
|
(2) Вызывайте специалиста, с регистром сведений лучше не шутить. Очень легко всё потереть, сделайте резервную копию =)
http://v8.1c.ru/metod/faq2/answer.jsp?id=584 |
|||
4
rozer76
22.10.15
✎
12:38
|
(2) давай соберись ) голова у нее в 23-то года не соображает ... ))
|
|||
5
Natalia_28
22.10.15
✎
12:39
|
(3) уже сделала. Мне предложили сделать дополнительно док Корректировка записей регистра и уже с его помощью менять записи
|
|||
6
Natalia_28
22.10.15
✎
12:40
|
(4) голова сегодня отказалась соображать, хоть и 23 года) погода влияет
|
|||
7
Рэйв
22.10.15
✎
12:40
|
(2)Примерно как то так.
Но пробуй на копии сначала. //------------ (2) 1.>>в Регистре сведений Первоначальные сведения ОС (НУ) стоимость есть/ берешь оттуда данные(хоть запросом) и делаешь ТЗ с двумя колокнками "ОС" и "Стоимость" 2. Набор=РегистрыСведений.ПервоначальнаяСтоимостьОСБУ.СоздатьНаборЗаписей(); Набор.Отбор.Регистратор.Установить(СсылкаНаДокументВводОстатковОС); Набор.Прочтиатть(); Для Каждого Зап Из Набор Цикл //ищем в ТЗ строку ОС со стоимостью Зап.Стоимость=СтрокаТЗ.Стомость; Конеццикла; Набор.Записать(); |
|||
8
Рэйв
22.10.15
✎
12:42
|
+(7)
минус метода в том, что при перепроведении документа ввода остатков все вернется как было. |
|||
9
Natalia_28
22.10.15
✎
12:44
|
(8) а возможно сделать так, чтобы этого не случилось?
|
|||
10
Рэйв
22.10.15
✎
12:45
|
(9)Можно заполнить нужную графу в самом документе и перепровести.
|
|||
11
Natalia_28
22.10.15
✎
12:47
|
(10) вот в самом документе Ввод начальных остатков эта графа заполнена, а в отчет Ведомость по амортизации стоимость не поттягивает
|
|||
12
Рэйв
22.10.15
✎
12:50
|
(11)Тогда - отладчик в руки!:-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |