Обновление 1с 2.0 на 3.0

Сравнительно недавно компания «1С» выпустила новую версию прикладного решения «1С: 3.0» и тем самым прекратила поддержку редакции 2.0. Ранее разработчики по просьбе своих партнеров продолжали поддержку предыдущей версии, но это было ненадолго.

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

В чем особенности перехода?

Переход из решения «1С Бухгалтерии» из редакции 2.0 на 3.0 бесспорно для всех предприятий, где используется , будет неизбежным. Важно сказать, что сам переход вовсе не сложный и представляет собой просто-напросто «обновления» конфигурации на очередной . Но есть и некоторые недостатки. На практике уже был получен опыт перехода нетипичных конфигураций, о которых мы сейчас вам расскажем. А ниже рассмотрим особенности и проблемы, которые в конфигурациях бывают по уровню изменений «больше среднего».

Необходимый релиз

Для перехода на другую конфигурацию нужно немного: релиз конфигурации редакции «2.0», с которого и нужно переходить на новую версию. О том, какой релиз необходим, можно узнать на сайте . Там есть информация о пригодных для обновления актуальных версиях. Например, на сегодня актуальная версия «3.0.27.7», которая может быть обновлена с релиза «2.0.53.6».

Как адаптировать доработки конфигурации?

Если пользователь имеет дело с нетипичной конфигурацией, первое, что нужно сделать, - перенести доработки с функционала второй версии в третий.

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

В данном случае существуют определенные особенности:

Доработки, которые осуществлены на «обычных» формах просто так перенести в управляемые формы нельзя. Здесь существует необходимость в адаптации программного кода;

- «Бухгалтерия 3.0» - это, по своей сути, новое программное решение. Если, например, до этого доработка находилась в модуле документа под названием «ПоступленияТоваровУслуг» (функция «РасчитатьПроцентНадбавки»), то теперь вышеназванной процедуры может не быть вообще. Тогда появляется вопрос о необходимости серьезного понимания, а также анализа каждого из доработок;

Когда же в доработках программисты использовали типичные общие модули, то больше всего все «ссылки» будут потеряны. Сейчас общие модули претерпели значительные изменения: как их имена, так и состав их функций (наследие новой 2.х);

Подобная же участь коснулась и объектов метаданных. Большое количество из них, так сказать, стали «ненужными». Вместо последних стали использовать другие объекты, а некоторые из них были переименованы (например, - справочник с именем «РегистрацииВИФНС» сменил название на «РегистрацииВНалоговихОрганах»);

Проблема отраслевых «надстроек»

В настоящее время, на базе конфигурации под названием «1С: Бухгалтерия предприятия» существует большое количество отраслевых решений. Данные решения в большинстве случаев устанавливаются как на конфигурацию «надстройка».

В результате анализа рынка очень много подобных решений уже не поддерживаются. Это произошло совершенно по разным причинам. В одних случаях фирму покинули разработчики, и других - фирмы-разработчика уже не существует. Поэтому выбор такой: потерять заветный функционал или перевести конфигурацию «за свой счет».

По причине ограниченного бюджета фирмы и поддержки программ, этот вопрос может быть очень остро воспринят клиентами.

Реструктуризация данных

Вообще процесс обновления «1С», в частности реструктуризация данных - очень деликатные вопросы.

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

Есть случаи, когда обновление базы занимало несколько дней, а в конце система сообщала об ошибке, мол, «запись регистра сведений... стала не уникальна». Конечно, такие ситуации могут быть, но на это нужно обращать внимание и в копилку рисков необходимо закладывать дополнительное время.

Сам процесс обновления (при первом запуске программного обеспечения запуск обработчиков обновления) тоже не у всех случаях работает корректно (без ошибок) и может время от времени принести проблемы.

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

Несколько слов о правах доступа

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

Печатные формы, внешние обработки и отчеты

Перевод печатных форм, внешних обработок и отчетов компанией «1С» никак не предусмотрен. Чтобы их «конвертировать» нужно осознанно подходить к делу.

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

