Конфигурация 1С: 7.7 для регистрации внешних отчетов и обработок в информационной базе, а также построение динамических меню из доступных для пользователя отчетов и обработок.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже
заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Создано с использованием внешних компонент: BinFiles.dll и RWidjets.dll. Возможно внедрение в любую конфигурацию 1С: 7.7. Похоже на реализованный механизм работы с внешними отчетами и обработками в 1С 8.х.
Внешние отчеты и обработки сохраняются непосредственно в информационной базе. Использование регулируется правами доступа. Польователь может формировать свое меню сам, создавая подменю (папки в справочнике) из доступных для него отчетов, включая и отключая объекты.
Простецкий скрипт переименования файлов в папке в нижний регистр, будет полезен программистам и системным администраторам имеющим навыки програмирования в 1С. Можно легко настроить под себя, спасает мне периодически час времени, может, кому еще будет полезен.
Боремся с бардаком. Работы в прошлых датах запрещены. Непроведенные документы (по разным причинам) - автоматом переносятся в начало текущего дня при запуске любого первого сеанса 1С в текущем дне. Задержка старта 1С - практически незначима. Не требует настройки, не требует допрограммирования (исключая один оператор вставки в процедуру старта системы). Можно обработку выполнять вручную с любой периодичностью.
Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.
Скрипт позволяет выполнить объединение конфигураций и реструктуризацию из командной строки. Объединение выполняется штатными средствами конфигуратора 1С 7.7, взаимодействие с которым происходит путем посылки нажатий клавиш.
Пригодится, если есть необходимость обновить или постоянно обновлять множество ИБ.
Периодически сталкивался со следующими проблемами при печати в 1С: 7.7 работающей под терминалом:
1) После замены принтера на клиентской машине 1С пытается печатать на старый принтер.
2) Отсутствует предварительный просмотр при печати.
3) Не работает печать без предварительного просмотра (пакетная печать документов).
4) В некоторых формах печатает, в некоторых нет.
Часто бывает необходимо отслеживать состояние часто повторяющихся регламентных заданий. Например, синхронизация данных с IP-телефонией, которая может производиться каждую минуту, синхронизация с сайтами, синхронизация данных с различными системами.
Использовать для этих целей логирование 1С чрезвычайно неэффективно и не удобно.
В таких случаях удобно использовать подход, применяемый в Unix-системах: писать логи в обычные текстовые файлы, а потом делать их обработку через эффективно работающие Unix-команды: grep, tail, cat, less и т.п.
После того, как в базу забросить все внешние отчеты, пользователям можно запретить в правах "Использование любых Внешних Отчетов и Обработок" и "Использование общих Внешних Отчетов и Обработок", что повышает безопасность ИБ.
Если с внешними отчетами все совсем плохо и не понятно, кто и что использует то и на этот случай есть выход. Можно отследить, кто что использует в виде справочника с реквизитами "Пользователь", "Отчет", "Дата и время" запуска. На основании этой информации отчеты залить в базу автоматически присвоив права доступа (после чего можно откорректировать). Кому интересно пишите, механизм есть готовый, могу выложить.