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

Все публикации Программирование — все для 1С

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

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

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

1 стартмани

09.09.2013    38798    43    53    

Кратчайший путь обновления конфигурации 27

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

Обработка рисует граф кратчайшего пути обновления с релиза X.X.X.X до релиза Z.Z.Z.Z. Можно сэкономить время при обновлениях давно не обновлявшихся конфигураций.

1 стартмани

14.06.2017    2766    12    7    

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

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

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

3 стартмани

14.06.2017    1448    4    3    

"Набор юного строителя" для реализации внутреннего шифрования и ЭЦП 9

Универсальные обработки Защита и шифрование Программист v8 1cv8.cf Делопроизводство и документооборот Абонемент ($m)

Набор процедур и функций для организации внутрикорпоративного документооборота и согласования.

1 стартмани

09.06.2017    1348    5    4    

Faster - многофункциональный ускоритель работы программиста 1С Промо 259

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

Программа Faster 6.3 позволяет ускорить процесс работы программиста 1С (и не только 1C).

1 стартмани

24.05.2012    44707    852    122    

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

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

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

09.06.2017    1486    0    3    

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

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

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

09.06.2017    2040    0    25    

Соответствие реквизитов таблиц 0

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

Сопоставляет реквизиты двух таблиц: Документы или Табличные части документов

1 стартмани

08.06.2017    982    2    0    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена) Промо 10

Инструментарий Универсальные обработки Перенос данных из 1C8 в 1C8 Администратор Программист v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

1 стартмани

11.11.2015    7558    75    4    

"Конвертация данных" + Git. Решение проблемы различий в файлах 72

Инструментарий Обмен через XML Программист v8 КД Абонемент ($m)

Как известно, типовая конфигурация «Конвертация данных» обладает одним недостатком, мешающим работать с ней в Git-е. Если выгруженные из нее правила обмена загрузить в другую КД, а потом снова выгрузить, то полученные два файла будут очень сильно отличаться друг от друга, и при сравнении (diff) доработок будет невозможно провести код-ревью, равно как найти сами изменения, которые закоммитил разработчик.

1 стартмани

08.06.2017    3928    14    10    

Отчет по подпискам на событие 7

Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Отчет показывает, где используется, для какого объекта, в каком модуле подписка на событие.

1 стартмани

07.06.2017    1210    9    7    

Автоматизация процесса 1С-разработки 64

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

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

07.06.2017    5954    0    7    

Exec - Выполнение кода, консоль запросов и не только! Промо 57

Сервисные утилиты Инструментарий Универсальные обработки Администратор Программист v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    13790    115    11    

Список открытых окон в 1С 2

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Обработка показывает список всех открытых окон в 1С (и позволяет открыть их).

1 стартмани

06.06.2017    1246    0    0    

Выделение строк мышкой (УФ) 15

Работа с интерфейсом Программист v8 1cv8.cf Бесплатно (free)

Выделение строк при помощи мышки.

06.06.2017    2536    0    4    

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

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

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

27.01.2016    21254    0    69    

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

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

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

1 стартмани

05.06.2017    1447    0    0    

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

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

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

04.06.2017    2969    0    14    

Адресно-гаражное хранение 6

Мобильные приложения v8::Mobile Домашние учет и финансы Россия УУ Учет ТМЦ Абонемент ($m)

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

1 стартмани

02.06.2017    1244    2    4    

Звонки из Microsoft Lync 2013 в 1С Промо 8

Внешние компоненты Программист v8 Платные (руб)

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

2000 руб.

13.01.2015    10277    0    15    

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

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

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

1 стартмани

01.06.2017    3323    19    8    

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

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

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

01.06.2017    2399    0    13    

Серверная часть тиражного мобильного приложения (бекапы, обмены, обновления) 64

Мобильные приложения Программист v8::Mobile Бесплатно (free)

Создать популярное мобильное массовое приложение – достаточно сложно. В этой статье мы хотим поделиться своим опытом и знаниями в этой сфере.

01.06.2017    4754    0    29    

Решение билетов к экзамену "1С: Специалист по конфигурированию УТ 11" Промо 11

Сертификация Программист v8 УТ11 Россия Абонемент ($m)

Во вложении 2 архива (по 10-ти билетам): 1. Пояснительная записка (что и как настраивать, какие галки ставить и т.д.). 2. Отчеты (по билетам, где нужно создать отчет) Описание самих билетов - отсутствует.

1 стартмани

08.02.2016    7952    38    10    

Сравнение функциональных опций двух информационных систем 3

Инструментарий Администратор Программист v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

31.05.2017    1128    3    0    

Расширенная настройка динамического списка УФ 56

Работа с интерфейсом Программист v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

31.05.2017    3538    32    5    

Native Api компонента для чтения и записи в COM-порт 8

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

Позволяет отправить данные в COM-порт и получить ответ.

1 стартмани

30.05.2017    1355    19    3    

Анализатор сложных запросов Промо 140

Инструментарий Программист v8::Запросы 1cv8.cf Абонемент ($m)

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

10 стартмани

03.05.2017    8505    97    154    

Медиадисплей. Дополнительный монитор вместо дисплея покупателя 4

Внешние компоненты POS терминал Рабочее место Программист Менеджер v8 КА1 УТ10 Розница УНФ ERP2.0 БП3.0 УТ11 КА2 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Россия УУ Розничная торговля Платные (руб)

Вместо покупки двустрочного дисплея покупателя, теперь можно использовать обычный монитор компьютера, подключенный к кассовому компьютеру. Кроме этого, 1С сможет выводить на второй экран изображения и видео со звуком!

5000 руб.

30.05.2017    2932    26    0    

1C Native компонента сканирования на вирусы CLAMAV1C 5

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

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

10 стартмани

30.05.2017    1096    0    2    

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

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

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

29.05.2017    2870    0    11    

Лучшие методы сравнения таблиц значений Промо 248

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

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

1 стартмани

02.02.2015    43326    35    42    

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

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

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

1 стартмани

29.05.2017    1405    3    1    

Шаблон внешней обработки регламентного задания с формой настройки параметров выполнения 42

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

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

1 стартмани

28.05.2017    3399    33    3    

"Восстановить положение окна" - не помогает. Как я решил проблему. 14

Работа с интерфейсом Программист v8 1cv8.cf Бесплатно (free)

Как получилось решить проблему глюков отображения формы документа.

28.05.2017    3756    0    18    

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

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

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

1 стартмани

27.11.2012    24241    38    46    

Небольшая помощь внедренцу или "Порядок объекта изменен" 4

Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Обработка (обычные формы) читает данные из буфера обмена и убирает совпадающие строки (по кнопке Различия) или записи об изменении порядка объектов.

1 стартмани

27.05.2017    1300    2    2    

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

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

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

1000 руб.

26.05.2017    6817    75    52    

Голосовой помощник "Ванесса" 10

Мобильные приложения Программист v8::Mobile Абонемент ($m)

Многие крупные компании разрабатывают различных “помощников” - siri, cortana, google now, alexa, bixby и.т.д. Помощниками не пользуюсь с тех пор, как увидел, что умный помощник от google разобрался, где мой дом и где работа, пришлось отключить. Использование помощника, чтобы узнать погоду и другие основные функции, мне малоинтересны. Гораздо интересней сделать своего “помощника” на 1С.

1 стартмани

26.05.2017    1612    5    12    

Фитнес - бесплатное приложение для тренажерного зала или тренировок дома на мобильной платформе 1С Промо 47

Пользователю системы Мобильные приложения v8 Развлечения, искусство, спорт Бесплатно (free)

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

15.04.2016    12901    0    55    

Замена ссылок в информационной базе 3

Инструментарий Универсальные обработки Администратор Программист v8::УФ 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

26.05.2017    1374    12    12    

1hook: pre-commit скрипт для разборки erf и epf файлов при помещении в git 5

Инструментарий Программист v8 Абонемент ($m)

pre-commit скрипт для разборки erf и epf файлов при помещении в git. Скрипт использует только штатные средства 1С, git и windows, без установки дополнительного ПО.

1 стартмани

26.05.2017    1363    0    4    

Мобильная платформа 1С. Обо всём и ни о чём 68

Мобильные приложения Программист v8::Mobile Бесплатно (free)

Предлагаемая статья условно делится на две части: • В первой части я собираюсь напомнить вам о том, что вообще собой представляет мобильная платформа не только в контексте разработки и программирования как такового. Избавить вас от страхов перед мобильной платформой. Это – одна из основных целей статьи. • А во второй части я хотел бы вернуться к тем «подводным камням», которые пока еще есть в мобильной платформе. И вернуть вам этот страх обратно.

26.05.2017    6290    0    37    

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

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

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

1 стартмани

30.05.2017    5775    4    13    

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

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

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

25.05.2017    1278    0    1    

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

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

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

23.05.2017    6039    0    32    

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

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

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

1 стартмани

23.05.2017    3032    3    17    

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

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

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

1 стартмани

28.09.2016    10207    29    22    

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

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

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

1 стартмани

22.05.2017    3960    18    8    

Простое мобильное приложение на мобильной платформе 1с 22

Мобильные приложения Программист v8 v8::Mobile 1cv8.cf Россия Абонемент ($m)

Приложение демонстрирует некоторые возможности мобильной платформы 1С

1 стартмани

21.05.2017    2832    31    14    

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

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

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

1 стартмани

19.05.2017    1555    3    16    

Прогресс бар и серверная процедура (тонкий клиент) 14

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

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

1 стартмани

19.05.2017    1887    8    12