Расширенный фильтр

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

№ 548778

Оптимизация запросов 1С:Предприятие – от теории к практике 94

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

Я давно отметил достаточно серьезный интерес сообщества к вопросам оптимизации и повышения производительности высоконагруженных систем. Общаясь с различными специалистами, обслуживающими малые и большие предприятия (торговые и производственные), я пришел к выводу, что вопросы повышения производительности интересны почти всем, вне зависимости от того, какую конфигурацию они обслуживают – большую или маленькую, измененную или без значительных изменений. В связи с этим я пришел к выводу, что стоит посвятить данный материал вопросам оптимизации запросов, поскольку именно запросы являются основным инструментом извлечения данных из системы.

07.10.2016    Евгений Моисеенко (bpc222)     9134    0    20   

№ 552536

Несколько шаблонов для доработки типовых конфигураций 87

Практика программирования Инструментарий Программист v8 Абонемент ($m)

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

03.10.2016    Пишу код как картины (yurii_host)     6078    37    21   

№ 552480

Управление задачами: Канбан доска 78

Инструментарий Программист v8 Абонемент ($m)

Конфигурация "Управление задачами" с использованием БСП. Канбан доска. Открытый код.Загрузка изменений из хранилища конфигураций 1С и связь с задачами. Проект выложен на github (ссылка в публикации). Управляемые формы. Рассылка уведомлений.

02.10.2016    Антон Иванов (BlizD)     7078    121    102   

№ 552545

[Расширение] Стартовые страницы. Автозапуск форм при старте 1С. (8.3.9+, без доработки конфигурации) 46

Инструментарий Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Уверен, что в большинстве случаев список справочников, отчетов, обработок (объектов 1С в целом), к которому обращаются пользователи после запуска конфигурации 1С, раз от раза меняется не сильно. Так почему бы немного не упростить процесс открытия часто используемых форм? Данное расширение позволяет настроить автоматическое открытие различных форм объектов сразу после запуска 1С. Список форм настраивается индивидуально для каждого пользователя. Работает на платформе 8.3.9, без доработки конфигурации.

03.10.2016    Артем Бычков (Artem-B)     4408    43    15   

№ 552789

Загрузка файлов на сервер с прогрессом и докачкой 89

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

Пример использования новых возможностей платформы 8.3.9 по низкоуровневой работе с двоичными данными для инкрементальной передачи файлов на сервер.

04.10.2016    Алексей Белый (mrstomak)     3349    32    20   

№ 549031

Гибкое управление сложными проектами 57

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

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

04.10.2016    Юрий Шойдин (SHDN.YY)     5161    0    4   

№ 551576

Программное создание графических схем (v.2): API для ГрафическойСхемы 59

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

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

27.09.2016    Serg (serg_infostart)     3896    0    14   

№ 551583

Простой способ индексирования интервалов 115

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

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

28.09.2016    Сергей (ildarovich)     5737    19    15   

№ 540092

Удаление документов по организациям для 1С:Бухгалтерия Предприятия 3.0 и 2.0 (управляемые и простые формы) 43

Чистка базы Универсальные обработки Администратор Программист Бухгалтер v8 БП2.0 БП3.0 Россия Абонемент ($m)

Обработка удаляет документы по выбранной организации, либо по всем, кроме выбранной. UPD. Добавлена обработка для управляемых форм с возможностью подбора организаций в список. Условия остаются теми же - удалить по организациям из списка, или по всем, кроме подобранных в списке.

31.07.2016    Андрей (Krasnyj)     3879    78    35   

№ 551491

Личная эффективность 209

Личная эффективность Бесплатно (free)

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

29.09.2016    Максим Дорофеев (cartmendum)     11232    0    35   

№ 551004

Отладка конфигураций на мобильной платформе 67

Мобильные приложения Программист v8 Бесплатно (free)

Настройка и подключение отладчика для отладки конфигураций на мобильной платформе.

25.09.2016    Ildar Gabdrakhmanov (spezc)     4145    0    22   

№ 548407

Разбиение текста запроса на функции 42

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

Хочу посвятить публикацию одному приему, который я впервые увидел в типовой ерпи. Если честно, описание идеи довольно короткое, и слабо тянет на целую публикацию. Но я намеренно выделил ее в отдельную статью, чтобы акцентировать на ней внимание, т.к. считаю, что данная техника СУЩЕСТВЕННО повышает читаемость, а также заставляет структурировать тексты запросов.

13.09.2016    Пишу код как картины (yurii_host)     5426    0    51   

№ 536467

Технология In-Memory OLTP (для SQL Server 2014) 54

Системное Администратор Программист Бесплатно (free)

Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2015 CONNECTION 15-17 октября 2015 года. Мой доклад, в свою очередь, стал результатом почти четырех месячных исследований в отрыве от какой-либо работы. Но «игра стоила свеч», и когда я получил свои результаты, я захотел поделиться ими с сообществом.

20.09.2016    Денис Кирьяк (close_os)     4177    0    14   

№ 549791

Универсальный шаблонизатор HTML 57

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

Генерация HTML кода, на основе шаблонов в стиле шаблонизаторов AngularJS / Twig и подобных. Поддержка Windows / Linux

19.09.2016    Дмитрий Королев (ArchLord42)     3194    24    19   

№ 547849

Вывод Таблицы Значений или Дерева Значений на экран управляемой формы без объявления колонок в реквизитах формы 45

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

Примеры взаимных преобразований Таблицы значения в Дерево значений или Табличный документ с использованием универсальных функций и макетов Системы компоновки данных. Примеры представлены в форме удобной для копирования в разработку.

13.09.2016    Павел Панкратов (pavley2002)     4431    18    11   

№ 549297

Редактирование табличной части объекта с помощью СКД 96

Инструментарий Практика программирования Программист v8::СКД 1cv8.cf Россия Абонемент ($m)

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

16.09.2016    Василий Воробьев (Hatson)     6001    46    21   

№ 73691

Обработка для тестирования внешних печатных форм для конфигураций 1С: Предприятия 8.2/8.3 с использованием БСП (Управляемое приложение) (версия 1.3.4) 319

Универсальные печатные формы Инструментарий Программист v8 БП2.0 УТ10 Розница УПП1 УНФ БГУ Абонемент ($m)

Для конфигураций 1С: Предприятия 8.2/8.3, построенных с использованием Библиотеки стандартных подсистем (БСП), работающих в режиме управляемого приложения.

31.07.2010    Сергей Ожерельев (Поручик)     58378    2815    157   

№ 336213

Перенос объектов 1С 161

Перенос данных из 1C8 в 1C8 Администратор Программист v8 1cv8.cf Абонемент ($m)

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

16.03.2015    Moolex.ru (moolex)     30102    1219    96   

№ 548028

1Script – язык для автоматизации рутины в жизни специалиста по 1С 176

Теория программирования Программист Бесплатно (free)

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

14.09.2016    Андрей Овсянкин (Evil Beaver)     10576    0    63   

№ 548179

Создаем Docker-контейнер с 1C-клиентом для Linux 51

Системное Администратор Программист Бесплатно (free)

Создаем Docker-контейнер для Linux-версии 1C. Например, чтобы беспрепятственно использовать его на любом Linux дистрибутиве и не держать при этом "дремучих" версий библиотек в системе.

11.09.2016    b00t b00t (b00t)     3843    0    45   

№ 547851

"Внешнее событие" и мобильная платформа 1С 48

Внешние компоненты Мобильные приложения Программист v8 Абонемент ($m)

Внешние компоненты в Android для Мобильной Платформы 1С или как вызвать внешнее событие, когда его нет.

09.09.2016    dewersia dewersia (dewersia)     4519    23    21   

№ 545730

Обновление доработанной Бухгалтерии предприятия. Как проверить и убедиться, что все сделано хорошо? 65

Практика программирования Администратор Программист Бухгалтер v8 БП2.0 Бесплатно (free)

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

05.09.2016    С К (kraynev-navi)     6352    0    27   

№ 546665

Полезные процедуры по работе с СКД и табличными документами (часть 1) 212

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

На одном из последних проектов пришлось делать большое количество отчетов на СКД, в которых некоторые требования к оформлению нельзя было реализовать настройками схемы компоновки. В данной публикации приводятся несколько процедур, дополняющие возможности СКД, при решении таких задач

03.09.2016    Пишу код как картины (yurii_host)     8621    46    20   

№ 545389

HTTP-сервис: отчеты [Расширение] 74

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

Это HTTP-сервис, который возвращает почти любой отчет в HTML, XLSX или в JSON. Сохраните вариант отчета, получите на него ссылку и можно получить данные без захода в 1С. Работает в конфигурациях на основе БСП 2.3.3+, для отчетов на СКД и в 1С 8.3.8+

30.08.2016    Антон Степанов (Stepa86)     4504    55    7   

№ 544782

BDD в 1С 85

Теория программирования Программист Бесплатно (free)

Я расскажу вам про магию BDD. Сначала будет немного теории, а потом я покажу, как это применимо к 1С на практике. BDD расшифровывается как Behavior Driven Development, разработка через поведение системы. Это означает, что мы выстраиваем весь наш процесс разработки, исходя из ожидаемого поведения.

