|
Как быстро заNULLнить измерение в регистре бухгалтерии? | ☑ | ||
---|---|---|---|---|
0
los_hooliganos
14.03.19
✎
06:51
|
Обычный глюк БП, разъехались NULL и ПустаяСсылка на Подразделение.
Тестирование и исправление поправило за сутки только 1 год. А нужно еще 8 лет. Как можно ускорить процесс? Варианты вижу - удалить и снова завести в конфигурации измерение. Или может проще снова загрузить конфигурацию? SQL-скрипт еще подумываю написать. У кого есть какие-то практические советы? |
|||
1
RomanYS
14.03.19
✎
07:58
|
Обработка
|
|||
2
zak555
14.03.19
✎
08:11
|
(1) не факт, что быстрее
|
|||
3
RomanYS
14.03.19
✎
08:28
|
Факт
|
|||
4
los_hooliganos
14.03.19
✎
08:34
|
(3) А что она делать эта обработка? Перепроводить документы?
|
|||
5
Cyberhawk
14.03.19
✎
08:35
|
Получить кандидаты-регистраторы, прочитать набор, изменить, записать. Без прикладных проверок (через доп. свойства), в режиме загрузки. Транзакциями по 100-1000 наборов. И с отключенными итогами.
|
|||
6
Cyberhawk
14.03.19
✎
08:35
|
*наборы
|
|||
7
RomanYS
14.03.19
✎
08:38
|
(4) в (5) правильно. Возможно правда излишне оптимизировано
|
|||
8
Aleksey
14.03.19
✎
08:42
|
я скрипт писал за пару минут и все готово
|
|||
9
RomanYS
14.03.19
✎
08:43
|
(8) для sql?
|
|||
10
Aleksey
14.03.19
✎
08:44
|
(9) да
|
|||
11
Web00001
14.03.19
✎
08:45
|
Недавно было совсем http://catalog.mista.ru/public/1009357/
|
|||
12
Aleksey
14.03.19
✎
08:48
|
есть косяк при реструктуризации регистра бухгалтерии если поменять разрядность количество то он везде null на 0 заменит. И потом при ТиИ ругается на чем свет стоит. Аналогично и с валютой.
UPDATE AccRg1202 SET Fld1207Ct = NULL WHERE _Fld1207Ct = 0 UPDATE AccRg1202 SET Fld1207Dt = NULL WHERE _Fld1207Dt = 0 AccRg1202 - это наш регистр бухгалтерии (нужно смотреть соответсвие структуры) _Fld1207Ct - поле количество кредит |
|||
13
RomanYS
14.03.19
✎
08:49
|
(10) и итоги пересчитал в sql?
|
|||
14
Aleksey
14.03.19
✎
08:49
|
(13) зачем? с итогами вроде проблем нет.
|
|||
15
Aleksey
14.03.19
✎
08:50
|
ну по крайне мере в моем случае когда ресурс 0 на null меняется. У ТС скорее всего средствами 1С потом пересчет сделает
|
|||
16
RomanYS
14.03.19
✎
08:59
|
(12) (15) это всё очень далеко от "все готово". А косяки в валюте могут ох..тельные переоценки вызвать
|
|||
17
Aleksey
14.03.19
✎
09:02
|
(16) мне хватило, косяков выявлено небыло
|
|||
18
RomanYS
14.03.19
✎
09:09
|
(0) нашел в загашнике
https://cloud.mail.ru/public/FoNA/BX11AbBC9 Если поможет, с тебя отчёт по времени выполнения) |
|||
19
los_hooliganos
14.03.19
✎
09:11
|
(18) Спасибо, посмотрим отчитаемся :)
Может быстрее быть в xml сериализовать, а потом загрузить обратно с движениями? :) |
|||
20
RomanYS
14.03.19
✎
09:15
|
(19) в xml те же косяки будут, а искать там сложнее
|
|||
21
los_hooliganos
14.03.19
✎
09:17
|
(20) Ясно. Еще спасибо. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |