Справка к отчету 1с
База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.
Недавно был на митапе по хелпдеску на Инфостарте, спрашивал ведущих, но так никто меня и не сориентировал по готовому решению интерактивной справки подключаемой к объектам 1С. (т.е. меня интересовала возможность вести и редактировать справку прямо в базе 1С и прикреплять к объектам основной базы файлы инструкций и видео)
В итоге самостоятельно скомпоновал решение в виде подключаемого расширения из следующих публикаций (распространяемых по свободной лицензии):
- За основу взята всплывшая к месту и в нужный момент в рекомендуемых разработка Александра Анискова (vandalsvq)
База знаний (описание части базы знаний по созданию статей, включению в них картинок, таблиц, внешних ссылок смотрите в публикации Александра). Его публикация в виде конфигурации переделана в расширение, и подключена к базе 1С:ERP Управление предприятием 2 (2.5.5.64).
- Далее к ней прикручена возможность хранения файлов от Игорь Калчев (Igor030370)
Прикрепление внешних файлов (описание настройки хранения файлов смотрите в публикации Игоря). Объединил его расширение с базой знаний, чтобы иметь возможность прикрепления внешних файлов инструкций, аудио и видео записей к статьям.
Прикрепление файлов в форме редактора статьи осуществляется через кнопку [Файлы].
просмотр прикрепленных файлов доступен для статей в основном HTML окне Базы знаний в сворачиваемой группе "Файлы, прикрепленные к статье"
Затем в расширении сделал возможность связки статей с объектами базы 1С и возможность перехода из объектов 1С по кнопке из формы к списку привязанных статей:
откроется список привязанных статей с кратким описанием, где пользователь сможет найти нужную инструкцию и иную обучающую информацию по работе с объектом, по кнопке [Открыть базу знаний] можно перейти в основное окно HTML, где все статьи разделены по разделам (описание основного окна здесь База знаний)
привязка идет по справочнику Идентификаторы объектов метаданных или Идентификаторы объектов расширений
Руководителю понравилась идея и реализация (собирал за день, поэтому за замечания буду только признателен)
Коллеги, вот выкладываю решение по своей сути являющееся прикручиваемой к объектам 1С интерактивной справкой редактируемой прямо в 1С.
(мы будем использовать как прикручивание инструкций, аудио и видео уроков по бизнес процессам проекта ERP и в дальнейшем модифицировать в ходе внедрения и эксплуатации)
Проверялось на 1С:ERP Управление предприятием 2 (2.5.5.64)
Будет работать на решениях 1С на Библиотеке стандартных подсистем.
Обработка выгрузки и загрузки данных через XML между идентичными конфигурациями с возможностью установки произвольных отборов на выгружаемые объекты.
Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз
Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).
Если пользователю не хватает прав на объект, то на практике в 90 % случаев, недостающую роль можно найти через типовой регистр сведений Права ролей. Также с помощью дополнительного отчета или небольшого расширения можно ускорить описанный процесс.
Онлайн диаграмма доступных лицензий 1С и показателей ресурсов сервера 1С в различных измерениях и отборах.
Обработка ищет все объекты базы, в которых одновременно присутствуют перечисленные элементы. Построена на базе типовой обработки Все функции - Стандартные - Поиск ссылок на объект, но позволяет накладывать отбор не по одному объекту, а по нескольким, что позволяет настраивать поиск по комбинациям условий
Часто не хватает визуализации хронологии документов в структуре подчиненности и кнопок проведения. Это расширение конфигурации, с функционалом структуры подчиненности документов, отображающее хронологическую последовательность документов во времени и дающее доступ к проведению, отмене проведения, пометке на удаление документов непосредственно в форме подчиненности.
Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем.
Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3
Обработка на управляемых формах для работы с календарями google, событиями календарей и контактами.
Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет.
Выполнил 3 разных теста для проверки серверного оборудования (тест 1С, тесты gilev) на возможное число 1С онлайн-пользователей одновременно работающих на нем и интерпретировал результаты тестов через легких, средних и тяжелых пользователей с помощью таблицы с профилями реальных пользователей.
Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?
На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.
Часто при моделировании примеров бизнес-процессов, на запуске в эксплуатацию или закрытии требуется несколько раз прогнать ситуацию с разными настройками, а для этого изменить, удалить ранее введенную цепочку документов. Дается все это с трудом. Ты уверен, что не навредишь своими действиями системе, но документы цепляют друг друга и ругаются контролями остатков, не разрешая тебе менять их в произвольном порядке.
Есть несколько удобных опций для облегчения внесения изменений.
Для уведомления пользователей программных продуктов 1С о разных событиях, в них включена подсистема «Новостной центр». Это довольно удобная штука, т.к. новостные ленты сообщают о выходе обновлений, о новостях и событиях в сфере учёта. Но можно увеличить пользу от новостной подсистемы используя её локально в рамках 1С базы. Например, внутренняя служба техподдержки или внедряющая компания может через новостную ленту оповещать пользователей информационной базы об изменениях в программе, совещаниях, проведении тестирований, заполнения нужных документов или сдача отчетов к определенной дате и т.п.
Пример технического задания для практического понимания основных разделов.
Кратко описаны основополагающие моменты при старте групповой разработки конфигурации несколькими программистами. Полезно для проектной документации как требование к разработчикам или сопровождающей компании
Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами
Ещё раз выражаю благодарность авторам Инфостарта:
Напоминаю, что расширение должно быть подключено со следующей настройкой флагов
Обновления версий (всем кто ранее скачивал версии, обновление предоставляю бесплатно, пишите в личку)
Интерактивная справка по объектам 1С (расширение версия от 2020.09.30)
1) РежимСовместимости расширения изменен с 8.3.14 на 8.3.12
2) Пара модулей динамического вывода команды на форму объекта ОбщийМодуль.СобытияФорм и ОбщийМодуль.УправлениеСвойствами заменена на пару ОбщийМодуль.ВерсионированиеОбъектов и ОбщийМодуль.УправлениеСвойствами (т.к. ОбщийМодуль.СобытияФорм есть не везде)
3) Добавлена роль ПолныеПрава и настроены на нее доступы к объектам расширения
4) Исправлена ошибка РеквизитаДопУпорядочивания при открытии списка статей
5) Ошибка отсутствия общих модулей взаимодействия в некоторых конфигурациях
6) Снят контроль режима совместимости интерфейса такси в расширении
Адаптирована согласно замечаний для конфигураций:
- 1С:Управление холдингом, редакция 3.0 (3.0.8.11)
- 1С:Документооборот 8 КОРП, редакция 2.1 (2.1.13.28)
- 1С:ERP Управление строительной организацией 2 (2.4.12.96)
- 1С:ERP Управление предприятием 2 (2.4.11.63)
Интерактивная справка по объектам 1С (расширение версия от 2020.10.01)
Интерактивная справка по объектам 1С (расширение версия от 2020.10.22)
1) Исправлены некоторые ошибки работы в 1С веб-клиенте
2) Введите следующие настройки
Интерактивная справка по объектам 1С (расширение версия от 2020.12.11)
1) Наряду с привязкой статей к Идентификаторам объектов метаданных добавлена возможность привязки к Идентификаторам объектов расширений
2) Исправлена ошибка получения типа клиента
3) Добавлены настройки отключения блоков рекомендованных статей и новостей с главной страницы (чтобы убрать избыточность информации)
С главной страницы уходят многим ненужные блоки новостной ленты и рекомендованных статей.
Only категории статей, без лишней мишуры.
Интерактивная справка по объектам 1С (расширение версия от 2020.12.24)
1) Поменял название роли расширения по умолчанию Роль.Расш1_ОсновнаяРоль на Роль. справка _ОсновнаяРоль, т.к. возможно пересечение названия роли с другими расширениями
Интерактивная справка по объектам 1С (расширение версия от 2021.01.11)
Программа «1С:Бухгалтерия 8» (ред. 3.0) позволяет формировать по итогам хозяйственной деятельности организации разнообразные отчеты – стандартные бухгалтерские, аналитические, регламентированные. Отдельной группой стоит такой вид отчетов, как справки-расчеты.
Их особенность в том, что в справках-расчетах в 1С 8.3 содержатся показатели, рассчитанные системой во время выполнения регламентных операций закрытия месяца. Назначение справок-расчетов – пояснить, как был осуществлен расчет этих показателей. Кроме того, формы справок-расчетов соответствуют требованиям закона «О бухгалтерском учете». Таким образом, бухгалтер может использовать их в качестве учетной документации, отражающей проведение ежемесячных регламентных операций.
Формирование справок из формы закрытия месяца
Справки-расчеты доступны в 1С как из формы регламентного закрытия месяца, так и из отдельной панели.
Операции/ Закрытие периода/ Закрытие месяца
В форме закрытия месяца следует нажать на ссылку конкретной операции и выбрать в выпадающем меню справку-расчет (они имеют пиктограмму «отчет»). При этом месяц должен быть закрыт.
На рисунке ниже видно, что по результатам регламентной операции «Амортизация и износ основных средств» доступны для формирования справки-расчеты «Амортизация» и «Амортизационная премия».
При выборе сразу формируется справка-расчет за данный месяц. Например, в справке-расчете амортизации отражены такие показатели, как основные средства, инвентарные номера, дата ввода в эксплуатацию, стоимость ОС, остаточная стоимость и стоимость для начисления амортизации, срок полезного использования, сумма начисленной амортизации, способ отражения расходов по амортизации.
Получите понятные самоучители по 1С бесплатно:
Как и другие отчеты программы, справки-расчеты можно настраивать. Для этого в справке следует нажать кнопку «Показать настройки» (после нажатия она приобретет вид «Скрыть настройки»). Основной параметр настройки в данном случае – показатели.
По умолчанию установлен показатель БУ, то есть отчет формируется по данным бухгалтерского учета. При необходимости можно установить показатель и сформировать отчет по данным налогового учета (НУ) либо по данным бухгалтерского учета с постоянными и временными разницами (БУ, ПР, ВР).
Кроме того, существует возможность на соответствующих вкладках настроек задать отбор по выбранным показателям или выбрать оформление. После выбора настроек отчет нужно сформировать заново по кнопке «Сформировать». Сделанные настройки можно сохранять и затем выбирать из сохраненных.
Обратите внимание: в 1С существует возможность сформированные справки-расчеты (как и другие регистры бухгалтерского учета) подписать электронной подписью и сохранить в архиве в соответствии с требованиями ФЗ «О бухгалтерском учете». Эта функция доступна по кнопке «Еще/ Регистр учета/ Подписать ЭП и сохранить» в форме справки.
Программа 1С 8.3 позволяет выводить различные справки-расчеты по:
- нормированию расходов;
- калькуляции себестоимости выпущенной продукции;
- распределению и списанию косвенных расходов;
- транспортным расходам;
- расчету налога на прибыль и др.
Те справки-расчеты, которые формируются по итогам закрытия текущего месяца, доступны в форме закрытия периода не только по ссылкам операций, но и по кнопке «Справки-расчеты».
Печать справок за период из панели отчетов
Другой способ формирования справок-расчетов – открыть отдельную панель, где доступны все справки-расчеты, реализованные в программе.
Операции/ Закрытие периода/ Справки-расчеты
Здесь можно выбрать любую справку-расчет. Перед формированием нужно будет указать произвольный период.
Отчеты 1С 8.3 — это специальный объект метаданных, предназначенный для формирования удобного для пользователя представления данных из таблиц базы данных 1С.
Разберемся, как настроить отчеты, для чего они нужны, чем отличаются внешние отчеты от встроенных и чем отличаются отчеты от обработки.
Создание и настройка отчетов в 1С 8.3
Для того чтобы создать или настроить отчет, необходимо знать встроенный язык программирования 1С 8.3 и язык запросов 1С. Как ни крути, в основе создания практически любого отчета лежит первоначальный запрос, который получает данные. Эти данные мы обрабатываем и выводим в удобной пользователю форме.
Отчеты — это главное в любой информационной системе, поэтому фирма 1С обратила на разработку отчетов пристальное внимание и создала большое количество конструкторов и механизмов для их создания.
Рассмотрим основные методики создания отчетов
Как сделать отчет в 1С с помощью макета
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Создание с помощью макета — самый рутинный способ. Однако к нему часто прибегают от безысходности, т.к. в этом способе разработчик полностью прописывает кодом каждое действие, а значит, мы можем сделать всё что угодно. Этим не могут похвастаться другие механизмы.
Но в этом случае все пунктики, меню и прочие «бантики» придется прописывать вручную, что очень трудоёмко.
Создание отчета с помощью конструктора выходной формы
Конструктор выходной формы — встроенный в платформу механизм, который облегчает разработку отчета. Конструктор доступен только для обычных форм.
Конструктору указывается запрос и все необходимые параметры будущего отчета, а он, в свою очередь, генерирует модули и формы отчета. Механизм основан на объекте встроенного языка 1С 8.2 — ПостроительОтчетов.
Создание отчета с помощью Универсального отчета
Универсальный отчет — механизм типовых конфигураций, позволяющий облегчить разработку отчетов в системе. Этот способ был самым популярным до появления СКД. Метод так же основан на построителе отчетов. В идеале, отчет должен быть построен по регистру накопления.
Универсальный отчет имеет большой функционал, удобный интерфейс настроек, привычный пользователю:
Отчеты на основе Системы компоновки данных
Это самый прогрессивный метод создания отчетов в 1С, рекомендованный и самой фирмой 1С. Система компоновки данных (СКД) появилась в платформе 1С в версии 8.1.
СКД позволяет создать несложные отчеты вообще без строчки программирования, потому что он имеет очень гибкий и функциональный конструктор создания схемы компоновки данных:
Во всех последних конфигурациях все отчеты написаны с использованием системы компоновки данных.
Чем отличаются внешние отчеты от встроенных
Как написано в документации — ничем. Механизм внешних отчетов был создан для того, чтобы отлаживать отчеты в процессе разработке.
Единственное отличие при разработке решения — Вы не можете обратиться к внешнему отчету «по имени», в отличие от встроенного отчета.
Чем отчет отличается от обработки
На самом деле — практически ничем. Главное различие — назначение использования объекта: отчеты нужны для отображения информации, а обработки — для изменения информации.
Основные различия в свойствах: в отчетах можно указать Основную схему компоновки данных (СКД) и указать настройки для сохранения параметров отчетов.
Другие статьи по 1С:
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
В 1С Бухгалтерия 8.3 есть несколько способов сформировать отчеты по ОС:
- Стандартные отчеты;
- Унифицированные формы;
- Регистры налогового учета;
- Универсальный отчет.
Стандартные отчеты
На рис.1 видим пример стандартного отчета, это оборотно-сальдовая ведомость по счету 01.
Кроме оборотов и остатков в этом отчете можно вывести дополнительные данные, например, заводской и инвентарный номер. Для этого нужно перейти на закладку «Показать настройки» и добавить нужные показатели и поля (рис.2). Дополнительные поля можно выводить как в отдельных колонках, так и в одной. Аналогично настраиваются все отчеты 1С.
Унифицированные формы
Получите понятные самоучители по 1С бесплатно:
Унифицированные отчеты находятся на закладке учета ОС и НМА (рис.3).
Отчет «Инвентарная книга» предназначен для учета основных средств малых предприятий (рис.4).
В этом отчете можно настроить фильтр по местонахождению, по подразделениям и материально-ответственным лицам (рис.5).
Для анализа начисленной амортизации используется отчет «Ведомость амортизации» (рис.6).
Регистры налогового учета
Регистры налогового учета также можно использовать для вывода информации по ОС и НМА (рис.7).
Пример такого отчета представлен на рис.8.
Универсальный отчет в 1С
Еще один способ вывести нужную информацию — использовать универсальный отчет (более подробно о нем можно прочесть в статье Универсальный отчет в 1С). Этот отчет строится по данным регистров. Какие именно регистры содержат нужную информацию, можно посмотреть по движениям, которые делает тот или иной документ.
Рассмотрим движения документа «Принятие к учету ОС» (рис.9).
Регистров много, выберем регистр сведений «Местонахождение ОС» и на его примере построим универсальный отчет (Все функции – Отчеты – Универсальный отчет).
Для формирования отчета сначала нужно выбрать объект хранения данных, в нашем случае это регистр сведений. Затем выбираем сам регистр – «Местонахождение ОС». В заключение выбираем показатели: организация, МОЛ, основное средство, период и регистратор.
Реквизит «Срез последних» используется только для регистра сведений и предназначен для выбора либо последних, либо первых по дате ввода данных, которые могут быть изменены в процессе эксплуатации, например, местонахождение или материально-ответственное лицо.
Можно задать сортировку, в нашем примере задана сортировка по организации и МОЛ. В результате получим отчет следующего вида:
По такому же принципу можно самостоятельно построить другие отчеты.
Как видим, в 1С есть несколько удобных и разнообразных способов для формирования отчетов по основным средствам.
Отчет по документу
Доброго времени суток! Платформа: 1С Предприятие 8.1 Есть документ "Расписание": - Группа -.
Сумма по документу
Процедура СуммаПоДокументу () СтрокаТабличнойЧасти = ЭлементыФормы.ДанныеЗапроса.ТекущиеДанные;.
Передвижение по документу
JavaScript только-только начинаю учить. Вот сейчас изучаю DOM. <html> <head>.
Проход по документу
Надо посимвольно пройтись по документу, так, чтобы можно было менять цвета и редактировать символы.
Чтобы не создавать подобную тему отпишусь здесь.
сделал как тут описывается, но. где искать то, что я включил в справку?
подробности:
добавил справочную инфу для обработки - захожу в 1С, открываю обработку, жму Ф1 и выходит стандартная справка. если в ней в поиске забить, то что я включил в справку, то находит, а как пользователь может попасть в мою справку не зная содержания справки?
и расширю вопрос - возможно ли убрать/заменить часть встроенной справки?
nmcf, блин, реально, с документом робит. а как же сделать с обработкой?
Добавлено через 8 часов 13 минут
Короче потыкал, итог - своя справка нормально добавляется только там, где нет 1С'овской справки. видимо надо как то кильнуть родную справку сначала.
скорее всего зависит от того, куда справку всовывать.
вы куда справку то впихнули, в справку обработки или в справку формы обработки?
Добавлено через 1 минуту
если в справку формы ничего не впихивать - вылезет стандартная 1с про формы
wladimir_ui, опа, оказывается каждой форме можно справку прописать. ну это уже чтото, а не знаете как делать ссылки на другие страницы справки. т.е. тыкнул на слово и открылась другая страничка справки
Когда справку вояешь - внизу закладки. В закладке "текст" - текст справки в формате html - там и вояй ссылки/списки/таблицы/картинки/итд
Как вариант в закладке редактирование:
выделяешь кусок текста и в меню "элементы" - выбираешь "метка" (обзываешь)
где надо вставить ссылку: выделяешь кусок текста и в меню "элементы" - выбираешь "ссылка" (указываешь адрес[как метку обозвал])
все разобрался. огроменное спс.
Добавлено через 36 минут
таки остался еще вопрос:
а как сделать новую страницу, т.е. не ссылку куданить, а просто новую страницу?
не, речь о справке. вот вставил я в нужную форму справочную инфу
она отображается, все ровно, а теперь мне нужно на этой же странице сделать переключение на еще одну страницу. т.е. ссылка, но чтобы ссылка не на объект конфигурации, а просто чистый лист справки
кстати. может это закладка называется, чет с закладками не смог разобраться (как их добавлять).
Добавлено через 9 минут
с закладками таки разобрался - это не то. все таки нужна новая страничка
справка - это тот же самый хтмл документ (один - с ним и страдай)
Добавлено через 2 минуты
как вариант - вываливай всю гору текста в документ(справку) - расставляй закладки, а в самом начале сделайте что то типа оглавления с ссылками на закладки + по тексту ссылки втыкай, где необходимо - чтоб перебрасывал на нужное место
Добавлено через 15 минут
еще вариант:
навояй кучу пустых произвольных форм - у каждой будет по документу-справке - их и юзай
wladimir_ui,
по поводу "вываливай всю гору текста в документ(справку) - расставляй закладки" такое оформление, лично мне, как то не нравится
по поводу "навояй кучу пустых произвольных форм" - это конечно выход, но какой то кривой )))
лан, еще поковыряюсь, если не наковыряю как таки создать пустую страницу, то придется с пустыми формами делать.
Еще раз спасибо.
Доступ К Документу
Есть форма по документу doc1. Так же на форме есть вид респонсов(doc2) и диалог, в котором форма.
поиск по документу
Добрый день! Возникла проблема, которую не могу решить самостоятельно: Есть xml-документ.
По документу ПриходнаяНакладная
При подготовке к экзамену на специалиста по платформе необходимо решить задачу на опер. учет и.
Доступ к документу
Добрый день! Подскажите как можно, чтобы после проведения документа, в журнале этот документ был.
Привязка к документу
Вот есть печатная форма,как её можно привязать к документу есть конфигурация самодельная? в меню.
Доступ к документу
здравствуйте, подскажите, как программно обратиться к таблице заказов демо-базы "управление.
Читайте также: