Создание нового документа с печатными формами. Обновление справочника идентификаторы объектов метаданных не монопольно Как обновлять инструменты

Пакет для переоценки основных средств для программ "1С:Бухгалтерия 8 " ред. 2.0 и ред. 3.0 и "1С:Управление производственным предприятием" ред. 1.3

Инструкция по установке "1С:Бухгалтерия 8" ред. 2.0

Инструкцию по установке дополнения для переоценки основных средств для программы "1С:УПП" ред. 1.3 можно найти по статье.

Инструкцию по установке дополнения для переоценки основных средств для программы "1С:Бухгалтерия предприятия" ред. 3.0 можно найти по статье.

Внимание!

Пользователи программы "1С:Бухгалтерия 8" могут установить приобретенный пакет для обновления типовой конфигурации. Для этого используется режим объединения конфигураций. Прежде всего нужно разрешить внесение изменений в конфигурацию (см. Рис. 1).

Рис. 1 Включение возможности изменения конфигурации

cf новые объекты

Рис. 2 Выбор файла для объединения конфигураций

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

Рис. 3 Настройка объединения конфигураций

Рис. 3.1 Пример объекта который не нужно брать из файла (галочка должна быть снята)

Рис. 3.2 Пример объекта который нужно брать из файла

При объединении появится окно, озаглавленное как "Неразрешимые ссылки". Не бойтесь этого, просто нажмите кнопку "Продолжить" (см. Рис.4).

Рис. 4 Наличие "Неразрешимых ссылок" в процессе объединения

Объединение пройдет нормально. После объединения в структуре конфигурации появятся новые объекты (см. Рис.5), нужно принять эти изменения т.к. они еще не сохранены. Для этого нажмите кнопку "Обновить конфигурацию базы данных (F7 )", а затем в появившемся окне "Реорганизация информации" нажмем кнопку "Принять". На этом объединение конфигураций закончится. После объединения открыть журнал документов "Переоценка ОС" можно через меню: "Операции - Документы - Переоценка ОС".

Рис. 5 Принятие изменений

Отчет "ОС-6" устанавливается как дополнительная внешняя печатная форма к справочнику "Основные средства". Для этого нужно открыть окно списка внешних печатных форм (см. рис.5.2): Меню - Сервис - Дополнительные отчеты и обработки - Дополнительные внешние печатные формы. Нажать на кнопку "Добавить" и указать на файл ОС6.epf .

Рис.5.2 Установка внешней печатной формы к справочнику "Основные средства".

Инструкция по установке дополнения для переоценки основных средств для программы "1С:Управление производственным предприятием" ред. 1.3

Внимание! Перед объединением обязательно сделайте архив информационной базы.

Пользователи программы "1С:Управление производственным предприятием" могут установить приобретенный пакет для обновления типовой конфигурации. Для этого используется режим объединения конфигураций. Прежде всего нужно разрешить внесение изменений в конфигурацию (см. Рис. 6).

Рис. 6 Включение возможности изменения конфигурации

При выборе режима объединения конфигураций нужно указать файл 1Cv8. cf , предназначенный для объединения. Внимание! Все доработки устанавливаются как новые объекты , таким образом дальнейшие обновления конфигурации производятся в автоматическом режиме. Но!

Рис. 7 Выбор файла для объединения конфигураций

Будьте внимательны при объединении и устанавливайте флажки точно как на Рис. 8. Часть объектов, существующих в файле, предназначенном для объединения, включены только для того, чтобы задать правильный тип реквизитов документов. Сами эти объекты (на Рис. 8.1 они не помечены галочками ) ни в коем случае не должны участвовать в объединении. Общее правило - флажки должны быть установлены только у тех объектов, которые отсутствуют в основной конфигурации (на Рис. 8.2 они помечены галочками ).

Рис. 8 Настройка объединения конфигураций

Рис. 8.1 Пример объекта который не нужно брать из файла (галочка должна быть снята)

Рис. 8.2 Пример объекта который нужно брать из файла (галочка должна быть поставлена)

При объединении появится окно, озаглавленное как "Неразрешимые ссылки". Не бойтесь этого, просто нажмите кнопку "Продолжить" (см. Рис.9).

