Top.Mail.Ru

1С Предприятие

Описание

Передача документа в формате Enterprise data с табличной частью

В данной статье рассмотрим код процедур и основные действия для доработки обмена документами на Enterprise data (КД3), на случай, если у вас нет возможности сгенерировать его через саму конфигурацию КД3. Изменения регистрируются к обмену вручную. Доработка регистрации и пакета XDTO не является темой данной статьи. Необходимые действия для доработки : 1) Добавить в состав плана… read more »

1C:Drive: изучаем конфигурацию для иностранных компаний

Я Наталья, разработчик 1С в Programming Store, мой опыт в разработке 5 лет. Участвовала в локализации НСИ в УТ для работы пользователей в 4 странах, недавно присоединилась к компании с желанием поучаствовать в полноценном международном проекте по внедрению 1C:Drive. В компании уже были сотрудники, которые познакомились с системой на курсах Rise и 1c.academy и получили… read more »

Конвертация данных 3 в новых версиях: как настроить для начала разработки

В новых версиях КД 3 разработчики доработали и изменили алгоритм начального заполнения конфигурации: отказались от загрузки структуры конфигурации из файла (для выгрузки информации о структуре информационной базы использовалась обработка MD83Exp.epf); изменили методику загрузки правил конвертации. Первая статья по КД3, которую упоминаем ниже.  В связи с этим были удалены связанные с изменениями пункты: Рассмотрим, как сейчас произвести… read more »

Конвертация данных 3: как настроить для начала разработки

Многие начинающие разработчики, когда сталкиваются с задачей по доработке типовых правил обмена данными с использованием универсального формата Enterprise Data, начинают вносить изменения в общий модуль «МенеджерОбменаЧерезУниверсальныйФормат». При этом может потребоваться продолжительное время на поиск нужных процедур и функций. Для упрощения таких доработок фирма 1С специально создала конфигурацию «1С:Конвертация данных 3» (далее КД3). В данной статье… read more »

Использование типового механизма многопоточности БСП

В продолжении статьи «Ускорение обработки данных в 1С» возникла мысль описать как многопоточное выполнение реализовано в текущей версии БСП. БСП развивается, постоянно меняется. На данный момент я реализовывал многопоточный функционал на базе БСП 3.1.9. Предыдущая версия отличается по параметрам рассматриваемых функций. Статья будет полезна как начинающим разработчикам, так и продвинутым разработчикам, которых эта тема еще… read more »

Ускорение обработки данных в 1С

В этой статье расскажу о том, как можно распараллеливать выполнение длительной обработки данных. Рассмотрим на примере процедуры, в которой получаем массив объектов и обрабатываем по очереди. У меня операция занимает 15 сек. Создаем процедуру ЗапуститьДлительнуюОперациюНаСервере(), в которой получим массив объектов и разделим его на несколько частей, на каждую часть массива создадим фоновое задание. В серверном… read more »

Макеты СКД в 1С: коротко и просто. Измененный заголовок отчета с параметрами

Иногда заказчики просят создать оформление отчета, отвечающее их специфическим требованиям. В данной статье описан механизм Макетов СКД, который поможет настроить вид макета, например, вынести нестандартную надпись в заголовок отчета, содержащую параметры отчета. У каждой группировки на странице «Настройки» можно переопределить вид, в котором она будет выводиться в отчет. Для этого такой группировке нужно указать имя…. read more »

Как облегчить открытие формы в 1С

Расскажу о том, как можно ускорить открытие «тяжелой» формы. Иногда заказчики просят добавить на форму все возможные показатели, которые должны рассчитываться при открытии формы справочника или документа. При этом форма открывается дольше стандартного времени, и не всем пользователям необходимы все эти показатели. Суть нашей доработки: при открытии формы будем запускать фоновое задание, которое возьмет на… read more »

Журнал регистраций 1С. Альтернатива

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

Как сделать свое представление объекту в 1С

В стандартным варианте представление объекта складывается из наименования (справочники) или номера и даты (документы). Рассмотрим пример, как сделать свое представление или добавить свою информацию в представление объекта. Для этого нам понадобятся две процедуры в модуле менеджера объекта: ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) и ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) В процедуре ОбработкаПолученияПолейПредставления() необходимо в параметр Поля добавить нужные реквизиты. В процедуре… read more »

Sidebar