30.08.2016    Леонид Паутов (Pr-Mex)     6075    0    15   

№ 544413

Используем механизмы обмена данными БСП для произвольного обмена 110

Универсальные функции Обмен с другими системами Программист v8 Бесплатно (free)

Механизм БСП заточен на обмен XML по правилам обмена. Чтобы использовать его для любого другого обмена, коих в мире немало, требуются доработки. В статье описан вариант, как из положения выйти.

23.08.2016    Александр Полтава (Патриот)     5537    0    22   

№ 542836

Использование Vagrant и Docker при разработке в 1С 77

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

В предлагаемой статье речь пойдет про такие инструменты виртуализации, как Vagrant и Docker.

19.08.2016    Евгений Сосна (pumbaE)     5134    0    10   

№ 543999

Пример создания мобильного приложения в 1С с нуля 94

Мобильные приложения Программист v8 Абонемент ($m)

В данной статье мы создадим мобильное приложение для повышения продуктивности по «помидорной» технологии под ОС Android и ОС iOS. По ходу создания, мы реализуем таймер средствами 1С, реализуем программный вывод анимированной диаграммы на форму («Поле диаграммы» управляемой формы), также работу с PUSH-уведомлениями на мобильном устройстве, показ рекламы в приложении и работу со встроенными покупками.

19.08.2016    Владимир Лучинский (Luchik)     7612    34    14   

№ 543444

Конструктор-тестер http запросов в 1С 126

WEB Инструментарий Программист v8 1cv8.cf Россия Абонемент ($m)

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

19.08.2016    Евгений Хлобыстин (hlopik)     6608    127    11   

№ 542677

Отборы в отчётах. Нюансы работы компоновщика настроек. 60

Практика программирования Универсальные функции Программист v8 Бесплатно (free)

Открытие отчёта с предустановленным отбором, показанным пользователю. Изменение любых настроек в процессе работы отчёта. Взаимосвязи настроек.

15.08.2016    Яков Коган (Yashazz)     6543    0    12   

№ 542472

1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут 37

Практика программирования Администратор Программист v8 Абонемент ($m)

Как сделать автоматические уведомления о разных событиях из 1С в корпоративный чат MyChat для сотрудников компании

14.08.2016    Алексей Пикуров (Demanoidos)     5470    15    22   

№ 542563

Старые обработки в новом (Управляемом) интерфейсе 65

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

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

12.08.2016    Валерий Швабинский (valerasv)     5827    0    7   

№ 336109

Простой пример передачи данных между клиентом и сервером через HTTP-сервисы 51

Мобильные приложения Программист v8 1cv8.cf Абонемент ($m)

При выходе платформы 8.3.5 появилось желание переделать в уже готовом мобильном приложении соединение клиента с сервером из Web на HTTP-сервисы. В статье не будет кучи воды, только конкретная задача, все максимально просто.

14.03.2015    Вадим Хоменко (kristart)     14128    60    25   

№ 541475

Практика внедрения управленческого учета в сельскохозяйственном холдинге 41

Управление проектом Сельское хозяйство и рыболовство Бесплатно (free)

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

15.08.2016    Владимир Конырев (Vladimir_Konyrev)     4150    0    42   

№ 414550

Передача реквизитов объекта из основной формы в дополнительную и обратно на управляемых формах 83

Работа с интерфейсом Программист v8 1cv8.cf Абонемент ($m)

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

02.11.2015    Александр Казаков (Wolex)     6144    4    21   

№ 200300

Ошибки в ЦУП и способы решения 134

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

Эксперт - это человек, совершивший все возможные ошибки в очень узкой области. Часто приходится работать с ЦУП (Центр Управления Производительностью), в итоге наступил, наверное, на все грабли, какие только возможно. Представляю вашему вниманию список частых (и не очень) ошибок в ЦУП и способы их решения. 90% проблем с ЦУП возникает из-за неверной настройки, прав доступа, по вине администраторов и т.д. Здесь же приведены как раз остальные 10%, т.е. ошибки в коде ЦУП и прочие ситуации, которые возникают, даже если все настроено правильно.

10.09.2013    Андрей Бурмистров (Andreynikus)     31043    84    101   

№ 541885

Сравнение двух баз запросом с использованием Инструментов разработчика и COM-соединения 47

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

Как сравнить различные информационные базы запросом? Как обработать результат сравнения удобным и гибким инструментом?

11.08.2016    Maxim Maxim (miavolas)     88968    19    25