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

Выполнение внешней обработки в фоновом задании

Подробное описание подхода к созданию длительной операции на основе внешней обработки. Реализация протестирована на 1С 8.3.12.1714 (x64). Warning Данная статья не претендует на оригинальность и не является конечным решением. Подходы решения задач и примеры программного кода несут исключительно обучающий характер….
Read more

Разворачивание таблицы свойств и значений по колонкам через СКД

СКД! Юниоры 1С начинают паниковать, когда слышат эту аббревиатуру. Хороший пример, упрощающий жизнь начинающему разработчику, представлен ниже. Warning Данная статья не претендует на оригинальность и не является конечным решением. Подходы решения задач и примеры программного кода несут исключительно обучающий характер….
Read more

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

Делюсь своим опытом и видением развития 1С программиста. Поработав как 1С программист лет 10 и имея опыт работы с другими языками (oracle в штате 1.5 года, C# любительски 2 года) заметил, что есть намного больше в мире программирования, что ранее…
Read more

Даем названия переменным: как префиксы экономят наше время

Понятные названия переменных экономят время и силы разработчика : в начале, когда мы даём названия переменным, в процессе развития разработки, когда мы «на лету» понимаем назначение той или иной переменной, в конце, когда мы передаём разработку на поддержку других программистов,…
Read more

Полезный код для программистов 1С (часть 2). Помощник заполнения.

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

Парсер таблиц по шаблону. Автоматическая корректировка парсера. Представление таблиц в виде графа.

Возникла такая задача: нужно нарисовать в макете шаблон таблицы, где расписано какая ячейка за что отвечает, загрузить таблицу из html и сравнить, подходит ли она под шаблон. Если да, то загрузить информацию по правилу из шаблона. Проблема в том, что…
Read more

Автоматическая генерация технологических карт на основе графической схемы

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Настройка вывода на печать табличного документа в «1С:Предприятие 8.2»

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

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

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

Инструкция по применению мобильного приложения 1С:Штрихкоды

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more