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

Библиотека — все для 1С

Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) готовая процедура + обработка - демонстрационный пример Промо 201

Практика программирования Универсальные функции v8::УФ 1cv8.cf

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

19.01.2018    16629    22    16    

На чьей стороне мячик? Алгоритм определения исполнителя задачи 3

Техническое задание Бизнес-процессы

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

сегодня в 14:13    228    0    9    

Заливка данных из Excel средствами языка запросов 3

Загрузка и выгрузка в Excel v8 1cv8.cf

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

сегодня в 13:13    296    0    0    

HTTP Сервисы: Путь к своему сервису. Часть 2 33

Инструментарий Практика программирования v8 1cv8.cf ERP2 УТ11 КА2

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

вчера в 18:11    1169    2    0    

Подбор в управляемой форме - что может быть проще? Промо 94

Работа с интерфейсом v8::УФ 1cv8.cf

Технологии модальности сейчас меняются на технологии асинхронности, многопоточности и прочие дивные вещи, что, в свою очередь, заставляет людей еще чаще спрашивать о том, что да как в этой новой нелегкой жизни. Разбираемся!

19.09.2017    13485    0    50    

Конвертация 2.0. Перенос элементов и групп справочника, имеющих различный вид иерархии 3

Перенос данных из 1C8 в 1C8 v8

Пример переноса справочника, имеющего различный вид иерархии, с помощью Конвертации 2.0.

вчера в 10:18    400    0    0    

Криптография и электронная подпись в решениях на 1С 12

Пользователю системы

Андрей Глебов, докладчик конференции Infostart Event 2017 Community, делает обзор нормативной базы РФ по теме электронной подписи. Рассказывает о возможностях криптографии в платформе «1С:Предприятие 8» и ее расширении через технологию создания внешних компонент. Также он описывает функционал подсистемы «Электронная подпись» в конфигурации «1С:Библиотека стандартных подсистем», приводит примеры использования криптографии в сервисах «1С-ЭДО» и «1С:ДиректБанк», дает рекомендации по разработке собственных решений с криптографией и устранению проблем при запуске электронного документооборота на предприятиях.

вчера в 08:50    760    0    0    

О главном инструменте разработчика, аналитика и руководителя 26

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

Думаю, все были на собеседованиях и на вопрос «какие инструменты вы используете в работе», у всех заготовлен ответ про языки, библиотеки, среды разработки, базы данных и т.д. и т.п. В крайнем случае, у кого-то может быть припасена шутка про грабли и напильник. Ну и все доблестно перечисляют всякие XDTO и СКД, думая, что перечисляют невероятно важные средства разработки, в которых хорошо разбираются. Но правда заключается в том, что единственно важным средством разработки является ваш мозг. И вы абсолютно ничего не знаете о том, как он устроен.

10.08.2018    2173    0    31    

Как работает серверный вызов в 1С Промо 333

Теория программирования v8::УФ

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

18.11.2017    22971    0    54    

Разные хм... неожиданности при работе с УТ 11 и платформой 26

Практика программирования Ошибки в отраслевых решениях v8 v8::ОУ УТ11

По мере обнаружения буду писать сюда тонкости работы с УТ 11 и платформой, больше для себя, но, может, кому-то еще пригодится... Для нескольких вопросов предложены варианты обхода.

09.08.2018    2196    0    19    

Зачем запросу план и кто его выполняет? 73

Практика программирования v8::Запросы

Как определить, почему запрос выполняется слишком долго? Что происходит с запросом на стороне сервера баз данных? В статье приводится объяснение, что такое план запроса и для чего он нужен. А также говорится о том, в чем разница между потоком операторов и потоком данных, как работает оптимизатор и зачем нужна статистика.

09.08.2018    2483    0    33    

Автоматизация контроля границ 20

Бизнес-процессы

Продолжаем изучение учебника по бизнес-программированию. На этот раз - параграф из раздела "Автоматизация".

08.08.2018    1545    0    18    

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо 97

Практика программирования WEB v7.7 v8

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    33857    0    29    

Мой опыт небольшого проекта с веб-сервисами (Часть 1) 4

WEB v8

Хочу поделиться своим опытом использования веб-сервисов на небольшом проекте, который в принципе расширяем до чего-нибудь более существенного.

08.08.2018    1312    0    33    

Вывод всей истории в задаче комплексного процесса 3

Практика программирования v8::Бизнес-процессы ДО

