ELK. Время изумительных историй!

Публикация № 1148087

Администрирование - Администрирование данных 1С - Журнал регистрации

ELK Elastic Kibana Мониторинг Журнал Регистрации ЖР

27
Всем привет! Сегодня хочу рассказать вам несколько полезных историй про то как нам помог Elastic search в связке с Kibana. Про сам Elastic рассказывать не буду, уже все давным давно описали и до меня. Все обычно говорят что это полезно, это классно. В то же время, очень мало кто рассказывает про практические ситуации: когда и как помог Elastic. Итак, начнем.

Время чтения: 4 мин.

Содержание

  • История первая: о потерянном процессорном времени.
  • История вторая: о снижении количества ошибок.
  • История третья: о том что мы точно знаем когда не работали внешние сервисы поставщиков услуг.
  • История четвертая: о редких ошибках поставщиков сервисов.
  • Что дальше?
  • Итоги

История первая: о потерянном процессорном времени.

Развернули мы, значит, Elastic search с Kibana и подумали на что можно натравить ее для начала. Выбрали базу-кролика, ей оказалась база для сервис-деска. Собрали статистику журнала регистрации. И меня смутил большой объем повторяющихся каждые 10 минут транзакций. Начал разбираться, оказалось что выполняется абсолютно ненужное регламентное задание, которое перезаписывает абсолютно ненужный реквизит в тысяче заявок каждые 10 минут! Оставим архитектуру решения на совести разработчиков этого программного продукта. Выключив регламент мы, хоть и немного, но снизили нагрузку на наши сервера. Слава Kibana!

На графике видно, что все еще остались массовые обработки, но это нужные транзакции. Ужасная архитектура этого ПО для сервис-деска, конечно…

История вторая: о снижении количества ошибок.

Дальше анализировать базу сервис-деска стало неинтересно: аномалий выявлено не было, выгрузка в Elastic работала хорошо и не нагружала базу. Настало время заняться серьезными делами и я натравил обработку выгрузки ЖР на нашу самую основную и рабочую базу.
Что мне было интересно изначально: статистика по количеству и видам ошибок, которые бывают у нас в программе, количество транзакций по пользователям, количество ошибок по пользователям и все вот это вот.
Увидев количество ошибок, я немного опешил, но, взяв себя в руки, начал разбираться. Без систематического анализа ЖР никто и никогда не знает о том что происходит в программе, на чем она спотыкается, о чем молчат пользователи. А так как ЖР анализировать стандартными средствами смерти подобно, то никто и никогда стандартными средствами этого не делает, кроме мазохистов, их в расчет не берём.

Итак, фильтр по ошибкам показал что ошибок много и самое приятное, что примерно 60% ошибок генерит один тип. Ошибка, которую ребята все никак не брались исправить, т.к. ну очень много нужно было переделывать. Переделали, снизили количество. Следующая массовая ошибка, переделали. Следующая массовая ошибка, переделали. Вот примерный график снижения ошибок. Почему ошибки ещё есть спросите вы? А про это история под номером три.

На графике динамика снижения количества ошибок в нашей системе.

История третья: о том что мы точно знаем когда не работали внешние сервисы поставщиков услуг.


Цель была минимизировать количество ошибок и своевременно реагировать на новые всплески. В результате, пришли к тому, что основной поток ошибок стали генерировать внешние поставщики услуг, когда их сервисы лежат.
Например, сервис проверки ИНН в типовой бухгалтерии или сервис одного известного оператора ЭДО. И есть ещё один классный цифровой продукт, который выключается как по расписанию в 20.30, как будто рубильник у них там кто-то дёргает. Прикольно, че. Только вот перфекционист во мне рыдает, когда я вижу огромное количество ошибок и хочу это все поправить, но не могу! Боль.

Вот график, на котором за один день 16.09.2019 выбраны все ошибки из журнала регистрации. Всего ошибок 602. Наша ошибка одного типа и всего 10 событий. Это успех.

История четвертая: о редких ошибках поставщиков сервисов.

Отправляли мы смски через один из сервисов. Все казалось нам хорошо, пока мы не начали анализировать журнал регистрации. Оказалось, что некоторые номера этот сервис не проглатывал и в тестовых условиях воспроизвести такое просто было невозможно. Самое прекрасное: после нескольких попыток этот сервис отключался на некоторое время. Ошибку нашли и заботливо исправили. Слава Kibana!

На графике видно блокировку при многократной отправке одинаковых неправильных запросов.

Что дальше?

Сейчас мониторинг происходит все же несистемно. Захожу я или мои ребята и смотрим как дела. Что мне хочется получить в итоге? Мониторинг, который не будет зависеть от человека. В этом мне поможет ElastAlert.

Каждый раз, когда количество определенного типа ошибок за определенное время пробивает дно потолок и начинается неприятный такой сквозняк, то наш ElastAlert  будет самоотверженно создавать инцидент в системе сервис-деска и бравые программисты будут фиксить ошибки. Или даже когда будет наблюдаться тренд на рост количества ошибок, то тоже будет создан тикет на анализ проблемы.

Таким образом будет обеспечен системный мониторинг: ошибок станет меньше, пользователи станут счастливее.

И ещё одна идея: воспользоваться мощными возможностями Microsoft Power BI для более глубокого анализа журнала регистрации, но для этого нужно оплачивать сервис, а ROI всего этого пока непонятен.

И ещё одна идея: засунуть туда логи технологического журнала, ведь что там происходит мы узнаем только при анализе проблем производительности. А вдруг там есть что-то подобное первой истории?

Итоги

Резюмируя вышесказанное: Elastic search и Kibana действительно классные продукты и действительно помогают решать проблемы анализа журнала регистрации. Не только в теории, но и на практике.

Всем спасибо за внимание!

27

Специальные предложения

Лучшие комментарии
16. leemuar 01.11.19 19:59 Сейчас в теме
(13) продолжайте пользоваться Эластиком. Олег рассказывает про подходы высоконагруженных систем, для вас сейчас это не актуально. КОгда станет актуально - вы сами придете к нужному решению.
Эластик дает высокую скорость поиска, но занимает много места на диске. В крупных системах обычно есть требование хранить все логи бесконечно долго, поэтому для длительного _хранения_ логов Эластик подходит плохо. Но для быстрого поиска по текущим логам, за пару дней-недель - вполне!

Часто встречаемая практика - логи писать сразу в 2 системы: в систему долгосрочного хранения, где оптимизировано занимаемое место, и в систему быстрого поиска, где поиск быстрый и работают алерты, но информация хранится только за последние n дней
comol; DonAlPatino; slozhenikin_com; Rustig; +4 Ответить
Остальные комментарии
Избранное Подписка Сортировка: Древо
1. dock 35 31.10.19 19:45 Сейчас в теме
Читая такие статьи, прямо хочется у вас работать...
2. slozhenikin_com 165 31.10.19 20:29 Сейчас в теме
3. ВикторП 196 01.11.19 10:05 Сейчас в теме
у меня желание сделать подобное у себя :)
YPermitin; +1 Ответить
4. for_sale 820 01.11.19 10:29 Сейчас в теме
Опять статья из разряда "Смотрите, как я умею".

"Смотрите, какое вкусное пирожное! Я его вот так ем, и вот так, а вот тут я медленно слизываю с него этот восхитительный крем! Если у вас будут деньги - обязательно купите себе такое пирожное!"

О том, что существует ЭС и Кибана, вполне можно узнать из Википедии.
azhilichev; ImHunter; +2 1 Ответить
5. slozhenikin_com 165 01.11.19 10:36 Сейчас в теме
(4) Да, все так. Круто же умею?
Kassyas; Rustig; acanta; +3 Ответить
7. YPermitin 6413 01.11.19 11:21 Сейчас в теме
(5) автор все правильно сделал, что поделился опытом. Откуда столько токсичности :)
8. for_sale 820 01.11.19 11:38 Сейчас в теме
(7)
А где здесь опыт? Здесь факт того, что ЭС и Кибана существуют и что автор круто умеет. Ну ок.
9. genayo 01.11.19 11:49 Сейчас в теме
(8) Опыт в том, что был бы инструмент, а проблема всегда найдётся :))
18. Rustig 1224 02.11.19 06:14 Сейчас в теме
(4) странно как-то слышать от вас такое.
и как же узнать , что еще почитать в этом направлении? а что еще почитать из других направлений?

Я знаю, что я знаю .... пишем статьи на ИС
Я знаю, что я не знаю.... смотрим википедию
Я не знаю, что я не знаю... читаем статьи на ИС
Я не знаю, что я знаю... живем счастливо
20. for_sale 820 02.11.19 11:10 Сейчас в теме
(18)
А чем плохо добавить в этот великолепный материал ещё информации о том, как это устанавливается, настраивается, системные требования, интеграция с 1С, подводные камни и прочую полезную информацию? Чтобы здесь была не википедия для бедных, а реальная польза. Автор вначале статьи пишет "не буду писать про эластик, и так много написано". Всё правильно, и про эластик, и про кибану, и про прочие вещи много написано именно в контексте "о, а ещё вот такое бывает". Зачем тогда это здесь? Люди, которые дальше 1С (и инфостарта) носа не кажут, всё равно не будут это реализовывать. Те, которые кажут, и так найдут эту воду.

А так - есть ЭС. Ок. Знал ли я о нём? Да. У него есть плагины. Знал ли я об этом? Да. Есть автор, который вот как умеет классно! Супер. Что я вынес из этого материала? Ничего.

Всё это - моё личное мнение. Если вы считаете по-другому - без проблем. Для этого здесь и есть плюсы и минусы.
22. slozhenikin_com 165 02.11.19 15:10 Сейчас в теме
6. YPermitin 6413 01.11.19 10:48 Сейчас в теме
10. comol 4141 01.11.19 14:10 Сейчас в теме
Простите я ещё раз это напишу, но просто как бы косяки множатся:

1) ЖР в ElasticSearch зло! В общем случае это можно классифицировать как архитектурную ошибку. Elastic слишком не экономно обращается с дисковым пространством, диском, процессором. Что оправдано для поисковых задач, но не для хранения логов же

2) kibana как инструмент визуализации не самое лучшее решение. Grafana намного мощнее и стала уже стандартом де факто. При этом вы не будете привязаны к СУБД
12. slozhenikin_com 165 01.11.19 14:45 Сейчас в теме
(10) 1. Лежит на отдельном слабеньким сервере, никаких проблем. Логи чистим периодически. Нет цели хранить их бесконечно. Цель: понять текущее состояние системы.
2. Спасибо, попробую Grafana.
25. DonAlPatino 134 13.11.19 16:21 Сейчас в теме
(10) "Гни свою линию"... Comol, не надоело? И еще раз - выгруженный за год журнал в ELK утверждение о "Elastic слишком не экономно обращается с дисковым пространством" не подтверждает. Как вы мне заявили - "объемы не те". Ну так значит для необъемных инсталляций вполне себе решение.
Про Grafana - ну так опишите работающее решение... Вот про ELK люди постоянно рассказывают. А рассказов об альтернативах от вас нет.
26. comol 4141 13.11.19 16:51 Сейчас в теме
(25) рассказ про альтернативу у меня есть. На инфостарте был даже на конференции.
Пррсто сожмите ЖР зипом и посмотрите сколько он будет весить. +- столько же он будет весить в кликхаусе... Сравните с тем сколько он у вас весит в ELK. Если цифра не смущает - юзайте дальше ELK. Нормальное для вас решение... Просто не стоило с ним особо заморачиваться. Я пишу для того чтобы остановить эти рассказы. Один хм... кто то придумал остальные повторили и "а у нас так заведено" дальше
11. comol 4141 01.11.19 14:11 Сейчас в теме
(0) мне просто интересно, кто учит складывать логи в elastic? До сих пор... Откуда плчерпнули идею?
13. slozhenikin_com 165 01.11.19 14:48 Сейчас в теме
(11) Инфостарт.
Подскажите какими средствами лучше пользоваться для сбора и анализа логов?

Для меня эластик это просто и быстро. Ещё не пожалел о своем выборе. Но места ест прилично, да.
14. comol 4141 01.11.19 14:57 Сейчас в теме
(13) любая столбцовая СУБД. Vk и флант юзают кликхаус. Посчитайте сколько занимает жр у вас упакованеый в zip. А теперь сколько места в elastic. Для маленького жр эластик не нужен. И так будет быстро. А для большого надо сжимать данные
slozhenikin_com; +1 Ответить
16. leemuar 01.11.19 19:59 Сейчас в теме
(13) продолжайте пользоваться Эластиком. Олег рассказывает про подходы высоконагруженных систем, для вас сейчас это не актуально. КОгда станет актуально - вы сами придете к нужному решению.
Эластик дает высокую скорость поиска, но занимает много места на диске. В крупных системах обычно есть требование хранить все логи бесконечно долго, поэтому для длительного _хранения_ логов Эластик подходит плохо. Но для быстрого поиска по текущим логам, за пару дней-недель - вполне!

