Хранилище внешних отчетов и обработок (интегрируемый модуль)

Публикация № 1268304

Разработка - Обработки - Менеджеры внешних отчетов

хранилище внешние дополнительные отчеты обработки ВОиО ДОиО обслуживание администрирование версионирование обмен

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

ИНСТРУКЦИЯ ПО РАБОТЕ С ХРАНИЛИЩЕМ ВОиО

 

Данное "Хранилище Внешних Отчетов и Обработок" реализовано в виде модуля, встраиваемой подсистемы под названием ВОиО, для отдельной конфигурации по обслуживанию или администрированию ИБ в компании на платформе 1С не ниже 8.3.12, с обязательным наличием в ней такой подсистемы БСП как РаботаСФайлами. Если у заказчика нет подобного рода конфигурации для встраивания этого модуля, то можно просто развернуть новую чистую базу из прилагаемого архива СОИБ (хранилище ВОиО).dt и назвать, например, также как и называется конфигурация идущая в комплекте: СОИБ (Система Обслуживания Информационных Баз). Данная конфигурация была реализована на БСП версии 3.0.2.243 с доработкой подсистемы РаботаСФайлами. Доработки сделаны через расширение, БСП на поддержке. Главная форма хранилища, это форма списка справочника ВОиО и для удобства она сразу выведена на начальную страницу.

 

 

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

 

 

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

Для того, чтобы НАЧАТЬ работу с ВОиО, в форме элемента присоединенного файла обязательно нажимаем "Занять" и далее "Сохранить как".

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

"Сохранить как" - сохранить последнюю (активную) версию файла к себе на диск, доступно всегда.

 

 

Для того, чтобы ЗАКОНЧИТЬ работу с элементом ВОиО, в форме карточки присоединенного файла нажимаем "Обновить из файла на диске..." и выбираем доработанный файл. Если файл изменён, то появится окно "Сохранение версии файла", где обязательно нужно указать комментарий (как при помещении объекта в хранилище). Обратите внимание, хорошим тоном, уважением к коллективу и показателем качества будет считаться, наличие такого же или подобного комментария в самой внешней обработке в соответствующем месте, как в примере ниже на скриншоте. А для этого, следует научить себя сразу добавлять дельный текст комментария для параметра Информация в функции СведенияОВнешнейОбработке() модуля объекта файла, кусок которого затем можно просто скопировать и вставить в поле Комментарий версии при сохранении новой версии файла в элементе ВОиО.

 

 

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

 

 

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

 

Версия модификации - заполняется, тогда, когда есть вероятность того, что обработка попадет в подключенные ИБ раньше, чем применятся новые изменения конфигурации, связанные напрямую с работоспособностью помещаемой версии файла. Иногда бывает, что приходится одновременно и внешнюю обработку дорабатывать и в конфигурации что-то связанное с этим редактировать/добавлять. В общем, это нужно для автоматизации и надежности, дабы полностью исключить ошибки совместимости. Данный функционал НЕ ОБЯЗАТЕЛЕН, подробнее о нём написано в Инструкции по подключению ИБ для обслуживания ДОиО.docx.

 

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


 

 

ИНСТРУКЦИЯ ПО ПОДКЛЮЧЕНИЮ ИБ (для обслуживания ДОиО)

 

Шаг 1.  Для случая, когда нужно или очень хочется сохранить девственность подключаемой ИБ, если такова еще имеется и важна, прилагается расширение ОбслуживаемаяИБ.cfe. Обратите внимание, что в этом расширении установлен режим совместимости расширения конфигурации версия 8.3.12, что означает то, что нужно будет в этом расширении предварительно скорректировать это свойство и привести в соответствие с  режимом совместимости конфигурации подключаемой ИБ. Конфигурации с режим совместимости ниже версии 8.3.11 для этого расширения не подойдут, т.к. только с версии 8.3.11 появилась возможность добавлять реквизиты объектов в расширениях.

 

 

Для случая, когда в конфигурацию подключаемой ИБ есть возможность вносить изменения, тогда из прилагаемой в комплекте ОбслуживаемаяИБ.cf нужно обязательно перенести (сравнить/объединить) объекты подсистемы ВОиО: два служебных реквизита справочника ДОиО УникальныйИдентификаторВОиО и ХешФайла (см. скриншот). И дополнительно, это объекты подсистемы Модификация: общие модули в которых реализован механизм учета версий доработок конфигурации с возможностью обновления данных и код вызова из модуля приложения в процедуре ПередНачаломРаботыСистемы().

 

 

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

 

 

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

Наличие данной подсистемы НЕ ОБЯЗАТЕЛЬНО! Поэтому, если этот механизм по вашему мнению окажется излишним (реализована своя подобная система или достаточно типовой),  некорректным, неподходящим или попросту не потребуется, то объекты этой подсистемы можно просто не переносить (а в случае с расширением удалить соответствующие объекты). В таком случае, проверка на совместимость версий модификации конфигурации и загружаемого файла ВОиО просто игнорируется.

 

Шаг 2. В справочнике "Информационные базы" создаем новый элемент и заполняем необходимые реквизиты на вкладке Общие и Подключение. Важно включить признак Тестовая, если ИБ которую вы подключаете служит для разработки или для тестов, иначе такая база для системы будет считаться рабочей и непроверенная версия файла ВОиО не попадет в такую ИБ.

 

 

 

На вкладке Обслуживание ДОиО включаем признак обслуживания и записываем новый элемент. Теперь эта база появится в форме списка ВОиО.

 

 

Шаг 3. Далее, нужно добавить сведения для обмена по новой базе. Для этого, на этой же вкладке нужно нажать "Обновить использование". После чего, в списке формы ВОиО отобразятся проставленные признаки индивидуального использования для добавленной ИБ. Признак проставляется по всем ВОиО у которых установлен признак Используется и вид конфигурации соответствует виду конфигурации ИБ. Затем, напротив универсальных обработок (у которых вид конфигурации обязательно должен быть пустым) прямо в списке ВОиО на месте, где должна стоять галочка просто кликаем два раза по ЛК мышки. Тем же макаром можно убрать галочки с тех элементов ВОиО, которые не будут использоваться, если таковы окажутся после автоматического заполнения.

 

 

Теперь, по индивидуально настроенному использованию, нужно добавить сведения для обмена, для этого всё на той же вкладке Обслуживание ДОиО следует нажать "Обновить сведения". Таким образом, в специальный для обмена регистр сведений СведенияПоВОиОДляИБ добавятся новые записи по этой ИБ и используемыми ВОиО для неё. Запись в этот РС происходит с замещением последних не синхронизированных записей.

Шаг 4. Сохраняем файл последней актуальной версии универсальной обработки "Обслуживание ДОиО" из справочника ВОиО и в подключаемой ИБ в режиме предприятия открываем его и указываем настройки.

 

 

Местоположение WSDL: http://yourdomain.ru/ws/MaintenanceInfoBases.1cws?wsdl

Логин и Пароль отдельного бот-пользователя, созданного специально для веб-сервисов в обслуживающей базе. Например, в СОИБ это ws_bot с паролем 1q2W3e4

Отключить механизм регистрации объектов: При записи обновленного элемента справочника ДОиО пропускается механизм регистрации для планов обмена. В тестовых ИБ рекомендуется включать этот признак, потому что маловероятно, что для тестовых ИБ такой случай имеет надобность.

 

Записываем настройки и жмакаем "Выполнить обмен". Теперь, эта обработка появится в справочнике ДОиО или обновится, если такой элемент там уже был.

Либо, можно сразу создать новый элемент в справочнике ДОиО с видом дополнительная обработка и загрузить в него этот файл внешней обработки и далее попасть в настройки подключения можно уже и из самой формы этого созданного  элемента нажав кнопку Выполнить на команде "Обслуживание ДОиО (ручной запуск)". И далее, также как в первом варианте, заполняем и записываем настройки подключения и жмакаем "Выполнить обмен".

 

 

Теперь нужно создать  регламентное задание выполнения этой служебной дополнительной обработки. Для этого, у команды "Обслуживание ДОиО" следует указать расписание (например каждые 3600 сек.), после чего, в списке регламентных заданий появится соответствующий элемент.

 

На этом, ВСЁ. Теперь, добавленная база успешно подключена для автоматического поддержания справочника ДОиО в актуальном состоянии.

 

