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

Библиотека Разработка — все для 1С

30 задач. Странных и не очень 109

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

30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.

02.12.2019    5377    YPermitin    71    

Разбираемся с web-kit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4. Допиливаем обмен с сайтом в УТ 11.4 76

Обмен данными 1С Интеграция Адаптация типовых решений v8 v8::УФ УТ11

Многие уже знают, что в релизе платформы 8.3.14.1565, браузер Internet Explorer был заменен на Web-Kit, это на самом деле большой шаг вперед, но я уверен, многим, как и мне, пока не совсем понятно, что к чему. Возник опыт использования web-kit в 1С, вызова JS из 1С и вызова 1С из JS. Давайте вместе попробуем понять, чем одно отличается от другого, и заодно сделаем, что-нибудь полезное. Да и наверняка многим придется переписывать свои подобные поделки после обновления на новую платформу, так что надеюсь мой опыт окажется полезным.

2 стартмани

08.12.2019    2092    Бэнни    16    

Лайфхаки 1С. Настройка списков (Часть 3) 11

Работа с интерфейсом v8

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

03.12.2019    2236    VachKirp    6    

Полезности | Дерево значений | Обычные формы | 21

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

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

04.12.2019    1350    Mellow    4    

Простейший пример создания бизнес-процессов 116

Практика программирования Управление бизнес-процессами (BPM) v8::Бизнес-процессы 1cv8.cf

Простой пример создания бизнес-процессов в несколько шагов. Может пригодиться при первом знакомстве с ними или для решении задач экзамена 1С:Специалист по платформе.

20.11.2019    4177    YPermitin    15    

В новой платформе пропала кнопка "Печать". Имитируем БСП 12

Работа с интерфейсом v8

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

03.12.2019    2398    Vlan    33    

Тонкости настройки Истории данных 23

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

dbo._DataHistoryQueue0 - что это такое и как с этим бороться.

02.12.2019    2299    123456qwerty    5    

Фреймворк для создания бизнес web-приложений 19

Прочие инструменты разработчика

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

15.10.2019    2903    nep_i    24    

Некоторые моменты обновления типовых конфигураций (доработанных типовых конфигураций) 2

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

Некоторые моменты обновления типовых конфигураций. Личный опыт.

10.12.2019    194    kosmo0    0    

Анализ функциональности: где наш код?! 24

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

Как я анализирую места выполнения кода и собираю статистику. Материал скорее для новичков. Но и для тех, кто хочет быстро постигать функциональность.

02.12.2019    2383    Kindman1980    11    

СКД. Лайфхак №2. Собираем отчет еще удобнее 70

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

В этой публикации я хочу вам описать еще один интересный и относительно новый подход к одному из довольно тривиальных методов работы с СКД для построения отчетов.

20.11.2019    4561    aximo    15    

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

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

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

22.11.2019    1819    relines    6    

"Живые" картинки со Snap.SVG 60

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

В статье рассмотрен пример использования http-сервисов для визуализации данных

1 стартмани

24.10.2019    4698    blackhole321    2    

GitSync 3.0. Шпаргалка по использованию 60

Git (GitHub, GitLab, BitBucket)

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

26.11.2019    2119    -vito-    10    

Обновление релиза измененной типовой конфигурации 125

Конфигурирование 1С v8 1cv8.cf

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

29.11.2019    5095    John_d    72    

Как передать IP адрес, который вызвал HTTP запрос в 1C (для веб-сервера Apache) 106

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

Столкнулся с задачей получения IP адреса, который вызывает http сервис 1С. Итак, решение:

22.11.2019    2934    Sibars    17    

Вывод полной истории в задаче по всему "дереву" бизнес-процессов 13

Документооборот и делопроизводство Практика программирования v8::Бизнес-процессы ДО

Вашему вниманию предлагается моя версия текста общего модуля "ОбзорЗадачВызовСервераПереопределяемый" для конфигурации 1С:Документооборот.

20.11.2019    1388    rmIvanT    4    

Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений) 85

Работа с интерфейсом v8 1cv8.cf

Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы. Создаем программно элементы из общего модуля. Для примера рассмотрю добавление колонки "Скрепка" в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться "скрепка".

12.11.2019    4874    John_d    22    

Об общих реквизитах 73

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

Общие реквизиты. Что за ними скрывается?

28.10.2019    5599    YPermitin    27    

Проброс IP-адреса клиента в http-сервис 1С. Реализация для IIS 52

WEB Администрирование веб-серверов IIS

Настраиваем веб-сервер IIS для передачи в 1С IP-адреса клиента, вызвавшего http-сервис. Разбираемся с этим же вопросом при использовании фронтэнд вебсервера на примере nginx.

01.12.2019    1832    -vito-    4    

Создание промышленной системы для локализации решений на базе 1С 47

Локализация решений

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

28.11.2019    2036    DitriX    15    

РИБ и расширения конфигурации, меняющие метаданные 4

Распределенная БД (УРИБ, УРБД) v8 1cv8.cf

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

1 стартмани

02.12.2019    576    sergek1972    2    

Заметки по Конвертации данных 3.0 120

Обмен данными 1С v8 1cv8.cf

Написал небольшие заметки по конвертации данных 3.0.

18.11.2019    4534    John_d    14    

ELK. Время изумительных историй! 27

Журнал регистрации Работа с интерфейсом v8 1cv8.cf

Всем привет! Сегодня хочу рассказать вам несколько полезных историй про то как нам помог Elastic search в связке с Kibana. Про сам Elastic рассказывать не буду, уже все давным давно описали и до меня. Все обычно говорят что это полезно, это классно. В то же время, очень мало кто рассказывает про практические ситуации: когда и как помог Elastic. Итак, начнем.

31.10.2019    3918    slozhenikin_com    25    

Парочка интересных багов. 9

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

Баги, обнаруженные на платформе 8.3 после перехода с 8.2.

30.10.2019    2428    RomanCrow13    23    

Может ли оптическое распознавание текста (OCR) работать так же быстро, как сканирование штрих-кода, и что для этого надо сделать? UPD 11.12.19 вошло в релиз https://infostart.ru/public/1166378/ 17

Мобильная разработка

В статье рассматривается решение важной проблемы – сканирование объектов, на которые не нанесен или не может быть нанесен штрихкод или RFID по технологическим причинам, но при этом присутствует номер, артикул или какой-либо другой цифро-буквенный идентификатор. Т.е. распознавание текста с целью идентификации объектов учета. Приложено короткое видео с примерами работы. UPD: функции встроены в конструктор https://infostart.ru/public/1166378/

28.11.2019    1910    informa1555    33    

Связанная номенклатура 5

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

Механизм добавления связанной номенклатуры.

02.12.2019    919    Mellow    3    

Разбор любого JSON-объекта в соответствующую структуру 9

Инструментарий разработчика WEB v8 1cv8.cf

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

13.11.2019    2004    user665435_al.windstorm    13    

И снова "Конфигурация узла распределенной ИБ не соответствует ожидаемой" 18

Распределенная БД (УРИБ, УРБД) Обмен данными 1С v8

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

05.11.2019    1746    Kobra_RU    9    

Некоторые редко используемые возможности СКД 74

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

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

11.11.2019    5521    kser87    39    

"При изменении" подсистемы. Привет от 8.2! 52

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

Отлавливаем событие "При изменении" подсистемы.

14.11.2019    3166    YPermitin    10    

Проверка reCAPTCHA от Google на стороне HTTP-Сервиса 12

WEB v8

Код проверяет переданный токен reCAPTCHA от Google при вызове HTTP-Сервиса. Таким образом проверяем, отправил ли данные на наш HTTP-Сервис робот или реальный пользователь.

06.11.2019    1689    AVR    0    

Преобразование структуры в таблицу значений 6

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

Преобразование структуры в таблицу значений для последующего использования в запросе.

29.11.2019    1289    dakork    4    

Пауза на платформе 1С, очень нативная и очень бережная к ресурсам 6

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

Иногда необходимо установить паузу при выполнении программных алгоритмов. К сожалению, платформа 1С не имеет решения на уровне глобального контекста, поэтому приходится разработчику придумывать "костыли и велосипеды". Решения, которые "общеприняты": либо используют внешние библиотеки (VBS, WS, ping и пр.), либо нещадно используют ресурсы (бесконечный цикл и т.п.). Хочу предложить еще одно решение, основанное на механизме управляемых блокировок платформы 1С. Итак, приступим:

1 стартмани

25.11.2019    1221    Sibars    62    

Простой способ опубликовать базу 1C из дома в интернет, когда Ваш провайдер этого не обеспечивает (3G, 4G модем и т.п.) 52

WEB Облачные сервисы, хостинг v8 1cv8.cf

Если у Вас возникла потребность опубликовать из дома во всемирную паутину базу 1С (например, для тестирования), в т.ч. интерфейс OData, HTTP или Web-сервисы, а интернет-провайдер (например, 3G Мегафон) не предоставляет возможности инициировать соединения извне, то в конце статьи Вы найдете простой, быстрый и условно-бесплатный способ это сделать.

14.10.2019    4894    uno-c    25    

Лайфхак работы с СКД. Собираем отчет. 69

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

В этой статье я опишу небольшой "лайфхак" по сборке отчетов в СКД. Думаю, этот подход будет интересен тем, кто хочет быстро оформить отчет.

25.10.2019    7633    aximo    23    

Фишечки-рюшечки 57

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

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

06.11.2019    6499    myxins1989    93    

Настройка синхронизации между конфигурациями Бухгалтерия для Беларуси 2.1 и Управление торговлей для Беларуси 3.4 2

Перенос данных из 1C8 в 1C8 v8 БП3.0 УТ11

Пошаговое описание настройки типового обмена между конфигурациями Бухгалтерия для Беларуси 2.1 и Управление торговлей для Беларуси 3.4

21.10.2019    1819    OlesiaM    1    

Как быстро выгрузить / загрузить внешние отчеты и обработки 35

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

Немного о массовой выгрузке и загрузке внешних отчетов и обработок.

12.11.2019    2375    YPermitin    13    

Git для 1С-ника и другие технологии групповой разработки 36

Инструментарий разработчика Git (GitHub, GitLab, BitBucket) v8 1cv8.cf

У многих специалистов в отношении Git сложились стереотипы, мешающие начать работу с этим прекрасным и удобным инструментом. Почему его не стоит бояться, и чем он может упростить жизнь 1С-никам, рассказал архитектор ГК «Невада» Станислав Ганиев.

28.10.2019    6116    stas_ganiev    16