Часто встречаемая практика - логи писать сразу в 2 системы: в систему долгосрочного хранения, где оптимизировано занимаемое место, и в систему быстрого поиска, где поиск быстрый и работают алерты, но информация хранится только за последние n дней
comol; DonAlPatino; slozhenikin_com; Rustig; +4 Ответить
15. leemuar 01.11.19 19:39 Сейчас в теме
Вы молодцы, поздравляю с первым шагов в сторону оперативного мониторинга!
Возможно вам будет теперь интересно мое выступление про логирование на Инфостарт в 2018м, посмотрите его при возможности. И попробуйте Graylog! Он бесплатен, есть и дашборды и уведомления о наступлении определенных событий в логах.
19. Rustig 1224 02.11.19 06:18 Сейчас в теме
(15) ссылку на видео никто не запрещает выложить... выкладывайте
17. Rustig 1224 02.11.19 06:04 Сейчас в теме
(0) спасибо за обзор!

Увидев количество ошибок, я немного опешил, но, взяв себя в руки, начал разбираться. Без систематического анализа ЖР никто и никогда не знает о том что происходит в программе, на чем она спотыкается, о чем молчат пользователи. А так как ЖР анализировать стандартными средствами смерти подобно, то никто и никогда стандартными средствами этого не делает, кроме мазохистов, их в расчет не берём.


Вот этот абзац про стандартный ЖР - не про всех верно, и даже обидно за всех. Я вот к примеру, за последний месяц посмотрел в ЖР только ошибки (в нерабочее время делал, ночью) - увидел повторяющуюся ошибку обмена - не хватает прав на пару объектов. Прописал привилегированный режим при обмене, на некоторые объекты дал права. Ошибка ушла.
Многие алгоритмы заложены в конструкции Попытка Исключение, поэтому многие ошибки не замечаются в процессе работы пользователей.
Мое итоговое мнение, с помощью ЖР можно выявлять проблемы!
21. slozhenikin_com 165 02.11.19 13:23 Сейчас в теме
(17) Чтобы проблемы были видны в попытке, нужно делать запись в журнал регистрации. Так велят стандарты разработки 1С.

https://its.1c.ru/db/v8std#content:499:hdoc

&НаСервере
Процедура ВыполнитьОперацию()
Попытка
// код, приводящий к вызову исключения
....
Исключение
// Запись события в журнал регистрации для системного администратора.
ЗаписьЖурналаРегистрации(НСтр("ru = 'Выполнение операции'"),
УровеньЖурналаРегистрации.Ошибка,,,
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
ВызватьИсключение;
КонецПопытки;
КонецПроцедуры
i.kovtun; Rustig; +2 Ответить
23. Armando 1391 02.11.19 23:31 Сейчас в теме
У нас немного жесче. Раз в час прочёсывается ЖР по всем базам и автоматно создаются задачи в баг-трекере. Если ошибка уже была, то информация дописывается в ранее созданную задачу. Естественно настроены исключения по тем ошибкам, на которые мы не можем повлиять. И да, мы истребили все ошибки типа "значение не является значением объектного типа", "поле объекта не обнаружено" и т.п. И часто бывает так, что мы ошибку уже фиксим или уже закончили, а пользователи только начинают бомбить.
Очень полезная функциональность должен сказать. Когда внедрили, тоже немного офигели от того сколько у нас ошибок и как часто пользователи об них молча спотыкаются.
Ну и мы не вы#бывались :-) а сделали по простоте - средствами 1С.
Оставьте свое сообщение

См. также

Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений) 88

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы. Создаем программно элементы из общего модуля. Для примера рассмотрю добавление колонки "Скрепка" в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться "скрепка".

12.11.2019    4983    John_d    22       

Перенос данных БП 2.0 => УТ 11 / КА 2 / ERP 2 (перенос остатков, документов и справочников из "1С:Бухгалтерия предприятия 8", ред. 2.0 в "1С:Управление торговлей 8", ред.11 / КА 2 / ERP 2). Обновлено до УТ 11.4.10.х, КА 2.4.10.х, ERP 2.4.10.х! Промо

