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

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

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

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

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

23.12.2015    21185    starik-2005    35    

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

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

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

1 стартмани

22.05.2017    31123    94    Silenser    34    

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

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

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

1 стартмани

29.09.2015    15391    29    dusha0020    8    

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

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

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

1 стартмани

01.01.2013    16601    11    Yashazz    8    

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

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

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

1 стартмани

03.03.2019    2671    2    Алексей777    0    

Собственный алгоритм нумерации документов определенного вида

Практика программирования Обработка документов Разработка v8 БП3.0 Россия Абонемент ($m)

Создание собственного, отличного от платформенного алгоритма нумерации документов определенного вида.

1 стартмани

11.04.2019    2793    xan333    12    

[После]Новогодние задачи

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

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

30.12.2019    2820    Alxby    23    

Страховые взносы в ЗиК 7.7 с 1-го апреля 2020

Зарплата v77::Расчет 1С7:ЗиК Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

Дополнение для расчета страховых взносов по пониженным ставкам с апреля 2020 года.

1 стартмани

13.05.2020    1377    20    zaic    2    

Алгоритм ECDSA для кривых SECP256k1 (Биткоин/Лайткоин)

Защита и шифрование v8 1cv8.cf Абонемент ($m)

Реализация алгоритма ECDSA для кривых SECP256k1, которые лежат в основе Биткоин.

1 стартмани

19.06.2020    580    1    NikitaXa    2    

Алгоритм поиска лицензий при запуске «1С:Предприятие» 8

Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

При запуске клиент «1С:Предприятие» выполняет поиск клиентской лицензии. Алгоритм поиска лицензии не столь тривиален. Ниже приведен данный алгоритм для различных режимов запуска «1С:Предприятие», а также алгоритм поиска лицензии при запуске сервера «1С:Предприятие», для версий «1С:Предприятие» 8.2 и 8.3.

20.05.2014    82430    Tavalik    51    

Поиск битых ссылок запросом. Универсальный алгоритм и обработка-пример.

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

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

1 стартмани

17.11.2013    41234    160    Vladimir Litvinenko    34    

Степень сходства двух наименований справочника

Математика и алгоритмы v7.7 v8 Абонемент ($m)

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

1 стартмани

25.02.2015    20194    etmarket    43    

Интеграция ЦКК и ЦУП

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

Способ создать интеграцию Центра контроля качества (ЦКК) и Центра управления производительностью (ЦУП). Статья состоит из двух пунктов: 1. Как заставить ЦУП собирать информацию по команде из вне 2. Как запускать ЦУП из ЦКК при определённых в ЦКК условиях

1 стартмани

22.08.2016    7466    3    ostapchenko.alexandr    6    

Алгоритм конструктивной конфронтации

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

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

29.08.2016    17989    Tavalik    6    

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

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

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

3 стартмани

28.06.2017    11099    14    protexprotex    24    

Перевод десятичного числа в HEX, BIN, OCT, _IdToStr и другие системы

Инструментарий разработчика Практика программирования Универсальные функции v7.7 1cv7.md Абонемент ($m)

Два алгоритма перевода десятичного числа в другую систему исчисления от 2 до 36 только средствами 1С (без ВК)

1 стартмани

05.06.2014    13032    7    kos    3    

Алгоритм “хвост змеи для заполнения прямоугольной области”.

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

При разработке http://infostart.ru/public/275582/ столкнулся с необходимостью распределить выделенные задания на прямоугольную область календаря. В результате родился алгоритм, который может пригодиться не только мне и не только в этой задаче.

20.06.2014    26794    milkers    16    

Расчет контрольной суммы строки по алгоритму CRC32 методами встроенного языка платформы "1С:Предприятие" (версии ранее 8.3)

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

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

1 стартмани

03.04.2015    16287    13    premierex    20    

Нелинейная многомерная оптимизация - это просто. Часть 3. Имитация отжига

Инструментарий разработчика Математика и алгоритмы Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.10.2015    17720    23    dusha0020    5    

Реализация алгоритма Дейкстры

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

Реализация алгоритма Дейкстры

1 стартмани

17.10.2013    4919    24    redeye911    3    

Поиск кратчайшего пути по алгоритму Флойда-Уоршелла

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

Поиск кратчайшего пути между точками (складами) по алгоритму Флойда-Уоршелла

1 стартмани

09.01.2016    7346    26    Garykom    19    

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

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

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

2000 руб.

22.06.2017    23185    19    64    

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

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

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

