Все публикации — все для 1С

Оптимизация проведения документов по регистрам

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Оптимизация проведения документа по регистрам. Увеличение производительности перепроведения базы в 2-3 раза.

1 стартмани

20.09.2011    13071    6    sebe    16    

Методика оптимизации программного кода 1С: проведение документов

Обработка документов Производительность и оптимизация (HighLoad) Инструментарий разработчика v8 v8::УФ Абонемент ($m)

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019    22955    16    dmitrydemenew    83    

Кто сейчас проводит документ: человек или компьютер? Зачем нужна подобная классификация "режимов" проведения документа в 1С 8.3 в клиент-серверном режиме и как получить ответ на этот вопрос при работе с обработчиками событий управляемой формы и документа?

Математика и алгоритмы Пользователю системы v8 1cv8.cf Бесплатно (free)

В настоящей статье рассматривается интересная методология о разделении "режимов" проведения документов на "ручное", когда документ проводится от нажатия руки человека на кнопку "провести" и - "автоматическое", когда документ проводится программно без участия человека. Поводом для написания данной статьи послужила дискуссия на форуме о необходимости вести диалог с пользователем в момент проведения документа. Так поясняется, почему подобное не предусмотрено в платформе 1С 8.3 при работе приложения в клиент-серверном выполнении.

25.08.2014    23345    jobkostya1c8    4    

Средство поиска "узких мест" при проведении документов

Производительность и оптимизация (HighLoad) Практика программирования v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

31.05.2016    11467    4    ibs10    12    

Опыт проведения сложных переносов данных на 1С

Перенос данных из 1C8 в 1C8 Интеграция v8 КД Абонемент ($m)

В статье я расскажу про опыт сложных переносов на платформе 1С:Предприятие. Она будет адресована в первую очередь разработчикам 1С, которые уже имеют опыт использования методики «Конвертация данных» (как второй, так и третьей редакции) – я думаю, это большинство из нас. • Я расскажу про различные методики организации переносов данных. • Мы рассмотрим рекомендуемые способы оптимизации правил конвертации, которые позволят вам быстрее выполнять свои переносы. • Также мы разберем, какие могут возникнуть сложности в ходе переноса данных. • Я покажу сравнительный анализ по ряду параметров инструментов «Конвертация данных» второй редакции и третьей, которая вышла уже более года назад.

1 стартмани

30.07.2018    35912    primat    14    

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Обработка документов v8::БУ БП3.0 Россия БУ Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

12000 руб.

29.04.2020    2355    3    0    

Оптимизация проблемных участков конфигурации

Производительность и оптимизация (HighLoad) v8 УПП1 Казахстан Бесплатно (free)

Данная статья родилась из опыта работы на одном из проектов. На данном проекте узким местом был документ "Реализация товаров услуг". На данном примере и рассмотрим, что можно сделать для того, чтобы снизить проблему взаимоблокировок и блокировок в базе данных.

02.06.2015    19627    Minotavrik    5    

Небольшая оптимизация расчета себестоимости в УПП (партионный учет)

Производство готовой продукции (работ, услуг) v8 УПП1 Россия БУ Абонемент ($m)

Доработка позволяет снизить время проведения документа Расчет себестоимости в конфигурации УПП, в нашем случае - на порядок.

1 стартмани

09.07.2020    1142    0    dkoder    0    

Оптимизация без оптимизации: как мы ускорили 1С в 10 раз без трудоемкой оптимизации запросов и алгоритмов. Практический опыт

Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

Можно ли ускорить 1С, не оптимизируя запросы, не разбивая транзакции и не наращивая оборудование? В статье Аверьянова Алексея рассмотрены три практических кейса повышения производительности системы без трудоемкой оптимизации: отложенное резервирование «в один поток», отложенное создание и проведение реализаций.

26.07.2018    16682    avryanovalexey    100    

Способы оптимизации переносов данных

Перенос данных из 1C8 в 1C8 Интеграция v8 КД Абонемент ($m)

Хочу рассказать вам про способы оптимизации разработки правил обмена в программе «Конвертация данных» второй редакции. Казалось бы, про эту программу и разработку в ней правил конвертации уже сказано все, что можно. Появились уже более современные и быстрые технологии. Почему же все еще она? Дело в том, что «Конвертация данных» второй редакции все еще актуальна для огромного круга задач. Она имеет очень широкую функциональность и позволяет реализовывать сложные алгоритмы. Годы идут, а люди продолжают ей пользоваться и у них возникает много вопросов по этой программе. Возможно, в будущем вы тоже будете заниматься такими проектами и столкнетесь с задачами, похожими на те, про которые я собираюсь рассказать. Мне хочется вам в этом помочь.

1 стартмани

02.08.2018    17107    primat    7    

Минимизация изменений в коде / Использование Хранилища общих настроек

Практика программирования v8 1cv8.cf Бесплатно (free)

В данной публикации будет показан пример использования Хранилища общих настроек, и показано, как с его помощью можно минимизировать изменения в типовом коде.

14.11.2019    2593    biimmap    34    

Оптимизация 1С на реальном примере

Производительность и оптимизация (HighLoad) Практика программирования v8 КА1 Россия Казахстан Бесплатно (free)

Статья о том, как я оптимизировал 1С, с целью ускорить проведение документа.

02.11.2017    17108    Dream_kz    37    

Вопросы разработки, анализа производительности и оптимизации приложений 1С под управлением СУБД ORACLE

Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

Я являюсь сотрудником Комсомольского-на-Амуре филиала компании «Сухой». Наше предприятие производит боевую авиационную технику и комплектующие для гражданской авиационной техники. В статье я вам расскажу про свой опыт работы со связкой 1С и СУБД ORACLE.

05.09.2017    12568    user597755_vices2015    2    

Ловец дедлоков СУБД

Производительность и оптимизация (HighLoad) Практика программирования Разработка v8 Россия Абонемент ($m)

Анализ простейшего дедлока СУБД в рабочей базе с использованием ЦУП (центра управления производительностью) и profiler MS SQL (Microsoft SQL Server). Эта статья будет полезна людям, изучающим вопросы оптимизации работы 1С, или тем, у кого возникают дедлоки в рабочей базе. UPD 09.07.2019 добавлено воспроизведение блокировки в случае установки управляемой блокировки перед чтением набора записей регистра сведений. UPD 10.07.2019 добавлена тестовая база с примером.

1 стартмани

08.07.2019    10712    azazana    79    

Влияние БСП на производительность базы 1С с добавленными метаданными

Производительность и оптимизация (HighLoad) Адаптация типовых решений БСП (Библиотека стандартных подсистем) v8 УТ11 Абонемент ($m)

Повод для статьи — заметное снижение быстродействия при переводе учета с УТ 11.1 на 11.4 по «нашим» не стандартным метаданным (регламенты работы с массовым заполнением/проведением документов/регистров). Предварительно причину увидел во влиянии БСП. Была создана тестовая подсистема, быстродействие которой оцениваем в демобазе "Управление торговлей". С включенными и выключенными подписками БСП.

5 стартмани

04.11.2019    6426    2    VsHome    1    

Штрихкоды в поступлении товаров (присвоение), запрет проведения без них, увеличение выделенного товара в рознице 2.3

Сканер штрих-кода Розница Абонемент ($m)

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

1 стартмани

03.08.2020    570    1    virusas    2    

Ловля блокировок на связке "Microsoft SQL server - 1С"

Производительность и оптимизация (HighLoad) v8 v8::blocking Бесплатно (free)

Материал относится к базам данных на связке «1С - MS SQL Server». Один из способов отлова блокировок в бд 1С . Переход к управляемым блокировкам через режим "Автоматический и управляемый".

16.07.2019    9558    fhqhelp    0    

Обслуживание баз данных. Не так просто, как кажется

Производительность и оптимизация (HighLoad) Администрирование СУБД v8 1cv8.cf Бесплатно (free)

Считаете, что обслуживание индексов и статистик дело простое? Что ж, это не всегда так.

14.10.2019    17086    YPermitin    28    

Оптимизация производительности информационных систем

Производительность и оптимизация (HighLoad) Абонемент ($m)

Наша компания более 7 лет занимается разработкой и оптимизацией систем на базе 1С:Предприятие. Кроме этого, мы занимаемся разработкой технологии обмена между базами данных 1С:Предприятие в режиме online, различными интеграционными решениями, кластерными технологиями, масштабированием систем и параллельными вычислениями. За истекший период мы внедрили более 400 успешных проектов по производительности, из них более 100 для систем 1С:Предприятие версий 8.1 и 8.2. Чтобы вы понимали масштабы информационных систем, приведу ее показатели: количество пользователей – до 1500 в одной базе данных и по размеру БД – это более 2 Терабайт Соответственно, за это время, шаг за шагом мы получали новые данные, эволюционировали свои технологии, и пришли к некоторым результатам, с которыми хотим вас ознакомить. Статья написана по итогам доклада, прочитанного автором на Конференции IE 2012 15-16 ноября 2012 года. Также она напечатана в Журнале Инфостарта №1.

1 стартмани

11.03.2015    27598    2    gallam99    11    

1С:Предприятие 7.7. Оптимизация. Промо

Практика программирования v7.7 1cv7.md Россия Бесплатно (free)

Разгоняем 1С:Предприятие 7.7. Выжимаем последние соки.

31.01.2009    46332    alexk-is    110    

Оптимизация расчета себестоимости выпуска продукции (УПП 1.3, Партионный учет)

Практика программирования Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 УПП1 БУ Абонемент ($m)

В результате выполненных доработок удалось уменьшить время проведения Регламентной операции "Рассчитать себестоимость (БУ, НУ)" в два и более раза, а в отдельных операциях (Распределение продукции и затрат по переделам) удалось достичь 7-ми кратного уменьшения времени проведения!

1 стартмани

23.08.2016    14649    28    linkov    23    

Оптимизация настроек планировщика запросов в PostgreSQL

Администрирование данных 1С v8 Абонемент ($m)

Хочу сказать несколько слов о своем опыте настройки PostgreSQL для работы с 1С. А поскольку в сети уже достаточно много хороших мануалов о настройке Postgres, ограничусь тем, как я поборол неоптимальное использование плана nestloop.

1 стартмани

30.01.2018    14487    4    Gorus    8    

Оптимизация работы подсистемы "Версионирование объектов" в БСП

Производительность и оптимизация (HighLoad) Инструментарий разработчика БСП (Библиотека стандартных подсистем) v8 Абонемент ($m)

Многие знают, что подсистема версионирования объектов в БСП (библиотеке стандартных подсистем) довольно прожорливая, базы начинает "пухнуть" от размера, поэтому многие её не включают. Я же столкнулся ещё с одной проблемой-перепроведение документов стало занимать гораздо больше времени. Попытался со всем этим что-то сделать и всё-таки использовать этот функционал в реальной работе, не переделывая всё кардинально.

1 стартмани

24.11.2013    28250    8    maxx    45    

Транслятор запросов 1С в SQL

Производительность и оптимизация (HighLoad) Администрирование СУБД v8 1cv8.cf Абонемент ($m)

Инструмент для трансляции запросов платформы 1С в SQL, а также их диагностики.

10 стартмани

07.01.2020    11582    88    YPermitin    89    

Опыт оптимизации и контроля производительности в БД с 3000 пользователей Промо

Производительность и оптимизация (HighLoad) Бесплатно (free)

Данная статья написана по материалам доклада, прочитанного на Конференции Инфостарта IE 2014 29-31 октября 2014 года. Меня зовут Сергей, являюсь руководителем отдела оптимизации и производительности систем в компании "Деловые линии". Цель этого доклада – поделиться информацией о нашем опыте работы с большой базой на платформе 1С, с чем пришлось столкнуться, как удалось обеспечить работоспособность. Уверен, что вам будет интересно, так как подобной информацией мало кто делится, да и про само существование таких систем их владельцы стараются не рассказывать, максимум про это «краем глаза» упоминают участвовавшие в проекте вендоры. **update от 04.03.2016 по вопросам из комментариев

05.08.2015    60810    Sergey.Noskov    119    

Создание алкогольной продукции без ошибок сопоставления, ошибок в производителях и импортерах, в Рознице 2.3

Розничная торговля Обработка справочников v8 Розница УУ Абонемент ($m)

Задумывались ли Вы, как можно сделать создание алкогольной продукции в рознице без ошибок сопоставления и ровным учетом алкоголя по ЕГАИС? У нас есть рабочее решение для этого процесса, которым мы делимся с вами. Читайте, как мы заставили 22 магазина создавать номенклатуру, без общего товароведа и контроля. Стоит отметить, что расширение, которое используется у нас, требует адаптацию под Вашу базу.

1 стартмани

17.07.2020    1350    1    virusas    15    

Быстрая реструктуризация базы данных

Производительность и оптимизация (HighLoad) Конфигурирование 1С v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Внешняя обработка для быстрой реструктуризации клиент-серверной базы данных. Способ ускорения реструктуризации - замена таблиц большого объема пустыми копиями перед проведением обновления БД и возврат к исходным таблицам после обновления с предварительной корректировкой их структуры. Полностью автоматизировано создание и выполнение всех требуемых скриптов SQL. Представлены версии обработки для обычных форм (1С:Предприятие 8.2 (8.2.19.130)) и управляемого приложения (1С:Предприятие 8.3 (8.3.9.1818)).

1 стартмани

05.11.2019    12661    44    dmitrydemenew    36    

Оптимизация запросов 1С - от теории к практике Промо

Производительность и оптимизация (HighLoad) Практика программирования Математика и алгоритмы v8 1cv8.cf Платные (руб)

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1500 руб.

06.07.2015    56389    78    4    

Акт выполненных работ за поставщика для документа Поступление товаров и услуг для Бухгалтерия предприятия 2.0 (2.0.65.30) с оптимизацией для пакетной печати

Пакетная печать Печатные формы документов Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 БП2.0 БУ Абонемент ($m)

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

1 стартмани

31.05.2016    11668    19    jobkostya1c8    1    

Как я оптимизировал проведение документов в ТиС

Практика программирования Администрирование данных 1С v77::ОУ 1С7:ТиС Россия Бесплатно (free)

