|   |   | 
| 
 | Обновление БП 3.0.121.31 залезло в закрытый период и изменило более 5 тыс док-ов с 2017г. | ☑ | ||
|---|---|---|---|---|
| 0
    
        ig0z 07.10.22✎ 09:07 | 
        Неожиданно негаданно на 3 день после обновления, оборотная сальдовая ведомость разъехалась, как выяснилось после обновления ночью запустилось регламентное задание, которое на создавало "Регламентная операция" датами 31.12.2021 23:59:59 и 31.12.2020 23:59:59 при том по несколько штук, а дальше веселее начиная с 2017 года отредактированы "Реализация (акт, накладная, УПД)" при том не все где-то 5% от общего объема, так же у документов "Перевод ОС в малоценное оборудование" убраны все движения 
 НО вишенка на торте, тот кто обновлял не сделал Резервную копию, а регламентное копирование встало ещё в 10.08.2022 Такие дела с обновлением 1С БП 3.0.121.31 | |||
| 1
    
        ig0z 07.10.22✎ 09:09 | 
        Версия платформы 8.3.18.1779     | |||
| 2
    
        Garykom гуру 07.10.22✎ 09:14 | 
        Это с общей датой запрета редактирования было?
 Или у пользователя кто первый запуск был доступ в закрытый период? Точно виновато обновление? | |||
| 3
    
        ig0z 07.10.22✎ 09:25 | 
        (2) Да
 Процедуры обновления которые это сделали: Переносит движения документа "Перевод ОС в малоценное оборудование" в регламентную операцию. Заменяет устаревший вид электронного документа на актуальный. | |||
| 4
    
        Garykom гуру 07.10.22✎ 09:31 | 
        (3) Гм, главный бухгалтер будет в восторге в переносном смысле.     | |||
| 5
    
        Garykom гуру 07.10.22✎ 09:33 | ||||
| 6
    
        ig0z 07.10.22✎ 09:34 | 
        (4) это статья чисто предупреждение будьте аккуратны))
 дата запрета стоит 30.06.2022 но регламентному заданию было пофиг | |||
| 7
    
        Chai Nic 07.10.22✎ 09:35 | 
        (6) А как тут быть аккуратнее? Если 1с деструктивные обновления выпускает...     | |||
| 8
    
        Новый1сник2 07.10.22✎ 09:40 | 
        пока не обновляться? ждать следующего релиза ?     | |||
| 9
    
        Chai Nic 07.10.22✎ 09:42 | 
        Вообще конечно отложенные процедуры обновления - это вредительство конкретное. Обновились, проверили, всё вроде ок - а потом бац, запускается регламентная хрень и всё корежит. А к тому времени в базу уже кучу новых данных навбивали.     | |||
| 10
    
        Фрэнки 07.10.22✎ 09:44 | 
        Вообще, конечно, обновлять на горячей базе без предварительного тестирования на копии - это вредительство конкретное.     | |||
| 11
    
        Фрэнки 07.10.22✎ 09:45 | 
        Не обновились, ничего не проверли, вообще не понятно будет ок или не ок - х.х. в продакшн. А затем как вылезет нечто и ппц :-)     | |||
| 12
    
        Garykom гуру 07.10.22✎ 09:45 | 
        тестовая 3.0.122.94 вчера выпущена с исправлением     | |||
| 13
    
        Garykom гуру 07.10.22✎ 09:47 | 
        (10) Лично я сначала делаю бэкап перед и после делаю запуск и дожидаюсь пока все обновления пройдут
 Понятно все потом не проверяю, скорее всего было бы неприятно Брать старый бэкап и туда новые доки переносить | |||
| 14
    
        ig0z 07.10.22✎ 09:49 | 
        (13) Забава заключается в том, что структура этих документов и регистров изменена, без подгонки этого не сделать))))) чем и занимался прошлую ночь, ещё пока не выровнял до конца ...     | |||
| 15
    
        ig0z 07.10.22✎ 09:52 | 
        (5) вроде оно, ща на копии попробую     | |||
| 16
    
        Фрэнки 07.10.22✎ 09:54 | 
        (13) лично я обновляю обычно не одну базу. И есть некая эталонная, которую обязательно отсаживаю в тестовую копию. 
 Довожу там в копии обновление до конца и только после этого, как понимаю в общих чертах, чем обновление занимается, принимаю решение на обновление баз. Понятно, что это сильно растягивает сроки появления обновления на рабочих базах от времени появляения самого апдейта на релизах. | |||
| 17
    
        Фрэнки 07.10.22✎ 09:57 | 
        И было бы логично ожидать, что список выполняемых радикальных процедур, изменяющих мало-мальски критичные данные, нужно бы хотя бы этот список давать.
 Или дают, а я по невнимательности его никогда не нахожу? | |||
| 18
    
        lodger 07.10.22✎ 09:58 | 
        (16) или просто к календарю релизов прибавляешь неделю и ждешь постов как (0).     | |||
| 19
    
        Фрэнки 07.10.22✎ 09:58 | 
        (18) тоже вариант     | |||
| 20
    
        Гобсек 07.10.22✎ 09:59 | 
        (18) +1     | |||
| 21
    
        Bigbro 07.10.22✎ 10:00 | 
        "тот кто обновлял не сделал Резервную копию"
 пожизненный эцих с гвоздями. | |||
| 22
    
        RoRu 07.10.22✎ 10:01 | 
        про реализации отредактированные мне интереснее , про это в баглисте нет ничего
 что поменялось в них ? | |||
| 23
    
        RoRu 07.10.22✎ 10:01 | 
        (21) кто пустил его обновлять ?     | |||
| 24
    
        Garykom гуру 07.10.22✎ 10:05 | 
        (23) прикинь базовые/файловые автоматом сами обновляются юзерами     | |||
| 25
    
        Garykom гуру 07.10.22✎ 10:05 | 
        (24)+ во воплей то возможно будет, релиз должны снять срочно     | |||
| 26
    
        НаборДанных 07.10.22✎ 10:10 | 
        (24)Так оно, если никто ничего не отключил и резервку делает, а (0) вещает об отсутствии архива.     | |||
| 27
    
        ig0z 07.10.22✎ 10:12 | 
        обновил системный администратор, т.к. Бухгалтерию зае*ала табличка что нужно обновиться, база SQL но служба с отвечающая за обновления и регламентные задания была остановлена с августа ...     | |||
| 28
    
        НаборДанных 07.10.22✎ 10:15 | 
        (27) Гон, админ и без архива? Он по закрытию месяца им тоже помогает? А вы там кто?     | |||
| 29
    
        Фрэнки 07.10.22✎ 10:15 | 
        (27) Пятнично. Но этих недоумков теперь лучше не злить. Недоумки тем и характерны, что никогда не соображают.     | |||
| 30
    
        НаборДанных 07.10.22✎ 10:16 | 
        (27)Так и может админ через предприятие и обновился? Архив поди лежит у него в темпах и ждёт.     | |||
| 31
    
        Фрэнки 07.10.22✎ 10:16 | 
        (28) Это Челябинск, брат
 :-))))) | |||
| 32
    
        НаборДанных 07.10.22✎ 10:17 | 
        (27)А какая служба за обновление отвечает и как её остановить админу?     | |||
| 33
    
        НаборДанных 07.10.22✎ 10:17 | 
        (31)Поди еще и ЧТЗ?)     | |||
| 34
    
        ig0z 07.10.22✎ 10:19 | 
        (28) он настраивает подписи цифровые и банки, я отвечаю за 1С Самописную, производство, комерсанты, КД, ТД, планирование, обмены с другими системами, короче за все кроме Типовых, за типовые отвечает 1C франчайзи     | |||
| 35
    
        ig0z 07.10.22✎ 10:19 | 
        (34) не так, обновляет 1С франайзи, меня подключают когда какой-то пипец происходит     | |||
| 36
    
        Фрэнки 07.10.22✎ 10:19 | 
        (33) а кто их знает. Этого не видно, но если там много-много документов перехода по ФСБУ-6 , то явно не пивной ларек     | |||
| 37
    
        ig0z 07.10.22✎ 10:22 | 
        (32) * ошибся не Обновления а Бэкапы     | |||
| 38
    
        НаборДанных 07.10.22✎ 10:22 | 
        Цирк с конями, кароче, не ларёк, на обслуживании у франча, с каким-никаким ИТС, зажали 2к на франча(если не просто лень позвонить при соответствующем уровне ИТС) и не в ларьке скульные архивы встали полтора месяца назад, збс не ларёк.     | |||
| 39
    
        НаборДанных 07.10.22✎ 10:23 | 
        (34)Так его и пусть попросят восстановить, а то пустые движения документов зае*али)     | |||
| 40
    
        Garykom гуру 07.10.22✎ 10:24 | 
        (35) кстати да
 фра интересные в накосячить и свалить, но не забыть деньги взять и не возвращать )) | |||
| 41
    
        Фрэнки 07.10.22✎ 10:26 | 
        НО в данном конкретном случае, фра не спешил убивать базу. И вероятно, что забакапился бы перед сменой локации :-)
 Админ не фра - он накосячил. Хотя не буду спорить, что в практике работы за неаккуратной и судрожной активностью фра прибирать приходилось. | |||
| 42
    
        RoRu 07.10.22✎ 10:54 | 
        На мой взгляд ситуация когда в конторе сложные базы обновляет фра , при наличии своего 1Сника не особо нормальные ( при наличии спеца отдали важную базу непонятно кому)     | |||
| 43
    
        Джинн 07.10.22✎ 10:58 | 
        (10) Далеко не каждое тестирование сможет выявить все косяки. Тут да, явно видно, что оборотка расползлась. Но гадости поменьше не всегда видны. А достаточного времени на тестирование традиционно нет. Разработчикам явно аккуратнее нужно писать код.     | |||
| 44
    
        Chai Nic 07.10.22✎ 11:56 | 
        (10) Особенно эта проверка поможет в случае "через три дня запустилось регламентное задание"     | |||
| 45
    
        ig0z 07.10.22✎ 12:00 | 
        (22) на вид глянул 5 доков, ничем не отличается только в движениях ДтКт появился новый элемент "УточнениеПериода"     | |||
| 46
    
        Naumov 07.10.22✎ 12:09 | 
        (0) А дата запрета стояла?     | |||
| 47
    
        Azverin 07.10.22✎ 12:14 | 
        (46) ответ в (6).
 (0) эпично... | |||
| 48
    
        Naumov 07.10.22✎ 12:43 | 
        (45) НА тестовом релизе пробовал? исправили ошибку?     | |||
| 49
    
        ig0z 07.10.22✎ 12:47 | 
        (48) пока ещё обновляется     | |||
| 50
    
        Фрэнки 07.10.22✎ 12:50 | 
        (49) ну это же нужно откатиться на базу перед обновлением. Ошибку новое обновление может исправило, но восстановление разрушенных данных сможет ли исправить... Вероятно, что исправление будет в тотальном перепроведении всех подходящих документов и/или операций     | |||
| 51
    
        DrZombi гуру 07.10.22✎ 12:57 | 
        (3) Можно отрубить то что меняет в прошлом. Но без бекапа, это сильно :)     | |||
| 52
    
        Naumov 07.10.22✎ 13:05 | 
        (51) ДА админы гениальные попадаются, понастраивают, крутись как хочешь:
 консоль сервера недоступна, пользователи висят годами, бэкапы не делаются. сделать бэкап можно только при принудительном разрыве при накате. | |||
| 53
    
        Naumov 07.10.22✎ 13:41 | 
        я сравнил 3.0.121.31 и 3.0.122.94, нашел изменение по теме только в запросе общего модуля "УчетОС" в процедуре ПодготовитьРасчетАмортизацииОСПоФСБУ6     | |||
| 54
    
        Naumov 07.10.22✎ 13:43 | 
        в партнерке есть тема
 https://partners.v8.1c.ru/forum/topic/2083004 в теме упоминается обработка по корректировке проводок по переходу на ФСБУ6, доступная в обновлениях | |||
| 55
    
        ig0z 07.10.22✎ 13:52 | 
        (54) 
 У Вас нет доступа к "Партнерской конференции". Условия предоставления доступа: Доступ предоставляется руководителям и аттестованным специалистам фирм-франчайзи фирмы "1С". По решению руководителя фирмы-франчайзи доступ может быть предоставлен двум неаттестованным сотрудникам, либо наоборот, для определенного аттестованного сотрудника фирмы доступ может быть ограничен. Также доступ предоставляется специалистам, приобретшим специальную поставку "1С:Предприятие 8. Комплект специалиста по разработке и внедрению" и не работающим в фирме-франчайзи. Решение о предоставлении доступа принимается руководителем ЦСО или фирмы-франчайзи, продавшей данный комплект. Доступ предоставляется только под учетными записями, в которых полностью указаны фамилия, имя и отчество участника форума. Заполнить необходимые для участия в конференции данные можно в профиле пользователя Портала 1С:ИТС. Учетные записи, содержащие в ФИО информацию «Представитель компании», не идентифицируют участника форума, поэтому доступа на форум не имеют. | |||
| 56
    
        ig0z 07.10.22✎ 13:52 | 
        Обновление 3.0.122.94 ничего не правит ...     | |||
| 57
    
        Фрэнки 07.10.22✎ 13:57 | 
        (56) А хоть какая-то копия базы есть, которая еще в нормальном состоянии? Ее нужно пробовать обновлять, чтоб посмотреть результат. Похоже, что испорченную базу уже не вылечить обновкой.     | |||
| 58
    
        Serg_1960 07.10.22✎ 13:57 | 
        (52) ...и тогда прогеры начинают сами "бэкапить" базы как могут (выгружая в dt или создавая дополнительные узлы, если РИБ)...     | |||
| 59
    
        Serg_1960 07.10.22✎ 14:22 | 
        (57) Если есть текст алгоритма, который покалечил данные, - то можно написать "обратный" алгоритм, который вернет данные к первоначальному виду. Есть одно но: если этот алгоритм изменял вторичные данные (например, движения документа).     | |||
| 60
    
        Фрэнки 07.10.22✎ 14:29 | 
        (59) я подозреваю, что в этом обсуждаемом случае проще будет восстановить базу из архива (любого - данные нужны старые) 
 Обновить на актуальный релиз, чтоб не было проблем. И результаты обновления выборочно переносить в актуальную базу. Может быть и написанием своей обработки. А может просто универсальным переносом документов с последующим перепроведением. | |||
| 61
    
        Serg_1960 07.10.22✎ 14:39 | 
        (60) Если послушать автора ветки, то есть бэкапы до августа - следовательно у автора есть все первоначальные данные до этого месяца.
 PS: мне гораздо проще и быстрее настроить и использовать возможности РИБ типовых конфигураций - никакой универсальный обмен не сравнится по скорости переноса с РИБ. | |||
| 62
    
        Naumov 07.10.22✎ 14:50 | 
        (59) По каким звездам калечащий код искать? ТАм гектары кода     | |||
| 63
    
        Kassern 07.10.22✎ 14:50 | 
        (0) красота)) Обновление без бекапов, нет запрета изменения. это не работа, а саботаж какой-то)     | |||
| 64
    
        Ivan_495 naïve 07.10.22✎ 15:13 | 
        если документов немного, можно рядом развернуть базу из архива и вышрузить только эти доки и загрузить их в рабочую базу     | |||
| 65
    
        CepeLLlka 07.10.22✎ 15:19 | 
        (0)Спасибо вам, что вы есть..     | |||
| 66
    
        Ivan_495 naïve 07.10.22✎ 15:20 | 
        хотя и 5 тыс можно выгрузить в xml и загрузить в рабочую     | |||
| 67
    
        Serg_1960 07.10.22✎ 15:24 | 
        (62) Автор - в курсе ("как выяснилось после обновления ночью запустилось регламентное задание"), но Вы  - можете гадать по картам звездного неба онлайн, - например, https://in-space.ru/skyonline/ :)     | |||
| 68
    
        Naumov 07.10.22✎ 15:35 | 
        (67) Не все так просто, это доп.обработчики перехода, запускаемые фоном в клиент-серверном режиме, список определяется программно и не явно.
 p.s. Просто лень ковырять. | |||
| 69
    
        NorthWind 07.10.22✎ 16:45 | 
        (0) охренеть. Сильна 1С...     | |||
| 70
    
        lubitelxml 10.10.22✎ 11:35 | 
        Что в итоге делать то? Реально регламенту пофиг на дату запрета? Бухи требуют обновление )     | |||
| 71
    
        Фрэнки 10.10.22✎ 11:40 | 
        (70) ну там не регламенту пофиг,
 А конкретные процедуры обработок в ходе обновления игнорят установленные ограничения. Во многих из них разработчики прописывают повышение привелегий, в том числе, игнорируют даты запрета. А как иначе, если там структуры метаданных изменены, но данные в этих таблицах нужно теперь перепрописать. | |||
| 72
    
        Serg_1960 10.10.22✎ 12:31 | 
        (70) "Реально регламенту пофиг на дату запрета?" - согласно рекомендациям методистов, обработкам обновления - да, пофигу:
 ... 3.2.3. Таким образом, в коде обработчика обновления вместо ДокументОбъект.Записать(); должно быть: ДокументОбъект.ОбменДанными.Загрузка = Истина; // отключить всю бизнес-логику при записи ДокументОбъект.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов"); ДокументОбъект.ОбменДанными.Получатели.АвтоЗаполнение = Ложь; ДокументОбъект.Записать(); При использовании в конфигурации Библиотеки стандартных подсистем (БСП) версии 2.1.4 и выше следует использовать процедуру ЗаписатьДанные общего модуля ОбновлениеИнформационнойБазы: ОбновлениеИнформационнойБазы.ЗаписатьДанные(ДокументОбъект); ... | |||
| 73
    
        Kigo_Kigo 10.10.22✎ 12:35 | 
        Как можно накатывать обновление не сделав копию? Вы как будто в 1с Первый раз работаете :)     | |||
| 74
    
        EVMirgorodskiy 10.10.22✎ 15:04 | 
        Автор, спасибо большое за публикацию. Удалось предотвратить проблемы. 
 Обновились на релиз, исключили неугодные процедуры обновления. Все ок. | |||
| 75
    
        Доминошник 10.10.22✎ 15:34 | 
        (74)  
А какие попали в список "неугодных"? | |||
| 76
    
        RoRu 10.10.22✎ 15:35 | 
        (74) а если копию обновить не исключая - баги были?     | |||
| 77
    
        Naumov 10.10.22✎ 15:53 | 
        в конторах, где нет документа "Передача ОС в малоценное оборудование" косяков вроде не всплыло.     | |||
| 78
    
        RoRu 10.10.22✎ 15:57 | 
        (77) меня смущает про реализации из (0), хотя думаю это они сами накосячили     | |||
| 79
    
        Ivanich 11.10.22✎ 12:04 | 
        Проверил на БП КОРП. Обновлял с релиза 3.0.121.25 на 3.0.121.31. Документов "Перевод ОС в малоценное оборудование" в базе нет. Но для эксперимента ввел такой документ от 11.10.22. Затем обновлялся.
 Результат: ОСВ за 9 месяцев 2022 до обновления и после обновления совпали. Все проводки в документе "Перевод..." на месте. Ночью планируем обновлять рабочую | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |