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

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

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

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

7000 руб.

25.06.2017    4562    0    0    

Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) готовая процедура + обработка - демонстрационный пример 35

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

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

сегодня в 10:59    578    1    3    

Пример добавления собственных ролей пользователям через расширение 1С 5

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

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

вчера в 14:12    380    1    3    

Динамическая нумерация документов 2

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

Была задача сделать для одного вида документа (например "Кадровый перевод") динамическую нумерацию, при этом редактирование номера доступно только Администратору, например, то есть чтобы при установке флажка нумерация менялась с НС00-00001 на НС00-00001тс. А если флаг не стоит, то продолжалась дальше, так же продолжалась и для новой нумерации, то есть уже НС00-00002 или НС00-00002тс. и т.д.

вчера в 10:29    335    0    3    

Этюды по программированию. Взаимодействие с Microsoft Word Промо 64

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

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

11.12.2017    4279    0    8    

Знакомимся с HTTP-сервисами в OneScript 45

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

В статье описан механизм HTTP-сервисов в OneScript, а также приведен пример интеграции и совместной работы с 1С:Предприятие

15.01.2018    1872    5    7    

Делаем простую систему непрерывной интеграции (CI) c OneSсript, xUnitFor1C и v8LogScanner 74

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

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

14.01.2018    2588    5    44    

1с8.2-8.3.Вывод на экран данных запроса с переданными Параметрами из Документа! 8 различных вариантов:от Сообщений, Таблицы и Отчетов до СКД без объекта-отчета 6

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

Самый важный аспект 1С - это быстро получить данные из базы. Например, по результату набранного в КонсолиЗапросов запроса вывести этот результат на экран. А еще лучше, когда мы вызываем выборку данных из конкретного документа и, конечно, желаем, чтобы параметры по этому документу тоже были переданы в выборку. Здесь мы будем выводить данные на экран по нажатию кнопки в документе, обязательно с получением в параметрах значений из документа. Рассмотрим 8 вариантов вывода подобной информации на экран: 1.Вывод результатов запроса командой Сообщить() из ТаблицыЗначений; 2.Вывод результатов запроса - просто в табличный документ; 3.Вывод результатов запроса с помощью ДвумерногоМассива; 4.Вывод результатов запроса с помощью МассиваСтруктур (с двумя вариантами); 5.Вывод обычным объект-Отчетом без СКД; 6.Вывод объект-Отчетом-СКД+УстановкаПараметров; 7.Вывод объект-Отчетом-СКД+ВнешняяВременнаяТаблица; 8.Вывод программно СКД без объекта-Отчета с Параметром=ВнешняяВременнаяТаблица.

14.01.2018    961    0    5    

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

Оптимизация БД (HighLoad) Практика программирования Теория программирования v8 1cv8.cf

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1500 руб.

06.07.2015    34166    241    4    

Умножение больших чисел методом Карацубы -2

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

Алгоритм умножения больших чисел методом Карацубы, более эффективный, чем метод умножения в столбик.

10.01.2018    782    0    10    

Черпаем простые числа решетом Аткина 7

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

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

09.01.2018    1055    0    7    

Дата создания во всех документах, не снимая документы с поддержки 14

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

Дата создания во всех документах, при этом документы остаются на поддержке

08.01.2018    1876    0    20    

Веб-разработка на 1С (1Script) Промо 92

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

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

28.12.2017    5557    9    79    

Работа с файлом PDF из 1С 50

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

Чтение текста из PDF, разделение на страницы многостраничного файла PDF и выгрузка данных PDF файла.

06.01.2018    3142    0    38    

В «1С:ЗУП КОРП 3.1» тормоза (медленная работа) в журналах документов при использовании критериев отбора 20

Практика программирования Оптимизация БД (HighLoad) v8::Запросы ЗУП3.x

Статья для тех, у кого: 1) используете RLS (ограничение доступа на уровне записей и полей), 2) много документов (более 100 тысяч в одном журнале), 3) используете «Журналы документов», 4) отборы в динамическом списке (по сотруднику). Скорее всего, Вы испытали на себе, как отбор происходит минутами (жутко тормозит) – тогда Вам сюда.

04.01.2018    2152    0    3    

Поиск адреса почтового отделения по индексу 0

Практика программирования v8 1cv8.cf Бытовые услуги, сервис Россия

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

04.01.2018    799    1    0    

Как просто запомнить алгоритм программного вывода в СКД Промо 122

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

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

01.09.2017    10653    0    13    

Подпись в мобильном приложении 4

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

Подпись клиента в вашем мобильном приложении.

04.01.2018    1012    3    4    

Практика доступа в базу 1С через протокол oData. Изменение данных 56

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

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

30.12.2017    3185    6    13    

Генератор случайных чисел без дубликатов 3

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

Хочу рассказать о своем первом опыте работы с Генератором Случайных Чисел без дублей.

29.12.2017    1425    0    7    

Программные перечисления, ч.2: приемы кэширования при разработке Промо 50

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

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

30.10.2017    5367    0    14    

Расширение возможностей печати: Вывод произвольного нижнего колонтитула 1

Печатные формы документов Практика программирования v8 1cv8.cf

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

29.12.2017    933    0    0    

Как мы универсально заштриховали документы 30

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

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

28.12.2017    3086    0    59    

Таблица значений в Таблицу HTML - функция с возможностью настройки цвета шапки, заголовков, выравнивания и размера колонок 37

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

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

22.12.2017    2282    0    17    

Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо 12

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

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

05.12.2017    3096    0    17    

Консоль запросов со встроенным Конструктором запросов для 1с8.3 (8.2) своими руками 6

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

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

21.12.2017    1661    7    19    

Варианты отображений свертываемых групп 27

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

Как пользователю только одним внешним видом сказать "Тут есть нужные данные. Только нажми". Используем разные варианты свертываемых групп.

19.12.2017    1864    2    9    

Блокчейн в базе 1С 106

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

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

2000 руб.

18.12.2017    9733    42    277    

Отладка дополнительных обработок БСП Промо 37

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

Описан подход к отладке подключаемых дополнительных обработок. Протестировано в БСП 2.3.4.71 для вида "ДополнительнаяОбработка" с режимом использования "ВызовСерверногоМетода", но есть уверенность, что будет работать везде.

04.01.2017    8931    0    21    

Запрет одновременного открытия отдельного экземпляра обработки из справочника Внешние обработки в КА 1.1, БП 2.0, УТ 10.3 2

Практика программирования v8 КА1 БП2.0 УТ10 Россия

Заказчику понадобилось запретить повторное открытие обработки из справочника Внешние обработки. При этом нельзя было вносить изменения в конфигурацию. Полагаю, этот примерчик пригодится для подобных случаев. Испытано на конфигурации КА1.1(1.1.92.3) и УТ10.3(10.3.45.3)

16.12.2017    915    0    16    

Версионирование правил обмена в Git 47

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

Статья рассказывает о принципах работы скриптов, позволяющих применять систему контроля версий git и подход gitflow для версионирования правил обмена.

15.12.2017    2491    0    20    

Создаем начальный образ УПП с данными по одному юридическому лицу (РИБ) 2

Практика программирования Распределенная БД (УРИБ, УРБД) v8 УПП1

Как я создавал план обмена для УПП по конкретной организации (РИБ).

14.12.2017    956    2    0    

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

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

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

24990 руб.

15.03.2017    15796    0    133    

Определение похожести строк или фраз (алгоритм нахождения расстояния Дамерау Левенштейна) 17

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

Реализация алгоритма поиска расстояния Дамерау Левенштейна (Damerau–Levenshtein distance) для определения похожести слов или фраз.

14.12.2017    1234    11    9    

Практика доступа в базу 1С через протокол oData. Чтение данных 141

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