Рис. 9 Наличие "Неразрешимых ссылок" в процессе объединения

Объединение пройдет нормально. После объединения в структуре конфигурации появятся новые объекты (см. Рис.10), нужно принять эти изменения т.к. они еще не сохранены. Для этого нажмите кнопку "Обновить конфигурацию базы данных (F7 )", а затем в появившемся окне "Реорганизация информации" нажмем кнопку "Принять". На этом объединение конфигураций закончится. После объединения открыть журнал документов "Переоценка ОС" можно через меню: "Операции - Документы - Переоценка ОС".

Рис. 10 Принятие изменений

Инструкция по установке дополнения для переоценки основных средств для программы "1С:Бухгалтерия предприятия" ред. 3.0

Внимание! Перед объединением обязательно сделайте архив информационной базы.

Пользователи программы "1С:Бухгалтерия предприятия" могут установить приобретенный пакет для обновления типовой конфигурации. Для этого используется режим объединения конфигураций. Прежде всего нужно разрешить внесение изменений в конфигурацию (см. Рис. 6).

При выборе режима объединения конфигураций нужно указать файл 1Cv8. cf , предназначенный для объединения. Внимание! Все доработки устанавливаются как новые объекты , таким образом дальнейшие обновления конфигурации производятся в автоматическом режиме. Но!

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

Важно! После объединения конфигураций необходимо выполнить обновление вспомогательных данных. Для этого нужно указать параметр запуска "ЗапуститьОбновлениеИнформационнойБазы " в конфигураторе (см. рис.13) и запустить программу в пользовательском режиме. То же самое можно сделать через параметр командной строки 1С:Предприятия "/С".

Для программистов: для обновления вспомогательных данных предназначена внешняя обработка Инструменты разработчика: Обновление вспомогательных данных, которая входит в состав дистрибутива и в демонстрационную конфигурацию БСП. Уточнение: для конфигураций на базе БСП 2.1.3 используйте обработку из демобазы БСП "ИнструментыРазработчикаОбновлениеВспомогательныхДанных ", для конфигураций на базе БСП 2.1.2 используйте обработку из демобазы БСП "ИнструментыРазработчикаУправлениеДоступом " - кнопка Обновить на первой странице.

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

Для хранения в информационной базе дополнительных отчетов и обработок служит справочник Дополнительные отчеты и обработки . Он находится в разделе Администрирование . По команде Создать система предложит выбрать файл внешнего отчета, нужно указать на файл ВедомостьПереоценкиОС.erf и настроить его параметры (см. рис.14).

Рис.14 Установка дополнительного (внешнего) отчета

Важно : На странице Команды в колонке Быстрый доступ нужно указать каким пользователям предназначен данный отчет, иначе в списке дополнительных отчетов он не появится. То же самое можно сделать через Настройка моих отчетов и обработок , но только для текущего пользователя. Здесь же нужно определить размещение дополнительного отчета в нужные разделы.

Рис.15 Настройка списка пользователей и размещения дополнительного отчета

Кроме того, может понадобиться настройка панели действий (см. рис.16). Это необходимо сделать в том, случае, если в нужном разделе, в нашем случае это раздел Основные средства и НМА нет вызова списка Дополнительные отчеты . Тогда нужно перенести команду Дополнительные отчеты из доступных команд в выбранные команды.

Рис.16 Настройка панели действий

Варианты отчета в программе 1С:Бухгалтерия предприятия 8 ред.3.0 на момент написания данной инструкции в разделе Основные средства и НМА не поддерживаются, поэтому описывать размещение вариантов отчета в разделах не будем. Тем не менее, важно понимать, что использование вариантов отчета возможно. Для этого обратитесь к соответствующим командам в меню отчета Все действия .

Подробное описание объектов дополнения для переоценки основных средств находится .

Подсистема "Инструменты разработчика" (Старых Сергей, 1С 8.2, 8.3)

2017-02-15T12:53:51+00:00

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

Описание

