OLE - монитор

08.10.10

Задачи пользователя - Анализ учета

Простенький монитор для проверки 2х синхронизированных по UID баз.

Файлы

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

Наименование Скачано Купить файл
COM_MONITOR.epf
.epf 22,81Kb
190 2 500 руб. Купить

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Для тех, кто синхронизирует базы по внутренним уникальным идентификаторам UID. В текущей базе необходимо открыть обработку, настроить параметры подключения к удаленной базе, выбрать тип объекта, отбор, если нужно. Отобрать данные в текущей базе, и нажать "Загрузить данные удаленной базы"... Таблица дополнится колонкой с идентификатором и колонкой со стоковым представлением ссылки в удаленной базе. Таким образом, легко можно проверить, все ли выгрузилось, и, главное, синхронизовано ли это по UID. часто бывает, что "умелые руки", не дожидаясь выгрузки, создают в удаленной базе документы или элементы справочников вручную. Когда документов много, и уследить в онлайн-режиме за дубликатами трудно, то после выгрузки обнаруживаются сюрпризы... Для наведения порядка поможет эта обработка. И не забудьте закрыть открывшееся окно удаленной базы, как только обработка начнет поиск. Скорость работы при этом увеличится в десятки раз.

Прим. Давно замечено, что если ComБаза.Visible = TRUE, а потом его закрыть, то будет в разы быстрее, чем если сразу написать ComБаза.Visible = FALSE

Последние версии всех обработок с полным описанием на http://sites.google.com/site/ghostishe1c

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

См. также

Перенос данных 1C Программист 1С:Предприятие 8 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

58000 руб.

04.08.2015    188018    451    305    

456

SALE! 15%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    161090    970    321    

482

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

50050 руб.

25.02.2015    188492    360    290    

419

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Переносите справочную информацию, остатки и документы из УПП 1.3 в Бухгалтерию 3.0 с помощью готовых правил. Переносится более 50 видов документов. Простой интерфейс и понятные настройки.

42000 37800 руб.

15.12.2021    34368    259    64    

195

Работа с интерфейсом Анализ учета Мониторинг 1С:Предприятие 8 1С 8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)

Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!

31720 руб.

27.03.2025    84738    60    42    

71

Регламентированный учет и отчетность Анализ учета Бюджетный учет Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Расширение «Отчет ГОЗ» для 1С:Бухгалтерия 3.0 ПРОФ и КОРП позволяет автоматизировать ведение раздельного учета и подготовку отчетности для Торговых и Производственных организаций, участвующих в ГосОборонЗаказе. Эффективный инструмент ведения раздельного учета по гособоронзаказам для Торговых и Производственных компаний

97700 руб.

20.02.2024    9414    17    6    

13

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 2.0 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Платные (руб)

Перенос данных из БП 2 в БП 3 готовые правила конвертации данных (КД 2), сэкономьте свое время! | Выполнить переход с БП 2 на БП 3 в ситуациях, когда простым обновлением перейти не получается | Переносится вся справочная информация, документы за выбранный период, а также начальные остатки на выбранную дату (то есть можно еще и свертку базы сделать при переносе) | Есть фильтр по организациям при выгрузке данных | Перенос можно проверить перед покупкой прямо на вашем сервере! Обращайтесь за проверкой!

50600 руб.

21.05.2019    58344    81    132    

73
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. mamappc 04.10.10 19:28 Сейчас в теме
2. webcont 04.10.10 19:30 Сейчас в теме
3. lubaduba 04.10.10 20:00 Сейчас в теме
мне не нужно, но идея хорошая. плюс
4. kote 537 05.10.10 00:54 Сейчас в теме
P.S. Кому не лень, на моей страничке, которая есть в обработке, кликните по гугловскому баннеру
===
Вы прямо в текст статьи эту ссылку поместите.. или хотите отследить, сколько чел реально тестировало обработку?
5. ghostishe 294 05.10.10 08:48 Сейчас в теме
(4) Вообще хотелось бы знать, сколько народу. Просто другую мою обработку скачали 900 раз отсюда с инфостарта, так никто толком не отписался.
6. ediks 339 07.10.10 12:00 Сейчас в теме
(5)
1) И сколько раз я должен кликнуть, чтобы можно было уже перейти на закладку "настройка"? Переключаюсь на настройку, а меня упорно выбрасывает на закладку WEB. Это фича или баг? Или я обязательно должен куда-то кликнуть, чтобы отметиться в качестве подопытного кролика ?
2) Ctrl+V для ввода имени сервера и базы уже отменили? Или это только у меня такая фича? В notepad почему-то копируется.
3) В обработке вообще возможно работать без переключения на страничку автора? Когда она вдруг переключается на закладку WEB во время ввода данных - как-то напрягает.
4) Удалось таки нажать кнопку "Загрузить данные". получил {ВнешняяОбработка.COM_MONITOR(44)}: Значение не является значением объектного типа (Метаданные).
7. ghostishe 294 07.10.10 16:58 Сейчас в теме
(6)
1. Это у тебя что-то не так...
2. ctrl+v работает во всех полях
3. можно, я не в курсе, почему у тебя что-то перескакивает. Если у тебя глючит - в конфигураторе удали эту закладку и все. проблем-то?
4. 99% неправильно ввел данные удаленной базы или прав не хватает. проверь.
8. ediks 339 07.10.10 17:23 Сейчас в теме
(7) После удаления закладки WEB обвинения по пунктам 1,2,3 снимаются :)
Пункт 4 остался.
Данные введены верно - проверил, да и пользуюсь я известной комбинацией Ctrl+C Ctrl+V.
Насчет прав: я под этими же правами перезаливаю данные параллельно в эту же базу. Куда уж полнее полных прав. Но у меня установлена аутентификация Windows в удаленной базе. В этом может быть проблема? Аналогичная обработка присоединилась без проблем http://infostart.ru/public/21382/
9. alexk-is 6550 07.10.10 19:06 Сейчас в теме
Вот решил "отписаться". Это не со зла, а так - некоторые замечания
1. Если не выбран сравниваемый объект, то ошибка
2. Если не указаны параметры подключения, то ошибка
3. Работает очень медленно
4. После заполнения таблицы значений остается висеть процесс 1С:Предприятия до закрытия обработки
5. При сравнении, например, справочника на 20000 нет наглядного отображения расхождений. Выявить расхождения визуально не реально
6. Модуль зачем-то запаролен

Модуль стыдно показать? :)
Уверен, что можно поднять скорость получения данных из подключенной базы хотя бы в 10 раз - я же смог у себя поднять скорость в 90 раз :) Хотел в 100 - не получилось :)
Как поднять скорость можно посмотреть http://www.infostart.ru/public/71130/ и http://www.infostart.ru/public/18924/ :)
10. ghostishe 294 08.10.10 08:53 Сейчас в теме
(9)
1. защиту от дурака ставить не стал, т.к. написано не на продажу, а для себя. Поэтому логично предположить, что если объект не выбран, то и сравничать нечего.
3. Написано же... В описании, что надо закрыть открывшийся сеанс удаленной базы. Тогда скорость возрастет в десятки раз. Внимательнее читай описание.
4. Мой косяк. исправлено. забыл закрыть COM-соединение.
5. Проще простого. Стандартными возможностями платформы, не забывай про отбор в табличном поле. на первом ненайденном удаленном справочнике правой кнопкой - установить отбор по текущему значению - в табличке останутся ТОЛЬКО расхождения, куда уж нагляднее? ;) Это ж "1С для чайников". каждый знать должен.
6. Модуль могу открыть, если надо.

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

12. alexk-is 6550 08.10.10 10:02 Сейчас в теме
(10) Быстрее это не показатель, хотелось бы увидеть результат в цифрах.
(11) По 40000 документов данные из подключенной базы получены за сколько секунд? С открытым сеансом и с закрытым? Можно в процедуре ЗагрузитьСпискиНажатие написать вместо ДополнитьДанными() следующий код:

Скрипт = Новый COMОбъект("MSScriptControl.ScriptControl");
Скрипт.language = "javascript";
мСек1 = Формат(Скрипт.eval("new Date().getTime()"),"ЧГ=0");

ДополнитьДанными();

мСек2 = Формат(Скрипт.eval("new Date().getTime()"),"ЧГ=0");
Если
мСек2 - мСек1 <> 0 Тогда
Сообщить("Завершено за " + ((мСек2 - мСек1) / 1000) + " сек.");
КонецЕсли;
14. ghostishe 294 08.10.10 10:29 Сейчас в теме
(12) 2400 секунд 900 документов с НЕзакрытым сеансом.
27 секунд ----------------------- с закрытым, как я советовал в описании.

2400/27=88,9

простая фишка для увеличения скорости. ComБаза.Visible = TRUE + закрыть сеанс - во много раз быстрее, чем ComБаза.Visible = FALSE изначально.


Это старая фишка платформы. природа ее мне непонятна =)
16. alexk-is 6550 08.10.10 11:00 Сейчас в теме
(14) Ура цифры. Сейчас досчитает, напишу свои цифры :)
11. ghostishe 294 08.10.10 09:07 Сейчас в теме
(9)
Спец для тебя добавил 2 блока с "Попытка - Исключение", чтоб ошибки не вылетали.
СОМ-соединение закрыл. Процессов больше висеть не должно.
Ну а по поводу наглядности, сейчас проверил на 40 000 документах постцупления. Берешь этот столбец и по алфавиту сортируешь стандартной командой контекстного меню A-Z и все. <ОБЪЕКТ НЕ НАЙДЕН> будут все рядышком один за другим. Наглядно очень даже. ;)
13. alexk-is 6550 08.10.10 10:29 Сейчас в теме
+12 Прикольно движок сайта покривел. Вместо красного красит зеленым :)
15. ghostishe 294 08.10.10 10:36 Сейчас в теме
+14 К тому же на SQL варианте скорость может отличаться в зависимости от загруженности сервака, если на нем не только одна база крутится, т.к. SQL распределяет ресурсы неплохо. У нас 1 база УПП 200 подключений + буха + зуп на одном SQL. скорость разнится.. и это логично. Поэ\тому нижний пример я делал в файловом режиме для наглядности на Core2DUO локально.
17. alexk-is 6550 08.10.10 14:54 Сейчас в теме
(15) Ну, у меня ПК попроще.
Итак, база УПП файловая 15 Гб соединение с УПП файловой.

Обрабатывается 894 документов.
1. НЕ закрытый сеанс - 8 612,822 сек
2. закрытый сеанс - 110,249 сек
3. немного оптимизированный код - 3,313 сек
4. еще немного оптимизированный код - 0,922 сек

Это на маленьких объемах данных, а вот на больших.
Обрабатывается 22 489 элементов справочника.
1. НЕ закрытый сеанс - не дождался, убил чтоб не мучалась
2. закрытый сеанс - 2 379,947 сек
3. немного оптимизированный код - 80,029 сек
4. еще немного оптимизированный код - 18,77 сек

Замечено, если в окне НЕ закрытого сеанса шурудить мышкой, то процесс пойдет быстрее
19. ghostishe 294 08.10.10 15:38 Сейчас в теме
(17) Я не заморачивался с подключением внешних dll-ек, как у тебя в постах
20. alexk-is 6550 08.10.10 15:44 Сейчас в теме
(19) О каких внешних dll-ках идет речь?
21. ghostishe 294 08.10.10 16:15 Сейчас в теме
(20) Ну ты ссылку дал на посты, там какие-то дллки подключаются для оптимизации, я в суть не вникал, там для 7.7
22. alexk-is 6550 08.10.10 16:25 Сейчас в теме
(21) Ах, dll-ки, так это для 7.7. Не, не, не. Здесь только ловкость рук и ни какого шаманства. dll-ки для 8.1 это к Душелову. Я dll-ки под 8-кой не использую и в данном случае их тоже не было.
18. пользователь 08.10.10 15:04
Сообщение было скрыто модератором.
...
23. пользователь 11.10.10 17:43
Сообщение было скрыто модератором.
...
24. пользователь 14.10.10 08:11
Сообщение было скрыто модератором.
...
25. andru_dv 29.09.11 15:25 Сейчас в теме
Спасибо за обработку. Жаль что раньше её не увидел.
Я как раз синхронизирую две базы УТ по UID.
Для отправки сообщения требуется регистрация/авторизация