Для чего нужен доступ в базу 1С через REST-интерфейс по протокол oData? Как его организовать? Как не будучи гуру в JavaScript и .NET получить быстрый визуальный доступ к данным базы 1С? Попробую дать ответ на эти вопросы и прокомментирую некоторые нюансы, с которыми я столкнулся.

11.12.2017    5318    10    28    

XDTO-пакеты для чтения ответов от сервиса Dadata 5

Практика программирования Универсальные обработки WEB v8

Конфигурация и расширение с XDTO пакетами для чтения ответов от сервиса Dadata.ru + пример кода для поиска организаций по ИНН и чтения их статуса.

10.12.2017    1283    3    24    

Печатная форма, сделанная как расширение конфигурации для БП 3.0. Новые возможности БСП Промо 8

Практика программирования Универсальные печатные формы v8 БП3.0

Печатные формы на внешних обработках скоро канут в лету. На смену им приходят ПФ, реализованные в виде расширений конфигурации. Не нашел на сайте примеров таких расширений. Привожу пример подобного расширения для БП 3.0.

06.12.2017    2071    15    6    

Умный дом. Продолжение: подключаем счётчик воды к 1С 17

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

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

07.12.2017    1935    1    10    

Использование справочника "Значения свойств объектов" для хранения информации на нескольких языках 1

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

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

01.12.2017    1122    0    0    

Google Maps API: кодирование и декодирование ломаных линий в 1С 8

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

Реализация алгоритма от Google по кодированию и декодированию ломаных линий на 1С. Данный алгоритм подойдёт тем, кто работает с маршрутами (Google, Яндекс и т.д.) непосредственно в 1С. Также может быть использован для снижения объёма хранимых данных -> любое количество чисел (например, широта и долгота) может быть представлено в виде одной зашифрованной строки.

01.12.2017    1297    1    0    

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

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

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

1000 руб.

26.05.2017    13069    129    56    

Как получить список простых чисел в запросе 17

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

Поиск простых чисел с помощью запроса (решение тестового задания).

28.11.2017    3294    0    32    

Система взаимодействия. Быстрый старт 36

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

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

28.11.2017    2649    2    6    

Паузы при исполнении кода (Sleep для 1С) 43

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

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

28.11.2017    2795    1    23    

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

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

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

20.09.2012    46863    0    121    

Доработка ERP 2 для отражения акциза при реализации подакцизных товаров (табачной продукции) 3

Практика программирования v8 v8::УФ ERP2.0 Россия БУ Оптовая торговля Акцизы

При внедрении ЕРП2.4 на нашем табачном производственном предприятии встал вопрос учета в 1С ЕРП2.2 акциза с продажи табачных изделий. Компания 1С категорически игнорирует учет акцизов в 1С, а занимается только алкогольным ЕГАИС. Что ж, будем реализовывать самостоятельно.

28.11.2017    1373    0    2    

Вывод отладочных сообщений HTTP Сервиса с помощью ChromeLogger 19

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

Разработка для 1C для вывода отладочной информации с помощью ChromeLogger. Есть вопросы к знатокам.

27.11.2017    2077    0    13    

Простой бесплатный DashBoard с помощью http сервиса 122

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

Как создать свой DashBoard без дополнительных затрат и сложных технических доработок.

25.11.2017    6256    19    26    

Остатки на каждый день в запросе Промо 14

Практика программирования v8 1cv8.cf УУ Учет ТМЦ

Запрос формирует остатки товаров на каждый день в пределах выбранного периода.

26.04.2016    8852    8    14    

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

Практика программирования v8 1С:Франчайзи, автоматизация бизнеса УУ Учет ТМЦ

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

24.11.2017    1492    0    0    

Начало внедрения БСП в новую конфигурацию 7

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

Начало внедрения БСП 2.4.4.80. Первые проблемы и пути их решения.

24.11.2017    1907    1    5    

Использование механизма редактирования макетов БСП для внешних обработок 30

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

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

24.11.2017    2122    3    5    

Отправка сообщений из 1C на Telegram средствами Python 8

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

Простой функционал для отправки сообщений в Telegram.

23.11.2017    1253    1    7