...

Разработка

Инструментарий разработчика Программист 1С v8.3 Управляемые формы 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

23.04.2025    864    6    vik2006    4    

5

Математика и алгоритмы Программист Пользователь 1С v8.3 Абонемент ($m)

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

1 стартмани

23.04.2025    753    user1195929    0    

0

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

22.04.2025    1095    user1195929    0    

3

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

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

22.04.2025    1596    Вурдалак    3    

3

Инструментарий разработчика Программист 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 Абонемент ($m)

Обработка по выгрузке всех расширений и дополнительных отчетов и обработок в файлы из конфигураций + выгрузка по расписанию + краткая инструкция по использованию глобального поиска в конфигураторе.

1 стартмани

22.04.2025    657    9    PRO_IT    0    

2

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

22.04.2025    1134    user1195929    0    

1

Инструментарий разработчика Программист 1С v8.3 Бесплатно (free)

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

21.04.2025    1526    alist    4    

3

Рефакторинг и качество кода Программист Стажер Бесплатно (free)

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

21.04.2025    10785    RPGrigorev    31    

54

Рефакторинг и качество кода Обновление 1С Программист 1С v8.3 Бесплатно (free)

Методика, описанная в статье, выработана при переезде с 1С:ДО 2.1 на 1С:ДО 3.0. Может также применяться при переходе с 1С:УПП на 1C:ERP, 1C:ERP на 1C:ERP УХ и т. п. Учтены все необходимые доработки при переезде на новую конфигурацию и предупреждены возможные ошибки.

21.04.2025    2596    PROSTO-1C    4    

4

Инструментарий разработчика Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

21.04.2025    553    5    protonfoton    0    

1

СКД Программист 1С v8.3 Система компоновки данных Бесплатно (free)

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

19.04.2025    1489    kwazi    2    

14

Математика и алгоритмы Программист 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Алгоритм WSPT (Weighted Shortest Processing Time) — это простой и эффективный метод диспетчеризации задач, направленный на минимизацию средневзвешенного времени завершения. Он предписывает сортировать задачи по убыванию отношения их веса (важности, стоимости) к времени обработки. Таким образом, в первую очередь выполняются задачи с наибольшим “весом” на единицу времени обработки. WSPT особенно полезен в ситуациях, когда важна своевременность выполнения наиболее приоритетных задач, и он легко реализуется на практике, становясь хорошей отправной точкой для более сложных алгоритмов. Статья для начинающих программистов.

1 стартмани

18.04.2025    891    user1195929    0    

3

Математика и алгоритмы Программист 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Алгоритм SPT (Shortest Processing Time) – это метод составления расписания, который отдает приоритет задачам с наименьшим временем обработки. Он прост в реализации и эффективен для минимизации среднего времени завершения задач, среднего числа задач в системе и среднего времени ожидания.

1 стартмани

18.04.2025    803    user1195929    0    

0

Инструментарий разработчика Программист 1С v8.3 Абонемент ($m)

Работа с файлами Word без COM (Component Object Model), т. е. без необходимости иметь установленное приложение MS-Word на сервере или рабочем месте пользователя, вызывает постоянный интерес у разработчиков. Об этом свидетельствуют систематически публикуемые на Инфостарте материалы с тем или иным подходом к обработке файлов docx. Статья представляет собой обзор работ на данную тематику, опубликованных разными авторами. Указаны особенности, преимущества и недостатки каждого подхода.

1 стартмани

18.04.2025    2261    Sindbad_M    11    

29

БСП (Библиотека стандартных подсистем) Мессенджеры и боты Программист 1С v8.3 Абонемент ($m)

В основе отправки отчетов через телеграмм бота, лежит штатный механизм рассылки отчетов из БСП.

7 стартмани

15.04.2025    1290    8    Il    0    

4

Математика и алгоритмы Учет доходов и расходов Программист Бухгалтер Бесплатно (free)

В статье даны определения потокам первичных и вторичных затрат в Графе затрат. Рассмотрен алгоритм R-S-B, лежащий в основе работы любых схем распределения затрат

15.04.2025    1592    Polav62    8    

12

Математика и алгоритмы Программист 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

15.04.2025    711    user1195929    0    

2

Математика и алгоритмы Программист 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

15.04.2025    961    user1195929    1    

0

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

Блочный поиск – это эффективный метод для поиска элементов в больших отсортированных массивах, предлагающий компромисс между простотой линейного поиска и скоростью бинарного поиска. Вместо проверки каждого элемента, как в линейном поиске, или деления массива пополам, как в бинарном поиске, блочный поиск разбивает массив на блоки равного размера. Сначала определяется блок, в котором может находиться искомый элемент. Затем внутри этого блока выполняется линейный поиск. Такой подход особенно полезен для массивов, размер которых не позволяет эффективно использовать бинарный поиск из-за накладных расходов, связанных с его рекурсивной природой. Блочный поиск сочетает в себе преимущества простоты и скорости, делая его практичным выбором для многих задач, где требуется быстрый поиск в больших объемах данных.

1 стартмани

14.04.2025    1011    user1195929    21    

0

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

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

4 стартмани

14.04.2025    1032    11    djalilovv_RSH    4    

6

Мобильная разработка Программист 1С v8.3 Мобильная платформа 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Абонемент ($m)

Товары (либо другие учетные объекты) могут быть промаркированы штрихкодами либо быть без штрихкодов, но с число-буквенным обозначением (артикулом, VIN-номером и т.д.). И та, и другая ситуация не проблема для SimpleUI. Но что делать, если нет ни того, ни другого? Вообще никакой маркировки. Как можно максимально ускорить работу с таким объектами? В статье показываю новые фичи релиза и готовые для встраивания поисковые комбайны на все случаи жизни. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

1 стартмани

14.04.2025    1704    4    informa1555    0    

16

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

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

1 стартмани

11.04.2025    674    2    Alex_Smolensky    0    

4

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

11.04.2025    1111    user1195929    0    

5

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

11.04.2025    866    user1195929    1    

4

Инструментарий разработчика Программист 1С v8.3 Россия Бесплатно (free)

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

10.04.2025    517    35    user2105660    3    

3

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

Эффективный поиск в 1С: Осваиваем бинарный алгоритм. Поиск в больших массивах

1 стартмани

10.04.2025    655    user1195929    7    

1

Математика и алгоритмы Программист 1С v8.3 Абонемент ($m)

В мире обработки данных, особенно при работе с массивами, задача сортировки является фундаментальной. Эффективность сортировки напрямую влияет на скорость выполнения многих операций, от поиска элементов до анализа больших объемов информации. В этой статье мы кратко рассмотрим два классических алгоритма сортировки, внесших значительный вклад в развитие этой области: алгоритм сортировки Кнута и его более усовершенствованную версию, предложенную Шеллом. Акцент будет сделан именно на сортировке массивов, как основной области их применения и влияния.

1 стартмани

10.04.2025    740    user1195929    1    

2

Инструментарий разработчика Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

10.04.2025    771    11    vladnet    8    

6

Нейросети 1С:Элемент Программист Бесплатно (free)

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

09.04.2025    5558    Dziden    69    

2

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

Несколько небольших методов для работы с универсальными коллекциями значений.

09.04.2025    820    Anqben    10    

0

Нейросети Инструментарий разработчика Программист 1С v8.3 Бесплатно (free)

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

09.04.2025    3529    52    mkalimulin    17    

22

Математика и алгоритмы Программист Пользователь 1С v8.3 Абонемент ($m)

Бином Ньютона – это математическая формула, позволяющая разложить выражение (a + b)S19; в сумму членов, где n – целое неотрицательное число. Эта формула, открытая Исааком Ньютоном, имеет глубокое значение не только в алгебре, но и в комбинаторике, предоставляя элегантный способ вычисления биномиальных коэффициентов – числа сочетаний из n элементов по k. Статья углубится в историю открытия бинома Ньютона, подробно рассмотрит его формулу и докажет её с помощью метода математической индукции. Мы продемонстрируем практическое применение биномиальной теоремы в различных областях, включая вероятность, статистику и теорию чисел. Кроме того, статья рассмотрит обобщения бинома Ньютона на случай дробных и отрицательных показателей степени, а также его связь с треугольником Паскаля, демонстрируя тесную взаимосвязь между алгебраическими и комбинаторными идеями. В заключение будет дан обзор дальнейших исследований и применений этой фундаментальной математической концепции.

1 стартмани

09.04.2025    678    user1195929    0    

3

Защита ПО и шифрование Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

09.04.2025    1051    user1195929    5    

2

Математика и алгоритмы Программист Пользователь 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

08.04.2025    906    user1195929    0    

4

Математика и алгоритмы Программист Пользователь 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

08.04.2025    611    user1195929    0    

0