Примечание: нужно учитывать, что если в обслуживаемой ИБ ранее не было какого-либо из используемых для ИБ ВОиО, то после обмена следует проверить и один раз вручную настроить (назначения, доступ пользователей, команды, расписания и т.п.) новые загруженные элементы ДОиО, если это требуется.

 

Дополнительно: чтобы проанализировать детальную информацию по состоянию обслуживания ДОиО можно воспользоваться специальным для этого отчетом "Анализ сведений по обмену ВОиО". Отчет по-умолчанию имеет два предопределенных варианта: по группировке ИБ и по группировке ВОиО. Если что, можно легко донастроить отчет под себя.

 

Скачать файлы

Наименование Файл Версия Размер
СОИБ (хранилище ВОиО)

.dt 55,83Mb
10.08.20
1
.dt 1.0.0.1 55,83Mb 1 Скачать

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

Оставьте свое сообщение

См. также

Работа с релизами 1С и договорами ИТС Промо

WEB БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Работа с релизами 1С и партнерским кабинетом.

2 стартмани

15.08.2019    13738    39    RocKeR_13    15    

Предварительный просмотр PDF с помощью PDF.js на WebKit

БСП (Библиотека стандартных подсистем) Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

Один из вариантов отображение pdf файла в поле формы вида "ПолеHTMLДокумента".

1 стартмани

вчера в 08:30    290    1    samvani    4    

Генератор внешних печатных форм

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Консоль запросов Прочие инструменты разработчика Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

Генератор печатных форм - инструмент для создания внешних печатных форм в режиме предприятия с минимальным написанием кода

3 стартмани

18.09.2020    857    7    andy_zhav    7    

Простой почтовый клиент (Моя почта)

БСП (Библиотека стандартных подсистем) Email v8 1cv8.cf Абонемент ($m)

Почтовый клиент (Моя почта) на основе БСП.

2 стартмани

27.08.2020    1002    1    m_aster    0    

Обновитель регламентных отчетов для Бухгалтерии 2.0 - 3.0 для Казахстана Промо

Менеджеры внешних отчетов v8 v8::УФ 1cv8.cf Казахстан Абонемент ($m)

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

1 стартмани

02.09.2016    12674    3    kumga99    1    

Шаблон обработки заполнения объекта в форме

БСП (Библиотека стандартных подсистем) v8::УФ 1cv8.cf Абонемент ($m)

Шаблон обработки заполнения формы объекта без записи, с возможностью отладки.

1 стартмани

18.08.2020    720    1    Arc    1    

Оптимизация пакетной печати из 1С в MS Word

Пакетная печать Производительность и оптимизация (HighLoad) MS Office БСП (Библиотека стандартных подсистем) v8 ЗУП3.x Абонемент ($m)

Опыт оптимизации пакетной печати из 1С ЗУП 3.1 в MS Word. Об осторожности использования БСП. Внешние обработки: до и после оптимизации.

1 стартмани

14.08.2020    1140    1    info1i    5    

Шаблоны выполнения длительных операций (процедур и функций) без блокировки пользовательского интерфейса

БСП (Библиотека стандартных подсистем) v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 Россия Абонемент ($m)

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

1 стартмани

11.08.2020    1007    15    Hitcher    8    

Настройка прав пользователей. БСП. Профиль доступа. Три клика. Промо

Информационная безопасность Сервисные утилиты БСП (Библиотека стандартных подсистем) v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Простое и наглядное формирование профиля доступа с расширенными правами "EXPERT". Сопоставление ролей профилей конфигурации. Просмотр прав ролей. Управляемое приложение.

1 стартмани

06.03.2013    133390    818    StepByStep    83    

Не удаляются объекты, помеченные на удаление

БСП (Библиотека стандартных подсистем) Чистка базы v8 ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Когда в конфигурации включено "Ограничивать доступ на уровне записей" и вариант работы выбран "Производительный", при "Удалении помеченных объектов" не все объекты удаляются из базы.

1 стартмани

31.07.2020    1409    0    Maito    2    

Загрузка адресного классификатора из БД ФИАС с поддержкой адресов по муниципальному делению

БСП (Библиотека стандартных подсистем) Классификаторы v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 Россия Абонемент ($m)

