Обработка документов:
Обработка предоставляет возможности универсального журнала документов с выводом всех табличных частей и реквизитов выбранного вида документа (с учетом функциональных опций).
В списке видов документов указано также количество существующих в базе документов этого вида (в квадратных скобках) за выбранный период. По флагу "только существующие" можно ограничить список видов документов только теми видами, документы которых присутствуют. Если задать значение параметра "Имеющие значение" (тип Справочник.Ссылка, Перечисление.Ссылка), то будут отобраны только те документы (виды документов), которые содержат в своих реквизитах, либо движениях выбранное значение.
При включенном флаге "Выводить функциональные опции" для документов и их реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций.
Также реализован Общий журнал документов с выводом всех, существующих в базе документов, в одном списке, упорядоченном по дате/времени. Кроме стандартных реквизитов в нем присутствуют наиболее часто встречающиеся реквизиты шапки: Организация, Подразделение, Склад, Контрагент, Сотрудник.
В «Общем» журнале доступны следующие действия для выделенной группы документов: пометка на удаление, снятие пометки удаления, проведение, отмена проведения.
В «Общем» журнале при выборе (двойной клик) ячейки с видом документа откроется журнал документов выбранного вида, на остальных ячейках сработает открытие формы текущего документа.
Есть возможность задавать период отбора документов, либо выводить все существующие в базе.
Если документ выбранного вида имеет табличные части, создаются дополнительные вкладки (помимо "Шапки") для каждой ТЧ и заполняются соответствующими данными.
Предоставляет возможность отбора по значению любого реквизита, сортировку по реквизитам в сформированном динамическом списке.
В любом списке документов возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt). А также выгрузить выделенные документы в файлы *.dbf и *.xml,
Для выделенной строк (с помощью Shift и стрелок) можно произвести замену реквизита шапки/ТЧ документа (колонка выбранного реквизита будет выделена цветом).
В журнале документов определенного вида доступны следующие действия для выделенной группы документов: перенумерация (указав начальный номер и префикс), создание копий на указанную дату, изменение времени. Плюс все имеющиеся стандартные действия в группе команд "Еще" (пометка удаления/снятие пометки, проведение, отмена проведения и т.д.).
Реализован просмотр структуры хранения данных (таблицы, поля) выбранного документа в СУБД.
При наличие подсистемы печати БСП в конфигурации, будут доступны печатные формы прописанные для выбранного вида документов.
При изменении данных в проведенных документах, с включенным флагом "запись с перепроведением" документы будут перепроведены с учетом измененных реквизитов. В противном случае, данные самих документов будут изменены, а движения этих документов останутся неизменными.
Есть отчет по виду документа (значения свойств, реквизиты, ТЧ и т.д.).
Для числовых реквизитов доступно изменение по произвольной формуле. Выбрать действие "Изменить числовой реквизит по выражению" и задать арифметическое выражение, где старое значение представлено символом # [ пример: (#+10.3)*1.25 - 5.1 ]. Дробные числа разделять точкой (.). Вычисление будет применено к текущему реквизиту шапки/ТЧ по всем выделенным строкам.
Добавил отчет по правам ролей на документ. Выводятся только роли, имеющие хоть какие-то права.
Обработка открывается через "Файл"-"Открыть". При наличии в конфигурации механизма дополнительных отчетов и обработок из БСП, обработки можно подключить через него.
Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.
При включенном флаге ОбменДанными.Загрузка программа не будет использовать проверки правильности заполнения реквизитов и алгоритмы заполнения реквизитов, если такие предусмотрены в конфигурации.
Код обработки открыт для изменения.
Обработка справочников:
Обработка предоставляет возможности универсального списка справочников с выводом всех табличных частей и реквизитов выбранного вида справочника (с учетом функциональных опций).
В списке видов справочников выводится информация о количестве элементов данного вида (в квадратных скобках). Также можно отобрать (по флагу "не пустые") только те виды справочников, имеющие хотя бы 1 элемент (в том числе предопределенный), а также задать минимальное количество элементов для отбираемых справочников.
При включенном флаге "Выводить функциональные опции" для справочников и их реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций.
Предоставляет возможность отбора по любому значению реквизита, сортировку по реквизитам. Показывает тип значения реквизитов. Внизу таблицы списка выводит GUID текущего элемента и дату создания.
Для выделенной группы элементов (с помощью Shift и стрелок) справочника можно произвести замену основных реквизитов (на закладке "Основные"), либо реквизитов табличных частей. Также можно произвести удаление выделенных строк в выбранной табличной части, либо непосредственное удаление элементов.
В любом списке справочников возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt). А также выгрузить выделенные элементы в файлы *.dbf и *.xml,
Реализован просмотр структуры хранения данных (таблицы, поля) выбранного справочника в СУБД.
Реализован поиск ссылок на выделенные элементы справочника (выделить элементы на основной странице ТЧ, кнопка "Еще"-"Найти ссылки на элемент").
В открывшемся окне, в ТЧ будет выведена информация по найденным ссылкам. В 1-й колонке элемент, на который ссылаются; во 2-й объект, имеющий ссылку; в 3-й описание типа объекта. Над найденными объектами доступны следующие действия: проведение (для документов), перепроведение (для проведенных документов), отмена проведения (для проведенных документов), пометка на удаление (для документов, справочников, для записей регистров сведений - непосредственное удаление записей), снятие пометки на удаление (для документов, справочников).
Для реквизитов основной страницы ТЧ реализован поиск дублей (элементов справочника с одинаковым значением выбранного реквизита). Для этого надо встать в любой строке в поле с нужным реквизитом и по кнопке "Еще"-"Найти дубли". В открывшемся окне появится ТЧ с колонками 1-я - значение реквизита, 2-я - количество элементов с этим значением.
Для числовых и строковых реквизитов доступно изменение по произвольной формуле. Выбрать действие "Изменить реквизит по выражению" и задать арифметическое выражение, либо функцию обработки строки, где старое значение представлено символом # [ пример: (#+10.3)*1.25 - 5.1 или ВРЕГ(#)]. Дробные числа разделять точкой (.). Вычисление будет применено к текущему реквизиту шапки/ТЧ по всем выделенным строкам.
Есть отчет по справочнику (значения свойств, реквизиты, ТЧ и т.д.).
Добавил просмотр предопределенных элементов, заданных в конфигураторе и добавление их в справочник в базе (если по какой-то причине отсутствует).
Добавил отчет по правам и ролям. Выводит только те роли, которые имеют хоть какие-то права на справочник.
Обработка открывается через "Файл"-"Открыть". При наличии в конфигурации механизма дополнительных отчетов и обработок из БСП, обработки можно подключить через него.
Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.
При включенном флаге ОбменДанными.Загрузка программа не будет использовать проверки правильности заполнения реквизитов и алгоритмы заполнения реквизитов, если такие предусмотрены в конфигурации.
Код обработки открыт для изменения.
Обработка регистров (сведений, накопления, расчета, бухгалтерии):
Обработка предоставляет возможности универсального списка регистров с выводом стандартаных реквизитов, измерений, ресурсов и реквизитов выбранного вида регистра (с учетом функциональных опций). Стандартные реквизиты, измерения, ресурсы и реквизиты выделены в списке разными цветами для лучшего восприятия.
Если задать значение параметра "Имеющие значение" (тип Справочник.Ссылка, Документ.Ссылка, Перечисление.Ссылка), то будут отобраны только те записи (виды регистров), которые содержат в своих реквизитах, либо измерениях, либо ресурсах, либо в регистраторах выбранное значение.
Предоставляет возможность отбора по любому значению измерения, реквизита, ресурса. Любую сортировку по измерениям, реквизитам, ресурсам. Выводится в списке информация о виде регистра накопления (остатков или оборотов), для регистра сведений – периодический/нет, зависимый/независимый. В зависимости от типа регистра можно выбирать таблицу вывода данных регистра. Кроме основной - срез первых, срез последних, остатки, обороты, остатки и обороты, движения с субконто, обороты ДтКт, субконто. Показывает тип значения измерений, реквизитов, ресурсов. Для выделенной группы элементов (с помощью Shift и стрелок) независимого регистра сведений, регистра накопления, бухгалтерии, расчета можно произвести замену значения измерения, реквизита, ресурса, а также активность записей.
Для регистров, подчиненных регистратору, возможны следующие действия: перепроведение документов-регистраторов, отмена проведения документов-регистраторов выделенных записей.
Для числовых ресурсов доступно изменение по произвольной формуле. Выбрать действие "Изменить по выражению" и задать арифметическое выражение, где старое значение представлено символом # [ пример: (#+10.3)*1.25 - 5.1 ]. Дробные числа разделять точкой (.). Вычисление будет применено к текущему ресурсу по всем выделенным строкам.
При включенном флаге "Выводить функциональные опции" для регистров, или их измерений, ресурсов и реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций, {ХФО} - хранит значение функциональных опций (для ресурсов регистров сведений).
В любом списке регистров возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt).
Реализован просмотр структуры хранения данных (таблицы, поля) выбранного регистра в СУБД.
Обработка открывается через "Файл"-"Открыть". При наличии в конфигурации механизма дополнительных отчетов и обработок из БСП, обработки можно подключить через него.
Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.
Код обработки открыт для изменения.
Обработка констант:
Обработка предоставляет возможности универсального списка констант с выводом имени, представления, типа значения, значения, а также функциональной опции, чье значение хранит данная константа. Установка нового значения для выбранной константы.
При активизации строки с константой, хранящей значение функциональной опции, в нижней части формы будет выведено сообщение с представлением функциональной опции и кнопка включения/выключения этой опции (для булевого типа). Альтернативным образом можно включать/выключать функциональные опции через установку нового значения для выбранной константы.
Обработка позволяет просмотреть/изменить параметры сеанса. А также просмотреть все перечисления конфигурации и их значения, включить/выключить функциональные опции, в состав которых входят перечисления. Найти ссылки на выбранные значения констант.
В обработке реализована работа с пользователями ИБ. Вывод всех ролей по всем пользователям ИБ. Добавление/снятие ролей для пользователя/пользователей. Очистка всех ролей для выбранного пользователя.
Выделите строку/строки с обрабатываемыми ролями в таблице. Если текущая ячейка выделения находится в колонке "Роль", то при нажатии кнопки "Добавить роль" или "Отключить роль" будут добавлены/отключены выбранные роли для ВСЕХ пользователей ИБ. Если текущая ячейка выделения будет в колонке конкретного пользователя, то вышеуказанные действия будут произведены только над ним. При двойном клике мышью или кнопкой Enter по ячейки роли конкретного пользователя, значение роли будет изменено на противоположное. Т.е. если роль была включена, то она отключится, или наоборот. Также выделенному пользователю можно поменять настройку "Показывать в списке выбора" и "Защита от опасных действий" путем включения или выключения по соответствующим кнопкам.
Стандартные операции с таблицей вывода: сортировка по колонкам таблицы, печать списка в табличный документ.
Список возможно вывести в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt).
Реализован просмотр структуры хранения данных (таблицы, поля) выбранной константы/перечисления в СУБД.
Обработка открывается через "Файл"-"Открыть". При наличии в конфигурации механизма дополнительных отчетов и обработок из БСП, обработки можно подключить через него.
Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.
Код обработки открыт для изменения.
Обработка видов расчета:
Обработка предоставляет возможности универсального списка видов расчета с выводом всех табличных частей и реквизитов выбранного вида расчета (с учетом функциональных опций).
В списке видов расчета выводится информация о количестве элементов данного вида (в квадратных скобках). Также можно отобрать (по флагу "не пустые") только те виды расчетов, имеющие хотя бы 1 элемент.
При включенном флаге "Выводить функциональные опции" для видов расчета и их реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций.
Предоставляет возможность отбора по любому значению реквизита, сортировку по реквизитам. Показывает тип значения реквизитов. Внизу таблицы списка выводит GUID текущего элемента и дату создания.Для выделенной группы элементов (с помощью Shift и стрелок) вида расчетов можно произвести замену основных реквизитов (на закладке "Основные"), либо реквизитов табличных частей. Также можно произвести удаление выделенныв
х строк в выбранной табличной части, либо непосредственное удаление элементов.
В любом списке видов расчета возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt). А также выгрузить выделенные элементы в файлы *.dbf и *.xml,
Реализован просмотр структуры хранения данных (таблицы, поля) выбранного вида расчетов в СУБД.
Реализован поиск ссылок на выделенные элементы вида расчетов (выделить элементы на основной странице ТЧ, кнопка "Еще"-"Найти ссылки на элемент").
В открывшемся окне, в ТЧ будет выведена информация по найденным ссылкам. В 1-й колонке элемент, на который ссылаются; во 2-й объект, имеющий ссылку; в 3-й описание типа объекта. Над найденными объектами доступны следующие действия: проведение (для документов), перепроведение (для проведенных документов), отмена проведения (для проведенных документов), пометка на удаление (для документов, справочников, для записей регистров сведений - непосредственное удаление записей), снятие пометки на удаление (для документов, справочников).
Для реквизитов основной страницы ТЧ реализован поиск дублей (элементов вида расчетов с одинаковым значением выбранного реквизита). Для этого надо встать в любой строке в поле с нужным реквизитом и по кнопке "Еще"-"Найти дубли". В открывшемся окне появится ТЧ с колонками 1-я - значение реквизита, 2-я - количество элементов с этим значением.
Для числовых и строковых реквизитов доступно изменение по произвольной формуле. Выбрать действие "Изменить реквизит по выражению" и задать арифметическое выражение, либо функцию обработки строки, где старое значение представлено символом # [ пример: (#+10.3)*1.25 - 5.1 или ВРЕГ(#)]. Дробные числа разделять точкой (.). Вычисление будет применено к текущему реквизиту шапки/ТЧ по всем выделенным строкам.
Есть отчет по виду расчетов (значения свойств, реквизиты, ТЧ и т.д.).
Добавил отчет по правам и ролям. Выводит только те роли, которые имеют хоть какие-то права на вид расчетов.
Обработка открывается через "Файл"-"Открыть". При наличии в конфигурации механизма дополнительных отчетов и обработок из БСП, обработки можно подключить через него.
Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.
При включенном флаге ОбменДанными.Загрузка программа не будет использовать проверки правильности заполнения реквизитов и алгоритмы заполнения реквизитов, если такие предусмотрены в конфигурации.
Код обработки открыт для изменения.
05.09.2024 UPD
Добавил в обработки документов и справочников возможность восстановить измененные документы/элементы справочников на состояние до изменения в текущей обработке (до закрытия формы обработки). Для обработки справочников реализована выгрузка и загрузка выделенных элементов через файл xml.
Все производимые действия с документами, справочниками будут выводится в окно сообщений, а также в лог-файлы в каталог документов пользователя.
17.09.2024 UPD
Добавил вывод различий выбранных элементов/документов в печатную форму.
Колонка УИД в списке элементов/документов.
Формирование навигационных ссылок выбранных элементов/документов в строки сообщений.
29.10.2024 UPD
В обработке документов реализовал отбор записей ТЧ по выбранным на закладке Шапка документам.
По соседней кнопке с крестом отбор снимается.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.143.42
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.28.12