Сравнение реквизитов двух объектов (УФ)

01.04.22

Разработка - Инструментарий разработчика

Сравнивает реквизиты двух однотипных объектов (например, 2 расходные накладные, 2 типа цен), подсвечивает различия.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Сравнение реквизитов двух объектов (УФ): (Обновлено 01.04.22)
.epf 10,69Kb ver:01.04.22_01
21 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

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

Просто и удобно сравнивает два объекта одного типа (документы, справочники, и т.д.). Давно не хватало такого инструмента, и, собственно говоря, сделал. 

Тестировалось на платформе 8.3.6 и 8.3.18. 

Код полностью открыт, если будут какие-либо предложения по улучшению, буду рад их услышать в комментариях.

P.S.

Говорю сразу: возможности отсюда редактировать реквизит объекта - отсутствует. Считаю, что пользователям (а программисты и так знают, как редактировать реквизиты) нельзя давать такую мега-плюшку, которая может легко убить программу, здесь только просмотр и сравнение.

Вступайте в нашу телеграмм-группу Инфостарт

Сравнение реквизитов

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    213621    1173    413    

1050

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    40894    223    115    

212

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    26734    67    30    

97

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

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

16000 руб.

10.11.2023    18887    76    39    

92

Инструментарий разработчика Программист 1С v8.3 Платные (руб)

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

9500 руб.

17.05.2024    37826    135    55    

176

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше.<br/> Далее в публикации:<br/> MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

9900 руб.

25.08.2025    4368    8    10    

15

Инструментарий разработчика 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    3731    7    0    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SlavaKron 01.04.22 14:19 Сейчас в теме
Хорошая штука. Было бы неплохо еще иметь визуальное представление посимвольного различия в строковых реквизитах, но это сложнореализуемо. В принципе, можно было бы сделать сравнение объектов с разными типами по реквизитам с одинаковым наименованием и типом.
7. serko8547 111 01.04.22 15:10 Сейчас в теме
(1) принято, но... задачи такой не стояло. нужно быстро из 30-40 реквизитов найти 1-2 отличия. ради того и делалась обработка.
2. serg-lom89 82 01.04.22 14:28 Сейчас в теме
а пример использования из практики?
Посмотреть что в однос элементе реквизит заполнен а во втором нет?(как пример)
3. insurgut 208 01.04.22 14:33 Сейчас в теме
(2) как вариант - есть 2 документа, один создан программно, один пользователем. И при проведении разные результаты. Быстро посмотреть, какой реквизит пропустил при программном создании документа.

На первый взгляд не хватает из удобства - Выводить только различия
5. serko8547 111 01.04.22 14:58 Сейчас в теме
(3)принято, сделаю галочку - выводить только отличия
6. serko8547 111 01.04.22 15:07 Сейчас в теме
4. serko8547 111 01.04.22 14:57 Сейчас в теме
(2)
Посмотреть что в однос элементе реквизит заполнен а во втором нет?(как пример)


в ручную отредактировал вид цены в УНФ, а он не появился, в УЦН, ну и это сподвигло сделать сравнительную обработку. Если при 10-ти реквизитах - ты визуально найдешь отличие, то при 30-40 - это уже сложновато!
8. leosoft 167 01.04.22 16:44 Сейчас в теме
А чем не устроила, например, вот эта обработка? https://infostart.ru/public/373633/
9. brunet 40 15.04.22 21:40 Сейчас в теме
Как вариант можно использовать консоль запросов для сравнения документов
10. serko8547 111 17.04.22 18:01 Сейчас в теме
(9)можно. Но это надо открывать в толстом клиенте. а это я сделал для быстрого сравнения
11. serko8547 111 17.04.22 19:05 Сейчас в теме
(9) так же, там вы не получите выделение реквизитов которые различаются. Когда их 10 шт, найти можно и глазами, когда их за 50 - найти различие уже сложнее!
Для отправки сообщения требуется регистрация/авторизация