Статьи

...

Модель состояния для MVC

Работа с интерфейсом Идеи и тренды в разработке

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    455    kalyaka    0    

Ни в ЗУП ногой!? А мне нравится! Часть 4. Главное - правильный перенос данных!

Обмен между базами 1C

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

30.05.2022    2618    biimmap    20    

Регистратор рабочего времени

Учет рабочего времени

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

24.05.2022    1217    IS-Andrey    4    

[Общий модуль] Динамическое формирование интерфейса

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

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

28.08.2020    20048    rpgshnik    82    

[Шпаргалка] Свой заголовок отчету на СКД с параметрами, картинками (без программирования)

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

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

23.07.2018    85032    rpgshnik    65    

Путь покупателя интернет-магазина (Customer Journey) с использованием УФМТП

Анализ и проектирование ИТ-систем

Недавно у меня вышла статья под названием «Универсальная функциональная модель торгового предприятия (УФМТП) в нотации IDEF0». И одно из пожеланий читателей было пояснить подробнее, как я лично пользуюсь этой моделью и как вообще ее можно применять на практике. В этой статье я выполню просьбу читателей. И на примере взаимодействия покупателей с интернет-магазином продемонстрирую практическое применение этой модели.

12.05.2022    687    raiml    2    

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

Анализ и проектирование ИТ-систем

Из чего состоит предприятие? Какие функции основные, а какие нет? В данной статье вы найдете ответ на этот и другие вопросы. Модель, построенная на основе опыта бизнес-консультанта с использованием нотации IDEF0.

12.05.2022    1008    raiml    4    

Чтение метаданных 1С из SQL Server и PostgreSQL

Инструментарий разработчика

Описание файла DBNames таблицы Params и файлов объектов метаданных таблицы Config.

16.02.2021    7732    zhichkin    70    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8

Инструментарий разработчика

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

31.01.2019    92849    bonv    236    

Кто такой архитектор? Системный или функциональный? Статья 1

Анализ и проектирование ИТ-систем

Часто сталкиваюсь с непониманием того, кто такой архитектор. Во многих командах эту компетенцию не используют, либо используют неверно. В связи с непониманием того, как устроен процесс разработки в сфере 1С и кто за что отвечает, будут написаны 8 статей. Это первая статья. В статье постараюсь раскрыть роль архитектора и его значимость в процессе проектирования и разработки. Основываюсь на своём опыте (более 15 лет). Для написания этой статьи изучал статьи на эту тему от коллег и консультировался с руководителями крупных команд.

30.06.2020    27612    biimmap    74    

Аналог PIVOT в запросе 1С (как выполнить транспонирование таблицы в запросе 1С)

Запросы

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

12.12.2020    6700    Eugen-S    24    

Необходимый минимум по AI для 1С-ника

Идеи и тренды в разработке

Технологии искусственного интеллекта (AI или ИИ) уже перестали быть Rocket Science, при этом они не ограничиваются линейной регрессией для решения простых задач. О том, какие особенности и ограничения есть у существующих технологий ИИ, и как они могут помочь 1С-никам, на онлайн-митапе «Интеграционные решения в 1С» рассказал руководитель управления ИТ компании WiseAdvice Олег Филиппов.

19.07.2021    12261    comol    49    

Налоговый мониторинг. Что необходимо компании для перехода на онлайн взаимодействие с налоговой службой? Автоматизация налогового мониторинга с помощью программ 1С

Инструкции пользователю

Статья подготовлена на основе материалов онлайн-конференции «Налоговый мониторинг. Что необходимо компании для перехода на онлайн взаимодействие с налоговой службой? Влияние Налогового мониторинга на работу компании», проведенного компаниями FinExpertiza и ВЦ «Раздолье» 16.12.2020

04.06.2021    3153    1СERP    4    

Расчет премий по формулам

Зарплата

Подход к реализации расчетов премий сотрудников с использованием СКД.

17.05.2021    5701    RocKeR_13    5    

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

Механизмы платформы 1С

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

27.01.2016    89152    Serginio    116    

Режим дополненной реальности ActiveCV и его применение в конфигурациях. UPD:Добавил еще один пример

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

Новый режим дополненной реальности/компьютерного зрения может дополнить или даже заменить традиционный интерфейс – он организует непрерывный процесс работы в котором с видеопотока снимается все необходимое , обрабатывается в обработчиках и тут же рисуется на видеопотоке (как бы в дополненной реальности). Можно использовать как в онлайн-конфигурациях с обработкой в 1С, так и самостоятельных конфигурациях с обработчиками на Python. Настоящая статья является дополнением к основной статье по платформе Simple UI https://infostart.ru/public/1153616/

1 стартмани

20.04.2021    5112    informa1555    15    

Подбираем сервер для 1C:ERP

Сервера

На Infostart Meetup Ekaterinburg ведущий разработчик 1С в компании ФТО Виталий Онянов рассказал, как подобрать сервер для 1С:ERP и на какие показатели ориентироваться, чтобы оборудование для высоконагруженной системы оправдало вложения.

26.03.2021    19093    Tavalik    74    

Звуковое управление в 1С 8.3

Разработка внешних компонент

В данной статье описано создание библиотеки для звукового управления (выполнение команд голосом) для платформы 1С 8.3. Задача была поставлена так, чтобы модуль функционировал непосредственно на клиенте 1С, осуществляя управление формами, и взаимодействовал с интерфейсом.

16.03.2021    8900    velemir    33    

Стратегия выживания в корпоративных войнах

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

Айтишникам сложно строить карьеру управленца. И все потому, что в их «техническое ДНК» не заложено умение справляться с окружающими их интригами. Однако, поскольку это навык, это можно исправить, считает ИТ-директор в ПАО «Светлана». На конференции Infostart Event 2018 он поделился с коллегами, что и как надо делать, чтобы не погрязнуть в корпоративных интригах и сделать так, чтобы они не мешали выполнению основной работы.

16.09.2019    13898    GSoft    21    

Есть ли способ повысить эффективность пищевого производства?

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

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

09.02.2021    2592    1СERP    4    

Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions

WEB Облачные сервисы, хостинг

"Я не могу просто взять и скопировать код с гитхаба", "у нас 1С микросервисами окружена", "возможностей мало" - частые фразы 1С разработчиков. которым не хватает возможностей платформы в современном мире. Faas, конечно, история не новая, но нас сдерживало 152ФЗ и задержки по пингам. Для того, чтобы действительно использовать в 1С код, к примеру, на Python, надо было приложить усилия. Теперь всё намного проще - берём и используем.

28.12.2020    11064    comol    31    

Как я начал администрировать сервер 1С: Предприятие 8.3 с телефона

Инструменты администратора БД Мобильная разработка

Развитие инструментов управления кластером серверов 1С:Предприятие 8.3.

14.04.2017    69573    user700211_a.straltsou    30    

Копирование числовых ячеек из 1С в Excel

Загрузка и выгрузка в Excel Инструменты администратора БД

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

15.01.2019    39845    itriot11    27    

Как настроить сервер 1С по умолчанию для ПРОФ лицензии после 10.09.2019

Инструменты администратора БД

Здесь мы собираем все данные по настройкам сервера для работы ПРОФ лицензии.

11.09.2019    123789    Infostart    90    

Еще один тест 1C: Postgres SQL 11 Pro Enterpise против MSSQL 14 под Windows 2012 Server R2

HighLoad оптимизация

Проработав 15 лет с MSSQL в 2017 начал активно СУБД Postgres SQL. За два года успел поработать в 9 версии Postgres и в 10-ой. И пришел к выводу, что существуют реальное замедление работы баз после перехода на Postgres. Недавно вышла 11 версия Postgres Pro Enterpise, которая обещает почти 2-х кратное ускорение над 11 Pro Standart и 10-ой версией. Закупив лицензию Postgres 11 Pro Enterpise Это я и решил проверить на 1С.

1 стартмани

05.09.2019    19922    Indgo    107    

Обмен данными. Консистентность vs Многопоточность

Обмен между базами 1C

Рассмотрим теоретические основы обмена данными. Какие бывают обмены, какие гарантии при этом даются, зачем идти на компромиссы и что при этом может пойти не так. Есть ли идеальная схема?

03.09.2019    16761    m-rv    2    

Безопасная работа с транзакциями во встроенном языке

Механизмы платформы 1С

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

1 стартмани

25.03.2019    53032    tormozit    59    

Использование программных перечислений, ч.1: строковые константы

Механизмы платформы 1С

Часто ли у вас возникает необходимость в коде выполнять сравнение на строку?

10.12.2016    42059    unichkin    74    

Вспомогательные инструкции в коде 1С

Механизмы платформы 1С

Помогаем редактору кода 1С помогать нам писать и анализировать код.

15.10.2018    38445    tormozit    107    

План подготовки к аттестации на 1С: Специалиста по платформе (+ Ссылки на материалы)

Подготовка к аттестации

Хочу поделиться собственным планом подготовки к аттестации на 1С: Специалист по платформе 8.3 со ссылками на материалы (и указанием стоимости).

1 стартмани

23.12.2017    27582    UtSpar    40    

Диспетчер Хранилища Запросов в SQL Server 2016+ (он же Query Store)

HighLoad оптимизация

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

26.04.2019    15202    Aleksey.Bochkov    7    

Отчет по размерам таблиц в базе данных как одно из средств анализа проблем

Статистика базы данных

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

21.07.2015    39139    Aleksey.Bochkov    15    

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

Рефакторинг и качество кода

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

20.09.2012    84264    tormozit    132    

Запись значения в поле ввода/формы со срабатыванием события ПриИзменении

Универсальные функции

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

11.07.2007    57251    tormozit    52    

И тогда наверняка нас захватят облака

Облачные сервисы, хостинг

Внимание! Данный текст содержит достаточно мало технических подробностей и готовых рецептов. Главным образом некоторые размышления на предмет будущего технологий и профессий. Некое лёгкое чтение на досуге.

28.06.2019    11293    comol    36    

Барометр настроений

О жизни

Мы предлагаем измерить настроение в отрасли 1С. Как чувствуют себя 1С-ники? Ценит ли ваш ИТ-отдел руководство компании? Что с зарплатой? Есть возможности для роста? А как вам коллеги? Вообще удовольствие от работы ощущается?

06.06.2019    9523    andmakarov    40    

Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере

Универсальные функции

Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки

10.09.2017    54392    tormozit    74    

Развитие 1С программиста

Мотивация, лидерство и личная эффективность

Делюсь своим опытом и видением развития 1С программиста.

17.10.2018    30802    pashamak    64    

Выгрузка документа по условию

Обмен между базами 1C

Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий... А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.

25.04.2019    18538    m-rv    4    

Подмена заголовка 1С

Универсальные функции Работа с интерфейсом

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

08.12.2018    12075    moolex    26