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

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов. Промо 75

Универсальные обработки Инструментарий Практика программирования Теория программирования Универсальные функции Прочее Оптимизация БД (HighLoad) Программист v8 1cv8.cf Россия

Восстановление партий, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

1000 руб.

26.05.2017    4770    44    43    

Макеты СКД 73

Практика программирования Программист v8 1cv8.cf

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

25.07.2017    1751    4    6    

Подсистема "Задачи" 0

Практика программирования Работа с интерфейсом Программист v8 Автоматизация учета и управления Россия

Подсистема для внедрения организации оповещения через объект задачи!

24.07.2017    457    1    2    

Программное создание элементов графической схемы (через XSLT) 44

Практика программирования Работа с интерфейсом Программист v8 1cv8.cf

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

20.07.2017    1643    14    10    

Регулярные выражения без внешних компонент? Легко! Промо 188

Практика программирования Обмен через XML Программист v8

Сложный способ организовать проверку строки с помощью регулярного выражения в 1С. При этом ни одна внешняя компонента не пострадала. Ну и от платформы (Linux, MustDie) - не зависит.

04.03.2016    11311    0    45    

Отслеживание почтовых сообщений парсингом страницы (УкрПочта) 2

Практика программирования Программист v8 Украина

Когда официальное API есть, но по факту не работает. Возвращаемся к старому способу - парсинг страниц.

17.07.2017    546    0    2    

Быстрое заполнение данными файла MS EXCEL 7

Практика программирования Загрузка и выгрузка в Excel Программист v8 1cv8.cf

Процедура для 1С быстрого заполнения данными произвольного файла MS Excel. Источник данных - текст с разделителями.

13.07.2017    920    2    4    

Практика распознавания речи с помощью Wit.ai из 1С 6

Практика программирования Программист v8 1cv8.cf

Распознавание речи с помощью wit.ai из 1С

10.07.2017    701    2    0    

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 2. Проф. Промо 43

Практика программирования Администратор Программист v8 Россия

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

12900 руб.

15.03.2017    8648    0    115    

Простой способ преобразовать UNICODE в строку или в структуру 21

Практика программирования Универсальные функции Программист v8 Россия

Первая функция получает Строку, которая содержит строчки вида «Ключ=Значение». Вторая функция получает Структуру.

07.07.2017    1127    0    5    

Копирование настроек пользователей 8

Практика программирования Администратор Программист v8

Нередко возникает необходимость копирования настроек пользователей. Эта статья покажет, как копировать настройки средствами SQL

05.07.2017    928    0    6    

Интеграция сценарного тестирования в процесс разработки 116

Практика программирования Инструментарий Программист v8::УФ

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

04.07.2017    3029    9    14    

Оформление и рефакторинг сложных логических выражений Промо 175

Практика программирования Программист Россия

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

20.09.2012    37963    0    69    

Знакомство с 1С:Документооборот. История автоматизации и доработок. Печатная форма Лист согласования 8

Практика программирования Программист v8 ДО УУ Делопроизводство и документооборот

Документооборот 2.1.10.2 ПРОФ. История автоматизации и доработок. Ввод на основании внутреннего документа из задачи согласование с переносом прикрепленных файлов(копировать и вставить файлы). ПФ Лист согласования для процесса Согласование и для справочника Внутренние документы(печатается с историей). Автоматическая загрузка справочника по com-соединению из другой базы.

04.07.2017    1003    0    6    

Обновление измененной 1С Бухгалтерия 3.0 11

Практика программирования Администратор Программист v8 БП3.0

Обновляю как в статье "Технология доработок типовой конфигурации 8.х для обновления за 30 минут". Статье несколько лет, и кое-что можно уже добавить: например, для сравнения модулей - Kdiff3, расширение конфигураций, перекрестная проверка файлов сравнения и таблица трудозатрат в человека-часах.

04.07.2017    1138    0    1    

Соединение таблиц в запросе по условию "В иерархии" с использованием Nested Sets 25

Практика программирования Программист v8 Россия

Реализация метода хранения деревьев Nested Sets в 1С. Использование деревьев Nested Sets для соединения таблиц в запросах по условию "В иерархии".

02.07.2017    2169    0    8    

Консоль СКД - программа интерактивного изучения Системы компоновки данных Промо 49

Практика программирования Сертификация Теория программирования Программист v8::СКД 1cv8.cf

Изучение системы компоновки данных с самого начала: - Практические задания с различным уровнем сложности; - Методические материалы по работе с СКД; - Описание конструктора схем компоновки данных; - Методика решения реальных задач создания отчетов в 1С; - Автоматическая система проверки решений; - Инструкции по решению задач с разъяснениями; - Техническая поддержка пользователей. Подходит для начинающих и действующих разработчиков и консультантов 1С

1500 руб.

30.11.2014    27238    330    1    

Выбор значения из выпадающего списка с поиском и переходом к ячейке с таким значением в Excel 4

Практика программирования Загрузка и выгрузка в Excel Программист v8 1cv8.cf

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

30.06.2017    1320    0    0    

Управление техническим долгом - Концепция Continuous Inspection 59

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

Сегодня я вам хочу рассказать про тему «Управление техническим долгом» – что это такое, как с этим бороться и почему с этим надо бороться.

30.06.2017    2839    0    16    

Расшифровка табличного документа, сформированного СКД 29

Практика программирования Программист v8::СКД 1cv8.cf Россия

Функция делает постобработку табличного документа, чтобы можно было открыть поля ссылочного типа, не имея данных расшифровки (например, после сохранения в mxl)

29.06.2017    1772    4    3    

Использование классов .Net в 1С для новичков Промо 94

Практика программирования Внешние компоненты Универсальные функции Программист v7.7 v8

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

27.01.2016    19985    0    69    

Базовый курс программирования 1

Теория программирования Практика программирования v8

ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ (Базовый курс и начало основного – 2 месяца) Основные объекты – справочники, документы, регистры Решение задач по торговле Решение задач по бухгалтерии Решение задач по расчету зарплаты Сдача 1С профессионала по платформе

7000 руб.

25.06.2017    1076    0    0    

Иерархическая нумерация в СКД 62

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

Правильная!! иерархическая нумерация в отчете на СКД, с учетом всех группировок, в том числе иерархических справочников

21.06.2017    2888    0    22    

Замена штатной функции "Создать на основании" 4

Практика программирования Работа с интерфейсом Программист v8 БП3.0 Россия

Модернизация операции "Создать на основании" в документе

20.06.2017    1208    0    13    

Недокументированное использование стандартных обработок из меню "Все функции". Промо 736

Практика программирования Работа с интерфейсом Программист v8 1cv8.cf

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

19.06.2015    56353    0    97    

Начисление премии с нестандартной расчётной базой. ЗУП 3.1 2

Практика учета Практика программирования Программист Бухгалтер v8 v8::СПР ЗУП3.x БУ Зарплата

В ЗУП 3.1 возможна настройка премии с расчётной базой, включающей начисления за несколько ПРЕДЫДУЩИХ месяцев. Что делать, если нужно, чтобы в базу премии вошли и начисления текущего месяца? При этом на данную премию имеют право не все сотрудники, и задача усложняется тем, что в расчётную базу должны входить только начисления за время работы на должности, имеющей право на премию. Пример настройки и доработки без расширений и изменения конфигурации.

16.06.2017    1222    0    0    

Как формируется GUID? 225

Практика программирования Программист v8

"Коллеги, есть идеи, как получить последнюю созданную характеристику? Реквизиты полностью идентичны(код, наименование, и т.п.)."(c) "Насколько я знаю, ссылка не обеспечивает последовательность, а только уникальность."(c) "Я сделал по Максимум(Ссылка). Но, чета, мне кажется, это неправильно."(c) "Слышал что в ГУИд содержится как раз время создания и по всей логике вещей сортировка по ссылке должна сортировать по моменту создания объекта"(c) Сколько раз вы слышали такие фразы? На удивление я не обнаружил информации по этой теме, пришлось разбираться самому...

16.06.2017    4700    0    27    

Общий модуль для разработки несложных отчетов в формате OpenOffice 43

Практика программирования Программист v8

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

14.06.2017    2232    0    6    

Новый запрос и новая таблица значений как функции Промо 147

Практика программирования Программист v8

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

27.11.2012    23605    38    46    

Запрос к внешней базе данных MS SQL Server 11

Практика программирования Обмен с другими системами Администратор Программист v8 v8::УФ 1cv8.cf

Обработка позволяет выполнить запрос к базе данных MS SQL Server на классическом SQL. Своего рода консоль запросов, некий аналог Server Management Studio в среде 1С.

14.06.2017    1116    4    3    

OneScript и Ajax. POST-запрос и мои дальнейшие планы с фантазиями о будущем 10

Практика программирования Программист v8 Россия

Моя библиотека для OneScript (версия 3.0 от 09.06.2017 см.GitHab UfaScript) https://github.com/andreosh/UfaScript теперь позволяет посылать POST-запросы на сервер без использования сторонних библиотек типа jquery.

09.06.2017    1191    0    3    

Представление в запросе табличной части документа одним строковым полем 7

Практика программирования Программист v8 v8::Запросы 1cv8.cf

Поставили задачу: "Получить в одно поле, всю таблицу товаров документа "Реализации товаров и услуг" через запятую". Поля таблицы товаров интересны заказчику были только наименование, количество и единица измерения. Конечно данный вариант проще сделать в обработке результата или в выражениях СКД, но моё мнение, что в запросе результат будет получен быстрее. Механизм не универсальный, в данном примере рассматривается таблица максимум с 20-ью строками и количество с типом Число (8,3). Комплексная Автоматизация 1.1

09.06.2017    1570    0    24    

Расширения конфигураций 1С: учимся перехватывать методы Промо 34

Практика программирования Программист v8 v8::УФ 1cv8.cf

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

30.05.2017    4477    3    13    

OneScript и Ajax. Создание GET-запроса 5

Практика программирования Программист Информационные технологии, веб-сервисы Россия

Создание GET-запроса на OneScript с помощью библиотеки UfaScript.osb. Описание шаблона OneScript.zip для Joomla. Главный файл шаблона Index.php генерируется функциями из библиотеки UfaScript.osb.

05.06.2017    1207    0    0    

Наведи порядок с помощью дерева 23

Практика программирования Программист v8

Быстрая правка данных из динамического списка - их перетаскивание между группировками в режиме иерархического просмотра

04.06.2017    2559    0    14    

Отчет-календарь СКД 51

Практика программирования Управленческие Бухгалтерские Программист Бухгалтер Менеджер v8 v8::БУ 1cv8.cf БУ Банковские операции

Хотите повысить наглядность отчетов и выходных форм? Достаточно совместить их с календарем ) Это довольно легко реализовать при помощи СКД.

01.06.2017    2938    19    8    

Простой способ индексирования интервалов Промо 137

Практика программирования Программист v8

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

28.09.2016    9631    29    22    

Внешние печатные формы в Альфа-Авто 5 11

Пользователю системы Практика программирования Программист Бухгалтер Менеджер v8::ОУ 1cv8.cf Автомобили, автосервисы Россия УУ Оптовая торговля

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

01.06.2017    1910    0    13    

Пишем игру Минер. Обработка событий ActiveX в 1С 26

Практика программирования Теория программирования Программист v8 Россия

Пример демонстрирует обработку событий генерируемых компонентой ActiveX в 1С.

29.05.2017    2488    0    11    

Расшифровка табличного документа без расширения отчета 11

Практика программирования Программист v8::УФ v8::СКД 1cv8.cf Россия

Быстрая расшифровка в табличном документе вне формы отчета

29.05.2017    1152    3    1    

Уровни, глубина, прародители, циклы и аналоги запросом Промо 318

Практика программирования Программист v8 1cv8.cf

В продолжение публикации «Транзитивное замыкание запросом» [http://infostart.ru/public/158512/] добавлены другие варианты использования того же приема. Приведены запросы для быстрого определения уровней всех элементов справочника, максимальной глубины справочника, прародителей произвольных элементов справочника, запрос для быстрого определения циклов (на примере справочника спецификаций «1С:Управление производственным предприятием») и определения множеств аналогов номенклатуры (также на примере конфигурации «1С:Управление производственным предприятием»).

13.11.2012    65131    256    92    

Вывод ФИО физлиц в форму перехода по страницам регламентированного отчета "Расчет по страховым взносам" 2

Практика программирования Работа с интерфейсом Программист v8 УПП1 Россия БУ Зарплата

Вывод ФИО физлиц в форму перехода по страницам регламентированного отчета "Расчет по страховым взносам"

25.05.2017    986    0    1    

Сравнение двух объектов одной конфигурации, без танцев с бубнами - в пару кликов 125

Практика программирования Системное Администратор Программист v8 1cv8.cf

Короткая иллюстрированная инструкция об использовании малоизвестной и малопонятной функциональности в стандартном инструменте сравнения/объединения конфигураций.

23.05.2017    5211    0    31    

Пишем игру 21 (очко). Пример использования 1С и ActiveX 48

Практика программирования Игры Программист v8 1cv8.cf Россия

Пишем игру "очко". Программный код состоит из двух частей: 1.Разработка компоненты работы с графикой на Delphi 2.Логическая реализация игрового процесса на 1С

23.05.2017    2627    3    17    

Расчет средних по периодам в запросе - это элементарно! Промо 130

Практика программирования Анализ учета Программист v8 1cv8.cf Россия

Распространено мнение, что расчет средних по периодам в запросе - это сложно. В статье приводится прием, позволяющий опровергнуть это заблуждение. Приводится описание метода, его обоснование и ограничения использования. Как примеры прилагаются два практичных отчета на СКД: для расчета среднедневных остатков товаров и для расчета среднедневной задолжности контрагентов. Отчеты созданы на платформе 8.1 для конфигурации УТ10.3 .

29.09.2011    34018    141    31    

Комбинатор. Подбор суммы из набора чисел. Обработка для 1С версии 8.х (УФ) 7

Практика программирования Программист v8 1cv8.cf

Как следует из названия, предлагаемая обработка позволит перебрать набор чисел и выбрать те из них, которые в сумме равны заданному числу. Имеется целый ряд настроек, позволяющих проделать эту "титаническую" работу быстро и с комфортом. И если такой набор чисел существует, - он будет найден. А если существует множество таких наборов, - они тоже могут быть найдены (не все, разумеется). Ибо, полный перебор может, в зависимости от мощности набора чисел, потребовать времени, соизмеримого со временем существования Вселенной. А разве мы можем столь долго ждать?

19.05.2017    1232    2    16    

Нарастающий итог по таблице значений 3

Практика программирования Программист v8 1cv8.cf Россия

Выбрать строки уже отсортированной ТЗ на определенное количество нарастающим итогом

18.05.2017    1010    2    9    

Передача параметра из формы документа в форму выбора. 1С: 8.2, обычные формы 1

Практика программирования Программист v8 УТ10

Установить принудительный отбор по номенклатуре в форме выбора при добавлении из определенного вида документа. В моем примере ограничение к номенклатуре только из документа Установка цен номенклатуры.

18.05.2017    1197    0    6    

Выразить число как строку и дату как строку в запросе Промо 227

Практика программирования Программист v8 1cv8.cf

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

22.02.2015    45999    0    36    

Расширение конфигурации. Доработка ТТН 16

Практика программирования Программист v8::БУ v8::УФ БП3.0 Россия БУ Оптовая торговля

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

18.05.2017    1803    0    0    

Когда надо вывести (короткий) штрихкод ссылки 8

Практика программирования Программист v8 1cv8.cf

Недавно поставили задачу - в документах печать штрихкод ссылки на элемент справочника. Все знают функцию XMLСтрока(); -  с ее помощью можно получить текстовое представление ссылки и вывести на штрихкод (типа d8cecae7-aee2-11de-bd70-00151716f9f5 ). Но результат получается аж из 36 символов! Такие штрихкоды понимал не каждый сканер.

17.05.2017    1018    1    5    

Универсальная процедура по загрузке файла из интернета 8

Практика программирования WEB Универсальные функции Программист v8 v8::УФ 1cv8.cf

Передаем в процедуру всего два параметра: откуда взять и куда положить. Остальное она сделает сама

17.05.2017    1304    4    2    

Фоновое формирование отчета СКД на УФ средствами БСП 54

Практика программирования Программист v8::УФ v8::СКД

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

16.05.2017    3598    0    5