bdd2

Информация из журнала регистрации по элементу справочника/по документу (Внешняя универсальная печ. форма)

Опубликовал Михаил Зотов (ZOMI) в раздел Администрирование - Журнал регистрации

История изменения/создания элементов справочников , документов во внешней печатной форме !
Никаких изменений конфигурации !Для любой типовой конфигурации 1С8.2
УСКОРЕНИЕ ПОЛУЧЕНИЯ ИНФОРМАЦИИ ИЗ Журнала Регистрации в разы !

   Очень раздражает в типовых конфигурациях 1С8 Журнал регистрации и прежде всего его отборы и долгое формирование результата на больших журналах - а зачастую  "зависания".

  Стояла задача каким-то образом упростить работу пользователям с Журналом регистрации и не меняя конфигурации/не внедряя никаких подсистем хоть как-то отвязаться от просьб пользователей "рассказать кто создал","кто провел" ибо "не понимаю какие тут отборы ставить в  этом журнале"

Так и родилась эта разработка

Подключается как внешняя печатная форма. Может использоваться как внешняя обработка.

РАБОТАЕТ ВО ВСЕХ ТИПОВЫХ на 1С 8.2

В параметрах авторегистрации уже стоят 

 
Справочники.Контрагенты
Справочники.Номенклатура
Справочники.ОсновныеСредства
Документы.РеализацияТоваровУслуг
Документы.СчетФактураВыданный

 

Но это не помешает подключить в ЗУП или в другой типовой .

   Уже при подготовке публикации обнаружил на инфостарте разработку http://infostart.ru/public/89234/  и поразился в очередной раз как же сходятся иногда мысли у абсолютно разных людей

Посмотрел код и потестил - нет - мне к сожалению не подходит (зависает!) - я сделал по другому  - постоянно проверяя результаты на базах с распухшими журналами и базах у которых журналы неполные (восстановленные базы и тд)

 

 

Скачать файлы

Наименование Файл Версия Размер
Внешняя универсальная обработка(печ. форма) ИнформацияЖурналРегистрации
.epf 12,91Kb
06.09.12
267
.epf 12,91Kb 267 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Konstantin Konstantin (KonstB) 160 07.09.12 10:33 Сейчас в теме
Конечно, не ново, но за использование в печатной форме "+" )
2. Михаил Зотов (ZOMI) 391 07.09.12 12:27 Сейчас в теме
3. Banderas Banderas (volsh77) 15 10.09.12 08:15 Сейчас в теме
4. Олег Каратаев (Kyrales) 117 10.09.12 08:36 Сейчас в теме
Пардон а можно вопрос? А в чем здесь ускорение? Вы используете стандартную процедуру системы для выгрузки ВыгрузитьЖурналРегистрации().

Еще написано красно-жирным что работает во ВСЕХ типовых конфигураций. У вас внешняя печатная форма написана для обычного режима форм, в том же документообороте она не будет пахать.
5. Александр Кикабидзе (capshow) 10.09.12 09:52 Сейчас в теме
Креативно и удобно :)Я про использование внешней печатной формы! Плюсик )
6. Михаил Зотов (ZOMI) 391 10.09.12 10:47 Сейчас в теме
(4) Kyrales,
Ускорение по сравнению с работой в обычном ЖР ( Сейчас в какой-то новой базе - мне быстрее подключить печатную форму и найти конкретный документ или карточку справочника и уже оттуда открыть информацию из ЖР чем в стандартном ЖР делать отборы и гадать - зависнет -не зависнет )

За поправку про работу во всех типовых спасибо - внесу поправку )
7. Олег Каратаев (Kyrales) 117 10.09.12 14:19 Сейчас в теме
(6) ZOMI, гадать не надо потому, что вы программно делаете идентичную операцию что и в ручную бы указали отборы.
8. Михаил Зотов (ZOMI) 391 10.09.12 14:50 Сейчас в теме
(7) Kyrales,
А почему тогда моим способом намного быстрее ?
И кстати я не ставлю фильтр по данным ( те по конкретному объекту)
Я работаю уже с ТЗ чтоб вывести информацию.И вот почему
Обнаружил что на журналах которые неполные ( те по объекту может не быть вообще инфы - ну восстанавливали базу или резали журнал) метод ВыгрузитьЖурналРегистрации если ставится фильтр по данным - очень долго работает или вообще приводит к зависанию ! В коде я комменчу этот момент - если интересно можете самостоятельно проверить
9. ssvetusik (ssvetusik) 7 11.09.12 11:50 Сейчас в теме
При открытии журнал почему то зависает(((открываю 1с УПП
10. Михаил Зотов (ZOMI) 391 11.09.12 12:27 Сейчас в теме
(9) ssvetusik,
Журнал зависает или печформа ? Какой размер журнала ?
11. Александр Карцев (Karcon) 11.09.12 16:20 Сейчас в теме
12. ssvetusik (ssvetusik) 7 12.09.12 05:03 Сейчас в теме
открываю внешнюю печатную форму и все зависает, а потом ошибка и 1с перегружается
13. Михаил Зотов (ZOMI) 391 12.09.12 10:58 Сейчас в теме
(12) ssvetusik,

1C сама перегружается ?
Такую историю даже бы Света Семененко не придумала бы. Позовите кого-нибудь из взрослых к компьютеру.
14. ssvetusik (ssvetusik) 7 13.09.12 07:17 Сейчас в теме
я смотрю вы шибко умный так отвечаете, нет ответа так промолчите лучше
не справляется ваша обработка с большим объемом данных в журнале регистрации
и о да 1С вырубается после загрузки вашей обработки
CyberCerber; DimaBab; ArtemiFD; +3 1 Ответить 2
15. Михаил Зотов (ZOMI) 391 13.09.12 11:27 Сейчас в теме
(14) ssvetusik,
Как у Вас работает стандартный журнал ?
У Вас вероятно битый журнал - моя обработка тут не при чем - ищите проблему у себя. А мою обработку на нормальной базе проверьте.
16. tazmag tazmag (tazmag) 21.09.12 23:25 Сейчас в теме
17. olbanez (olbanez) 20.11.12 09:05 Сейчас в теме
Скачал. Спасибо за отчет. Правда теперь,вероятно, придется уволить бухгалтера.
18. Михаил Зотов (ZOMI) 391 20.11.12 09:56 Сейчас в теме
(17) olbanez,
С этого места поподробнее))
19. Дядя Федор (dachnik) 99 31.03.13 15:50 Сейчас в теме
Зависает на большом объеме данных. Виснет сразу после запуска обработки.
Файл журнала 850Мб.
20. Михаил Зотов (ZOMI) 391 31.03.13 16:55 Сейчас в теме
(19) dachnik, Рекомендую на таком объеме использовать как внешнюю печатную форму / При регистрации указать нужный объект - и непосредственно из элемента справочника или из документа - запускать///
21. Art Sviat (ArtemiFD) 39 12.04.13 14:45 Сейчас в теме
(14) ssvetusik, поддерживаю, обработка не справляется с большими базами (с "маленькими" работает). съедает всю ОП сервера и выкидывает из предприятия.
22. Михаил Зотов (ZOMI) 391 12.04.13 14:53 Сейчас в теме
(21) ArtemiFD, если вы используете обработку по конкретному виду документа или справочнику - проблемы нет! А указанная проблема и в типовой выгрузке журнала - ничего тут быстро не придумать
23. Олег Крапивный (powerpc) 194 25.04.13 09:29 Сейчас в теме
Здравствуйте, отлично работает и на больших базах. Просто исправьте процедуру "ПриОткрытии()" на:

Процедура ПриОткрытии()

НачПериода = "" ;
КонПериода = ТекущаяДата();
Если СсылкаНаОбъект <> Неопределено Тогда
ДействияФормыСформировать();
КонецЕсли;

КонецПроцедуры
RodinMax; nikkolay; ZOMI; +3 Ответить
24. Sergei (kauksi) 193 30.01.15 10:54 Сейчас в теме
15й год уж на дворе, пора бы переписать под ERP, БП3 ЗУП3 и УТ11 ))
25. Михаил Зотов (ZOMI) 391 30.01.15 11:12 Сейчас в теме
(24) kauksi, уже сделал давно -выложу как время появится