...

База знаний 1С

Экспертный кейс. История расследования одного небыстрого закрытия месяца в 1C:ERP. Пример неочевидных путей расследования в виде детективной истории

HighLoad оптимизация Механизмы платформы 1С Запросы Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

В данной статье хотим рассказать об одном нашем непростом расследовании, в котором удалось собрать сразу несколько проблем на разных уровнях инфраструктуры заказчика и изначальной методологии ведения учета. Само расследование в какой-то момент стало напоминать детективную историю, с роялями в кустах, ошибками платформы, странным поведением пользователей и магическим поведением хорошо знакомых механизмов. Но мы реалисты, поэтому все проблемы были выявлены и устранены ;)

11.07.2022    5808    it-expertise    27    

57

Набор скриптов для знакомства с SQL Server

HighLoad оптимизация Администрирование СУБД Бесплатно (free)

Поговорим о скриптах, которые помогут быстро ознакомиться с состоянием SQL Server, в том числе с вопросами производительности.

30.09.2019    48551    Infostart    16    

340

Заметки эксперта. Расследование длительного выполнения отчета “Движение ТМЦ и затрат в производстве” (1С:ERP 2)

HighLoad оптимизация Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Кратко: в ходе проведения нагрузочного тестирования “1С:ERP 2” под ОС Linux на СУБД Postgres выявлено существенное замедление формирования отчета “Движение ТМЦ и затрат в производстве” - до 60 минут. После проведенного расследования и точечной корректировки СКД в отчете, без изменения бизнес-логики результатов его работы, работа отчета была ускорена в 80 раз - средний показатель формирования составил 30 секунд.

19.05.2022    2447    it-expertise    19    

23

Экспертный кейс. Расследование деградации производительности системы. Проведение документа “Поступление товаров и услуг” (1С:ERP 2)

Механизмы платформы 1С Запросы HighLoad оптимизация Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

В ходе проведения нагрузочного тестирования одним из наших клиентов была выявлена сильная деградация производительности системы в целом и, в частности, выполнения ключевой операции “Проведение документа поступление товаров и услуг” в течение выполнения теста. Согласно данным подсистемы БСП “Оценка производительности”, время выполнения ключевой операции “Проведение документа поступление товаров и услуг” возрастало в процессе тестирования с 15-20 секунд в начале тестирования до 150-200 секунд в его финале.

02.03.2022    4325    it-expertise    50    

31

Расследование отрицательных остатков

Поиск данных Учет ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Замена контроля отрицательных остатков на более рациональное решение.

10 стартмани

19.03.2021    5316    24    mkalimulin    2    

6

Весёлые картинки о работе Performance Monitor на Windows Server 2016 Std по мотивам расследования потери производительности на базе 1С

HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

Данная публикация посвящена одной особенности Performance Monitor на Windows Server 2016 Std. Как понимать графики Performance Monitor на Windows Server 2016 Std при расследовании проблем в работе 1С.

22.10.2019    9849    EugeneSemyonov    11    

22

Экспертный кейс. Расследование фатального замедления времени расчета себестоимости в 1С:ERP 2

HighLoad оптимизация Механизмы типовых конфигураций Запросы Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

При выполнении нагрузочного тестирования информационной системы на базе 1С:ERP для одного из клиентов с целью оценки возможности миграции системы на PostgreSQL и Astra Linux мы столкнулись с неприемлемым увеличением времени выполнения расчета себестоимости. Строго говоря, сценарий тестирования закрытия месяца не был выполнен вообще – он не укладывался в таймаут выполнения теста, 24 часа. По прошествии 18 часов всё ещё шло выполнение операции «Распределение затрат и расчет себестоимости». Более 16 часов выполнялся подэтап “Расчет партий и себестоимости. Этап. Расчет себестоимости: РассчитатьСтоимость”. Всё это время выполнялся запрос, который в текущей инфраструктуре клиента (СУБД MS SQL Server) выполняется чуть более 3 минут на аналогичных данных.

25.03.2022    5917    it-expertise    92    

68

Тонкая настройка ежедневного резервного копирования базы данных 1С средствами SQL ver. 2014 (SP3) - 12.0.6024.0 (X64)

Архивирование (backup) Платформа 1С v8.3 Россия Бесплатно (free)

Хочу вам предложить небольшой пример, как можно реализовать резервное копирование 1С-ых баз данных средствами SQL. Данный материал не претендует на пулитцеровскую премию. Но возможно кому-то будет интересно узнать, что-то новенькое. Данный материал для резервного копирования только одной базы данных. А именно, если у вас 20-ть баз, то вам придется создавать 20-ть планов обслуживания для каждой базы индивидуально. (Слава разработчикам SQL, они разрешили копировать блоки из одного плана в другой, вам остается только произвести небольшую настройку для каждого скопированного блока - некоторые настройки блоков сбрасываются и выставляются значением по умолчанию и остаются неактивными)

07.10.2019    18854    DrZombi    53    

51

Почему инциденты – это полезно, и как их правильно готовить

Управление проектом Бесплатно (free)

В статье речь пойдет про инциденты в несколько более широком смысле, чем это описано в ITIL – там все-таки в основном рассматриваются те инциденты, которые возникают при работе службы IT, а я расскажу про инциденты в целом, возникающие в процессе деятельности любой организации. Инцидент – это по определению не очень хорошее слово. Если произошел инцидент, значит, произошло что-то плохое, что-то пошло не так, произошел какой-то сбой. Но это – только одна сторона вопроса, а я хочу вам предложить взглянуть на инциденты под другим углом, чтобы понять, чем они могут быть полезны.

02.08.2016    27447    Dem1urg    19    

31

Функции "слоупока": как заставить открываться "Все функции" в 97 раз быстрее!

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Наверное, каждый программист 1С (да и не только программист), открывая «Функции для технического специалиста» (ранее «Все функции») на массивных конфигурациях вроде ERP 2.4 и т.п., в своей жизни много раз задавался вопросом – почему же они так долго открываются?? Действительно, в зависимости от мощностей сервера «Все функции» могут открываться от 20 секунд до 2 минут! «Ну, слишком много объектов в конфигурации, огромное количество констант, справочников, документов, регистров… – Отвечали себе страдающие пользователи. – Пока программа обойдёт в цикле все метаданные, пока построит дерево… Тут ничего не поделаешь…». И все они были не правы! Я провёл собственное расследование, которое показало, что 97% времени построения дерева метаданных тратится на…

1 стартмани

09.03.2022    22736    93    XilDen    76    

240

1С:Производственная безопасность. Комплексная

Комплексное управление ресурсами (ERP) Охрана труда и окружающей среды, безопасность (EHS) Платформа 1С v8.3 Платные (руб)

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

102500 руб.

12.10.2021    10068    0    0    

3

Почему анализ коренных причин отказов оборудования повышает эффективность производства?

Производство готовой продукции (работ, услуг) Платформа 1С v8.3 Россия Управленческий учет Бесплатно (free)

Часто мы занимаемся лечением симптомов, а не решением проблем, что приводит к их повторному возникновению. Чтобы этого избежать, необходимо следовать совету классика: «Зри в корень» или, иными словами, прибегать к технологиям анализа коренных причин возникающих проблем. В числе таких техник — метод «5 почему», который был изобретен в Японии и который успешно применяется в разработанной нами системе автоматизации управления ремонтами 1С:ТОИР 2 КОРП для расследования причин дефектов оборудования.

18.04.2022    1844    Desnol_Soft    6    

3

Онлайн-курс: ПОДГОТОВКА К 1С:ЭКСПЕРТУ ПО ТЕХНОЛОГИЧЕСКИМ ВОПРОСАМ. ПРИМЕНЕНИЕ МЕТОДИК. С 14 по 16 августа 2023 г.

Подготовка к экзаменам Платформа 1С v8.3 Платные (руб)

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

9840 руб.

24.02.2022    9291    0    0    

7

Небольшой кейс оптимизации. Ускоряем печать табеля УПП

HighLoad оптимизация Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 2.5 1С:Управление производственным предприятием Россия Бухгалтерский учет Абонемент ($m)

Будет проведено небольшое расследование производительности без профайлера и трансляторов запроса. Вместо всего этого, ограничимся набором ИР от Tormozit. Дисклеймер: результат не гарантирован, у нашей базы своя специфика, у вас эффект может быть другим.

1 стартмани

15.09.2022    3175    2    Painted    5    

6

1С:EHS Комплексная производственная безопасность КОРП

Комплексное управление ресурсами (ERP) Охрана труда и окружающей среды, безопасность (EHS) Платформа 1С v8.3 Платные (руб)

Продукт "1С:EHS Комплексная производственная безопасность КОРП" предназначен для комплексной автоматизации производственной безопасности в крупных территориально-распределенных и холдинговых компаниях. Решение позволяет автоматизировать задачи охраны труда, ГО и ЧС, экологической, промышленной, пожарной, транспортной безопасности и электробезопасности; позволяет обеспечить формирование необходимой корпоративной и аналитической отчетности.

520000 руб.

06.06.2022    6398    0    1    

1

Охрана труда и промышленная безопасность для 1С:Предприятия 8

Охрана труда и окружающей среды, безопасность (EHS) Платформа 1С v8.3 Конфигурации 1cv8 Россия Бухгалтерский учет Платные (руб)

Охрана труда и промышленная безопасность для 1С:Предприятия 8 - автоматизация деятельности специалистов по охране труда и производственной безопасности: - Специальная оценка - Медицинские осмотры - Спецодежда и СИЗ - Инструктажи, обучение, проверка знаний - Расследование несчастных случаев - Допуски к работам с повышенной опасностью - Компенсации, дополнительные дни отдыха, ЛПП - Предписания и мероприятия - Управление инструкциями и документацией - Бюджет (расходы на охрану труда) - Пожарная безопасность - Промышленная безопасность - Оценка рисков - ГО и ЧС - Электробезопасность

10500 руб.

26.07.2012    114352    19    102    

74

Контроль отрицательных остатков. Детская болезнь автоматизации в учете

Учет ТМЦ Анализ учета Управленческий учет Бесплатно (free)

Жизнь программиста тяжела. В основном она состоит из двух вещей. Бесконечных, мучительных попыток понять, что он сделал не так и безграничного изумления по поводу того, как можно быть таким идиотом. А пользователи живут беззаботно. И это ужасно несправедливо. Чтобы сделать с этим хоть что-нибудь, разработчики программ для ведения учета придумали контроль отрицательных остатков.

22.03.2021    2831    mkalimulin    93    

7

Курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам. Основной курс" в формате видеокурса и онлайн-курса.

Подготовка к экзаменам Платформа 1С v8.3 Платные (руб)

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

11000 руб.

30.05.2018    108030    12    47    

241

Методическая поддержка 8.1 на ИТС

Инструкции пользователю Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обзор универсальных обработок на диске ИТС для платформы 8.1.

09.09.2009    32383    daulberg    8    

52

Крэш базы со счастливым концом v8.1

Инструменты администратора БД Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Вчера у нас под конец дня грохнулась информационная база. Совершенно реально!!! Сразу посыпались звонки от пользователей, дескать почему-то выбило из программы, а при попытке повторного захода программа выдавала "Информационная база разрушена"!!! (1С8.1 + PostgreSQL8.1+Fedora 4) Мы конечно же делаем резервные копии каждую ночь, но это произошло под конец дня!!! Работа всего дня потеряна??!! Я срочно накатил последнюю копию и позвонил пользователям, чтобы восстанавливали свои документы за день. Каково же было моё удивление, когда пользователи сообщили, что все документы дня никуда не исчезали 8() Что я неправильно делаю? Подробности прилагаю.

07.08.2008    9622    MaratL    7    

6

Много наименований одной номенклатуры…

Инструкции пользователю Россия Бесплатно (free)

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

16.08.2011    94158    Шёпот теней    448    

119

ЧеКист (Чистка Кэша) - универсальное средство очистки локального кэша 1С

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Простое в эксплуатации и универсальное в применении средство для исправления ошибок, возникающих с локальным кэшем на клиенте. Легко устанавливается и быстро развертывается в сети. Имеет мобильное исполнение в виде внешней обработки. Понятная любому пользователю логика работы.

1 стартмани

08.08.2013    91396    620    mbreaker    58    

82

"Детские" ошибки программистов 1C

Математика и алгоритмы Инструкции пользователю Бесплатно (free)

В процессе работы часто встречался с клиентами, которым кто-то понаделал чего попало и теперь у них трудности. Причем ошибки вообще простецкие. В этой статье я решил поделиться основными ошибками, которые совершают программисты. Это и программные недочеты, и вообще организация работы в программе. Надеюсь, эта статья поможет избежать проблем в работе с клиентами

