Регистры и регистраторы

06.11.09

Разработка - Механизмы типовых конфигураций

Отчет показывает связи между регистрами и регистраторами в конфигурации. Поможет при изучении и анализе типовых решений и самописных конфигураций.

Бесплатные

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

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
-
.epf 35,19Kb
570 Скачать бесплатно

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

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

См. также

Механизмы платформы 1С Программист Бесплатно (free)

Разберем 15 мифов о работе платформы «1С:Предприятие 8» – как распространенных, так и малоизвестных. Начнем с классики: «Код, написанный в одну строку, работает быстрее, чем многострочный». Так ли это на самом деле?

16.07.2025    27413    TitanLuchs    106    

147

Механизмы платформы 1С WEB-интеграция Программист 1С:Предприятие 8 Бесплатно (free)

В платформе 8.3.27 появилась возможность использовать WebSocket-клиент. Давайте посмотрим, как это все устроено и чем оно нам полезно.

14.01.2025    27546    dsdred    79    

143

Механизмы типовых конфигураций Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Расчет себестоимости в типовых конфигурациях 1С – для многих «черный ящик», работающий по жестко зашитым в него алгоритмам. Реализация этого «черного ящика» может меняться в зависимости от конкретной конфигурации – УПП, БП 3.0, ERP. Но принцип работы везде одинаковый. Расскажем о том, как устроен расчет себестоимости, как его дорабатывать, и какие методы могут быть эффективны и без доработок.

27.12.2024    25115    Begemoth80    33    

93

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Эта небольшая статья - некоторого рода шпаргалка по файловым потокам: как и зачем с ними работать, какие преимущества это дает.

23.06.2024    25222    bayselonarrend    22    

175

Механизмы типовых конфигураций Программист 1С:Предприятие 8 1C:ERP Бесплатно (free)

Статистическая выборка сценариев и точек изменения отчетов на общей форме ФормаОтчета в типовых конфигурациях. Примеры кода.

03.06.2024    16383    SergMuravev    40    

132

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    13797    dsdred    22    

85
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. wguki@yandex.ru 04.11.09 20:06 Сейчас в теме
Простенькая такая, приятненькая обработочка :)
aleks_cons; Sergengine; vasyka; +3 Ответить
2. n0ther 05.11.09 09:23 Сейчас в теме
{Форма.Форма(291)}: Ошибка при вызове метода контекста (Содержит): Несоответствие типов (параметр номер '1')
Если ТекущийДокумент.Движения.Содержит(ТекущийРегистр) Тогда
по причине:
Несоответствие типов (параметр номер '1')
3. YVolohov 726 05.11.09 12:31 Сейчас в теме
(2) Я бы исправил, но не могу смоделировать ситуацию возникновения ошибки. Тестировал на нескольких конфигурациях, работает нормально.
aleks_cons; +1 Ответить
4. maloi_a 05.11.09 14:43 Сейчас в теме
"Отметка по подсистемам" не учитывает объекты, включаемые во все подсистемы - их просто пропускает, а по подмножеству подсистем выбирает. Логика должна быть наоборот, если выбираются все подсистемы.
5. Serjik78 1289 05.11.09 17:30 Сейчас в теме
{Форма.Форма(291)}: Ошибка при вызове метода контекста (Содержит): Несоответствие типов (параметр номер '1')
Если ТекущийДокумент.Движения.Содержит(ТекущийРегистр) Тогда
по причине:
Несоответствие типов (параметр номер '1')


Посмотрел модуль, исправил строчку следующим образом: Если ТекущийРегистр <> Неопределено И ТекущийДокумент.Движения.Содержит(ТекущийРегистр) Тогда

Заработало ;)
YVolohov; +1 Ответить
7. YVolohov 726 05.11.09 18:21 Сейчас в теме
(5) Спасибо за тестирование. Где то возникает ошибка, причем проявляется она не на всех конфигурациях. По обох ошибках видно, что 1с не может найти объект метаданных регистра по его имени и возвращает Неопределено. Причем имя регистра берется из этой же конфигурации, а значит не может быть неправильным. Т.е. объект метаданных должен находится всегда. Если Вас не затруднит, не могли бы Вы сбросить на файлообменник (например zalil.ru) конфигурацию, на которой возникает ошибка (только *.cf без данных).

(4) Спасибо за подсказку. Я посмотрю что можно сделать и в ближайшее время обновлю обработку.
11. Serjik78 1289 06.11.09 16:49 Сейчас в теме
(7) Конфигурацию скинуть не могу, меня расстреляют за разглашение коммерческой тайны. Это факт, я не шучу.