13.06.2007    8322    Strange Device    8    

Простой генетический алгоритм в 1С 8

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

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

06.04.2009    10578    0    detro    19    

v7: Алгоритм проверки валидности ИИН/БИН (Казахстан)

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

До настоящего времени с проверкой валидности ИИН/БИН была довольно большая проблема. Хоть алгоритм и очень простой, но его просто никто не знал. Предлагаю вашему вниманию его Алгоритм основан на статье: http://www.gotdotnet.ru/blogs/kidinfo/7516/ За что огромное спасибо автору

13.04.2010    13311    Gvozdod    10    

Построение оптимального маршрута с применением генетического алгоритма

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

Не так давно столкнулся с проблемой решения задачи коммивояжера. Суть задачи в нахождении кратчайшего пути для объезда N городов. Основная проблема заключалась в том, что задача коммивояжера относится к классу NP-полных задач и самый очевидный способ решения методом перебора всех вариантов уже на 30 точках занимает длительное время.

1 стартмани

02.01.2013    33941    34    MadHead    26    

Программа для шифрования сообщений по алгоритму RSA

Защита и шифрование Россия Абонемент ($m)

Программа для шифрования сообщений по алгоритму RSA

1 стартмани

10.01.2014    19420    3    nik14201    7    

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

Универсальные обработки v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.08.2014    13721    65    MultiLexx    6    

Простые алгоритмы численной оптимизации (одномерной)

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

В статье приведены реализации на 1С8 двух самых простых алгоритмов численной одномерной оптимизации, а именно: метод парабол и метод золотого сечения. Статья является продолжением предыдущих: 1. Простые алгоритмы численного интегрирования (http://infostart.ru/public/314372/) 2. Простые алгоритмы численного решения задачи Коши для ОДУ (http://infostart.ru/public/315681/)

21.12.2014    11549    Идальго    26    

Генетический алгоритм для решения простой задачки

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

Генетический алгоритм в решении задачи: Необходимо расставить правильно (по другому) скобки, чтобы получилось 850 (1 + 2) (3 + 4) (5 + 6) (7 + 8) (9 + 10) (11 + 12) (13 + 14) + 15

1 стартмани

26.09.2016    9251    5    eugeniezheludkov    4    

Сборка автомата (с примерами)

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

Посмотрим, нужен ли 1снику автомат, как его собрать и где это может пригодиться.

1 стартмани

19.09.2017    13437    pm74    45    

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

Техническое задание Управление бизнес-процессами (BPM) Бесплатно (free)

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

14.08.2018    7245    itriot11    42    

Выполнятель кода 1С

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

В работе могут возникать ситуации, когда нужно один раз выполнить какой-то простенький программный код в базе. Для этого всегда делалась однокнопочная обработка, в которой писался код. Однажды, мне было лень делать обработку на один раз. Так и родился этот "Выполнятель". Функциональность обработки протестирована на платформе 1С:Предприятие 8.3 (8.3.13.1644).

1 стартмани

01.03.2019    3709    2    6JIoHguH    8    

Ханойские башни

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

Решение головоломки "Ханойская башня" с визуализацией в среде 1С.

5 стартмани

23.12.2019    2953    0    13vap    0    

Правила конвертации из 1С7 в 1С8 БП 3.0 (остатки, поступления, реализации + СФ)

Перенос данных из 1С7.7 в 1C8.X v7.7 v8 1cv7.md БП3.0 Россия БУ Абонемент ($m)

Задача: из самопальной базы 1С7 (без родословной) слепить выгрузку ("Конвертацией данных 2.1" редакция 2.1 (2.1.8.2)) остатков товара и документов (поступления, реализации) в кошерную типовую 1С8 БП 3.0 ("Бухгалтерия предприятия" версии 3.0.74.69). 1С:Предприятие 8.3 (8.3.13.1690). Для выгрузки остатков использовалась магия "Произвольный алгоритм". Счета-фактуры выданные формируются после загрузки реализаций топорным методом.

2 стартмани

09.01.2020    2840    9    vakham    6    

И еще раз о HTTP-сервисах

WEB Внешние источники данных Интеграция v8 БП3.0 ЗУП3.x Россия Абонемент ($m)

Как разработать  подсистему обмена  с сильно ограниченными правами доступа к базе вопрошающего субъекта с использованием различных вариантов маршрутизации.

2 стартмани

28.04.2020    3263    5    zavsom    2    

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

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

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

22.10.2011    15589    scape    6