Процесс восстановления нумерации

Даже самими разработчиками было отмечено, что после обновления программного продукта на версию «3.0» с нумерацией существуют проблемы: она «сбивается», а затем заново начинает отсчет. С целью возвращения нумерации достаточно сформировать документ с последним кодом, который был в системе.

Например, если последний документ под названием «Поступление» имел номер 256, то нужно создать документ с таким же номером, установленным в ручном режиме (256). Следующий документ, соответственно, в автоматическом режиме вступит под номером 257.

Для таких целей существует возможность написать простую обработку. А это значит - сформировать документ каждого типа последним существующим номером и обозначить его с целью удаления.

Какие существуют правила обмена?

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

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

Немного об организационных моментах

Среди сложностей нужно уделить внимание и организационным моментам:

Обоснование затрат на обновление клиенту. Для последнего это достаточно сложный вопрос. Сравнительно недавно только был переход с «1.6» на «2.0», затем прошло немного времени, а конфигурацию уже надо менять на «3.0». Почему же снова клиент должен отдавать свои средства на обновление? Однако пользователя может утешить то, что в ближайшее время компания «1С» не планирует никаких обновлений и серьезных нововведений.

Каких же расходов следует ожидать при переходе? Время перехода на новую версию программного продукта сильно зависит от самого степени модификации конфигурации. Одна из рекомендаций - воздержаться от преждевременных оценок, и вместо этого - договориться работать «по-факту». Ведь процесс реструктуризации может продолжаться значительно больше запланированного. Минус в том, что вышеназванную проблему никак нельзя предсказать.

А сейчас мы сделаем определенные выводы и попытаемся дать советы по более комфортному и простому переходу:

Не тяните время, планируйте переход как можно раньше;

Было бы лучше, если бы перенос функционала реализовывался бы теми же специалистами-программистами, которые занимались доработкой конфигурации;

Желательно на реструктуризацию отвести как можно больше времени. Например, если планируете перейти с понедельника, то лучше будет начать работу в пятницу вечером;

Перед тем, как будете проводить финальные доработки, надо прогнать обновления на текстовой среде. Без так называемой «репетиции» существует риск не успеть в технологическое окно осуществить обновление;

Бэкап следует делать всего и эти операции проводить как можно чаще;

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

Также можно чаще проводить тестирование над перенесенным функционалом. Сформируйте тестовую базу и запустите в нее пользователей;

Для пользователей сформируйте такую среду, где они смогут заранее познакомиться с программным продуктом. Это даст возможность в дальнейшем при начале работы с «3.0» избежать простых вопросов;

В запасе всегда должен быть план «Б». Если что-то не получилось с «3.0», нужно будет вернуться к «2.0», чтобы не остановить работу предприятия.

Песочница

Железный человек 8 июля 2013 в 12:33

Переход на редакцию 3.0 конфигурации бухгалтерия предприятия

Именно так называется инструкция на диске «ИТС ПРОФ» в разделе новые материалы выпуска. Попытавшись проделать те трюки, которые описаны в этом руководстве, у Вас должна будет получиться своя бухгалтерия предприятия(БП) 2.0 но, с управляемыми формаи и, по видимому, карточными играми и распутными женщинами. Все действия будут производиться с файловым вариантом базы.
Я специально дождался диска с ИТС, и обнаружил, что инструкция опубликованная в нем, не соответствует действительности, хотя находится в обновленном разделе. Попробуем совершить данный переход самостоятельно.

Скрин диска ИТС


На картинке выше указан порядок действий, и вроде бы все просто, да только на сайте ИТС в разделе БП 3.0, Вы не найдёте версий начинающихся с двойки.

Скрин реального сайта ИТС


Таким образом уже первый пункт инструкции приводит пользователя в тупик. Обновиться другой, подходящей по дате или самой свежей версией не удастся. Существовавший ранее дистрибутив обновления для перехода с версии 2.0 отсутствует в списке. Зато есть полный дистрибутив, содержащий в себе необходимые обновления. Скачиваем данный дистрибутив и устанавливаем его в каталог шаблонов. «Фишка» этого дистрибутива в том, что он содержит в себе файл «1Cv8.cf», который нам и нужен. С его помощью мы создадим чистую конфигурацию БП 3.0 и загрузим в нее нашу базу с БП 2.0.
Устанавливаем платформу 8.3, отметим тонкий клиент файловый вариант, и модули расширения веб-сервера (для того, чтобы побаловаться с «новыми» плюшками в бухгалтерии). Открываем «старый» (8.2) конфигуратор, и добавляем пользователю, под которым будем обновляться, права «Администратор системы (для перехода на ред. 3.0)». Выгружаем базу, закрываем конфигуратор и открываем «свежий» (8.3). Создаем в нем новую базу, из шаблона, с версией 3.0, шаблон этот появился когда мы установили полный дистрибутив. Открываем созданную базу и загружаем выгрузку нашей базы. Эта операция может занять длительное время. После завершения выгрузки, открываем базу (не из конфигуратора) и завершаем обновление (эта операция так же занимает много времени). Рекомендую сделать сжатие базы, так как у меня после этих действий она увеличилась практически вдвое.
Если Ваша конфигурация не содержала изменений (дописок), то обновление, скорее всего, пройдет без ошибок, но в случае с 1С нельзя быть до конца уверенным в чем-либо.
Все. Можете открывать базу тонким клиентом, публиковать на WEB сервере и запускать 1С через браузер.
P.S:
1. Не используйте в качестве веб сервера для 1С Denwer.
2. Публикуйте на веб сервере базу, которая находится на нем физически.
Эти советы помогут Вам опубликовать 1С на веб сервере с первой попытки.

Теги: системное администрирование, 1с предприятие 8, бухгалтерия

Данная статья не подлежит комментированию, поскольку её автор ещё не является

Новые релизы 1С выходят раз в неделю. Своевременно обновитесь и всегда держите свои базы в актуальном состоянии!

Последнее обновление в таблице от: — 12.07.2019.

Технологические платформы 1С.

Типовые конфигурации.

Фирма «1С» ведет постоянную разработку своих программных решений. Для каждой программы, как минимум, раз в месяц выходят ключевые обновления .

Для того, чтобы узнать какой у Вас релиз платформы и конфигурации (если, не знаете, что такое платформа и конфигурация посмотрите вот это видео),

откройте программу в режиме «Конфигуратор» или «1С Предприятие» и в верхнем меню нажмите вот этот знак.

Откроется вот такое окно.

Вверху читаем номер вашего релиза платформы, чуть ниже номер конфигурации.

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

Мы публикуем на этой странице информацию для наших клиентов. Если Вы не нашли название своей программы 1С , позвоните нам, и мы включим ее в эту таблицу.

Очень часто различные сторонние специалисты, не связанные с 1С профессионально (системные администраторы, бухгалтера и т.п.), спрашивают у меня советов по поводу обновления конфигураций 1С. «Как обновить конфигурацию 1С», «Как обновить 1С через конфигуратор» — задают они все один и тот же вопрос на разный лад. Поэтому я решил написать эту статью, чтобы не объяснять каждый раз одно и тоже, а отсылать их всех к ней =)
Большинство современных конфигураций поддерживают автоматическое обновление базы 1С через интернет напрямую из пользовательского режима. Это удобно, но имеет ряд ограничений. Самое основное ограничение это интернет. Во-первых, он должен быть, во-вторых, он должен быть достаточно скоростным. Не всегда бывает так. К тому же очень часто, пользователи забывают или ленятся обновлять конфигурации, и скапливается много пропущенных релизов. Как следствие, обновление их через интернет может занять много времени.
Эта статья будет посвящена тому, как обновлять конфигурации самостоятельно «вручную».

Скачиваем обновления 1С

Допустим, у Вас есть конфигурация 1С: Бухгалтерия предприятия 3.0, со следующим текущим релизом

Нам нужно обновить её до последнего релиза.
Для этого нужно зайти на сайт https://users.v8.1c.ru/ , который является официальным сайтом 1С, где содержаться обновления конфигураций, и нажать на гиперссылку «скачать обновления»

После этого, Вы вводите свой логин и пароль, который был создан при регистрации Вашего программного продукта.
И если у Вас все в порядке с подпиской ИТС и регистрацией (для владельцев базовой версии подписка ИТС не нужна), то откроется окно на подобии вот этого:

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

Текущий релиз нашей конфигурации 3.0.49.20 (см. первую картинку). Вот он в списке пятый сверху.

Т.е. мы уже пропустили 4-е релиза: 3.0.49.21, 3.0.49.22, 3.0.49.23, 3.0.49.27.
Наиболее горячие головы кинутся качать все эти релизы и обновлять их шаг за шагом. Но мы люди ленивые, поэтому посмотрим на крайне правую колонку, в которой указано, какие версии можно обновить релизом из крайне левой колонки. Как видите, их очень много, и если мы поищем наш текущий релиз в крайне правой колонке, то увидим, что он есть для всех обновлений.

Т.е. нам не нужно качать все релизы, а достаточно скачать самый последний, и наша текущая конфигурация вполне нормально на него обновиться.
После того как мы «провалимся» в ссылку релиза, будет окно с ссылками на дистрибутивы обновлений.

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

Устанавливаем шаблон обновления 1С

Распаковывайте его, и у Вас в каталоге появится список файлов, среди которых нас интересует только один файл setup.exe

После его запуска появится окно установки шаблона обновления.

В этом окне Вам в принципе ни чего менять не надо, нажимаете кнопку «Далее» и устанавливаете шаблон обновления.

Обновляем конфигурацию 1С

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

Обязательно перед обновлением сохраните базу!

Появится окно обновления конфигурации, где Вам следует нажимать все «Далее», пока Вы не достигните самого конца.

Если Вы все сделали правильно, то в этом списке обновлений появится номер Вашего релиза, который Вы скачали с сайта https://users.v8.1c.ru/ .
Выделите его мышкой, и кнопка «Готово» станет активной

Смело нажимаем эту кнопку, после чего Выйдет информация об обновлении

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

Если Вы увидели это окно, то значить все сделано правильно, и Вы скачали нужный релиз, на который можно обновить Вашу конфигурацию. Нажимаете «ОК» и наслаждаетесь обновлением.
В какой-то момент выйдет окно, где будет предложено обновить конфигурацию базы данных.

Соглашаемся.
В окне, где будет информация об реорганизации данных, нажимаем кнопку «Принять».

С конфигуратором все! Ваша конфигурация обновилась, и для полного завершения обновления необходимо запустить 1С: Предприятие. Можно это сделать через отладку, а можно просто закрыв конфигуратор и запустив отдельным сеансом 1С: Предприятие в пользовательском режиме.
В пользовательском режиме Вам нужно будет подтвердить легальность обновления (для владельцев ПРОФ версий),после подтверждения произойдет до обновление базы данных.

Если все пройдёт хорошо, и ни каких ошибок не возникнет в процессе обновления базы, то у Вас будет конфигурация 1С с новым релизом.

Если Вы пропустили много релизов, то можно попробовать обновить конфигурацию 1С при помощи cf-файла. Как это сделать читайте в моей статье:

Легкое и быстрое освоение программирования в 1С с помощью моих книг: и

Иногда кажется, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: и «Основы разработки в 1С: Такси»

Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 11 шагов»

  1. Без сложных технических терминов.
  2. Более 700 страниц практического материала.
  3. Каждое задание сопровождается рисунком (скриншот).
  4. Сборник задач для домашней проработки.
  5. Книга написана понятным и простым языком — для новичка.

Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С

  1. Без сложных технических терминов;
  2. Более 600 страниц практического материала;
  3. Каждый пример сопровождается рисунком (скриншот);
  4. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!

Промо-код на скидку в 15% — 48PVXHeYu


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

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы.