Единый семинар «1С» для бухгалтеров и руководителей

Универсальная обработка для 1С 8.2 и 8.3

Обработки - Универсальные обработки

Внешняя обработка с разнообразным функционалом для расширения возможностей любой конфигурации. Работает автономно в толстом и тонком клиенте. Инструмент для восстановления и исправления ошибок в информационной базе. Функции универсальной обработки структурированы по разделам: Объекты, Текст, Обмен, Метаданные, Миграция и Прочее. Функции максимально универсальны, по каждому разделу и функции есть справка.

---- Раздел Объекты -----------------------------
Объекты выбираются в таблицу. После задания вида Действия применяются к выбранным объектам из таблицы. С помощью клавиши Shift можно выбрать несколько объектов.
[Поле Вид]
В поле вид задается вид объектов в сокращенном виде. 1 буква тип (С - Справочник, Д - документ), последующие буквы задают имя объекта как оно задано в конфигураторе. Например: СКонтрагенты, ДРеализацияТоваровУслуг. Если введен только тип (1 буква), то система предложит выбрать вид из списка.

[Действие Объекты: Реквизит установить]
Установить у выбранных объектов реквизит или поле в табличной части.
Входные поля: Реквизит,РеквизитЗначение,РеквизитЗначениеВид

[Действие Объекты: Реквизит операция]
Для выбранных объектов изменить выбранный реквизит/поле табличной части. Операция и параметры операции выбираются.
Входные поля: Реквизит,РеквизитЗначение,РеквизитЗначениеВид,РеквизитОперация

[Действие Объекты: Реквизит замена вида]
Для выбранных объектов заменить выбранный реквизит/поле табличной части на другой вид, внутренний идентификатор остается такой же, меняется вид. Только для реквизитов-ссылок.
Входные поля: Реквизит,РеквизитЗначение,РеквизитЗначениеВид

[Действие Объекты: Реквизит вывести]
Вывести у выбранных объектов реквизит в окно сообщений.
Входные поля: Реквизит

[Действие Объекты: Реквизит выгрузить]
Для выбранных объектов выгрузить реквизит/поле табличной части в таблицу.
Входные поля: Реквизит,РеквизитЗначениеВид

[Действие Объекты: Реквизит загрузить]
Для выбранных объектов загрузить реквизит/поле табличной части из таблицы.
Входные поля: Реквизит

[Действие Объекты: Реквизит восстановить]
Для выбранных объектов восстановить ссылки на несуществующие объекты. Ссылки создаются по указанным внутренним идентификаторам.
Входные поля: Реквизит,РеквизитЗначение,РеквизитЗначениеВид

[Действие Объекты: Реквизиты заполнить из объекта]
Для выбранных объектов заполнить поля также как в объекте в поле "Реквизит значение".
Входные поля: Реквизит,РеквизитЗначение

[Действие Объекты: Записать]
Для выбранных объектов провести запись в нужном режиме.
Входные поля: РежимЗаписи

[Действие Объекты: Удалить]
Удалить выбранные объекты
Входные поля: <Нет>

[Действие Объекты: Вывести]
Вывести выбранные объекты в окно сообщений.
Входные поля: <Нет>

[Действие Объекты: Заменить]
Заменить выбранные объекты на ссылку в поле Значение.
Входные поля: РеквизитЗначение

[Действие Объекты: Использование количество ссылок]
Для каждого из выбранных объектов вывести количество связанных ссылок (ссылки, в реквизитах которых присутствует данный объект).
Входные поля: <Нет>

[Действие Объекты: Использование список ссылок]
Для каждого из выбранных объектов вывести связанные ссылки (ссылки, в реквизитах которых присутствует данный объект).
Входные поля: <Нет>

[Действие Объекты: Код выполнить]
Для выбранных объектов выполнить код 1С. В коде можно использовать переменную "Ссылка". Для прерывания процесса достаточно установить "Остановить=Истина"
Входные поля: Текст

[Действие Объекты: Регистрация]
Зарегистрировать выбранные объекты в выбранном узле плана обмена.
Входные поля: Узел

[Действие Объекты: Регистрация удалить]
Удалить регистрацию у выбранных объектов в выбранном узле плана обмена. Если узел плана обмена не указан, то регистрация удаляется во всех узлах планов обменов.
Входные поля: Узел

[Действие Объекты: Миграция выгрузить]
Выгрузить данные выбранных объектов в файл.
Входные поля: Файл

[Действие Объекты: Миграция загрузить]
Загрузить из файла объекты.
Входные поля: Файл

---- Раздел Дерево -----------------------------
Объекты метаданных конфигурации представляются в виде дерева. Элементы дерева можно разворачивать до реквизитов метаданных. Для выбранного элемента можно применять действие по кнопке "Действия". Значения констант можно менять.

---- Раздел Текст -----------------------------
Для текста применяются действия. В разделе "Текст" результат действия помещается в тоже поле с текстом (в разделе 1 поле с текстом), в разделе "Текст2" результат помещается во второе поле (в разделе 2 поля с текстом).

[Действие Текст: Команда ОС]
Выполнить команду ОС (командный процессор). Создается и выполняется BAT-файл.
Входные поля: <Нет>

[Действие Текст: Выполнить код 1С]
Выполнить код 1С (используется команда "Выполнить"). Для тонкого клиента код выполняется на сервере.
Входные поля: <Нет>

[Действие Текст: Выполнить построчно]
Выполнить код 1С для каждой строки.
Входные поля: <Нет>

[Действие Текст: Коды символов]
Получить числовые коды символов исходного текста.
Входные поля: <Нет>

[Действие Текст: Транслит]
Трансформировать исходный текст с заменой русских букв на английские.
Входные поля: <Нет>

[Действие Текст: Падежи]
Склонение исходного текста в 6 падежах.
Входные поля: <Нет>

[Действие Текст: Текст в Строка 1С]
Преобразовать исходный текст в строку 1С (символы кавычек заменяются на 2 символа кавычек).
Входные поля: <Нет>

[Действие Текст: Текст в Base64]
Преобразовать исходный текст в кодировку Base64.
Входные поля: <Нет>

[Действие Текст: Base64 в Текст]
Раскодировать исходный текст из кодировки Base64 в обычный текст. Исходный текст должен быть в кодировке Base64.
Входные поля: <Нет>

[Действие Текст: Base64 в Байты]
Раскодировать исходный текст из кодировки Base64 в последовательность байтов. Исходный текст должен быть в кодировке Base64.
Входные поля: <Нет>

[Действие Текст: Base64 в ASN1]
Раскодировать исходный текст из кодировки Base64, результат раскодировать из формата ASN1 и представить в виде структуры данных. Исходный текст должен быть в формате ASN1, упакованный в Base64.
Входные поля: <Нет>

[Действие Текст: Base64 в BIN файл]
Раскодировать исходный текст из кодировки Base64 в файл (текстовый или бинарный). Исходный текст должен быть в кодировке Base64.
Входные поля: <Нет>

[Действие Текст: Тест ASN1]
Протестировать систему раскодирования и кодирования формата ASN1. Исходный текст должен быть в кодировке Base64.
Входные поля: <Нет>

[Действие Текст: Форматировать код 1С]
Форматировать код 1С. Вставляются символы перехода на новую строку после каждой команды.
Входные поля: <Нет>

[Действие Текст: Закодировать]
Закодировать текст.
Входные поля: <Нет>

[Действие Текст: Раскодировать]
Раскодировать текст.
Входные поля: <Нет>

[Действие Текст: Склеить]
Склеить тест (убрать все пробельные символы).
Входные поля: <Нет>

[Действие Текст: BIN Файл в Код 1С]
Закодировать произвольный файл для вставки в код 1С.
Входные поля: <Нет>

[Действие Текст: BIN файл в Base64]
Прочитать данные из произвольного файла в кодировку Base64.
Входные поля: <Нет>

[Действие Текст: BIN Файл в Байты]
Прочитать данные из произвольного файла в последовательность байт.
Входные поля: <Нет>

[Действие Текст: Байты в BIN Файл]
Записать последовательность байт в двоичный файл. Исходный текст должен представлять последовательность чисел.
Входные поля: <Нет>

[Действие Текст: Байты в Текст]
Преобразовать последовательность байт в текст. Исходный текст должен представлять последовательность чисел.
Входные поля: <Нет>

[Действие Текст: TXT Файл в Текст]
Прочитать текстовый файл.
Входные поля: <Нет>

