Black Friday: Cashback 35% при покупке 1С лицензий на счет INFOSTART.RU
Расширенный фильтр

Библиотека Математика и алгоритмы — все для 1С

XDTO - это просто 912

Математика и алгоритмы v8 1cv8.cf

С появлением платформы 8.1 фирма “1С” представила механизм, носящий интригующее название XML Data Transfer Objects или, если коротко - XDTO. По традиции, документирование механизма составлял тот, кто хорошо разбирался в вопросе, а стало быть опустил “и так понятные” с его точки зрения моменты. Целью данной статьи (или цикла статей, как получится) стало желание поделиться накопленным опытом. Мне кажется, многие неочевидные вещи в механизме XDTO необходимо осветить получше.

24.12.2012    260848    Evil Beaver    170    

Особенности языка запросов 1С. 326

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

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

20.10.2013    215631    Ekovichev    94    

Новые функции СКД 8.2.14 554

Математика и алгоритмы v8::СКД 1cv8.cf

Демонстрация новых функций СКД 8.2.14

29.06.2011    204574    fishca    51    

Использование git для доработки типовых конфигураций 1С 231

Математика и алгоритмы v8

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

11.10.2016    190731    pumbaE    31    

Пример выбора несколько обработчиков событий записи объекта для решения одной задачи 485

Математика и алгоритмы v8

Данная публикация предназначена для начинающих разработчиков и является продолжением статьи "Обработчики событий при записи объектов. Зачем и что за чем?" (ссылка далее). Содержит пример использования несколько обработчиков событий для решения одной задачи и объясняется почему выбраны именно они.

27.09.2012    189059    AlbinaAAA    65    

Регистры сведений 1С. Как это устроено. 733

Математика и алгоритмы v8

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

05.08.2016    154315    Sergey.Noskov    156    

Лицензии на программное обеспечение: что, как и для чего 103

Математика и алгоритмы

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

17.07.2012    147485    Alraune    36    

Практическое применение механизма WEB-сервисов в системе «1С:Предприятие» 239

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

В предыдущей статье мы рассмотрели общие понятия использования механизма «Web-сервисов». Данная статья будет посвящена только практическим вопросам: мы рассмотрим несколько конкретных примеров. Итак, что предлагается Вам в данной публикации: I. Раздел 1 – Пример реализации web-сервиса в системе «1С:Предприятие». II. Раздел 2 – Пример обращения к web-сервису системы «1С:Предприятие» из стороннего приложения (разработка приложения в Delphi) III. Раздел 3 – Пример обращения к web-сервису в системе «1С:Предприятие» IV. Раздел 4 – Отладка web-сервисов в системе «1С:Предприятие»

05.02.2015    144102    AXIOMLAB24    25    

Краткое описание формата файлов *.1CD (файловых баз 1Сv8) 424

Математика и алгоритмы v8 1cv8.cf