Просто нужна проверка на Неопределено.
12. stasyan 06.11.09 17:12 Сейчас в теме
(11) У меня такая же ошибка. Конфигурация на базе торговли 10.2.
13. YVolohov 726 06.11.09 17:49 Сейчас в теме
(11) Ну да ладно, нельзя так нельзя. Просто я сейчас далеко от дома и под руками как на зло только каркасная конфигурация для сдачи спеца, да еще несколько небольших самописных. А на них выполняется все без ошибок. Что касается проверки на Неопределено, то это сделать нетрудно. Но дело в том, что по логике Неопределено не должно возникать.
Наверное я все таки вставлю эти проверки и обновлю файл, а попозже найду причину возникновения ошибок.
14. YVolohov 726 06.11.09 17:57 Сейчас в теме
(11) (12 )У меня кстати возникло одно предположение насчет природы этой ошибки. Подскажите пожалуйста, встречаеться ли в в именах регистров в тех конфигурациях на которых возникает ошибка символ подчеркивания "_".
15. YVolohov 726 06.11.09 18:11 Сейчас в теме
(11) (12) Причина ошибки найдена. Заменил файл. Сейчас все должно работать корректно.
6. Serjik78 1289 05.11.09 17:35 Сейчас в теме
Мня, на другой конфигурации выдало следующую ошибку:

{Форма.Форма(331)}: Значение не является значением объектного типа (ПолноеИмя)
ВидРегистра = СтрЗаменить(МдТекущийРегистр.ПолноеИмя(),


В общем надо везде проверки на "Неопределено" понатыкать :)
8. RailMen 832 05.11.09 18:27 Сейчас в теме
Хорошая идейка. Помогает. Плюс.
9. YVolohov 726 05.11.09 18:31 Сейчас в теме
(8) Не было ошибок при формировании отчета? А то появилась какая то странная весчь, на одних конфигурациях вылазит на других нет.
10. Ish_2 1117 06.11.09 01:39 Сейчас в теме
Не скачивал. Но идея проста и наглядна.
16. vladG71 10.11.09 16:09 Сейчас в теме
Спасибо. Как раз пригодится при изучении новой конфигурации. Плюс
17. ALev 12.11.09 10:46 Сейчас в теме
Желательно добавить возможность вывода результатов в файл.
18. YVolohov 726 12.11.09 11:42 Сейчас в теме
(17) Файл какого формата? Если таблица xml то такая возможность заложена в платформе. Нужно щелкнруть мышью на любой ячейке отчета затем выбрать в меню 1с: "Файл" -> "Сохранить как".
19. YVolohov 726 12.11.09 11:43 Сейчас в теме
20. klen_2007 13.11.09 13:04 Сейчас в теме
Спасибо! Просто-ясно-удобно и СВОБОДНО!
21. JIGIT 23.11.09 11:51 Сейчас в теме
Спасибо, удобная...запустилась на дописанной УПП ;)
Однозначно плюс ;)
22. sjk56 3 26.11.09 15:29 Сейчас в теме
23. annak2906 4 01.12.09 01:31 Сейчас в теме
Обработка полезная, идеально работает на типовых и измененных украинских БУ 81. Видны движения, особенно когда дорабатывали до тебя и бухгалтер не помнит, что и для чего заказывал, но нужно научить его этими "полезными доработками" пользоваться.
Однако на УТП 81 для Украины возникла проблема с интерфейсом
обработки - окно с перечнем регистров не двигается вправо. Видна только первая колонка "Всего регистров".
Очень жаль, т.к. мне конкретно сегодня нужно было подготовить для
клиентов памятку, какие док-ты двигают регистр накопл. "затраты" в УТП.
YVolohov; +1 Ответить
25. YVolohov 726 01.12.09 10:30 Сейчас в теме
(23) Спасибо за поддержку. Обработка написана таким образом, что должна работать во всех конфигурациях предприятия 8.1, независимо от того, типовые они, или самописные.
(24) Что касается украинского УТП, то здесь причина ошибки непонятна, нужно увидеть своими глазами. Попробуйте воспользоватся полосой прокрутки под полем отчета, может подействует.
26. annak2906 4 01.12.09 14:42 Сейчас в теме
(25) про воспользоваться прокрутки восприму как шутку :D
Она как раз в УТП и не действовала. Могу скриншот кинуть.
Хотя в БУ и УТорговлей все отлично.
Но для наших украинских восьмерок, такое даже и не глюк...
24. annak2906 4 01.12.09 01:35 Сейчас в теме
С интерфейсом на УТП украинской можно не заморачиваться,
хоть в обработке не посмотреть, в Exel Ваша матрица отлично сохраняется.
Спасибо.
27. Bomba1911 14.02.12 13:49 Сейчас в теме
Спасибо. Как раз пригодится при изучении новой конфигурации. Плюс
28. Nelfast 24.04.15 12:01 Сейчас в теме
Ярослав, нет ли интереса доработать обработку под 8.2 ?
Для отправки сообщения требуется регистрация/авторизация