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

Популярные алгоритмы сортировки массивов

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

Разбор популярных алгоритмов сортировки массивов, реализованных на 1с. + обработка с наглядной реализацией алгоритмов.

1 стартмани

18.10.2013    119708    Ekovichev    43    

Что такое алгоритм?

Математика и алгоритмы Бесплатно (free)

Как ответить на этот вопрос и не попасть пальцем в небо.

25.02.2019    8795    mkalimulin    274    

Применение нейронных сетей и генетических алгоритмов в прикладных решениях на платформе 1С

Математика и алгоритмы Инструментарий разработчика Бесплатно (free)

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

03.07.2017    39178    comol    63    

Алгоритмы поиска пути в графе

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

Реализуем алгоритмы поиска пути в графе на платформе 1С 8.3, такие как алгоритм А*, поиск в ширину, жадный поиск, алгоритм Дейкстры и вконце волновой.

1 стартмани

09.07.2019    17474    11    RonX01    10    

Корпоративный мозг на 1С и Python

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

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

17.05.2019    25453    user995065    74    

Конвертация данных. Удобная навигация (Открыть алгоритм или запрос) v0.5

Практика программирования Перенос данных из 1C8 в 1C8 v8 КД Россия Бесплатно (free)

Цель: выявить (зафиксировать) и реализовать удобную навигацию в КД, например: -Открытие алгоритмов в правилах конвертации объектов и правилах выгрузки данных.

27.10.2017    11587    Trise    6    

Оценка скорости кода. Сложность алгоритма

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

Эта тема одной из первых всплывает на собеседовании программистов языков вроде Java и C, но она почти неизвестна в "мире 1С". Поговорим о вычислительной сложности алгоритмов.

07.10.2019    5168    m-rv    12    

Оптимизация планирования доставки грузов. Алгоритм кластеризации k-means (метод K-средних).

Математика и алгоритмы v8 УТ10 УПП1 Бесплатно (free)

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

10 стартмани

09.02.2016    30872    mi1man    4    

Рекомендательный сервис на основе коллаборативной фильтрации на 1С. Расширение формы подбора для УТ 11.4

Оптовая торговля Розничная торговля Практика программирования Математика и алгоритмы v8 ERP2 УТ11 КА2 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

В данной разработке реализован механизм рекомендаций товаров по принципу схожести товаров в корзине на основе алгоритма Item-to-Item от Amazon. Разобран алгоритм с демо базой и сделано расширение для УТ11.4 которое добавляет в форму подбора таблицу рекомендаций. Протестировано на 8.3.13.1865 на Управление торговлей, редакция 11 (11.4.8.63)

3 стартмани

25.09.2019    10219    12    informa1555    24    

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

Финансовый учет и бюджетирование (FRP) Практика программирования Финансовый учет и бюджетирование (FRP) v8 1cv8.cf Финансовые услуги, инвестиции Россия Госбюджет Бесплатно (free)

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

07.08.2018    6740    gladky    1    

Набор подсистем "Умные таблицы" Промо

Инструментарий разработчика v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    33093    96    Silenser    34    

Алгоритмы поиска пути в графе. Часть 2

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

Новые возможности, ранее реализованных алгоритмов поиска пути в графе на платформе 1С 8.3.

1 стартмани

13.08.2019    6349    8    RonX01    10    

Консоль запросов для управляемых форм 8.3

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Универсальная внешняя обработка для создания, редактирования и отладки запросов, с возможностью обработки таблицы результатов произвольными алгоритмами на языке 1С. Выгрузка результатов запроса в таблицу или дерево значений, включая временные таблицы и запросы пакета. Формирование запроса для консоли в отладчике, включая временные таблицы и параметры. Версия 1.1.0.61 от 26.08.2020

3 стартмани

08.11.2018    18775    207    ROL32    21    

Имплементация алгоритма Keccak на языке 1С

Защита и шифрование v8 1cv8.cf Бесплатно (free)

Имплементация алгоритма Keccak на 1С версии 8.3.11, примеры функций SHA3-512, Keccak-512, HMAC-3, SHAKE256, cSHAKE256 и другие варианты параметров Keccak без внешних компонент.

