...

Математика и алгоритмы: Разработка

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

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

30.08.2016    33345    Pr-Mex    19    

136

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

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

05.08.2016    351200    Sergey.Noskov    172    

1027

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

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

1 стартмани

15.07.2016    27555    11    IgorKissil    8    

33

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

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

1 стартмани

11.05.2016    15285    10    yojeeg    3    

1

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

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

1 стартмани

24.04.2016    50694    64    ildarovich    23    

150

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

Я хочу вам показать практическую методику работы с языком ДРАКОН, пришедшим из космической отрасли. Его название расшифровывается как «дружелюбный российский алгоритмический язык, который обеспечивает наглядность». Этот язык придумали в 1986 году в рамках космической программы «Буран». В 1996 году язык ДРАКОН приобрел законченную форму, и с тех пор это – стандарт ФГУП «НПЦАП» им. академика Н. А. Пилюгина, где разрабатывают различные ракетные системы – ракеты - носители «Ангара», разгонные блоки для «Фрегата» и пр.

19.04.2016    27871    flex81    102    

51

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

Данная обработка показывает механизм реализации на языке 1С 8 оптимизационного алгоритма имитации отжига.

5 стартмани

13.04.2016    10687    2    protexprotex    1    

4

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

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

1 стартмани

17.03.2016    13093    2    zakkvanaxel    5    

2

Математика и алгоритмы Внешние источники данных WEB-интеграция Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

26.02.2016    42601    20    starik-2005    3    

23

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

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

23.02.2016    59473    ildarovich    84    

380

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

Одной из наиболее важных задач каждого предприятия, осуществляющего доставку грузов в крупных населенных пунктах, является сокращение издержек. Возможное решение данной проблемы заключается в сокращении пробега автотранспорта и, как следствие, уменьшении расхода ГСМ. Появляются такие вопросы ... - СКОЛЬКО НУЖНО МАШИН ДЛЯ РАЗВОЗКИ КОНКРЕТНОГО ОБЪЕМА ГРУЗА ПО АДРЕСАМ ДОСТАВКИ ? - КАК РАЗБИТЬ ТОЧКИ ДОСТАВКИ НА ОПТИМАЛЬНЫЕ ПО ПРОБЕГУ И ЗАГРУЗКЕ МАШИН МАРШРУТЫ ? ... В этой статье Вы найдете один из многих способов получить ответ на эти вопросы.

10.02.2016    82977    mi1man    24    

110

Математика и алгоритмы Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Бесплатно (free)

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

10 стартмани

09.02.2016    37780    mi1man    4    

29

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

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

1 стартмани

09.01.2016    13234    28    Garykom    19    

17

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

Коллеги, хочу вам представить расчет оборачиваемости (товара, дебиторской, кредиторской задолженности). Я назвал это метод "Метод Николая Михайловича". Почему Николая Михайловича? А потому, что я так захотел ))).

1 стартмани

28.12.2015    15373    2    MarryJane    4    

10

Взаиморасчеты Оптовая торговля Математика и алгоритмы Программист Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Бесплатно (free)

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

24.12.2015    22521    ik-mercury    10    

8

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

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

23.12.2015    26853    starik-2005    38    

85

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

Обработка вычисления произвольного факториала. Just for lulz. =)

1 стартмани

04.12.2015    14955    0    catsam    10    

5

Математика и алгоритмы Запросы Программист Платформа 1С v8.3 Бесплатно (free)

Алгоритм расчета банковских дней от заданной даты, опираясь на производственный календарь. Внимание! Предпраздничные дни не учитываются!

03.12.2015    7617    kite2    14    

7

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

Обработка для расчета определенного интеграла методом прямоугольников

1 стартмани

27.11.2015    12797    1    sojuznik    12    

8

Загрузка и выгрузка в Excel Математика и алгоритмы Программист Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Статья посвящена распространённому вопросу - как сохранить несколько таблиц (отчетов) в формате MXL, с которым работает 1С, на отдельные листы одного Excel файла. Освещается простой алгоритм решения проблемы штатными средствами, без использования внешних модулей и библиотек (не относящихся к 1С и Excel).

23.11.2015    19493    etmarket    14    

21

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

Обработка позволяет вычислить количество последовательных сочетаний символов в блоке текста.

1 стартмани

23.11.2015    8759    2    m..adm    1    

5

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

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

1 стартмани

23.11.2015    11478    2    m..adm    5    

7

Логистика, склад и ТМЦ Математика и алгоритмы Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Бесплатно (free)

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

13.11.2015    12787    konst_pal    9    

12

Разработка внешних компонент Математика и алгоритмы Программист Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия, а так же генерация модулей на C# и 1С для подключения к событиям. Использование DynamicMethod и ILGenerator. Представлены примеры для использовании событий System.IO.FileSystemWatcher (Ожидает уведомления файловой системы об изменениях и инициирует события при изменениях каталога или файла в каталоге.) и SerialPort (обработка сканера штрих кода подключенного к COM порту). Обертка позволяет использовать классы .Net только на языке 1С. Реализация 1C Messenger описанного здесь http://infostart.ru/public/434771/

12.11.2015    52378    Serginio    36    

58

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

Рассматривается применимость и недостатки следующих способов получения дерева 1) Запрос с использованием итогов по иерархии 2) Формирование дерева обходом выборки с упорядочиванием по иерархии 3) Формирование иерархии по списку элементов транзитивным замыканием

11.11.2015    134084    32ops    16    

84

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

Или еще одна попытка изобрести велосипед )))

08.11.2015    48785    starik-2005    20    

84

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

Пару лет назад возникла идея реализовать некий аналог таблицы Excel на основе табличного документа 1С. Главной задачей подобной разработки было создание алгоритма, позволяющего по формулам определить связи ячеек документа и их порядок расчета. Позже приоритеты сместились, и разработку пришлось забросить. Но необходимость реализации Excel-подобного интерфейса ввода все таки возникла, и теоретические наработки наконец-то превратились в работающий код. На реальном проекте с помощью такой методики удалось реализовать обработку расчета плана производства, суммарное количество формул составило около тысячи (от 70 строк, 12 месяцев + итоги), порядок расчета связанных областей при изменении ячейки достигал 260 элементов.

1 стартмани

02.11.2015    13330    5    mickey.1cx    40    

14

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

Решение задачи из Project Euler с помощью 1С, а также дополнительных программ, серверов и прочих хитростей.

30.10.2015    12719    scientes    4    

5

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

- Разработана методика подключения внешней компоненты, снимающая ограничения на типы данных аргументов и возвращаемого значения. - Проведено документирование основных типов данных (объектов, интерфейсов) платформы. - Разработан объект «Делегат» для реализации функциональных объектов (указатель-на-функцию). - Разработана концепция итератора произвольного доступа для основных контейнеров платформы с целью сопряжения со стандартной C++ библиотекой. - В процессе разработки механизм 1С классов (наследование, интерфейсы) для возможности использования парадигм объектно-ориентированного программирования на уровне кода.

14.10.2015    25750    IntelInside    51    

75

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

В статье рассмотрены принципы работы технологии Automation-сервер на конкретных примерах.

28.09.2015    37854    niko11s    10    

32

Математика и алгоритмы Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Статья посвящена объекту конфигурации - критерий отбора. Поговорим о сущности этого объекта и о методах работы с ним.

24.09.2015    82816    niko11s    14    

105

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

Предлагаю свой алгоритм смены страниц с помощью команд Далее/Назад

16.09.2015    10666    JesteR    12    

25

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

Если кратенько, то это себестоимость продаж со всей математикой в запросах. Себестоимость "скользящая", без "партийности".

1 стартмани

10.09.2015    22499    49    tango    68    

26

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

Если вы пользуетесь в запросе конструкциями вида ... ГДЕ Продукция.Родитель = &А ИЛИ Продукция.Родитель.Родитель = &А ИЛИ ...

27.08.2015    14686    leksmut    18    

24

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

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

1 стартмани

05.08.2015    8698    2    testik_vzv    3    

2

Email рассылки Математика и алгоритмы Программист Платформа 1С v8.3 1С:Управление торговлей 10 Украина Бесплатно (free)

Алгоритм позволит быстро создать письмо с вложением (например, печатная форма Заказа клиента в формате XLS) и отправить его партнеру. Для конфигурации Управление торговлей для Украины 3.0

20.07.2015    31303    Bor_ka    9    

12

Математика и алгоритмы Программист Платформа 1С v8.3 1С:Бухгалтерия 2.0 Бухгалтерский учет Налоговый учет НДС Бесплатно (free)

Хочу поделиться своим опытом в доработке НДС не обновляемой конфигурации, а также своими доработками того, чего нет в типовой конфигурации

12.07.2015    9476    yurgen1982    1    

6

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

Рассказ с демонстрацией возможностей градиентного метода поиска оптимального решения.

1 стартмани

07.07.2015    24370    19    dusha0020    19    

38