К основному контенту

Сообщения

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

Разработчик Свод статей в духе: Вопрос-Ответ  сайт v8.1c.ru Базовый принцип программирования управляемой формы в 1С  статья на хабре.

Синхронизация с мастер-данными из "не 1С базы"

Мат. часть (ссылки): Статья на 1c-ei.ru Раздел из AddDoc ЖЖ им. Comol Кратко : начиная с 8.2.14 появился новый объект мета-данных "Внешние источники данных", пока доступно только чтение (в том числе просмотр данных в пользовательском интерфейсе, работа с данными через механизм запросов), обещано поддержка основных СУБД. Вводная : необходимо организовать загрузку мастер-данных в 1С из справочных данных некой системы, последняя данные хранит в СУБД MS SQL. Под мастер-данными следует понимать, что эти данные при загрузке имеют приоритет перед уже существующими на стороне приемника: новые данные добавляются; существующие, если отличны, обновляются; существующие на стороне приемника, но не в новых данных, считать устаревшими, иметь возможность пометить на удаление. Так как задача не предусматривает изменения мастер-данных, т.е. предполагает только чтение - хороший пример для "Внешних источников".

Заполнение Инвентаризации ОС по МОЛ

Задача: реализовать заполнение документа "Инвентаризация ОС" основными средствами по МОЛ. (исходная конфигурация БП 2.0, платформа 8.2, толстый клиент). В самой программе предусмотрено заполнение только по подразделению. Решение: В типовых решениях предусмотрен механизм расширения функционала форм документов, справочников по части заполнения их данными. Т.е. не вмешиваясь в типовое решение мы можем добавить свои методы в подменю "Заполнить" командой панели свои действия(попросту кнопки). Сервис → Дополнительные отчеты и обработки → Дополнительные внешние обработки табличных частей Добавляем обработку (о которой будет ниже), привязываем её к документу "Инвентаризация ОС", целевая табличная часть "ОС", назначаем представление, например "Остатки по МОЛ". Теперь пару слов об обработке. К такой обработке есть ряд требований, а именно .. За основной алгоритм берём метод действия "по остаткам" (см. пе...