Расширение позволяет загрузить адресный классификатор из БД ФИАС с поддержкой адресов по муниципальному делению. Для загрузки используется стандартный механизм, заложенный в БСП. Внимание! Для работы с новым форматом ФИАС с поддержкой адресов по муниципальному делению требуется БСП версии 3.0.1 и выше.

2 стартмани

19.07.2020    1809    1    Hitcher    0    

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

Администрирование данных 1С БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

15.07.2020    1917    2    sergbsv    1    

Подсистема "Универсальные отчеты СКД", версия 1.3.1.4 Промо

Менеджеры внешних отчетов Инструментарий разработчика v8::СКД 1cv8.cf Россия Абонемент ($m)

Подсистема позволяет без изменения конфигурации добавлять в систему новые отчеты, настраивать доступ к ним. NEW! + Рассылаем отчеты по расписанию! Кому угодно, когда угодно и сколько угодно.

3 стартмани

10.05.2011    102151    173    krv2k    353    

Загрузка классификатора банков с сайта РосБизнесКонсалтинг в конфигурациях, использующих БСП 3.1

БСП (Библиотека стандартных подсистем) Банковские операции WEB Классификаторы v8 v8::БУ 1cv8.cf Россия БУ Абонемент ($m)

Обработка позволяет скачать файл с сайта РосБизнесКонсалтинг  и обновить классификатор банков, используя стандартный интерактивный механизм обновления классификаторов, используемый в БСП 3.1. Не требует подключения к Интернет-поддержке от 1С.

1 стартмани

07.07.2020    1635    5    Hitcher    1    

Шаблон загрузки данных из табличного документа (Excel, Open Office, MXL, CSV) с использованием БСП для УФ

БСП (Библиотека стандартных подсистем) Загрузка и выгрузка в Excel v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка предназначена для организации собственного механизма обработки данных из табличного документа (Excel, Open Office, MXL, CSV). Для загрузки используются механизмы БСП.

2 стартмани

26.06.2020    1776    7    Hitcher    2    

Управление задачами: новая БСП и RLS для задач

Управление задачами Управление задачами Инструментарий разработчика Практика программирования Управление проектом SonarQube Групповая разработка Git (GitHub, GitLab, BitBucket) БСП (Библиотека стандартных подсистем) Конфигурирование 1С v8 Абонемент ($m)

Управление задачами: новая БСП и RLS (ограничение доступа на уровне записей) для задач. Релиз 1.0.5.001 Обновлена БСП до версии 3.0.3.184 режим совместимости 8.3.12 Новое расширение: которое изменяет основной стиль с желтого на серый с синем (BAS) Проект проверяется Sonar и BSL Language Server

1 стартмани

11.06.2020    1787    2    BlizD    0    

Пользовательские макеты внешних печатных форм и настраиваемый комплект документов по договорам

БСП (Библиотека стандартных подсистем) Универсальные печатные формы v8::БУ БП3.0 Абонемент ($m)

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

5 стартмани

08.06.2020    1704    1    andy_zhav    0    

Сохранение внешних отчетов, обработок + СКД и настроек

Менеджеры внешних отчетов Универсальные обработки Обмен через XML v8 УПП1 Россия Абонемент ($m)

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

1 стартмани

05.06.2020    1289    4    RanisNetMan    2    

Установка даты запрета изменения по расписанию

БСП (Библиотека стандартных подсистем) Роли и права v8 БП3.0 Абонемент ($m)

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

1 стартмани

14.04.2020    2541    2    user1393353    0    

Генератор штрихкодов. Формирование текста QR кода чека ККТ с проверкой на сайте ФНС

Практика программирования Сканер штрих-кода Фискальный регистратор БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Внешняя обработка. Позволяет генерировать штрих-коды разных типов. А также сформировать текст QR кода чека ККТ. Есть возможность проверить чек на корректность на сайте ФНС.

1 стартмани

02.04.2020    2206    6    viplelik    3    

Добавление контекстных дополнительных обработок в командную панель (немного практики по доработке БСП расширениями)

БСП (Библиотека стандартных подсистем) v8 УТ11 Абонемент ($m)

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

1 стартмани

18.03.2020    2836    0    work.sable    6    

Автоматическая регистрация внешнего отчета или обработки для управляемых форм

Менеджеры внешних отчетов v8 v8::УФ 1cv8.cf Абонемент ($m)

Автоматическая регистрация отчёта или обработки в справочнике Дополнительные отчеты и обработки при открытии. Протестировано на: Бухгалтерия предприятия, редакция 3.0 (3.0.75.37) 1С:Предприятие 8.3 (8.3.16.1224), автоматически добавляется в раздел - "Руководителю", в быстрый доступ добавляется текущий пользователь. Поиск в интернете не дал положительных результатов. Сделал сам. Делюсь с вами. Часть кода жестко привязывает обработку к разделу / пользователи и..д. и.т.п но так и задумано. Напильником обработать под себя.

1 стартмани

12.03.2020    1846    0    agent00mouse    9    

Шаблоны внешних обработок (БСП, управляемые формы)

Обработки Печать Универсальные функции БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Набор из шаблонов для создания внешних обработок вида: Внешняя печатная форма, Отчет на СКД, Схема СКД для сегмента, Внешняя обработка (Самостоятельная, Заполнение объектов, Создание связанных объектов). Предварительно наполнены базовым функционалом и некоторыми механизмами для отладки.

1 стартмани

01.03.2020    3180    24    riposte    2    

БСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.02.2020    3524    1    duhh    2    

Перенос данных БП 3 - УТ 11 (Исправление обработки с ИТС)

БСП (Библиотека стандартных подсистем) Перенос данных из 1C8 в 1C8 v8 БП3.0 УТ11 Россия Абонемент ($m)

Для текущих на данный момент версий УТ 11.4.11.63 и БП 3.0.75.93 обработка с сайта обновлений 1С из указанного релиза торговли отказывается работать, ссылаясь на ошибки БСП и некорректные правила обмена. Исправляется совсем небольшим расширением и корректировкой указанной на сайте 1С обработки (прилагается).

1 стартмани

13.02.2020    2351    14    &rew    0    

Параметры выбора и связи параметров выбора в панели быстрых настроек отчета СКД

БСП (Библиотека стандартных подсистем) v8 v8::СКД ERP2 Абонемент ($m)

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

1 стартмани

28.01.2020    3595    2    ipoloskov    1    

Отключение напоминаний о динамическом обновлении базы

БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.01.2020    2827    7    DanDy    18    

Обновление пароля системной учетной записи электронной почты, если забыт/утерян текущий

Email БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Изменение пароля стандартной системной учетной записи электронной почты для отправки отчетов, печатных форм из 1С в любой конфигурации, в которую интегрирована подсистема БСП Органайзер, для возможности перезаполнения стандартной учетки новыми данными.

1 стартмани

06.01.2020    3347    5    1sig    6    

Массовая выгрузка и загрузка внешних отчетов и обработок (для последующего поиска и замены в них) и загрузка обратно (управляемые формы)

Универсальные обработки Менеджеры внешних отчетов v8 БП3.0 Абонемент ($m)

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

1 стартмани

28.12.2019    2493    2    o.kovalev    2    

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

БСП (Библиотека стандартных подсистем) Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП >= 2.3 без изменения конфигурации и встраивания обработки в "Дополнительные отчеты и обработки".

1 стартмани

27.12.2019    9517    13    1sig    14    

Присоединенные файлы в расширении для БСП 3

БСП (Библиотека стандартных подсистем) v8 БП3.0 Абонемент ($m)

Для разработчиков и для себя). Предлагается решение с наименьшими затратами. Сделано виде инструкции с необходимыми изменения в основной конфигурации. И расширение(файл), где есть признак наличия присоединенных файлов в списках. Пример реализован для конфигурации 1С:Бухгалтерия предприятия, редакция 3.0(3.0.73.54) с БСП 3.0.3. Всё проще сделал для БСП 3.1.2.

1 стартмани

24.12.2019    5093    2    IgorXml    12    

Загрузка курсов валют на клиенте

БСП (Библиотека стандартных подсистем) Обработка справочников WEB Банковские операции v8 v8::УФ 1cv8.cf Абонемент ($m)

Расширение загрузки курсов валют НаКлиенте. Адаптивность стандартной обработки "ЗагрузитьКурсыВалют" для конфигураций, использующих БСП.

1 стартмани

07.12.2019    3467    4    logarifm    4    