[Действие Текст: Текст в TXT Файл]
Записать текст в текстовый файл.
Входные поля: <Нет>

[Действие Текст: Хэш]
Получить хэш из исходного текста по выбранному алгоритму.
Входные поля: <Нет>

[Действие Текст: Код для ПФ из ошибок]
Из текста ошибок составить код для установки недостающий полей для создания внешних печатных форм.
Входные поля: <Нет>

[Действие Текст: Объекты из поиска]
Получить список объектов из результат поиска ссылок на объект в конфигураторе.
Входные поля: <Нет>

[Действие Текст: Строка подключения]
Преобразовать строку подключения в разные форматы. Если исходный текст пустой, то используется строка подключения текущей базы.
Входные поля: <Нет>

[Действие Текст: Сортировать строки]
Сортировать строки исходного текста.
Входные поля: <Нет>

[Действие Текст: Число в ЧислоN]
Преобразовать десятичное число в N-ричную систему.
Входные поля: <Нет>

[Действие Текст: ЧислоN в Число]
Преобразовать число в N-ричной системе в десятичное число.
Входные поля: <Нет>

[Действие Текст: Системная информация]
Вывести системную информацию.
Входные поля: <Нет>

[Действие Текст: Все символы]
Вывести все отображаемые символы.
Входные поля: <Нет>

[Действие Текст: Восстановить ссылки]
Восстановить ссылки на несуществующие объекты. В одной строке задается одна потерянная ссылка с текстом "Объект не найден". Результат перенести в таблицу объектов.
Входные поля: <Нет>

[Действие Текст: Объекты распознать]
Результат перенести в таблицу объектов.
Входные поля: <Нет>

---- Раздел Таблица -----------------------------
В поле колонки с помощью клавиши Shift выбираются колонки основной таблицы, над которыми будут выполняться действия. Есть дополнительная закладка "Заполнение" для заполнения основной таблицы из текста.

---- Раздел Макет -----------------------------
Работа с макетами 1С. Позволяет построить код для вывода на печать областей макета с параметрами и шаблонами (только обычные формы).

---- Раздел Прочее -----------------------------
Много разных функций, которые не вошли ни в один раздел, запуск дополнительных форм (только обычные формы).

---- Раздел Миграция -----------------------------
Функции обмена базы с файлом: выгрузка объектов в файл, загрузка объектов из файла (только обычные формы).

---- Раздел Метаданные -----------------------------
Виды метаданных указываются через ",". Действие применяется для указанных видов метаданных.
[Поле Виды]
В поле виды задается виды метаданных в сокращенном виде. 1 буква тип (С - Справочник, Д - документ), последующие буквы задают имя объекта как оно задано в конфигураторе. Например: СКонтрагенты, ДРеализацияТоваровУслуг. Если введен только тип (1 буква), то действия будут применяться для всех видов данного типа.

[Действие Метаданные: Предопределенные исправление]
Создание не существующих в базе и удаление дублированных (у элементов очищается поле ИмяПредопределенныхДанных) предопределенных элементов.
Входные поля: <Нет>

[Действие Метаданные: Предопределенные информация]
Вывести список предопределенных элементов.
Входные поля: <Нет>

[Действие Метаданные: Реквизит нормализировать]
Привести строковый реквизит к нормальному виду (удалить начальные и конечные пробелы, удалить дубли пробелов, заменить пробельные символы на пробелы).
Входные поля: Реквизит

[Действие Метаданные: Количество объектов]
Вывести количество объектов выбранных видов.
Входные поля: <Нет>

[Действие Метаданные: Обновить нумерацию]
Сбросить нумерацию выбранных метаданных.
Входные поля: <Нет>

[Действие Метаданные: Удалить объекты]
Удалить все объекты выбранных видов.
Входные поля: <Нет>
 

Дополнительная информация

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

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

Техподдержка в течение 1 месяца с даты покупки включена в стоимость конфигурации.

Цена 1 часа 1000р.

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

Обработки

Наименование Файл Версия Размер
Универсальная обработка для 1С 8.2 и 8.3:
04.10.2017
119 6000 руб.

Моментальная
доставка

Все

Наименование Файл Версия Размер
Тех. поддержка
04.10.2017
1000 руб.


Новый вопрос

E-mail*
Тема (вопрос)*

См. также

PowerTools от 1 000