|
Битые записи по регистраторам по РН | ☑ | ||
---|---|---|---|---|
0
trey1
29.04.19
✎
10:39
|
Всем привет, вопрос навеян этой темой :
v8: Битые записи в регистре сведений/накопления с пустой ссылкой на регистратор Краткий сабж, только устроился 1сником на новую контору и обнаружил по виртуальным таблицам РН вот такое вот безобразие: http://prntscr.com/ni5vqa пустые записи регистраторов делают приход и расход поэтому сумма по долгам и процентам задвоенная. Удалить через набор записей никак не получается т.к 1с считает что не установлен отбор по регистратору, удалять и заново добавлять этот же регистр(как предлагали в топике выше) прям вообще не вариант, по многим причинам, поэтому какой вообще возможен вариант удаления от таких битых записей? Причем, в реальной таблице РН, этих записей нету, вся проблема в виртуальной таблице остатков и оборотов. Что еще делал: пересчитывал итоги - бесполезно, отключал и включал использование итогов - бесполезно. |
|||
1
Cyberhawk
29.04.19
✎
10:40
|
Создать объект в БД с нужным УИДом, удалить записи, удалить объект БД
|
|||
2
Cyberhawk
29.04.19
✎
10:40
|
А, ну раз "в реальной таблице РН, этих записей нету" то пересчет итогов из конфигуратора
|
|||
3
trey1
29.04.19
✎
10:56
|
(2) т.е через конф пересчет итогов по другому происходит ежели вызывать функцию у регистра?
|
|||
4
Cyberhawk
29.04.19
✎
11:20
|
Да. Гарантированно помогает только пересчет итогов из конфигуратора.
|
|||
5
trey1
29.04.19
✎
12:14
|
(4) ок спасибо, попробую на ночь запустить
|
|||
6
RomanYS
29.04.19
✎
12:55
|
То, что изображено на картинке в (0), очень похоже на результат запроса с итогами. Битых ссылок там не видно.
Это конечно не отменяет возможности битых итогов и необходимости их пересчета. Покажи запрос к ВТ |
|||
7
trey1
29.04.19
✎
13:35
|
(6) Самый простой запрос к ВТ РН по регистратору:
ВЫБРАТЬ АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.Регистратор КАК Регистратор, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.ВидНачисления КАК ВидНачисления, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.ДатаПлатежа КАК ДатаПлатежа, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.СуммаПриход КАК СуммаПриход, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.СуммаРасход КАК СуммаРасход, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток, ВЫРАЗИТЬ(АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.Займ.ДоговорКонтрагента.ЗМ_Ун_Сайта КАК ЧИСЛО) КАК Поле1 ИЗ РегистрНакопления.АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленных.ОстаткиИОбороты(, &МоментВремени, Регистратор, , (ВЫРАЗИТЬ(Займ.ДоговорКонтрагента.ЗМ_Ун_Сайта КАК ЧИСЛО)) = &Номер) КАК АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты СГРУППИРОВАТЬ ПО АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.Регистратор, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.ВидНачисления, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.ДатаПлатежа, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.СуммаПриход, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.СуммаРасход, АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.СуммаКонечныйОстаток, ВЫРАЗИТЬ(АЭ_ВзаиморасчетыПоГрафикуЗаймовПредоставленныхОстаткиИОбороты.Займ.ДоговорКонтрагента.ЗМ_Ун_Сайта КАК ЧИСЛО) |
|||
8
ptiz
29.04.19
✎
13:37
|
(7) И причем тут битые регистраторы? (6) - прав.
|
|||
9
trey1
29.04.19
✎
14:05
|
(8) ну это же не отменяет факт того что это косяк? РН подчинен регистратору,не должно же быть "неопределено"
|
|||
10
RomanYS
29.04.19
✎
14:08
|
(9) Это не записи в таблице регистра, а дополнения виртуальной таблицы. Задай четвертый параметр ВТ правильно - сразу вылечится проблема.
|
|||
11
trey1
29.04.19
✎
14:36
|
(10) Век живи век учись), про движения и границы периода даже внимания не обращал... Но теперь другой вопрос: вот выполняется регл задача по тем же резервам на потери http://prntscr.com/ni8ojx, там не заполняется методдополнения, без заполненного методадополнения суммы будут суммироваться лишние по логике?
|
|||
12
RomanYS
29.04.19
✎
14:41
|
(11) Периодичность не указана, дополнений не будет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |