Обновление нетиповой конфигурации ЗУП одним махом через 19 релизов + решение глюков обновлений (памятка)

Публикация № 1560829 15.12.21

База данных - Обновление 1С

ЗУП обновление нетиповой конфигурации решение глюков обновления программисту памятка шпаргалка RLS РЛС настройка прав доступа пользователям

ЗУП начальный 3.1.13.188, ЗУП обновленный 3.1.20.36.

Как технически обновлять нетиповую конфигурацию - очень хорошо и доступно рассказывается в этом видео:

https://www.youtube.com/watch?v=DXP2ft_443E

Как сказано в ролике:1) выгрузили архив реальной нетиповой базы, которую нам нужно обновить; 2)создали из архивной копии две базы - одна будет для накатывания обновления, другая для сравнения.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Перед тем как заняться процессом обновления - проверим, а одинаковые ли релизы Конфигурации Поставщика и Основной Конфигурации?..............для этого м.Конфигурация - Сравнить конфигурации:

 

 

 

В появившемся окне Сравнения - правая клавиша мыши на надписи "ЗарплатаИУправлениеКадрами" - Отчет о сравнении, и смотрим самую первую надпись:

 

 

!!!! у нас отличается конфигурация Поставщика от Основной!!!........Нужно выровнять, иначе будет полная чепуха в наших последующих непростых обновлениях!

Ссылка, как это сделать, здесь: https://1cguide.ru/administrirovanie-1s/esli-versiya-konfiguracii-postavshhika-1s-8-otlichaetsya-ot-versii-osnovnoj-konfiguracii.html

Если своими словами, то когда-то раньше (до нас)) - Основную конфигурацию как-то смогли подтянуть на версию 3.1.13.219, а конфигурацию поставщика так и бросили на предыдущей версии 3.1.13.188....Поэтому ищу дистрибутив того релиза, которого не хватает в конфигурации Поставщика. Устанавливаю его.

п.с. в моем случае отличие всего в одном релизе, поэтому я просто обновляшку скачала/установила (не дистрибутив), но если у вас будет отличаться более, чем на один релиз, то ищите дистрибутив.

 

 

В появившемся окне Обновления - я снимаю ВСЕ галки с правой части (таким образом, Основная конфигурация НЕ обновится, а конфигурация поставщика - да.), и жмем выполнить.

 

 

Проверяем вновь Сравнением Конфигураций, чтобы теперь у нас совпадали конфигурации Поставщика и Основная. Конечно, выгружаем в архив, заливаем этот архив во вторую подготовленную базу (мы по ролику готовили две штуки одинаковых баз).

Теперь мы готовы приступить к обновляшкам.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Далее радуемся, что к ЗУПу 1С относится более внимательно, поэтому на сайте 1С с обновляшками - самый последний релиз есть в виде: а) обновления; б) в виде полного дистрибутива!

 

 

Скачиваем именно полный дистрибутив, запускаем, устанавливаем его.

Далее запускаем наши двойняшки базы (в режиме конфигуратора): одна для обновления, другая для сравнения.

В базе для обновления - м.Конфигурация-Поддержка-ОбновитьКонфигурацию -> выбираем самый последний релиз-дистрибутив, который только что установили. 

 

 

п.с. не перепутайте в этом окне с обновляшками. Дистрибутив - содержит в себе ВСЕ, а обновляшки -только последние изменения.

Дело в том, что если бы у нас не было самого последнего именно дистрибутива, то пришлось бы идти целых 19 штук точечных обновлений!!! так как моя исходная база релиза 3.1.13.188, если последовательно выбрать ключевые обновления до релиза 3.1.20.36 - их будет 19 штук!!!!.....можно замучаться и чего-нибудь точно упустить при последовательном обновлении.

п.с. новый релиз зачастую требует обновление Платформы - здесь все просто: скачали с сайта 1с и обновили платформу.

Итак, дистрибутив запустили, появляется окно "Обновление" нетиповой конфигурации. В нижней части окна Обновления выбираем "Показывать только дважды измененные свойства", далее в окне Обновлений: 1) проверяю чтобы справа (конфигурация поставщика) все галки стояли - это означает, что мы зальем на нашу Основную конфигурацию ВСЕ изменения поставщика! 

 

 

п.с. в моем случае именно так и нужно, так как развлекаться как советуют в ролике с тем, у кого переписок больше (в Основной или у Поставщика) - я не хочу, впереди и так напряженная работа на максимуме концентрации.

2) только РОЛИ - раскрываю до уровня Прав - и ставлю режим обновления "Объединить с приоритетом Основной конфигурации", т.к. роли штука неприятная и играться с ними в последствии не стоит.

Все, жму кнопку выполнить. Там будут появляться всякие вопросительные окна - делаю как в ролике советуют - гну свою линию)).

Все, обновления зашли в базу "для обновлений", на F7 (обновление Конфигурации) - не спешу нажимать, так как нам нужно теперь аккуратно и внимательно в эту базу перенести все "дописки".

Как в ролике - у нас две открытых базы в режиме конфигуратора: одна для обновления, вторая для сравнения. 

В базе для сравнения: 1) жму м.Конфигурация - Поддержка - Обновление - выбираю так же последний дистрибутив. В появившемся окне "Обновления" - так же выбираю фильтр "Показывать только дважды измененные свойства".

2) жму м.Конфигурация - Сравнение конфигураций - > выбираю Основную и Поставщика Конфигурацию.

Теперь в этой базе "для сравнения" - сначала прыгаем в окно "Обновления" - смотрим кого/чего нужно переносить: нажимая правую клавишу мыши "Отчет о сравнении объектов основной конфигурации со старой конфигурацией поставщика".

 

 

По этому отчету, как и советуют в ролике - мы легко можем выловить наши изменения в формах. реквизитах - и как в том же ролике показывается - легко находим нужный объект во второй базе "для обновлений"(в которую мы уже залили обновляшку) - и все как подсказывает нам отчет меняем/настраиваем в базе для обновления.

 

 

Смотрим скрин-пример выше: здесь добавлен новый реквизит в документ, наличие новых реквизитов мы просто проверяем в базе для обновления, так как они там будут (этот приятный бонус дает режим обновления "Показывать только дважды измененные свойства"), далее  этот новый реквизит вынесен на форму - переходим в базу для обновлений и так же выносим данный реквизит на форму. В элементе формы "Комментарий" - дано другое название, в базе для обновлений делаем так же.

Мы видим по отчету, что в переписанной базе - добавлен программный код. Чтобы его быстро найти и скопировать - в базе для сравнения у нас открыто окно "Сравнение Конфигураций Основной и Поставщика" - находим нужный объект, становимся мышей на МодульМенеджера, правая клавиша мыши "Показать различие в модулях без учета структуры":

 

 

И все просто - копируем дописанный/переписанный код, идем в базу "для обновлений" - ищем там в Модуле Менеджера по названию процедуры нужное место - и вставляем этот код.

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Повторяем эту цепочку действий с каждым объектом. Внимательность нужна 100%!!!!!!

 

 

а то потеряете в процессе переноса старого кода какую-нибудь ооооооооочень красивую надпись, без которой не смогут дальше жить бухгалтера, так как они к ней привыкли, и все!......будете уже потом свою готовую базу сравнивать на момент потеряшек!))

 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Ну вот, вроде все перенесли в базу для обновлений. Но все равно не спешим жать F7, так как нам нужно убедится, ничего не забыли!

Поэтому выполняем сравнение Конфигураций: Основной Конфигурации и Конфигурации Базы Данных:

 

 

Ставим фильтр "Присутствующие только в Базе Данных":

 

 

Все отличия - это то, что поставщик изменил, а наших переписок нету в списке (они у наших переписок по реквизитам/формам - оранжевым подсвечиваются), значит мы их все перетянули! 

Теперь жмем смело F7(обновление Базы Данных).

Появляется список Реорганизации данных:

 

 

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Далее мучаемся со всеми глюками, которые вылазят после обновлений:

1) *****Если у вас прописаны СВОИ роли, то важно после обновляшек - расчетчикам и кадровикам в эту самописную роль - дать разрешение на чтение НОВЫХ документов, которые создал поставщик, иначе вид формы журнала "Кадровые документы" - будет всего из пары-тройки граф....

 

 

После корректировки в Конфигураторе собственных ролей, вновь обновляем Базу Данных.

Теперь запускаемся в пользовательском режиме, здесь будет предложено подтвердить правомерность обновлений, жмем "да", дожидаемся пока обновится.

 

 

2) После этого откроется окно с Монитором1с, в котором мы можем увидеть какие нужно подгрузить Патчи (исправления Поставщика) к текущему релизу конфигурации:

 

 

Если вы закрыли это окошко, то вернуться к нему всегда можно через: м. Администрирование -Обслуживание-УстановкаОбновленийИПатчей - здесь НЕ спешить и нажать на синею ссылку  "Поиск и установка обновлений" - далее развернуть птичку "Подробнее":

 

 

Выделяем для загрузки и обновления ТОЛЬКО Патчи, ждем пока наша тестовая база с обновляшками скушает эти патчи.

3) Начинаем проверять под правами пользователей работу обновленной конфигурации:

а) Табельщики - у них пропала возможность создавать/записывать документ "ПрогулНеявка"...

 

 

выяснилось, что данный документ стал МногоФункциональным....следовательно в правах табельщика (это "Профиль" в пользовательском режиме 1с) - нужно поставить галку на многофункциональном.

 

 

4)Следующая ошибка после обновления появилась "Ошибка применения расширений":

 

 

Как бороться с разными видами расширений здесь: https://buhexpert8.ru/1s-zup/vozmozhnosti-i-nastrojki-1s-zup-3/vozmozhnosti-1s-zup-3-i-kontseptsiya-ucheta/rabota-s-rasshireniyami-v-zup-3-podklyuchenie-obnovlenie-otklyuchenie-i-udalenie.html

С сайта 1с(где обновляшки) - скачиваем свежее расширение "ПрямыеВыплатыПоСотрудникамСтарше65лет" - и в пользовательском режиме обновляем это расширение.

5) Выявилась ошибка: на Начальной странице не рассчитываются "ТекущиеДела"...смотрим отсылающий код ошибки:

 

 

Открываем регистр сведений РезультатыОбменаДанными и в модуле менеджера не находим ссылаемую процедуру "КоличествоПредупрежденийДляЭлементаФормы"....оказалось, что это глюк заливки обновлений...

таким образом, перед глобальным обновлением по фильтру "ИзмененныеДважды" - нужно пересмотреть внимательно объекты по другому фильтру: "Показывать отличия новой конфигурации поставщика от старой конфигурации поставщика":

 

 

Здесь обращаем внимание на те объекты, на которых не стоит галочка (т.е. которые НЕ будут замещены из Новой конфигурации поставщика): проверяем каждый такой объект - если в нем наши дописки, то оставляем невключенную галочку, а вот если если изменения Поставщика, то нужно включать!....На скрине выше видно, на данном регистре включились галочки по формам(и они добавились), но почему-то не включилась галка на модульМенеджера, хотя в этом модуле наших изменений не было....просто глюк какой-то.

6) Ошибка: на начальной странице у кадровиков и бухгалтеров дергается мышь - это в пользовательском режиме их "Профилю" нужно добавить права на добавление/чтение Новостей:

 

 

7) ошибка: не работают, как привыкли кадровики с расчетчиками, многофункциональные документы.....Кадровики, например, отпуск списком - набивали, "формировали" - это в документе есть ссылочка, при нажатии которой появляется форма расчета, а потом появляется отдельный документ "просто Отпуск", так вот после "обновления" - эта сложная цепочка взаимодействия перестала работать!...теперь, когда кадровики нажимают на волшебную ссылочку, то они получается за расчетчиков "отрабатывают" многофункциональный документ - этот документ меняет цвет с жирного на тощего...и расчетчики его потом в упор не видят!!!!!!

 

 

Короче, весь этот ужас из-за того, что поставщик(1с) любит менять код многофункциональных документов....Мы отбирали что переносить в новую базу по фильтру "Дважды измененное", а если сейчас посмотреть через фильтр "Отличия старой конфигурации поставщика от новой" - конкретно по коду из общих модулей "ЗарплатаКадрыРасширенный" и "ЗарплатаКадрыКлиенСервер", то увидим как они режут этот многофункциональник.....я возвращаю по частичкам кода все обратно, "как было в старой"!)......

*** возвращение к старой формуле Многофункциональных документов не привело к нужному результату, поэтому оставила как Поставщик изменил эти документы по новому. 

А ошибка, конкретно документа ОтпускаСотрудников, при последовательном набивании/проведении сначала кадровиками, потом расчетчиками - оказалась в настройке в Пользовательском режиме 1с Профиля Кадровиков:

 

 

и по документу Отпуск - просто НЕ давать Кадровикам право на "Настройки отпусков"!:

 

 

8) Если у вас есть в ЗУПе собственные написанные многофункциональные документы, то не забудьте в их Модуль Менеджера добавить Функции: ОписаниеРазделовДанных() и ЗначенияДоступа(ДокументОбъект), так как это нововведения Поставщика по Многофункциональным документам:

 

9) В ходе тестирования - под правами кадровика - вышибает пользователя из базы:

Здесь оказалось, что заливая в базу "обновлений" по фильтру "Измененные дважды" - я не увидела, что программа по какой-то своей причине НЕ выделила (не поставила галочки) на заливку новых обновлений Поставщика в ОбщиеМодули "ЭлектронныеТрудовыеКнижкиВызовСервера" и "ЭлектронныеТрудовыеКнижкиКлиент" (этот факт можно увидеть, если в базе "для сравнения" отобрать по фильтру "Показывать отличия новой конфигурации поставщика от старой конфигурации поставщика", там еще окажутся Не Выделенные и, следовательно, не обновленные: Общий модуль "БухучетХозрасчетныхОрганизаций") - все эти модули подливаю в базу "для обновлений" в ручную.

***Но это не помогло...., просто не с первого раза теперь стало вышибать кадровика из системы.... Смотрим теперь по какой причине:

Ошибка в ограничении доступа к данным.
объект: 'Документ.СведенияОТрудовойДеятельностиРаботниковСЗВ_ТД', поле: 'Номер'; право: 'Чтение'
{(49, 5)}: Синтаксическая ошибка "Ошибка"
<<?>>Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине:
 Используется устаревшая версия 17 шаблона ограничения доступа ПоЗначениямРасширенный. Объект: "Документ.СведенияОТрудовойДеятельностиРаботниковСЗВ_ТД", Право: "Чтение".
по причине:
{(49, 5)}: Синтаксическая ошибка "Ошибка"
<<?>>Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: 
Используется устаревшая версия 17 шаблона ограничения доступа ПоЗначениямРасширенный. Объект: "Документ.СведенияОТрудовойДеятельностиРаботниковСЗВ_ТД", Право: "Чтение".

Проверяю типовую роль "ИзменениеУчастниковГруппДоступа", все как в новой конфигурации поставщика...никаких супер новых "№17"-х шаблонов для этой роли не нужно....

Сразу скажу, что я пробовала в самой роли "ИзменениеУчастниковГруппДоступа" ставить галочки на документ "СведенияОТрудовойДеятельностиСЗВ_ТД", и внутри этого документа проверяла на его форме поле "Номер" - он доступен, перезаливала документ "СведенияОТрудовойДеятельностиСЗВ_ТД" - ничего не помогло...

Теперь решила перезалить саму роль "ИзменениеУчастниковГруппДоступа". Это делается: м.Конфигурация- сравнение/объединение из файла, далее указываю заранее сделанную cf-ку с чистого дистрибутива поставщика. фильтр - "Показывать отличия в конфигурациях", в правой части окна - снимаю ВСЕ галки, оставляю только галку на нужной роли, и кнопка Выполнить.

Ничего не помогло!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ошибка вышибания пользователей та же самая "Вы используете СТАРЫЙ шаблон RLS"!!!! (это если кратко своими словами)

Вытащила код из этого шаблона на белый свет, прошлась к 49 строке - как сигналит ошибка, и что я вижу!!!!!

В моей обнавляшке - ПРАВИЛЬНЫЙ свежий шаблон РЛС 18 версии!!!

Почему тогда 1с использует какой-то старый шаблон в "ПоЗначениямРасширенный" типовой роли "ИзменениеУчастниковГруппДоступа"???????????????????????????????????????????????

Эврика!!!!! Нашла!!!! я внимательно всматривалась в типовую роль "ИзменениеУчастниковГруппДоступа", версия шаблона которой новая=18версия, а нужно было просто ГлобальнымПоиском пройтись по базе "ПоЗначениямРасширенный17" -

и ву а ля!!!! нашлись те самые типовые роли, которые я в самом начале ставила с флагом "Объединить с приоритетом ОсновнойКонфигурации"!!!!

аккуратно заменила по выпавшему списку - в этих ролях ШаблоныДоступа, копируя из чистого настоящего дистрибутива последней версии. Можно копировать не с дистрибутива, а прямо шаблоны из роли "ИзменениеУчастниковГруппыДоступа" - ее, оказывается, Поставщик для этого и держит).

Все заработало!!!!

10) при обмене ЗУП с 1с-Бухгалтерией - появилась еще одна ошибка: в "Перечисление.ВидыОперацийПоЗарплате" - в обновленном ЗУПе Поставщик добавил в это перечисление новое значение "НДФЛСПревышения", а 1с-Бухгалтерия еще не обновлена до свежего релиза той же даты что и ЗУП, поэтому в ней в "Перечисление.ВидыОперацийПоЗарплате" - нету этого значения....

 

 

т.к. сразу 1с-Бухгалтерию нельзя обновить (это тоже очень долгий процесс), то чтобы выгрузить из ЗУП в Бухгалтерию документ "Начисление зарплаты" - пришлось ручками в 1с-Бухгалтерию добавить это значение...конечно в бухгалтерии оно не будет ничего рассчитывать...

 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Итак, вроде бы все готово, явные глюки в нашей тестовой базе откатали. Теперь с тестовой обновленной базы - снимаем .cf и загружаем его в реальную базу ЗУПа!

 

 

п.с. да, все предлагают одевать на реальную базу нашу Обновляшку - через Сравнение/Объединение конфигураций. Но мы уже все что смогли проверили в тестовой базе, поэтому экономим время свое и бухгалтеров - загружаем напрямую сразу в реальную базу .cf тестовой. Перед этим, естественно, создаем архив базы данных.

***Готово.

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1651 15.12.21 17:36 Сейчас в теме
2. karpik666 3682 15.12.21 17:44 Сейчас в теме
Забыли написать: не повторяйте это на своих продуктивах :)
Спасибо конечно за такую подробную статью. Просто не могу понять, на какой уровень она рассчитана, расписано так подробно про кнопочки, что как будто предполагается, что джун вчера разносивший ИТС может сесть и по вашей инструкции все обновить.

По поводу ролей, обновлять нетиповые роли с приоритетом основной можно только, если в этих ролях происходит расширение полномочий, если у пользователя что-то из роли отключили из прав, то это просто затрется.

Мое мнение, так делать нельзя, из описанного функционала еще даже не дошли до выплаты зарплаты и сдачи отчетности, а решены только визуальные проблемы и неясно там какие подводные камни будут.
Когда ты последовательно обновляешь, то можешь увидеть, как вендор последовательно менял функционал, и понимать куда, и что переносить становится проще, а доработок на промежуточный шаг обновления становится меньше. При этом конфигурацию можно после сохранить, зная, что она уже обновлена на определенный релиз.
Для упрощения можно сохранить промежуточную настройку по объединения, чтобы ее применить для следующего релиза.
После обновления на 1 релиз, нужно обязательно запускать 1С, чтобы выполнились обработчики обновления.
Экономя время на обновление, вы его тратите на последующую поддержку и устранение ошибок, которые возможно было увидеть на этапе последовательного обновления. Тем более советы вредны для ЗУП 3, разработчики которой грешат координальным переписыванием функционала, из-за чего даже сделали объектную модель для доступа к данным.
Award; Professor338; Dimasik2007; capitan; Jeka44; jan-pechka; mrChOP93; RustIG; +8 Ответить
3. RustIG 1651 15.12.21 19:04 Сейчас в теме
(2) отличный комментарий, спасибо!
6. jan-pechka 356 16.12.21 08:02 Сейчас в теме
(2)
Мое мнение, так делать нельзя

Спасибо. Это я себе на память нарисовала.

(2)
После обновления на 1 релиз, нужно обязательно запускать 1С, чтобы выполнились обработчики обновления.

говорят, что это нужно для удаляшек: разработчик в каком-то релизе на реквизит объекта ставит префикс "удалить", а потом в последующих релизах - удаляет. В полном дистрибутиве - уже готовый результат: что хотел поменять поставщик, то и поменял, это и будет видно в сравнении, следовательно - сразу затянется в нашу обновляшку. Здесь вопрос только в поисках дистрибутива последнего обновления...т.к.для ЗУП - есть всегда, а вот для Бух-нету(там полный дистрибутив очень далеко от актуал.релиза)
4. RustIG 1651 15.12.21 20:07 Сейчас в теме
Такую статью без скальпеля читать нельзя, препарировать нужно каждый абзац :)

[IS-QUOTE]Все, обновления зашли в базу "для обновлений", на F7 (обновление Конфигурации) - не спешу нажимать, так как нам нужно теперь аккуратно и внимательно в эту базу перенести все "дописки"[IS-QUOTE] главное поля перенести, чтобы не обнулились после обновления Ф7
5. RustIG 1651 15.12.21 20:40 Сейчас в теме
выяснилось, что данный документ стал МногоФункциональным....следовательно в правах табельщика (это "Профиль" в пользовательском режиме 1с) - нужно поставить галку на многофункциональном.


Это так называется новая роль и новый профиль. Посмотрите последнюю мою статью, вам пригодится.
jan-pechka; +1 Ответить
7. jan-pechka 356 18.12.21 03:01 Сейчас в теме
Ищу, продолжаю искать: почему после обновления БД, не работают обновленные шаблоны прав доступа.....где это вообще зашито? В самой платформе?
8. triviumfan 37 20.12.21 14:12 Сейчас в теме
(7) В самой ИБ, в данных подсистемы "Управление доступом".
Можно либо принудительно обновить их с помощью обработки "Обновление вспомогательных данных", либо проверить, а выполнилось ли у тебя регламентное задание "Отложенное обновление ИБ", либо запустить его вручную.
jan-pechka; +1 Ответить
9. jan-pechka 356 20.12.21 14:23 Сейчас в теме
(8)
выполнилось ли у тебя регламентное задание "Отложенное обновление ИБ", либо запустить его вручную


в ручную его запускала...результат тот же...
Оставьте свое сообщение

См. также

Специфика апгрейда с 1С: Проф на 1С: Корп

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной статье рассматривается, что такое апгрейд 1С, и как выполнить переход с конфигурации 1С: Проф на версию 1С: Корп.

26.02.2023    700    Koder_Line    6    

-4

Анализ изменений в расширении при обновлении основной конфигурации

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Обработка, помогающая выполнить обновление расширения, в случае выхода обновления конфигурации, связанной с этим расширением.

30.12.2022    2829    xnd    39    

63

Автоматическое обновление конфигурации и данных на подчиненных узлах в рамках РИБ

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Работающее решение для автоматического обновления конфигурации в рамках РИБ при передаче изменений конфигурации и данных от центральной базы на узел РИБ с последовательным обновлением конфигурации и данных на узле. Выполняется запуском скриптов в пакетном режиме.

09.06.2022    1280    vit59    16    

6

Ошибка SDBL: Ошибка обновления конфигурации базы данных. Для одного ссылочного кода существует более одной таблицы в базе данных

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Ошибка SDBL: Ошибка обновления конфигурации базы данных. Для одного ссылочного кода существует более одной таблицы в базе данных. Имена таблиц с кодом 7289: DynListSettings, ErrorProcessingSettings Имена таблиц с кодом 7291: Bots, ExtensionsInfo Для исправления проблемы вы можете обратиться в службу технической поддержки.

26.05.2022    1432    tmaraliev    9    

5

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

Использование внешних программных средств при обновлении конфигураций 1С

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В статье приведены некоторые навыки по обновлению нетиповых конфигураций, а также рассмотрены инструменты трехстороннего сравнения/объединения программного кода.

30.03.2022    4305    Dimbayyyy    7    

57

Обновление платформы 1С тонкого клиента с вебсервера без публикации базы данных, когда сервер 1С ПРОФ.

Администрирование веб-серверов Администрирование СУБД Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обновление платформы 1С: тонкого клиента с вебсервера описывается здесь: https://its.1c.ru/db/v8316doc#bookmark:adm:TI000001058, (11.2.2. Обновление через диалог публикации на веб-сервере) и здесь: https://its.1c.ru/db/v8319doc#bookmark:adm:TI000000428, (6.2. Получение дистрибутива клиентского приложения) - доступно только для КОРП Для ПРОФ реализация полностью описана в данной статье. Выражаю благодарность Панюшкину Михаилу Михайловичу за разбор задачи и доведение ее до практического результата. Обновление не проходит если например предварительно установка выполнялась регламентными политиками и есть в папке conf файл adminstall.cfg Этот файл следует удалить, чтобы данная установка тонкого клиента проходила успешно Применяется только для системы «1С:Предприятие» под ОС Windows. Файл adminstall.cfg указывает на то, что установка системы программ «1С:Предприятие» выполнялась с использованием средств администрирования ОС Windows. Файл располагается в каталоге конфигурационных файлов системы «1С:Предприятие» и представляет собой текстовый документ в кодировке UTF-8. В файле может располагаться единственная строка, определяющая вариант установки: AdmInstall= Описывает режим установки: Logon - установка выполнена с помощью logon-скрипта во время входа пользователя в домен. Restart - установка выполнена с помощью групповых политик.

19.10.2021    8898    ser6702    28    

45

История одного обновления, или доработки, взывающие к механизму "расширений"

Обновление 1С Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бесплатно (free)

Цель: вынесение доработок в расширение и применение его в обновленной конфигурации 1С:ERP Управление предприятием 2 с релиза 2.4.13.123 на релиз 2.4.13.243 (4 релиза).

18.10.2021    1946    olja-ljaaa    4    

9

Как читать чужой код? Часть 2. Доработка типовой конфигурации. Обновление доработанной типовой конфигурации

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и главное как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    4656    biimmap    31    

39

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Прием программирования, минимизирующий изменения в модулях управляемых форм при доработке типовых конфигураций и сокращающий время обновления при переходе на новую версию

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Прием программирования, который позволяет при доработке типовых конфигураций минимизировать изменения в модулях дорабатываемых управляемых форм и сократить время обновления конфигурации при переходе на новую версию, при этом механизм расширений не используется.

14.12.2020    1693    baturo    8    

6

Управление релизами 1С

Обновление 1С ServiceDesk, HelpDesk Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

При непрерывном развитии сложных информационных систем на 1С возникает потребность управлять процессом обновления релизов их конфигураций. Необходим инструмент, предоставляющий полную информацию о вносимых в конфигурацию изменениях и полном жизненном цикле каждого из них, начиная от обращения пользователя до реализации и документирования функциональности. О принципах работы такого инструмента и полученных в ходе его внедрения преимуществах на конференции Infostart Event 2019 Inception рассказала директор департамента информационных систем «Иркутской нефтяной компании» Екатерина Шушина.

15.09.2020    7072    INK2018    0    

22

Об обновлениях

Обновление 1С Платформа 1С v8.3 Управляемые формы Бесплатно (free)

Рассматриваются вопросы комментирования доработок стандартных конфигураций, необходимых для облегчения работы при обновлении конфигурации.

12.02.2020    3100    ipoloskov    27    

7

Обновление релиза измененной типовой конфигурации

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пригодится тем, кому еще не приходилось обновлять измененную типовую конфигурацию.

29.11.2019    20990    John_d    79    

157

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Уверенное обновление

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Уверенное обновление. Анализ файла ОтчетОСравнении.txt. Bash

18.07.2019    14140    vasilev2015    36    

89

Обновление формы списка или формы подбора номенклатуры в 1С

Обновление 1С Платформа 1С v8.3 1С:Управление торговлей 11 Украина Бесплатно (free)

Для актуального показа остатков в открытых формах списка номенклатуры в 1С толстый клиент. Использование механизма подписки на обработчика ожиданий и работа с журналом регистраций.

18.04.2019    3253    pilgrim9131    3    

2

Создание поставки конфигурации

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Пошаговая демонстрация создания поставки конфигурации, файлов обновления и настройка для обновления через FTP.

27.02.2018    24809    Vladimir_412    8    

114

Легкий способ обновления измененной конфигурации

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Легкий способ обновления измененной конфигурации. Сервис подготовки расширения конфигурации

25.10.2017    26029    avk72    66    

42

Обновление Бухгалтерии 3.0, в состоянии расхождения объектов по внутренним идентификаторам

Обновление 1С Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бесплатно (free)

Обратился клиент с измененной Бухгалтерией 3.0. При сравнении с базой поставщика, через Поддержка-Настройка поддержки,  дает значительный разбег конфигураций - примерно 40% измененных объектов + 20% удаленных и новых, все объекты базы "разрешены изменения" у многих "снят с поддержки".  

05.10.2017    9926    julorl    17    

4

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Обновление типовой доработанной конфигурации для начинающих

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Инструкция по обновлению типовой доработанной конфигурации для начинающих

23.12.2016    28308    docerman    22    

45

Порядок выполнения подписок на события и опасности с ними при обновлении

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Коротко по сути: подписки на события для одинаковых источников и действия выполняются в порядке размещения подписок в конфигураторе сверху вниз. Т.е. если для документа Реализация товаров в конфигурации есть две подписки на событие ПриЗаписи, то в начале выполнится та, которая расположена выше. При этом если в типовой конфигурации есть добавленные свои подписки, то при обновлении конфигурации на новый релиз поставщика, может измениться порядок размещения объектов и добавленные подписки могут "съехать" выше типовых. Если в конфигурации есть типовая подписка на это же событие с этим же источником, то может измениться и порядок вызова типовой и добавленной подписки, что может привести к изменению логики работы.

12.10.2016    18756    de0nis    11    

17

Обновление доработанной Бухгалтерии предприятия. Как проверить и убедиться, что все сделано хорошо?

Обновление 1С Платформа 1С v8.3 1С:Бухгалтерия 2.0 Бесплатно (free)

На тему обновления нетиповых конфигураций написано немало. Но в основном все это касается самого процесса обновления, его технической стороны. Что нажимать, на что не нажимать в том или ином случае. В данной статье хотелось бы обратить внимание на действия, которые требуются для последующего анализа обновленной конфигурации.

05.09.2016    29684    kraynev-navi    33    

96

Скрипт автообновления типовых конфигураций

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Батник на "языке 1С" для клиент серверных баз, скачивает с сайта ИТС нужное обновление, бекапит базу и обновляет. На что-то новое не претендует, как рабочая заготовка для собственных "обновляторов" подойдет. В текущем виде все работает. Надо только занести свои переменные.

30.06.2016    15752    sergey279    19    

49

Грамотное обновление 1С

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Как грамотно обновлять типовые конфигурации на обычных и управляемых формах. Мой опыт. Будет обновляться.

26.04.2016    50136    fixin    82    

199

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

В курсе обобщен опыт работы аналитика на проектах в течение пяти лет, в нескольких фирмах. Подходы к написанию документов унифицированы и по возможности не привязаны к конфигурациям 1С.

3 500 рублей

Обновление изменённой типовой конфигурации 1С 8.2/8.3

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Статья посвящена обновлению изменённой типовой конфигурации с учётом автоматизации переноса изменений и оптимизации работы ключевых пользователей обновляемой базы. Рассчитана на пользователей, имеющих опыт обновления изменённых типовых конфигураций.

30.12.2015    21889    get-start    17    

22

Обновление УТ11 с релиза 11.1.2 на 11.1.10 в примерах

Обновление 1С Платформа 1С v8.3 1С:Управление торговлей 11 Россия Бесплатно (free)

Приводится практический опыт по реализации методик по упрощению поддержки доработанной конфигурации "Управление торговлей" при ее обновлении с релиза 11.1.2.31 на 11.1.10.153 благодаря возможности вынесения кода в "переопределяемые" общие модули, существующие в релизе 11.1.10. По мотивам публикаций http://infostart.ru/public/16980/ и http://infostart.ru/public/169131/.

08.12.2015    18371    Mortiferus    21    

31

Технология доработок типовой конфигурации 8.х для обновления за 30 минут

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

В статье описаны основные приемы по доработке типовых конфигураций для ускорения их обновления. Проверено при работе с толстым клиентом.

03.11.2015    17603    Trise    21    

67

Как я пытался перевести 1С 8.2 на расширение конфигурации

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Имея нетиповую 1С Бухгалтерия 8,2 решил перенести все доработки в 1С 8.3 в расширение конфигурации, и что из этого получилось.

27.10.2015    26485    Letos    14    

50

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Как создать поставку и обновление конфигурации

Обновление 1С Платформа 1С v8.3 Бесплатно (free)

Долго искал, как правильно создать поставку и последующее обновление конфигурации. Но находил или куски, или неполную информацию. Пользуясь найденной информацией и методом проб, разобрался, как все это работает. Вот и решил систематизировать всю имеющуюся у меня информацию в одну статью. Думаю, она сэкономит время и внесет ясность тем, кто начинает пользоваться этой возможностью 1С.

08.05.2015    49703    AleksSF    27    

131

Обновление нетиповой конфигурации

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

На Инфостарте присутствует довольно большое количество хороших статей про обновление нетиповых конфигураций, как на поддержке, так и без. Надеюсь, что данная статья также будет полезна тем, у кого еще не достаточно опыта для обновления нетиповых конфигураций, особое внимание уделено обновлению нетиповых форм.

28.02.2015    113811    el-le    22    

115

Куда пропала панель разделов при обновлении БП и как вернуть её обратно

Обновление 1С Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Обновили бухгалтерию 3.0. Базы типовые, без каких-либо изменений. Но почему-то после обновления неузнаваемо изменился интерфейс. Панели разделов нет как в интерфейсе 8.2, как и в Такси. При попытке настроить эту панель я вижу пустое окно настройки. Вопрос: куда подевались все разделы?

06.02.2015    40504    Bukaska    31    

28

Как не надо изменять конфигурацию или Как облегчить жизнь при обновлении

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Чтобы жизнь была медом, и на обновление использовалось минимум времени... Эта статья для вас.

04.12.2014    14168    RomanBor    50    

10

Как создать собственное обновление для 1С

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Столкнулся с вопросом: как выгрузить базу не целиком, а только то, что изменил, и отправить обновление почтой, т.е. не всю конфигурацию, а только обновление. Прилагаю пошаговую инструкцию по созданию обновления в 1С, например, 8.3

29.11.2014    45190    webresurs    21    

88

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Вывод конфигурации из режима совместимости 8.1

Обновление 1С Платформа 1С v8.3 1С:Управление торговлей 10 Бесплатно (free)

Переход из режима совместимости "Версия 8.1" на режим совместимости "Не использовать", т.е. на "чистую" 8.2 для сильно измененной конфигурации "Управление торговлей" 10.3.

21.11.2014    14509    bird21    4    

11

Как создать файл обновления

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

Основым файлом поставки и обновления является файл дистрибутива конфигурации *.cf. С помощью этого файла может выполняться обновление конфигурации с любой версии. Файлы обновления *.cfu включают в себя не всю конфигурацию, а только те изменения, которые существуют между конечной версией и указанными при создании файла обновлениями, поэтому их можно использовать только для тех версий конфигураций, для которых они предназначены. Таких версий может быть несколько, но обновление может быть выполнено только с них, при этом происходит проверка версии по внутреннему идентификатору, который меняется при любом изменении конфигурации, в том числе, и при снятии с поддержки.

16.11.2014    20333    shepsan    7    

67

Технология обновления типовых конфигураций с изменениями

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Данная статья написана для программистов начального уровня, но уже имеющих представление о объектах системы и их функциональных возможностях. И так Вам поставлена задача: «Обновить типовую конфигурацию, в которую кто-то, когда-то вносил изменения».

22.05.2014    40135    Nik_1c_bitrix    15    

50

Как добавить реквизит, изменить проводки типовой и не поиметь геморроя при обновлении (пример для бух 3.0)

Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пришли ко мне бухи и говорят: - у нас в 7.7 было окошко в документе с датами оплаты для книги покупок, сделай нам в 3.0 такое-же. Ну я типа - так придется снимать с поддержки, потом при любом обновлении Вам придется все тестировать.... короче геморрой и мне и Вам! Бухи слезно - ну надо, очень! Почесал я репу и стал думать, как и на елку залезть и попу не уколоть...

10.11.2013    18952    vde69    17    

8