Вход | Регистрация
 

Как быстро заNULLнить измерение в регистре бухгалтерии?

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.