07.05.2020    2495    0    mrsmrv    8    

БСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.02.2020    3731    2    duhh    2    

Параллельные вычисления расчета факториала числа N

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

Распараллеливание алгоритма с помощью фоновых заданий (асинхронные вычисления)

1 стартмани

29.06.2020    2617    Rustig    17    

Алгоритм управления сроками с использованием специального софта. Курс по управлению проектами, часть 15

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

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

18.01.2019    5867    Selikhovkin    6    

Data Commander 3.0 внешняя обработка для работы с данными Промо

Универсальные обработки v8 v8::УФ 1cv8.cf Платные (руб)

Внешняя обработка (УФ) для работы с данными с невероятными возможностями. Полнофункциональная Lite-версия доступна для скачивания бесплатно.

2000 руб.

22.06.2017    24764    21    64    

Бесплатная проверка контрагентов в ФНС (общий модуль с алгоритмом). На примере выводим статус в список справочника контрагентов Промо

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

Если вам интересно проверить контрагенте в ФНС, вам поможет данная публикация. Весь алгоритм работы строится на основе данных, полученных с сервиса http://npchk.nalog.ru совершенно бесплатно.

1 стартмани

01.02.2018    35096    rpgshnik    49    

Алгоритм управления содержанием проекта. Курс по управлению проектами, часть 6

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

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

30.10.2018    6034    Selikhovkin    0    

Закупки на проекте: алгоритм, планирование и осуществление закупок. Курс по управлению проектами, часть 22

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

Так или иначе мы имеем дело с закупками на любом проекте, на котором у нас есть подрядчики. И процессы управления закупками описывают именно организацию взаимодействия с подрядчиками.  Закупки – философская тема, размазанная между разными группами процессов. В ней нет алгоритма, но я искусственно его вытащил для вас, по  PMBoK собрал хоть что-то. Попытался сделать алгоритм сферических закупок.

27.05.2019    4221    Selikhovkin    0    

Строим графы средствами 1С (без GraphViz) Промо

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

Множество статей на Инфостарте описывают, как работать с компонентой GraphViz, чтобы построить ориентированный граф. Но практически нет материалов, как работать с такими графами средствами 1С. Сегодня я расскажу, как красиво строить графы с минимальным пересечением. Нам этот метод пригодился для отрисовки алгоритмов в БИТ.Финансе, т.к. типовой механизм не устраивал. Еще это может быть полезно для визуализации различных зависимостей: расчета себестоимости, графы аффилированности компаний и т.д. Надеюсь, эта статья поможет сделать мир 1С красивее и гармоничней:) Итак, поехали...

23.05.2018    24281    slozhenikin_com    20    

Алгоритмы. Часть 1.1. Динамические соединения.

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

Конспект первой лекции из свежего курса Принстонского университета США за 2014 год. Вольный перевод с английского с реализацией примеров на 1С. Курс в целом достаточно интересный и полезный для общего развития. Перевел и адаптировал только первую лекцию (в 1 части 11 лекций, 2 часть - еще не завершена преподавателями). Первоисточник на английском - https://www.coursera.org/course/algs4partI. Если сообщество посчитает материал полезным - займусь переводом следующих лекций (но это довольно трудоемко). Enjoy! :)

1 стартмани

04.04.2014    31087    6    Aleksey.Bochkov    33    

Нечеткое сравнение строк. Метод Джаро-Винклера на 1С Промо

Математика и алгоритмы v8::УФ 1cv8.cf Абонемент ($m)

Схожесть строк. Метод Джаро-Винклера. В обработке реализован алгоритм нечеткого сравнения строк.

3 стартмани

20.04.2018    20036    80    Serg1701    19    

Программное приведение типа значения поля ввода и колонки табличного поля формы 1С8

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

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

1 стартмани

21.09.2020    660    0    etmarket    2    

Алгоритм Карацубы

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

Реализация метода Карацубы - функции быстрого умножения, которая позволяет перемножать два n-значных числа с битовой вычислительной сложностью (реализация на платформе 1С:Предприятие 8.3 (8.3.9.2233))

1 стартмани

31.08.2020    882    0    Tatsiana    3    

Алгоритм управления сроками. Курс по управлению проектами, часть 14

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

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

10.01.2019    6134    Selikhovkin    3    

Алгоритм перехода на учет без серий для программного продукта "Управление торговлей" редакция 11. (УТ 11 без серий, удаление серий в УТ 11, обработка для удаления серий в УТ 11, переход на учет без серий) Промо

Обработка документов Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 v8::ОУ УТ11 Россия УУ Платные (руб)

Если вы начали работать в программном продукте Управление Торговлей, редакция 11 и включили механизм учёта серий, то перейти обратно в учёт без серий будет не так-то просто. Сложность заключается в том, что нужно очистить серии в табличной части документа, например, Реализация Товаров и услуг. Предлагаем алгоритм перехода на учет без серий для программного продукта «Управление торговлей» редакция 11.

1000 руб.

09.04.2019    11903    10    8    

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

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

Пример применения генетического алгоритма для оптимизации размещения заготовок хлыстов. Программа реализована полностью на внутреннем языке 1С.

3 стартмани

28.06.2017    11518    15    protexprotex    24    

Определение похожести строк или фраз (алгоритм нахождения расстояния Дамерау Левенштейна)

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

Реализация алгоритма поиска расстояния Дамерау Левенштейна (Damerau–Levenshtein distance) для определения похожести слов или фраз.

1 стартмани

14.12.2017    9830    45    PerlAmutor    14    

Специалист по платформе (алгоритм подготовки + решенные билеты)

Решение задач на 1С:Специалист v8 1cv8.cf Абонемент ($m)

Алгоритм подготовки к специалисту по платформе.

1 стартмани

17.05.2019    14842    65    Смешной 1С    21    

Управление рисками – алгоритм. Курс по управлению проектами, часть 25

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

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

21.06.2019    3800    Selikhovkin    0    

Черпаем простые числа решетом Аткина

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

Предложен способ увеличения быстродействия запроса поиска простых чисел с помощью "решета Аткина".

1 стартмани

09.01.2018    9090    scientes    7    

Произвольные алгоритмы

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

Справочник произвольных поименованных алгоритмов. Упорядочение, управление, поиск, замена. Наглядность. Использование в полях, хранение в реквизитах БД. Обычные формы и УФ.

1 стартмани

01.01.2013    17061    12    Yashazz    8    

Нечёткий поиск. Bitap алгоритм, модификация от Wu-Manber

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

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

01.04.2019    4595    trim89    10    

Жадина с рюкзаком, или немножко о поиске лучшей жизни

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

Полагаю, все программисты когда-то слышали о "жадном" алгоритме. Возможно кто-то из них слышал и об алгоритме "Рюкзак". В данной статье я попытаюсь максимально простым языком описать, как это работает.

23.12.2015    21700    starik-2005    35    

Как перевести сотрудников на "удаленку". Алгоритм экстренного перехода, примеры регламента и отчетности

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

Как правильно перейти на дистанционный формат работы, не потерять контроль и управление. Примеры документов для внедрения в работу. Статья для руководителей, директоров и собственников.

05.10.2020    1050    siddy    0    

Большие запросы: взгляд на проблему

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

Большой (кусочный) запрос подобен карточному домику: строится долго, а захочется поменять карту из середины строения – домик разрушится. На примере учета задолженностей контрагентов в разрезе полугодий (не типовой учет БП, и не ЗУПовский) я покажу, как я изменил механизм учета и превратил «большой» запрос в «маленький», а дальнейшее сопровождение программы в сказку 1С-ника.

26.07.2013    29507    Rustig    43    

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

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

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

1 стартмани

29.09.2015    15864    30    dusha0020    8    

Сжатие/Распаковка данных по алгоритму Deflate встроенными (!) средствами платформы 1С

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

Сжатие/Распаковка данных по алгоритму Deflate встроенными (и только!) средствами платформы 1С. Теперь работать напрямую с данными в СУБД стало проще ))

2 стартмани

05.05.2017    18500    58    SerVer1C    36