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

Заглушки для веб-сервисов

Разбираемся, что такое mock-сервисы и зачем они нужны. На основании реального веб-сервиса создадим сервис-заглушку в SoupUI, посмотрим как его запускать из консоли и напишем сценарий в Vanessa-ADD. Приложения 1С редко работают в изоляции — чаще всего они интегрируются с различными сервисами,…
Read more

Наследование ролей в профилях групп доступа в конфигурациях на базе БСП

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

Остатки в подборе товаров в документ продажи по нескольким складам

Остатки в подборе товаров в документ продажи по нескольким складам без включенной опции «Реализация товаров с нескольких складов». Организация среднего звена, старший менеджер говорит, что реализация товара должна происходить только с оптового склада, но в центральном офисе есть еще розничные…
Read more

Пример использования СКД и данных расшифровки на мобильной платформе

СКД в мобильном приложении и меню действий на основе данных расшифровки (отчет, совместимый с мобильной платформой 8.3.13.45). Большинство уже знает около 400 сравнительно честных способов использования СКД на мобильной платформе 1С и столько же методов обработки данных расшифровки. Здесь я просто собрал…
Read more

УФ: программное создание и копирование документов с использованием конструкций ДанныеФормыВЗначение, ЗначениеВДанныеФормы

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

"Склеивание" отчетов на СКД

Методика программного объединения данных нескольких отчетов в итоговый сводный. По ссылке опубликован пример на реальных данных и код отчета: https://infostart.ru/public/1017891/   Цель: не вникая в особенности логики отчетов-источников, необходимо сформировать сводный отчет, объединяющий и сопоставляющий исходные данные. Решение: 1. База…
Read more

EnterpriseData — пример доработки правил конвертации без использования КД 3.0 в расширении конфигурации

В статье подробно описан реальный пример доработки обмена данными через EnterpriseData (универсальный формат обмена) между конфигурациями УТ 11.4 и Бухгалтерия 3.0 Технология обмена через универсальный формат EnterpriseData – новый формат обмена данными между конфигурациями 1С, на который постепенно переходят все современные типовые…
Read more

EnterpriseData – часть 2. Процесс выгрузки данных

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

Робот на Клиенте (управляемое приложение), многократный запуск

Робот на Клиенте (управляемое приложение), многократный запуск. Шаблон-пример использования Обработчика Ожидания. Описание работы Ниже, информация ориентирована на новичков 1С, которые не знали о такой возможности. Примеры использования: обновлять график, таблицы на форме обработки каждые несколько секунд; при написании игр на…
Read more

Как писать понятные коммиты

Как писать сообщения коммитов так, чтобы потом не было мучительно больно. Использование git для 1с. В своей работе я часто использую git для контроля версий продукта. Очень много времени и статей уделяется различным практикам работы с git: как именовать ветки,…
Read more