Просмотр и изменение данных регистра сведений Безопасное хранилище данных или как изменить пароль настроек подключения

Администрирование данных 1С БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Обработка выводит в структуру данные, сохранённые в хранилище регистра сведений Безопасное хранилище данных и сохраняет обратно сделанные изменения. Обработка была написана для изменения пароля подключения для обмена РИБ в УНФ 1.6, так же может использоваться для просмотра и изменения других паролей, сохраненных в базе - к интернет поддержке и т.д.

1 стартмани

27.11.2019    3584    7    de0nis    4    

Расширим общую форму "Расширения", чтобы по метаданным расширения полнее понять, для чего это расширение

БСП (Библиотека стандартных подсистем) Структура метаданных Расширения v8 1cv8.cf Абонемент ($m)

Показывает метаданные расширения в общей форме БСП "Расширения" В конфигурации должна быть БСП. Версия платформы должна быть не меньше 8.3.13 Режим совместимости текущего расширения: 8.3.12 Для работы расширения безопасный режим должен быть отключен.

1 стартмани

07.11.2019    6196    3    K_A_O    0    

Расширение: кнопка "Открыть" для справочника дополнительных внешних отчетов и обработок

Менеджеры внешних отчетов v8 1cv8.cf Абонемент ($m)

Кнопка открывает внешние обработки и отчеты из справочника внешних отчетов и обработок

1 стартмани

07.11.2019    4853    1    IsiKosta    0    

Влияние БСП на производительность базы 1С с добавленными метаданными

Производительность и оптимизация (HighLoad) Адаптация типовых решений БСП (Библиотека стандартных подсистем) v8 УТ11 Абонемент ($m)

Повод для статьи — заметное снижение быстродействия при переводе учета с УТ 11.1 на 11.4 по «нашим» не стандартным метаданным (регламенты работы с массовым заполнением/проведением документов/регистров). Предварительно причину увидел во влиянии БСП. Была создана тестовая подсистема, быстродействие которой оцениваем в демобазе "Управление торговлей". С включенными и выключенными подписками БСП.

5 стартмани

04.11.2019    6877    2    VsHome    1    

Пакетная выгрузка / загрузка внешних отчетов и обработок

Прочие инструменты разработчика Менеджеры внешних отчетов v8 1cv8.cf Абонемент ($m)

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

2 стартмани

04.11.2019    9118    32    YPermitin    22    

Печать табличного документа через типовой механизм печати БСП (3.0) ОбщаяФорма.ПечатьДокументов

Универсальные печатные формы БСП (Библиотека стандартных подсистем) v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

16.10.2019    5626    3    IncomeGroup    6    

Конфигурация для администраторов "Центр управления базами" для 8.3 УФ

Администрирование данных 1С БСП (Библиотека стандартных подсистем) v8 v8::УФ 1cv8.cf Абонемент ($m)

Конфигурация предназначена для централизованного управления информационными базами предприятия. Разработана на БСП версии 2.4.4.76. В работе использует COM-соединение.

3 стартмани

09.10.2019    6540    22    WhiteOwl    9    

Шаблон разработки печатных форм и подключения к конфигурациям на БСП 2.х и БСП 3.0

Печатные формы документов БСП (Библиотека стандартных подсистем) Расширения v8 1cv8.cf Абонемент ($m)

«Вместо поставки внешних печатных форм в виде внешних обработок рекомендуется вести их разработку с помощью расширений конфигурации.» [ИТС, БСП гл. 3.38 Печать] У меня задачи типа «Требуется разработать печатную форму …» появляются регулярно, но с временными интервалами. Что бы вести разработку единообразно, для конфигураций на БСП, я заготовил шаблон для таких задачек, который позволяет мне сразу приступить к разработке макета и алгоритма формирования печатной формы, а «обертка» из БСП уже готова.

1 стартмани

04.10.2019    27643    48    tolX5    18    

Получение настроек учетных записей электронной почты

Email БСП (Библиотека стандартных подсистем) v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

30.09.2019    4090    5    user-z99999    0    

Сохранение файлов в каталог или архив из форм списка или форм объектов для конфигураций на БСП

Универсальные обработки БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

28.09.2019    3706    1    pavelpribytkin96    0