02.12.2014    36384    LukePBStuke    77    

81

Поиск в динамическом списке (по части строки): попытка оптимизации

HighLoad оптимизация Платформа 1С v8.3 1С:Управление торговлей 10 Россия Управленческий учет Абонемент ($m)

И все же в этом черном ящичке (динамическом списке) есть узкие места, которые влияют на производительность. Попробую описать пойманные места. Запросы в динамическом списке просты, с одной основной таблицей и без фактических соединений на уровне языка 1С.

1 стартмани

24.11.2015    29445    2    logarifm    5    

15

Выгрузка ЭСЧФ из Бухгалтерии 3.0 для Беларуси в XML

Оптовая торговля Производство готовой продукции (работ, услуг) Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 3.0 Беларусь Бухгалтерский учет Абонемент ($m)

Обработка позволяет выгружать сформированные в БП 3.0 для Беларуси счета-фактуры в XML, как это делалось раньше в 77. По разным причинам, не всегда получается настроить полноценное взаимодействие с сайтом, поэтому часто требуется выгрузка XML.

1 стартмани

10.10.2017    14480    15    fixin    2    

1

Комиссионная торговля в Рознице 2. С чем ее едят?

Оптовая торговля Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Бухгалтерский учет Управленческий учет Бесплатно (free)

Нашел свою заброшенную статью. Достал, протер от вирусов, прочитал. Вполне актуальная. Кое-что добавил, расставил запятые и поместил здесь. Пусть будет.

02.05.2020    18858    aspirator23    13    

9

Как сломать работу 1С, будучи пользователем

Инструкции пользователю Платформа 1С v8.3 Бесплатно (free)

Шуточные и не только истории, как сломать работу 1С на пустом месте. И, возможно, остановить работу компании.

14.06.2020    13847    Infostart    58    

79

Повышение качества разработки. Статья 4. Почему код становится плохим, и как с этим бороться

Рефакторинг и качество кода Бесплатно (free)

Учебный курс по теории и практике программирования. Бесплатно. В виде структурированного текста. Статья 4. Эта статья посвящена причинам возникновения проблем с качеством кода и методикам их преодоления.

22.03.2021    3057    Артано    6    

17

Система сбора и анализа информации по производительности работы баз данных, работающих  под связкой «кластер 1С 8.2/8.3 - Microsoft SQL server»

Мониторинг Платформа 1С v8.3 Россия Платные (руб)

Инструмент в помощь специалисту по производительности sql-серверов с базами 1С. Программа (c#) собирает наиболее заметные (по времени исполнения, физическим / логическим чтениям / загрузке CPU ) запросы, группирует по обобщенным текстам запросов и контекстам исполнения 1С (если есть), предоставляет информацию в виде отчетов по наиболее заметным запросам и прочей информации (длительные запросы по данным техжурналов, содержимое буферпула в динамике, содержимое клерков памяти, ожидания сервера в разрезе бд, статистика ввода-вывода по файлам баз).

10000 руб.

12.12.2017    23679    85    8    

73

Не спеша, эффективно и правильно – путь разработки. Часть 3. Практика

Анализ и проектирование ИТ-систем Бесплатно (free)

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

29.06.2020    16427    WildHare    37    

126

Пример поиска неоптимальности при загрузке SQL-сервера по CPU на 100%

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Вечер пятницы, ничто не предвещало.. Звонок из техподдержки: "центральная база розничной сети лежит". Далее расследование причин.

23.12.2017    22799    fhqhelp    32    

97

Обманчивая ошибка "Данные были изменены или удалены другим пользователем"

Механизмы платформы 1С Платформа 1С v8.3 Абонемент ($m)

В данной статье описывается такая причина возникновения сообщения об ошибке «Данные были изменены или удалены другим пользователем», расследование которой может завести в тупик.

1 стартмани

25.03.2018    42035    rinat_alp2    7    

8

Памятка руководителя: Уволь HRа и найди себе хороших сотрудников

Управление персоналом (HRM) Бесплатно (free)

Продолжаю цикл «Памятка руководителя». Эта статья будет на тему поиска новых сотрудников и одной грубой ошибки при проведении собеседования.

29.10.2018    13573    andironenko    40    

70