Инструменты разработчика - это замечательная коллекция чудо обработок, объединённых в одну подсистему:

  • Удаление объектов с контролем ссылок;
  • Поиск битых ссылок;
  • Поиск ссылок на объект;
  • Подбор и обработка объектов;
  • Поиск дублей и замена ссылок;
  • Редактор пользователей;
  • Консоль кода;
  • Консоль запросов;
  • Структура хранения БД;
  • Анализ технологического журнала;
  • Редактор параметров сеанса;
  • Редактор хранилищ настроек;
  • Анализ журнала регистрации;
  • И множество других инструментов.

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

Как начать работать с инструментами

Инструменты разработчика поддерживаются Сергеем в двух вариантах: основной и портативный .

Основной вариант:

  • Требуется встраивать в конфигурацию базы.
  • Даёт больше возможностей.

Портативный вариант:

  • Не требует изменения конфигурации и открывается как внешняя обработка.
  • Даёт меньше возможностей.

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

Скачиваем архив инструментов

Если есть возможность - качаем прямо с сайта Сергея, вот ссылка .

Если его сайт не работает - вот зеркало инструментов на моём сайте:

Распаковываем архив

Распаковываем скачанный архив, например, в папку "Инструменты разработчика" на рабочем столе:

Открывать из своей базы нужно именно обработку "ирПортативный.epf". Это меню инструментов и уже через него мы будем открывать все остальные обработки:

Запускаем инструменты

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

Возможные проблемы

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

Для использования инструментов в такой базе - запускайте её с ключом /RunModeOrdinaryApplication , который запускает толстый клиент в обычном режиме, несмотря на настройки конфигурации и пользователя.

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

  • Выделив базу и нажав Ctrl + F3
  • В открывшемся меню нажав кнопку Толстый клиент (ОФ)

Как обновлять инструменты

Чтобы обновить портативные инструменты - нажмите на значок помощи на их панели:

В открывшемся окне воспользуйтесь кнопкой "Обновить на актуальную версию":

Где можно посмотреть обучающие ролики

У Сергея есть свой канал на youtube с обучающими роликами по инструментам разработчика: ссылка

Благодарность

С уважением, Владимир Милькин (преподаватель

Каждый программист в процессе своей работы встречает такую ошибку.

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

Раз, второй. Обновили, на завтра снова та же проблема, уже м другим отчетом, ролью или еще чем.

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

Неужели нужно выгонять всех пользователей каждый раз?

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

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

Единственное неудобство в том, что с обновлением версии БСП вероятно придется обновлять и саму обработку.

Часть кода обработки:

&НаСервере Процедура ДаНаСервере() ОбновитьДанныеСправочника(Объект.ЕстьИзменения, Объект.ЕстьУдаленные, Объект.ТолькоПроверка); КонецПроцедуры &НаКлиенте Процедура Да(Команда) ДаНаСервере(); Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Обновление выполнено!"; Сообщение.Сообщить(); КонецПроцедуры &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Объект.ЕстьИзменения = Истина; Объект.ЕстьУдаленные = Ложь; Объект.ТолькоПроверка = Ложь; Объект.ВерсияБСПОбработки = "2.3.5.29"; Попытка Объект.ВерсияБСПСистемы = СтандартныеПодсистемыСервер.ВерсияБиблиотеки(); Исключение Отказ = Истина; Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Данная обработка не может быть исполнена на вашей системе. Не инсталлирована БСП!"; Сообщение.Сообщить(); КонецПопытки; КонецПроцедуры &НаКлиенте Процедура ПриОткрытии(Отказ) Если СокрЛП(Объект.ВерсияБСПОбработки) <> СокрЛП(Объект.ВерсияБСПСистемы) Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Не совпадает версия БСП вашей системы и версия БСП, под которую написана обработка! |Версия БСП вашей системы: "+Объект.ВерсияБСПСистемы+" |Версия БСП, под которую написана обработка: "+Объект.ВерсияБСПОбработки+" |Возможна некорректная работа! Советуем скачать новую обработку под Вашу версию БСП."; Сообщение.Сообщить(); Предупреждение("Обратите внимание на различие версий БСП вашей системы и версии БСП, под которую написана обработка!"); КонецЕсли; КонецПроцедуры

Похожие разработки.