Перенос позволяет загрузить в УТ 11 / КА 2 / ERP 2 документы за выбранный период, справочную информацию и остатки по счетам бух. учета. Переносятся остатки денежных средств, взаиморасчетов, остатки товаров и материалов на складах. Переносятся девятнадцать основных видов документов за выбранный период и вся нормативно-справочная информация. Есть фильтр по организации. Если нужно переносить что-то дополнительно, то обычно бесплатно дорабатываю правила (перед покупкой согласуйте необходимые доработки).

29700 руб.

Создание асинхронных виджетов 103

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Описание нескольких способов создания асинхронных виджетов для 1С:Предприятия. Рассматриваются способы с использованием HTTP-сервисов и фоновых заданий.

16.10.2019    5462    YPermitin    15       

Формы. Трудности программной работы 79

Статья Программист Нет файла v8 v8::УФ 1cv8.cf Бесплатно (free) Работа с интерфейсом

Рассматриваем основные подводные камни, с которыми приходится сталкиваться при программной работе с формами, а также способы обхода самых частых проблем.

06.10.2019    5611    YPermitin    21       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Лайфхаки 1С (часть 1). Настройки отчетов и печатных форм 1С 40

Статья Программист Пользователь Стажер Нет файла v8 1cv8.cf Россия Бесплатно (free) Работа с интерфейсом

Статья рассчитана на пользователей или программистов, которые только начинают работать с 1С, для максимально быстрого ознакомления с интерфейсом программы. В статье приведены лайфхаки, которые позволят вам быстро и эффективно научиться настраивать отчёты и печатные в среде программных продуктов 1С. Полученные знания значительно упростят взаимодействие с интерфейсом 1С и повысят продуктивность работы оператора.

02.10.2019    6550    VachKirp    9       

Добавляем виджет "Задачи от меня" в Документооборот 2.1 29

Статья Программист Нет файла v8 v8::Бизнес-процессы ДО Россия Бесплатно (free) Практика программирования Работа с интерфейсом

Небольшая доработка Документооборота 2.1 для возможности добавления виджета "Задачи от меня" в обработку Текущие дела.

25.09.2019    2883    Sergey_Borisovi4    3       

Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо

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

от 11000 до 29000 рублей

[Механизм интерфейса] Часы 55

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом Практика программирования Разработка

Добавляем цифровые часы на форму, как бонус рассмотрим вариант и с аналоговыми.

26.08.2019    4526    rpgshnik    34       

Новогодние скидки на авторское ПО Промо

В преддверии праздника в Маркетплейсе на Инфостарт действует скидка на все платные авторские программы. Размер скидок начинается от 10%. Советуем не откладывать покупки, многие наши партнеры повышают цены на свои продукты именно в начале нового года.

Произвольная начальная страница через расширение (программно) 42

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Установка своей формы произвольному пользователю на начальную страницу.

14.08.2019    4009    nagaitseff    14       

Подходы, методы и инструменты UX/UI для разработки эффективных интерфейсов на 1С 32

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом

Интерфейсам в 1С обычно уделяют мало внимания. Это в итоге снижает востребованность платформы, делает ее неконкурентной, лишает большой доли рынка. Как не потерять старых клиентов и привлекать новых с помощью интерфейсов, а главное – как сделать «правильный» интерфейс, рассказал участникам конференции Infostart Event 2018 Education управляющий партнер и основатель консалтинговой группы WiseAdvice Иван Тягунов.

07.08.2019    5754    IvanAT1981    14       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Пользовательские настройки системы компоновки данных 88

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Работа с интерфейсом

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

09.07.2019    9417    ids79    0       

Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо

Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!

29700 руб.

Подсистема "Варианты отчетов". Используете ли Вы ее правильно? 222

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом БСП (Библиотека стандартных подсистем)

Небольшая история про использование подсистемы "Варианты отчетов" из БСП. Используете ли Вы ее правильно?

04.06.2019    19971    YPermitin    49       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Расшифровка отчета на СКД с детализацией по выбранному полю на основе БСП 93

Статья Программист Нет файла v8 v8::УФ v8::СКД 1cv8.cf Россия Бесплатно (free) Практика программирования Работа с интерфейсом Разработка

В данной статье рассмотрим механизм работы с расшифровкой отчета, созданного при помощи системы компоновки данных, в управляемом приложении. Показывать буду на примере реальной задачи. Условие: использовать имеющиеся в конфигурации механизмы БСП, с минимальными и "правильными" изменениями. Расшифровка должны быть двух видов на каждом поле: 1. Открывать ссылочный объект 2. Открывать новую форму с детализацией табличной части документа. Собственно ради второго пункта и писалась статья, в основном для себя, чтобы не забыть.

14.05.2019    9718    Viktor_Ermakov    6       

Свой макет оформления отчета 35

Статья Программист Нет файла v8 v8::СКД Россия Windows Бесплатно (free) Работа с интерфейсом

Пример создания и оформления и применения своего (пользовательского ) макета оформления для СКД.

24.04.2019    6134    olegpkc    5       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Переход на 64-х разрядный сервер 1С 40

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Журнал регистрации Администрирование данных 1С

Переход с 32-х разрядной версии сервера 1С на 64-х разрядную с сохранением данных журналов регистрации информационных баз, используемых в 32-х разрядной версии.

05.04.2019    8826    ids79    9       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Динамический вывод таблицы значений на форму 36

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Вывести на форму таблицу значений, а потом на её место другую, третью, четвёртую? Не вопрос.

11.01.2019    6966    Vlad1917    30       

Мониторинг активности пользователя 58

Статья Системный администратор Нет файла v8 1cv8.cf Бесплатно (free) Журнал регистрации

Работает ли пользователь с программой? Сколько времени пользователь работает в программе? Что пользователь делает в программе? - эти вопросы стандартно решаются или просмотром журнала регистрации, или с помощью внешних программ. В данной статье будет предложен способ, как следить за активностью пользователей, используя небольшую доработку конфигурации. Бонусом системы мониторинга является автоматическое завершение сеансов пользователей, не работающих с программой длительное время.

11.10.2018    10028    postovalov    25       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Прикладной пример переработки стандартной формы РМК - Розница 74

Статья Программист Нет файла v8 Розница УУ Кассовые операции Розничная торговля Бесплатно (free) Работа с интерфейсом

Простой пример, как с помощью программного изменения шрифтов элементов формы достичь наилучшего результата отображения на примере формы РМК.

04.10.2018    12430    asdfgcom    56       

Все, что вы хотели знать о журнале регистрации 26

Статья Системный администратор Нет файла v8 Бесплатно (free) Журнал регистрации

Исследование файла Журнала регистраций в формате lgd.

22.09.2018    12636    Fox-trot    23       

Перенос данных БП 3.0 => УТ 11 / КА 2 / ERP 2 (ЕРП) (перенос остатков, документов и справочной информации из "1С:Бухгалтерия предприятия 8", ред.3.0). Обновлено до БП 3.0.73.х, УТ 11.4.10.х, КА 2.4.10.х., ERP 2.4.10.х! Промо

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

29700 руб.

Cправочная информация. Картинки. 16

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Справочную информацию мало кто любит писать, но вот захотелось. И что с этим делать?

06.06.2018    7243    aspirator23    2       

Итоги в динамическом списке 48

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Предлагаю вариант, как быстро сделать итоги в динамическом списке, например в форме списка журнала документов.

28.05.2018    10103    CXY    16       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Программное управление обычными формами документов и справочников в УПП/КА 34

Статья Программист Нет файла v8 v8::УФ КА1 УПП1 Россия Бесплатно (free) Работа с интерфейсом

Если с программным изменением управляемых форм 1С все более или менее понятно, то с программированием обычных форм примеров не так уж много в сети. А уж примеров готовых решений совсем не видно. В данной статье я покажу, как можно реализовать аналог "управляемых" форм в своих конфигурациях с обычными формами и забыть о сложностях обновлений форм.

09.05.2018    9343    dima_home    9       

Решение проблемы отображения интерфейса Такси на экранах с маленьким разрешением 26

Статья Программист Нет файла v8 v8::УФ Беларусь Windows Бесплатно (free) Работа с интерфейсом

Решение возникшей проблемы при переходе с интерфейса 8.2 на интерфейс Такси на экранах с маленьким разрешением.

06.04.2018    10480    Drak87    18