Неожиданный опыт оптимизации конфигурации "Торговля и Склад" для SQL

16.12.2008    11936    toypaul    72    

Оптимизация новой типовой схемы обмена через синхронизацию

Практика программирования Обмен через XML v8 1cv8.cf Бесплатно (free)

В новых типовых конфигурациях УТ11 и БП3 вместо прошлой схемы обмена данными используется синхронизация данных. Однако у неё есть свои недостатки. В статье - краткое описание некоторых нюансов новой схемы и приемы для оптимизации работы с ней.

26.09.2015    23576    fixin    13    

Как можно "положить" SQL сервер с помощью обычной консоли запросов 1С Промо

Производительность и оптимизация (HighLoad) v8 1cv8.cf Бесплатно (free)

Описано как из 1С, с помощью безобидной на первый взгляд обработки, можно сделать неработоспособным SQL сервер. Предложены меры, позволяющие избежать этого.

22.01.2014    66906    yuraos    112    

Оптимизация 1С – Режим разделения итогов

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

Чем интересна эта статья? • В статье рассматривается предназначение режима разделения итогов • Разбирается поведение системы «1С:Предприятие 8» при параллельной работе большого количества пользователей • Показываются минусы режима разделения итогов • Выдаются рекомендации по корректному использованию разделения итогов регистра

1 стартмани

17.10.2014    29922    2    Насипов Фарит    1    

Как в 1С оптимизировать запрос – пример ускорения в 6 раз

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

Что Вы узнаете из этой статьи? • Одну из основных причин медленной работы запросов • Анализ возможных методов ускорения запросов • Эффективный способ ускорения запросов, в которых происходит обращение через «2 точки»

1 стартмани

23.10.2014    29698    3    Насипов Фарит    1    

Обработки  для проведения сценарного нагрузочного тестирования на примере конфигурации ЗУП версии 3.1.1.91

Производительность и оптимизация (HighLoad) v8 1cv8.cf Украина Абонемент ($m)

Обработки предназначены  для проведения сценарного нагрузочного тестирования, включая  пример описанного  сценария  с обработками (epf) -  ГлавныйРасчетчик, Кадровик, Расчетчик, Табельщик. Обработка будет полезна прежде всего тому, кто внедряет решение на базе конфигурации 1С "Зарплата и Управления персоналом" с необходимостью воспроизвести определенный сценарий с заданным количеством пользователей для расчета, а также возможность посмотреть, какая будет при этом нагрузка на ваше оборудование и скорость выполнения операций с учетом блокировок СУБД. Также это будет интересно тем, кто хочет прощупать, как на практике пользоваться конфигурацией "Тест Центр", входящий в состав пакета 1С:КИП.

2 стартмани

15.09.2017    8925    20    podorojnii_ayu    0    

Улучшаем производительность 1С. Рекомендации

Производительность и оптимизация (HighLoad) v8 1cv8.cf Россия Бесплатно (free)

Каждый уважаемый разработчик 1С сталкивался или столкнется с вопросом производительности высоконагруженных систем. В статье агрегирован основной набор рекомендаций, который позволит повысить производительность системы. Эти рекомендации должны быть просто must have по определению.

23.01.2020    7447    Kaval88    26    

Оптимизация розничных продаж. Оптимизация отгрузок товаров в розничные торговые точки.

Розничная торговля Учет и отчетность Розничная и сетевая торговля (FMCG) Россия Бесплатно (free)

Оптимизация розничных продаж. «Оптимизация отгрузок товаров в розничные торговые точки». (см. в программах: «Менеджер отгрузок товаров в розничные торговые точки»)

04.11.2007    21141    Sprite    14    

Нелинейная многомерная оптимизация - это просто. Часть 2. Генетический алгоритм

Инструментарий разработчика v8 Абонемент ($m)

Генетический алгоритм поиска решения. Описание и пример реализации. Функция нахождения решения как всегда универсальна - можете, не допиливая, брать и пользоваться.

1 стартмани

29.09.2015    15544    29    dusha0020    8    

Картинка "проведенности" документа на форме (Управляемые формы) на примере УТ11

Производительность и оптимизация (HighLoad) v8 УТ11 Бесплатно (free)

Как мы узнаём проведен ли документ если перед глазами его форма? А никак! Нужно либо знать тонкости конкретной формы документа, либо прибегать к дополнительным действиям, что не всегда удобно. Предлагаю добавить на форму идентификатор проведения, тремя способами: 1. Без единой "строчки кода" (но для каждого вида документов); 2. Тоже самое "программно" (для всех видов документов сразу); 3. Вообще без изменения конфигурации (через настройки пользователя, для каждого вида документов). 05.06.2013 Добавлен вариант программной настройки для УТ 11.1.х

01.01.2013    40418    mxm2    40