Механизм открытия периода оперативного учета? #180813


#0 by Вик
В комплексной 461 используются стандартные регистры и документы по УСН. После проводки документа Формирования записей книги учета доходов и расходов УСН открытие очередного периода оперативного учета (новый месяц) умираем для первого перехода минут на 50. Если ничего не делаем, а просто тут же открываем следующий месяц, 1.5-2 часа в поном ауте. При попытке перейти еще через один месяц больше не просыпаемся вообще, даже через сутки. Никакое тестирование и исправление не спасает. При отмене проводок этих документов ситуация почти не меняется. Как я понимаю, команда устаноки ТА при переходе через месяц на основе движений регистра и текущего состояния остатков формирует некоторым запросом новое состояние остатков регистра. Вопрос: что же там так фатально действует на этот запрос, что он уходит в глубокий аут? доки оригинальные фирмы 1С Кто знаком с механизмом переноса остатков, отликнитесь, плиз. Поделитесь опытом и знаниями...
#1 by ТелепатБот
#2 by Вик
Ну ты телепат и отколол...
#3 by France
ты знаеш, кто он?
#4 by Волшебник
А ведь он прав... Бэкапы - это святое!
#5 by Вик
конечно, робот
#6 by France
могу сказать, что для регистров остатков есть две таблицы в базе данных: движения и остатков.
#7 by Вик
бэкапы есть, не в них дело. берем базу, убиваем доки этого типа, убиваем регистры, перепроводим все, благо база небольшая. Имеем все работающее прекрасно. перепроводим ручками 1-2 дока этого типа и умираем
#8 by Вик
да, две.
#9 by Вик
и дв регистра, итого 4 файла ra34759, rg34759, и еще одна пара
#10 by Вик
файлы живые. Если результатов работы этих двух доков в них нет, все ок. стоит провести их - плохо. снять с проводки, все равно плохо. Видимо запрос пересчета остатков молотит файлы, содержащие пусть отмененные движения, но лежащие в файле, и переварить этого не может???
#11 by Вик
+ хотел сказать перепроводим все, кроме этих доков
#12 by ТехПомощь
Сделай выгрузку/загрузку плюс упаковку таблиц плюс тестирование и исправление информационной базы. Предварительной сделай бэкап. Если в файлах таблиц регистров остался какой-то мусор, то после выгрузки/загрузки он удалится.
#13 by Вик
Сделано, не помогает.
#14 by insider
что-то я не понял... база умирает при проведении доков определенного вида или при открытии периода или... ?
#15 by Вик
Мусора вообще нет. Эксперимент проводился, как я понимаю вчистую благо база всего 100 метров: 1.Бьем вообще все регистры - и остатки и движения (ra***, rg***) 2. заходим в базу и запускаем обработку проведения документов, включая галки на всех доках, кроме зарплатных и кроме формирования книги усн 3. проверяем - все ок. и регистры остатков, партий, и т.д. оперативный учет переходит с месяца на месяц на раз и т.д. 4. ручками перепроводим пару доков типа формирования книги усн - нормально проводится 5. пробуем перейти через месяц и умираем 6. снимаем эти доки с провдки. при переходе через месяц это уже не помогает
#16 by Вик
движений првда по этим докам порядка 1000 по каждому
#17 by insider
релиз, место на диске и собсно качество этого диска, объем памяти... еще попробовать бы кол-во движений уменьшить, ну не больше тысячи на док.
#18 by Новичок541289
#19 by Вик
релиз 25-й, лицензионный, тачка прекрасная Р4-3.2 2х512 оперативки, диски сата с памятью немеряной, хр сп2 лицензионный
#20 by insider
лицензионность винды наверное не повлияет :) ну вроде всего хватает, да с избытком... попробуй вырубить кэширование на диске, попробуй не перепроводить ничего, а просто потягать ТА вперед-назад по нескольку месяцев... не понимаю в чем дело...
#21 by Вик
кстати на разных тачках одно и то же
#22 by insider
все это на одном и том же документе?
#23 by insider
+22 или виде документов?
#24 by Вик
именно это и пробуется - после проводки доков ничего не делается вообще, кроме попыток переставлять ТА. Первый переход минут 50, второй 1.5-2 часа третьего не дано
#25 by Вик
Это стандартный док формирования закисей кудр за 3-й и за 4-й кварталл с 1-м и со 2-м все в порядке
#26 by insider
кэш на диске выключен? автоматическое восстановление на нем же выключено?
#27 by Вик
кэш не выключен, восстановление выключено, думаешь существенно?
#28 by Вик
попытки делались на разных тачках с тем же результатом
#29 by insider
перебираю варианты...
#30 by insider
+29 еще можно вынести temp поближе, т.е. запускаем 1С с ключом: /tC:TMP (путь разумееется должен существовать)
#31 by Лямур
А что если программно устанавливать точку актуальности УстановитьТАна(ТекущаяДата)
#32 by selenat
Проблема явно в базе. Кстати, за первый квартал если не убивать ра и рж тоже проводится долго. Я после получаса проведения прото вырубил на фиг...
#33 by selenat
То же самое.
#34 by Вик
попробую, хотя странно все это тоже попробую, но опять же странно
#35 by selenat
В стандарте приоткрытии нового месяца эта команда и делается.
#36 by Лямур
Может быть реализация команды разная.
#37 by Вик
???
#38 by Лямур
Когда это делается напрямую платформой и когда это делается через через компиляцию встроенного языка.
#39 by selenat
Стр = "Не открыт период оперативного учета!                Стр = "Не открыт период оперативного учета!
#40 by selenat
Не платформой, а при начале работы системы
#41 by Скользящий
А база полностью типовая, или с серьезными переделками?
#42 by Лямур
И хороши бы структуру регистров увидеть.
#43 by Вик
В эксперименте новые доки не участвуют
#44 by selenat
Доработанная, но доработки в основном по автоматизации заполнения типовых доков (по типу быстрой продажи). Механизмы движения по регистрам не затронуты. Типовые комплексной.
#45 by Скользящий
Как вариант. Попробуй все доки перекинуть в типовую какой нибудь обработочкой типа ExImDocs. Если на типовой с этими данными все прокатывает, значит переделки виноваты. Сузишь круг поисков.
#46 by Лямур
Ну что, попробовала программно открыть период?
#47 by Вик
Почему попробоваЛА? В видно, что программно при начале работы системы
#48 by Лямур
Тоже самое?
#49 by Вик
да
#50 by Лямур
Попробуй на копии поиграть настройками регистров.
#51 by Вик
ну, в общем есть смысл попробовать, может быть объединением с типовой с "деградацией"
#52 by Вик
каким образом? период остатков? или еще что?
#53 by selenat
Есть еще предыстория. 18.01.06 поднял конфу с 459 до 460. Как раз в 460 прошло много изменений по доку Формирование книги. При переходе с 3 на 4 месяц база упала. Обнаружил, что перепроводили доки Форирования книги за 2005 год как раз в 3 месяце. Взял копию до перепроведения доков, перекачал туда по ХМЛ более поздние доки, все хорошо. В 4 месяце снова перепровели Формирования книги за 2005 год. Этой же датой все снова упало.
#54 by Скользящий
Прости, не догнал. (Пьян немножко, мне на пальцах) :-)
#55 by Вик
все делается на копии, даже на нескольких. Вообще вопрос, если в файлах регистров осмысленная информация, то что может так фатально влиять. Это ведь чисто формальный, стандартно предопределенный процесс расчета остатков на основании текущего состояния остатков и движений?
#56 by Вик
приятного аппетита :)
#57 by Лямур
Тут особо и не поиграешь. Ведь тут все завязано на программные модули.
#58 by insider
да, расчет остатков стандартная процедура... не понимаю, что вы с этой базой (базами) делаете... мистика...
#59 by selenat
До тех пор как не перепроводили Формирования книги после поднятия конфы - все было пучком. Стоило перепровести доки после поднятия - приплыли.
#60 by selenat
Это не мы. Судя по всему разработчики напортачили. Все механизмы стандартные.
#61 by Скользящий
А причин - почему так произошло, не знаешь, да?
#62 by Вик
да в общем ничего, хочешь поглядеть? это 14 метров
#63 by selenat
Что произошло - проводили доки, или почему разработчики механизм движений изменили? :)
#64 by Скользящий
Нет, почему приплыли. :-)
#65 by insider
ну не одни же вы работаете с этой поставкой... имхо рыть в конфе нет смысла... хотя может md свалился? попробуйте в демке сделать то же. 14 метров в архиве... хм... ладно, с тебя пиво :)
#66 by insider
+65 только скажите чего точно надо делать
#67 by selenat
(65.2) Без базара. Я тоже проставлю. Только вот как на украину тебе его переслать? :))
#68 by Вик
:) спасибо, с меня... да в общем, то пощелкать ТА туда-сюда, потом провести пару доков и опять пощелкать туда сюда.
#69 by Вик
мылом примешь? тогда через пол-часа сброшу
#70 by insider
шучу я :) просто днем трафик дороже, выложи, а я вечером качну (после 23-00) да, щас придумаю на какой ящик :)
#71 by insider
можно слать ответом
#72 by Вик
ок туда позже кину, только скажа адрес, можно мне на мыло
#73 by insider
уже
#74 by Вик
ага, получил, вечером отвечу
#75 by Вик
переименованный в .ex_ rar подойдет? или встроенный хз зип? 7зип у меня нету
#76 by Вик
пардон встроенный в хр
#77 by insider
лучше наверное зип, а то на рар жаловались (сам не сталкивался)
#78 by Вик
Хорошо, встроенный в хр зип
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С