В статье описывается, какие изменения нужно сделать, чтобы в задаче комплексного процесса выводилась вся история (по всем процессам), а не только история текущего процесса.

08.08.2018    504    0    3    

Канбан в условиях российской действительности 52

Бизнес-процессы Управление проектом

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

08.08.2018    2790    0    35    

Как нарисовать граф на 1С Промо 361

Практика программирования v8

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

09.08.2013    49884    476    112    

Как установить цену у сборки товаров в 1С: Розница 1

Практика программирования v8 Розница

Небольшой рассказ о том, как установить цену номенклатуры у сборки товаров на основе цен тех товаров, из которых эта сборка скомплектована.

07.08.2018    535    0    4    

Как легко в СКД сделать переключатель: рубли, тыс. руб., млн. руб. 46

Практика программирования v8::СКД 1cv8.cf

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

07.08.2018    2257    0    7    

Возврат (loop) в Алгоритмах визирования. Бит Финанс 4

Практика программирования v8 1cv8.cf Финансовые услуги, инвестиции

В статье рассматривается минимальная доработка конфигурации БИТ Финанс, с сохранением поддержки, для расширения функционала Визирования: Возрат к предидущим точкам алгоритмов. Полезно будет для программистов и специалистов, занимающихся внедрением БИТ Финанс.

07.08.2018    567    0    0    

Как сделать запрос на изменение данных Промо 51

Практика программирования v8 v8::Запросы 1cv8.cf

В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.

01.06.2018    7196    0    15    

Недирективные методы управления 7

Управление проектом

Среди приглашенных на конференцию INFOSTART 2017 экспертов присутствовал Дмитрий Коткин, бизнес-консультант и руководитель петербургской школы переговорщиков «ШИП». Он учил участников правильно выстраивать алгоритм управления другими людьми, чтобы вместе добиться общей цели.

06.08.2018    954    0    2    

Когда условие в срезе последних даже вредит 17

Оптимизация БД (HighLoad) v8 1cv8.cf

Рассказ о попытке оптимизации запроса, которая закончилась полученным новым знанием.

05.08.2018    2297    0    90    

Основы компьютерной графики (Часть 2) 8

Практика программирования v8::УФ 1cv8.cf

Статья является продолжением публикации "Основы компьютерной графики". Во второй части будут рассмотрены следующие темы: 1. Преобразования в трехмерном пространстве. 2. Ортографическая проекция трехмерного изображения на экран. 3. Определение, какой поверхностью (лицевой/задней) проецируется грань на экран. 4. Перспективная проекция.

03.08.2018    937    3    12    

Выразить число как строку и дату как строку в запросе Промо 301

Практика программирования v8 1cv8.cf

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

22.02.2015    74179    0    51    

Быстрее. Пилот 112

О жизни

Произведение в экспериментальном жанре.

03.08.2018    3249    0    109    

Метод плавательных дорожек 40

Бизнес-процессы

Простой метод анализа процессов

02.08.2018    3400    0    58    

1С и Telegram. Об опыте использования прокси-серверов 22

Практика программирования v8

Рассказ о том, как немного улучшить отправку сообщений из 1С в Телеграм в условиях использования прокси-серверов

02.08.2018    2282    0    22    

Универсальные функции с примерами использования Промо 168

Универсальные функции v8

14 универсальных функций, с примерами использования - для обычного и управляемого интерфейса

26.02.2016    23690    0    26    

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

Перенос данных из 1C8 в 1C8 v8 КД

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

02.08.2018    2403    58    5    

Связка 1С и Telegram. Отправка стикеров 25

Практика программирования Обмен с другими системами v8 v8::УФ 1cv8.cf

В качестве факультатива сейчас изучаю возможности связки 1С и мессенджера Telegram. И возник вопрос, как помимо сообщений, посылать в ответ на действия пользователя произвольный стикер? Решению этой мини задачи и посвящена данная статья.

31.07.2018    1822    1    2    

Авто-восстановление "битых ссылок" при обменах с несколькими базами данных в режиме управляемых форм 5

Тестирование и исправление v8 v8::УФ 1cv8.cf

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

31.07.2018    960    0    5    

Как провести конференцию разработчиков 1С в своем городе? Промо 49

Люди

25 ноября 2017 года в Омске прошла Первая открытая конференция разработчиков 1С. Спустя месяц по прошествии данного события я хотел бы вспомнить, с чего все начиналось, через что пришлось пройти организаторам, ну и что получилось в итоге.

11.01.2018    11625    0    35    

Записки про metadata.js 43

Практика программирования

Отличительные особенности разработки на metadata.js

31.07.2018    2846    0    57    

Основы компьютерной графики 22

Практика программирования v8::УФ 1cv8.cf

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

30.07.2018    2134    5    38    

Как увеличить лояльность со стороны клиентов 4

Бухгалтерия

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

30.07.2018    1227    0    3    

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

Практика программирования v8

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

28.09.2016    21701    35    22    

Что можно назвать проектом, а что нельзя, и каковы критерии успеха менеджера 34

Управление проектом

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

30.07.2018    2466    0    31    

Ускорение4X: история появления 12

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

Краткая история появления методики #Ускорение4X

30.07.2018    2189    0    23    

Авансы, кредиты и предоплаты. Примеры чеков ФФД 1.05 9

ККМ v8 УТ11 Розничная и сетевая торговля (FMCG)

В публикации рассмотрено, как должны выглядеть корректные чеки ФФД 1.05 при авансах, кредитах и предоплатах. Чеки получены с помощью демонстрационной базы 1С:Управление торговлей 11.4.5.54 (Платформа 8.3.11.3034).

30.07.2018    1438    0    8    

Регулярные выражения без внешних компонент? Легко! Промо 281

Практика программирования Обмен через XML v8

Сложный способ организовать проверку строки с помощью регулярного выражения в 1С. При этом ни одна внешняя компонента не пострадала. Ну и от платформы (Linux, MustDie) - не зависит.

04.03.2016    31620    0    71    

Система мотивации команд разработки и внедрения систем управления производством 9

Управление проектом

Вопросы мотивации каждая компания решает по-своему. Руководитель проектов по автоматизации Артем Шамсутдинов рассказал о том, какую систему мотивации выбрали для себя в компании.

30.07.2018    1219    0    3    

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

Перенос данных из 1C8 в 1C8 v8 КД

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

30.07.2018    4009    6    4    

Опыт миграции из собственного датацентра в облако AWS 8

Оптимизация БД (HighLoad)

Хотя данная публикация и не имеет прямого отношения к 1С, она может быть интересна тем, кто занимается крупными базами данных на MS SQL Server. Описывается опыт миграции баз данных в облако AWS в компании glassdoor.com, где я занимался этим проектом. Это первый драфт текста, получившийся довольно скомканным - в процессе буду дополнять.

29.07.2018    1407    0    4    

Фитнес – твой личный тренер в зале и дома Промо 55

Пользователю системы Мобильные приложения v8 Развлечения, искусство, спорт

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

15.04.2016    23461    0    55    

Почему Agile превращается в Тяп-ляп. Кто виноват и что делать? 35

Управление проектом

В моей практике довольно много историй, когда компании, решившие внедрять гибкие методологии, начинали за здравие (Agile), а кончали за упокой - Do & Fix (делаем, как бог на душу положит). Попробуем разобраться, почему так происходит.

27.07.2018    3583    0    15    

Настройка схемы "Интеркампани" в связке УТ 11.4 - БП 3.0 7

Пользователю системы Практика учета v8 v8::ОУ УТ11

Настройка и использование схемы "Интеркампани" в связке "Управление торговлей 11.4" и "Бухгалтерия предприятия 3.0".

26.07.2018    957    0    0    

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

Оптимизация БД (HighLoad) v8

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

26.07.2018    5938    0    99    

Минимализмы 3 Промо 280

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

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    15741    0    33    

Взгляд на практику разработки в EDT из зазеркалья 68

Инструментарий v8 1cv8.cf

В данной статье расскажем о практическом опыте использования разработки в EDT: немного про интерфейс, командную разработку и GIT.

26.07.2018    4223    0    85    

Как создать пользователя в ЗУП 3 по шагам 2

Пользователю системы v8 ЗУП3.x

Описание того, как создать пользователя в ЗУП 3.х (управляемые формы).

25.07.2018    1489    0    13    

Тестер: частые вопросы 73

Практика программирования v8

Ошибкам бой - тесты норма жизни!

25.07.2018    3825    0    5    

[Шпаргалка] Свой заголовок отчету на СКД с параметрами (без программирования) 88

Работа с интерфейсом v8::СКД 1cv8.cf

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

23.07.2018    3366    0    27