После того, как я выложил свою программку Tool_1CD ( http://infostart.ru/projects/3851/ ), оказалось, что интерес к формату файлов 1CD достаточно велик. Поэтому для всех желающих продолжить разбираться с форматом, или желающих написать свою программу, выкладываю свои текущие знания об этом формате.

23.04.2009    124233    awa    83    

Заполнение табличных частей документов в восьмерке (внешние обработки) 225

Математика и алгоритмы Обработка документов v8 КА1 БП2.0 ЗУП2.5 УТ10 ЗКБУ Розница УПП1

В отличии от семерочных типовых конфигураций в восьмерочных появилась возможность подключать внешние обработки для заполнения табличных частей документов и справочников. Статья является продолжением цикла статей и разработок: Внешние печатные формы в восьмерке http://infostart.ru/blogs/157/ Обработка для тестирования внешних печатных форм в восьмерке http://infostart.ru/projects/833/ Использование встроенного почтового клиента - http://infostart.ru/blogs/161/ Документ с печатью и подписью - http://infostart.ru/blogs/162/ Внешние печатные формы в восьмерке II - http://infostart.ru/blogs/324/ Заполнение табличных частей документов в восьмерке (внешние обработки) http://infostart.ru/blogs/345/ Обработка для тестирования внешних обработок заполнения табличных частей http://infostart.ru/projects/1749/ Использование свойств объектов при доработке типовых конфигураций http://infostart.ru/blogs/692/ Примеры обработок: Закрытие регистров накопления (обработка заполнения табличных частей) http://infostart.ru/projects/3280/ Объединение одинаковых строк табличной части документа http://infostart.ru/projects/4355/

28.02.2008    115252    poppy    49    

Настройка связи между mysql и 1С через ODBC в версии 8.2.14 (Внешние источники) 176

Математика и алгоритмы Внешние источники данных WEB v8 1cv8.cf

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

17.09.2011    110313    jorikfon    66    

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

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

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

1 стартмани

18.10.2013    103660    Ekovichev    43    

Самоучитель языка запросов 1С. 514

Практика программирования Решение задач на 1С:Специалист Математика и алгоритмы v8 v8::Запросы

Сервис для изучения запросов 1С: "Консоль изучения запросов 1С:Предприятие 8". Теперь и с конструктором запросов!

07.05.2013    103591    bpc222    327    

Ошибки в предопределённых элементах 102

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

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

02.11.2014    103246    ekaruk    32    

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

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

Варианты решения проблемы на примере работы обработки 1С:Администратор. Конфигурация: Розница 2.0. Клиент-Сервер. Обычное приложение. Ошибка возникает при Записи/Проведении/ОтменаПроведения документа.

09.04.2012    102323    StepByStep    56    

Асинхронная концепция программирования в «1С:Предприятие 8» или выполнение программного кода «в фоне» 279

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

Как правило, в реальных задачах оказывается недопустимым длительное выполнение обработчика события, поскольку при этом программа не может реагировать на другие события - блокируется пользовательский интерфейс. В данной статье рассмотрены следующие вопросы: 1. Концепция асинхронного программирования 2. Фоновые задания в «1С:Предприятие 8» 3. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания 4. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания с использованием БСП.

04.04.2015    94245    AXIOMLAB24    38    

Работа с 1С через OLE 8.* (V81.Application, V81.COMConnector) 117

Перенос данных из 1С7.7 в 1C8.X Математика и алгоритмы v7.7 v8 1cv8.cf 1cv7.md

Решил серьезно заняться изучением OLE. Конечно OLE это не КД, но все же...

07.04.2011    91588    artspeed    16    

Порядок записи движений регистров при проведении документа 95

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

Когда-то была программа 1С седьмой версии, и все программисты знали: если нужно проанализировать и/или исправить движения документа - смотри модуль документа, процедура ОбработкаПроведения(). В 1С 8 все гораздо сложнее. Кроме модуля проведения есть еще подписки на события, а также движения документа может "создавать" не сам документ. Эта статья о том, как происходит проведение и в какой момент записываются движения документа по регистрам.

13.11.2015    82201    triton_tver    8    

Внешние печатные формы в восьмерке 211

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

Создание новой или изменение старой печатной формы документа является одним из наиболее распространенных требований заказчика при внедрении типовых конфигураций. Внесение изменений непосредственно в типовую конфигурацию существенно увеличивает стоимость ее сопровождения, в частности при переходе на новые релизы. Использование внешних печатных форм помогает решить указанные затруднения. Статья является началом цикла статей и разработок: Внешние печатные формы в восьмерке http://infostart.ru/blogs/157 Обработка для тестирования внешних печатных форм в восьмерке http://infostart.ru/projects/833/ Использование встроенного почтового клиента - http://infostart.ru/blogs/161/ Документ с печатью и подписью - http://infostart.ru/blogs/162/ Внешние печатные формы в восьмерке II - http://infostart.ru/blogs/324/ Заполнение табличных частей документов в восьмерке (внешние обработки) http://infostart.ru/blogs/345/ Обработка для тестирования внешних обработок изменения табличных частей http://infostart.ru/projects/1749/ Использование свойств объектов при доработке типовых конфигураций http://infostart.ru/blogs/692/

18.03.2007    74521    poppy    43    

Как определить путь к Информационной Базе? 7

Математика и алгоритмы v7.7 1cv7.md

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

13.03.2009    73462    anempadest    26    

Механизмы тестирования в 1С. Использование методики TDD (разработка через тестирование) в 1С 218

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

Данная статья написана по материалам доклада, прочитанного автором на первой конференции инфостарта 2012 года. Она опубликована в журнале Инфостарта №1.

09.02.2015    71078    artbear    54    

Агрегатное суммирование строк в запросе – сложно, но не невозможно 107

Математика и алгоритмы v8

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

1 стартмани

09.09.2013    69614    ildarovich    53    

Хитрости компоновки данных: произвольная иерархия для внешней таблицы данных в отчетах на СКД. 90

Математика и алгоритмы v8::СКД 1cv8.cf

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

23.12.2013    66271    milkers    40    

Нестандартный синтаксис оператора "ВЫБОР" в запросе. 178

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

Недавно открыл для себя "не совсем стандартное" использование оператора ВЫБОР в запросах, и спешу им поделиться с достопочтенной публикой. Может для многих это и не новость, в таком случае воздержитесь от ругани, возмущений и минусов )

18.03.2010    64822    ll13    76    

Три способа получить дерево элементов иерархического справочника 53

Математика и алгоритмы v8

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

11.11.2015    64510    32ops    9    

Приемы обработки больших данных в 1С 261

Универсальные обработки Математика и алгоритмы Перенос данных из 1C8 в 1C8 v8 1cv8.cf

Рассказ об эффективных приемах организации обработок больших объемов данных на платформе 1С

07.08.2015    60807    tormozit    27    

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

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

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

26.03.2012    59383    sckif    13    

1С + PHP + JavaScript + AJAX. Основы технологий удаленного взаимодействия 144

WEB Математика и алгоритмы v8 1cv8.cf

Интерес к интернет-технологиям с каждым годом становится все больше и больше. Эта тенденция не обходит стороной и такие информационные системы как 1С. Для удаленного взаимодействия (через интернет) в 1С 8 предусмотрен ряд объектов, таких как HTTP соединение и веб-сервисы. Но традиционно не все 1С-разработчики сильны в вопросе веб-технологий. А когда возникает потребность в более детальном их изучении, то многим знакома ситуация, когда не знаешь, с чего же начать. И информации в интернете вроде бы много, но как разобраться в этом разнообразии, как выделить главное?

15.08.2011    58510    1cspecialist    40    

Немного о регистрах в 1с 23

Математика и алгоритмы v8

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

23.11.2013    57335    kancerina    14    

Модуль менеджера или статические методы класса? 320

Математика и алгоритмы v8 1cv8.cf

Зачем в платформе 8.2 добавили модуль менеджера объекта, как его использовать? Попробуем разобраться.

1 стартмани

02.07.2010    56601    zfilin    97    

Плюсы и минусы архитектуры 1С 210

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

Статья посвящена анализу сильных и слабых сторон в 1С на текущий момент (актуально для 8.2).

10.06.2013    55903    vde69    181    

Модули платформы 1С: Предприятие 8.2 156

Математика и алгоритмы v8 1cv8.cf

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

02.04.2011    54246    Laurus    20    

Метод Кларка-Райта. Оптимальное планирование маршрутов грузоперевозок 97

Математика и алгоритмы

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

10.02.2016    52731    mi1man    20    

Альтернативные способы работы с XML. Часть 1: Введение в DOM или объектная модель документа XML 95

Обмен через XML Математика и алгоритмы v8 1cv8.cf

Данная публикация предваряет ряд статей об альтернативных способах работы с XML. "Альтернативных", потому что как правило работа с XML в 1С ограничивается разбором XML при помощи последовательного чтения - построчного разбора текстового содержимого. А ведь есть еще и другие способы.

08.08.2012    51237    1cspecialist    11    

Критерии отбора 83

Математика и алгоритмы v8 1cv8.cf

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

24.09.2015    50392    niko11s    13    

Описание формата файлов конфигурации (CF, EPF, ERF) 198

Математика и алгоритмы v8

Внутренняя структура файла конфигурации (*.cf) давно не является секретом, однако подробной документации на него в сети практически нет. Данная статья является попыткой восполнить этот пробел.

12.01.2014    49895    Evil Beaver    61    

Сервис для изучения методов платформы 1С:Предприятие 8. Бесплатно! 271

Практика программирования Решение задач на 1С:Специалист Математика и алгоритмы v8

Бесплатный ON-Line сервис изучения методов платформы 1С:Предприятие 8. Подготовка к аттестации 1С:Специалист on-line! Тестовые задания по различным видам учета! Подсказки для оптимального решения!

27.06.2013    46884    bpc222    51    

1Script – язык для автоматизации рутины в жизни специалиста по 1С 304

Математика и алгоритмы

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

14.09.2016    45368    Evil Beaver    79    

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

Математика и алгоритмы v8::УФ

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

18.11.2017    45300    pahich    77    

.NET(C#) для 1С. Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия 51

Разработка внешних компонент Математика и алгоритмы v7.7 v8

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

12.11.2015    42584    Serginio    35