Работа с форматом конфигураций 1с: предприятие
Содержание:
- Компоненты распознавания и печати штрих-кодов Промо
- Загрузка правил синхронизации из файлов
- Использование обработки
- Обработка Загрузка данных из табличного документа 1С 8.3 (управляемые формы)
- БГУ 1.0.57.4: исправление ошибки обновления при заполнении корреспонденции счетов
- Описание обработки
- Конвертация данных, редакция 3.0
- 1. 2. Обработка “Загрузка структуры конфигурации”
- Описание Cf-Формата
- Определить какие данные изменяются при выполнении определенных действий
- Полезные ссылки
- Загрузка в 1C из Excel
- Как обработку *.epf воткнуть в конфигурацию
- Типы файлов EPF
- Подключение внешней обработки в 1С: Предприятие 8
- Перенос большого справочника по частям
Компоненты распознавания и печати штрих-кодов Промо
Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA.
P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.
10 стартмани
10.07.2015
67522
83
igorberezhnov
95
Загрузка правил синхронизации из файлов
При загрузке правил синхронизации из файлов возникает ошибка:
{Обработка.ЗагрузкаПравилСинхронизацииИзФайлов.Форма.Форма.Форма(475)}: Поле объекта не обнаружено
ТекПКО.ВариантИдентификации = Перечисления.ВариантыИдентификацииОбъектов;
Во вложении внешняя конфигурация, которую можно подключить к типовой конфигурации «Конвертация данных 3.0», не снимая ее с поддержки.
Подключить можно либо через Конфигуратор (меню: Конфигурация — Расширения конфигурации).
Либо в режиме Предприятия в меню: Все функции — Стандартные — Управление расширениями конфигурации.
Для корректной работы расширения необходимо отключить безопасный режим.
Тестировалось на конфигурациях:
Использование обработки
Опишем порядок запуска обработки Демо: Выгрузка данных в XML файл в приложении Демонстрационная конфигурация «Библиотека стандартных подсистем». Для приложений других конфигураций порядок запуска может несколько отличаться.
Для запуска обработки нужно:
- Запустить Демонстрационную конфигурацию «Библиотека стандартных подсистем».
- Выбрать пользователя Администратор и войти в конфигурацию.
- Выбрать раздел меню Бизнес-процессы и задачи, в нем выбрать справочник Демо: Заказы покупателя и создать несколько заказов покупателя за какой-либо день.
- Выбрать раздел меню Интегрируемые подсистемы.
- Выбрать команду Демо: Дополнительные обработки (под надписью Сервис).
- В выведенном окне Дополнительные обработки (Раздел «Интегрируемые подсистемы») выбрать имя нужной обработки: Выгрузить в XML файл данные по заказам за день. И нажать кнопку Выполнить.
-
Ввести в поле Дата заказов дату, за которую надо вывести заказы.
- Нажать кнопку Сформировать файл.
-
Нажать гиперссылку
Получить файл, расположенную под кнопкой Сформировать файл. -
Выбрать в выведенном запросе, надо ли открыть или сохранить сформированный файл.
Сформированный файл выглядит примерно следующим образом (вид файла может отличаться в зависимости от используемой программы просмотра):
Обработка Загрузка данных из табличного документа 1С 8.3 (управляемые формы)
После того как обработка открылась в 1С, можно приступать к работе с ней. В первую очередь нам нужно определиться, куда и что мы будем загружать:
Я хочу привести пример на справочнике « «. Я создал некий файл с данными в формате xls.
Обработка умеет загружать также файлы формата:
любой другой формат, откуда можно скопировать данные.
Вот так выглядит файл Excel с исходными данными, который мы будем загружать в справочник «Номенклатура»:
Получите 267 видеоуроков по 1С бесплатно:
Я не стал прописывать все поля справочника, так как этого достаточно для понимания принципа загрузки. Кроме того, этих данных хватает для начала работы с данными позициями.
Данных позиций пока нет в информационной базе 1С, и мы сейчас туда их загрузим.
Нажимаем на значок «Открыть» (на рисунке обозначен как «Выбор источника») и выбираем файл с данными. Можно использовать простое копирование информации. Мой файл с примером можно скачать . Данные загрузятся в обработку автоматически. Теперь проверим, правильно ли мы заполнили наши данные. Для этого нажимаем кнопку «Контроль заполнения».
Как видно, у нас появились ошибки! Будем устранять. Заходим на закладку «Настройка»:
Прежде чем исправлять ошибки, хочу обратить внимание на одну важную деталь. Программа изначально не знает, по какому полю ей искать элемент справочника на случай, если он там уже есть
Поэтому ей нужно его указать. Я предпочитаю искать по коду, так как он, как правило, уникален. В колонке «Поле поиска» в строке «Код» ставим галочку. Теперь, если запись с таким кодом будет найдена, она будет заменена, в другом случае — создана.
Теперь посмотрим, почему ругается на поле «Единица». Дело в том, что единицы измерения в 1С 8.3 хранятся в отдельном справочнике, и обработка по умолчанию ищет эту единицу по наименованию. А на самом деле словом единица прописана в поле «Полное наименование».
К сожалению, обработка может вести поиск только по «Наименованию» и «Коду» (для программиста возможности шире)
Если обратите внимание на рисунки выше, то увидите, что в колонке «Единица» у меня стоит код. И в обработке нужно указать, что поиск нужно вести по коду
Щелкаем два раза по колонке «Условие связи» напротив «Единицы» и меняем на «Код».
Теперь смотрим, что нам что-то там про «Услугу» говорят в списке ошибок
Еще одно важное замечание. Колонки в файле должны располагаться строго в том же порядке, как и строки полей справочника.
А у нас « » находится в самом низу, а в файле после колонки «Комментарий»
Для того чтобы поднять строку «Вид номенклатуры» вверх, существуют синие стрелочки вверху формы. С помощью стрелки «Вверх» поднимаем нужную строку и ставим под «Комментарием».
Жмем «Загрузить данные», и на этот раз все проходит без ошибок:
Видеоурок по загрузке товаров в 1С из файлов Excel:
Большая часть пользователей, за исключением небольшого круга специалистов, не знает чем открыть epf-формат. Оно и не удивительно, ведь это расширения используется программами, редко встречающимися на домашнем компьютере. Более того, существует несколько разных приложений, работающий с такими файлами. О них и пойдет речь ниже.
БГУ 1.0.57.4: исправление ошибки обновления при заполнении корреспонденции счетов
В процессе работы наверное многие произвели заполнение даты начала в плане счетов конфигурации, так как в противном случае возникали определенные неудобства у конечных пользователей. В числе таких внедренцев оказался и я. В результате после установки обновления получили ошибку, указанную в шапке к публикации. В данной публикации расскажу как устранить данную ошибку. Публикация предназначена в основном для начинающих коллег, которые по каким либо причинам не могут самостоятельно оперативно устранить данную ошибку, а также опытным коллегам которые просто желают сэкономить свое время на другие более глобальные задачи.
3 стартмани
29.04.2019
6258
29
u_n_k_n_o_w_n
6
Описание обработки
Обработка Демо: Загрузка данных из XML файла показывает пример загрузки данных из XML-файла. Этот пример удовлетворяет следующим требованиям:
- контроль структуры исходного файла с данными;
- предоставление примера исходного файла с данными;
- ограничение максимального объема загружаемых данных разумным значением, соответствующим назначению обработки;
- возможность отладки кода обработки;
- полноценная работа обработки в приложениях сервиса Фреш во всех видах клиентов (в том числе, в веб-клиенте).
Максимальный объем загружаемых данных не должен превышать четырех элементов, поскольку ЦБ РФ отслеживает котировки только по четырем драгоценным металлам — золоту, серебру, платине и палладию.
При каждом запуске обработки сведения о драгоценных металлах синхронизируются по артикулу с элементами справочника Демо: Номенклатура. Котировки драгоценных металлов записываются в реквизит Цена этого справочника.
Обработка запрашивает в функции СведенияОВнешнейОбработке разрешение на чтение и запись данных каталога временных файлов (функция РазрешениеНаИспользованиеКаталогаВременныхФайлов общего модуля РаботаВБезопасномРежиме).
2. Если дополнительным отчетом или обработкой в функции СведенияОВнешнейОбработке не были запрошены необходимые разрешения, то при выполнении отчета/обработки в приложении будет вызвано исключение.
Конвертация данных, редакция 3.0
Урок 1. Подготовка работы с КД3.0
Конвертация данных, редакция 3.0 (далее КД3.0) – является одним из компонентов технологии обмена данными через формат EnterpriseData. КД3.0 не является заменой конфигурации Конвертация данных, редакция 2.0 (далее КД2.0). Это новый стандарт, который сильно отличается от КД 2.0 . Главное назначение КД3.0 – это создание программный код модуля менеджера обмена , состоящий из процедур и функций, в которых реализована логика загрузки данных, представленных в формате EnterpriseData, а также логика выгрузки данных в формат.
Рис 1 Общий модуль менеджера обмена
КД3.0 можно скачать на сайте https://users.v8.1c.ru/
Редакция 3.0.5.3 , предназначена для использования с версией системы
1С:Предприятие 8.3 не ниже 8.3.10, а редакция 3.0.4.3 – для использования с версией системы 1С:Предприятие 8.3 не ниже 8.3.8.
Поставка КД3.0 содержит следующие внешние обработки
- Обработка MD83Exp.epf “Выгрузка описания структуры метаданных конфигурации 8.3” – предназначена для выгрузки описания структуры метаданных любой конфигурации, реализованной на платформе “1C:Предприятие 8.3”.
- Обработка Выгрузка правил синхронизации.epf “Выгрузка правил синхронизации через универсальный формат” используемую при подготовке файлов правил конвертации, предназначенных для последующей загрузки в конфигурацию “Конвертация данных”, редакция 3.0.
- Файл “Описание конфигурации.htm” содержит краткое описание
основных функциональных возможностей конфигурации
“Конвертация данных”, редакция 3.0.
Дополнительные сведения по конфигурации “Конвертация данных”, редакция 3.0
см.
1. Подготовка к настройке правил
1.1 Обработка “Загрузка структуры формата”
Для загрузки структуры формата нужно сначала открыть конфигурацию базу данных в режиме конфигуратора и выгрузить пакеты XDTO из конфигурации в файлы *.xsd.
Необходимо выгружать все пакеты, которые связаны с форматом. Имена файлов при этом принципиального значения не имеют. Необходимо также выгружать XDTO-пакет ExchangeMessage
После выполнения загрузки формата XDTO в КД 3.0 происходит заполнение справочников “Объекты формата”, “Свойства формата”, “Значения формата”
В справочник “Объекты формата” загружаются :
- Объекты с типом “ТипОбъектаXDTO”, которые отражают ссылочные типы данных (документы, справочники)
- Объекты с типом “ТипЗначенияXDTO”, содержащие перечисление. Они отражают предопределенные данные (например, перечисления)
В справочник “Свойства формата” загружаются :
- Свойства объектов “ТипОбъектаXDTO”. При этом сами объекты – те что были загружены в “Объекты формата”
- Объекты с типом “ТипОбъектаXDTO” и их свойства, которые отражают табличные части и реквизиты табличных частей
В справочник “Значения формата” загружаются свойства объектов “ТипЗначенияXDTO”, представляющие собой элементы предопределенных данных. При этом сами объекты – те что были загружены в “Объекты формата”
1. 2. Обработка “Загрузка структуры конфигурации”
Данная обработка выполняет загрузку структуры метаданных конфигурации в информационную базу Конвертация данных ред.3.
Для выгрузки информации о структуре информационной базы используется обработка MD83Exp.epf, входящая в комплект поставки конфигурации КД3.0
Для информационной базы, структуру которой необходимо выгрузить, следует выполнить следующие действия:
- Открыть информационную базу в режиме “Предприятие”.
- Открыть внешнюю обработку MD83Exp.epf (Меню Файл — Открыть).
- Указать имя файла, в который следует сохранить структуру информационной базы.
- Проверить настройки в форме обработки (все флаги должны быть сняты).
- Нажать кнопку Выгрузить.
После выполнения выгрузки структуры конфигурации заполняются справочники
- Объекты метаданных
- Свойства объектов
- Значения объектов.
Справочник Объекты метаданных содержит информацию об объектах метаданных конфигурации. Тип объектов фиксируется в соответствующем реквизите. В зависимости от значения реквизита Тип, заполняются реквизиты, описывающие свойства объекта метаданных. Реквизиты объектов метаданных описываются в подчиненном справочнике Свойства объектов. Значения объектов (значения перечислений и имена предопределенных элементов) описываются в подчиненном справочнике Значения объектов.
Описание Cf-Формата
Cf-файл состоит из заголовка образа (ImageHeader) и следующими за ним страницами (ImagePage1-ImagePageN). Заголовок образа состоит из 4х байт сигнатуры, которая равна 0xFF 0xFF 0xFF 0x7F, 4х байт размера страницы и 8 зарезервированных байт. После заголовка файла идут по порядку страницы с данными. Каждая предыдущая страница ссылается на последующую.
Каждая страница (ImagePage) состоит из заголовка страницы (ImagePageHeader), группы указателей на записи ImageRowPointers и области ImageRows.
Заголовок страницы ImagePageHeader содержит в себе: зарезервированные 2 байта 0x0D 0x0A, 27 байт текстовой информации и еще зарезервированные 2 байта 0x0D 0x0A. Текстовая информация содержит 3 шестнадцатеричных числа: общий размер данных всех страниц (FullSize), размер текущей страницы (PageSize) и адрес следующей страницы в файле (NextPageAddress). FullSize проставляется только для первой страницы цепочки страниц. Для остальных страниц цепочки это значение 0. Для последней страницы цепочки NextPageAddress принимается равным 0xFF 0xFF 0xFF 0x7F.
Блок указателей ImageRowPointers занимает размер, указанный в значении PageSize страницы. Каждый указатель состоит из 4х байт адреса заголовка HeaderAddress и 4х байт адреса тела BodyAddress. В конце каждого указателя помещается сигнатура 0xFF 0xFF 0xFF 0x7F. Адреса указывают на расположения внутри текущей страницы на область ImageRows.
Заголовок ImageRowHeader начинается с блока заголовка страницы ImagePageHeader, который сообщает, сколько байт отведено под заголовок. Далее идут 20 зарезервированных байт, UTF-16 строка идентификатора данных (Id) и 4 зарезервированных байт.
Тело ImageRowBody начинается с блока заголовка страницы ImagePageHeader, который сообщает, сколько байт отведено под тело данных. Если тело данных начинается на 0xEF 0xBB 0xBF (сигнатура UTF8), то тело содержит UTF-8 строку. Иначе тело данных содержит упакованные данные. Если распакованные данные начинаются на 0xFF 0xFF 0xFF 0x7F, то содержимое – последовательность объектов, и они записаны в CF-формате. Иначе содержимое – это строка сериализации.
Определить какие данные изменяются при выполнении определенных действий
Не редко в процессе отладки алгоритмов или когда нам приходится просто разбираться как работает чужая программа, или же при отладке загрузки данных с помощью конвертации данных или из других источников возникает необходимость определить, а какие же данные(документы, справочники, регистры) появились в базе данных в результате загрузки. Для решения этой задачи можно воспользоваться журналом регистрации и просматривать его штатными средствами(что не очень удобно), можно этот же журнал загрузить в специализированную базу (например, эта публикация: Конфигурация: Журнал регистрации (управляемое приложение), есть и другие). А можно воспользоваться Планами обмена, если такие присутствуют в конфигурации и обработкой с того же диска ИТС Регистрация изменений для обмена(сейчас она есть во всех типовых).
Итак, как же этим всем пользоваться:
- В списке планов обмена выбираем наиболее полный. В типовых он так и называется «Полный». Планы обмена можно открыть через пункт меню Операции->Планы обмена или Все действия->Планы обмена.
- Добавляем новый узел в этом плане обмена. Теперь при записи объектов в базу данных они будут зарегистрированы в этом узле
- Далее выполняем нашу обработку/загрузку данных
- После этого открываем обработку Регистрация изменений для обмена, выбираем в ней недавно созданный узел плана обмена. Будет построено дерево зарегистрированный изменений
- Далее эту регистрацию можно расшифровать — правой кнопкой мыши по объекту метаданных Показать зарегистрированные изменения данного типа
Внимание! до тех пор пока вы не удалите физически созданный план обмена все изменения в базе данных будут продолжать регистрироваться в нем. Поэтому я НЕ рекомендую проводить данную операцию в продакш базах
Обработка с диска ИТС не умеет регистрировать в плане обмена записи регистров сведения, а вот эта доработка умеет: Регистрация изменений для обмена(м). Регистрация записей регистров сведений в плане обмена
Картинки
Рис. 11. Выбор плана обмена
Рис. 12. Добавление нового узла
Полезные ссылки
Обработка | Применение |
ДекомпиляцияИАнализФорм82.epf | Внесение изменений в формы типовых конфигураций 1С с использованием программного кода без изменения форм объекта.Позволяет упростить обновление конфигураций, не заботиться о форме объектов.Получить код можно данной обработкой. Пользователь может в интерактивной форме выбрать любую форму любого документа любой конфигурации платформы 1С 8.1и получить отчет по всем элементам выбранной формы, сгенерировать исходный код для их программного создания. http://infostart.ru/public/22147/ |
Я |
MaxRAF
На диске ИТС есть файлы *.epf подскажите как их запускать?
AlStorm
Открой через пофигуратор и конвертни
MaxRAF
Раньше запускаешь файл и всё. Теперь в конфигуратор зачем-то надо.
zak555
(2) раньше запускал на какой 1с ?
MaxRAF
(3) 8.2
zak555
а сейчас как запускаешь ?
Живой Ископаемый
2(4) не открывай епф-ы предназначеннеы для 8.1
mikecool
(4) таки пойди в папку с отчетами для 8.2
Mitriy
(2) есть обработки для 8.2, а есть для 8.1…
AlStorm
(4) Фантазируешь? Для запуска в 8.2 обработки, написанной на 8.1, нужно конвертить ее однозначно
MaxRAF
Попробуй конвертить, но не знаю как. захожу в конфигуратор, открываю этот файл, а дальше?
AlStorm
(10) И он предлагает его конвертнуть!
mikecool
(10) если конфигуратор 8.2 открыл беззвучно — то отчет/обработка может использоваться в предприятии 8.2
MaxRAF
Открыл беззвучно. Если я просто на рабочем столе запускаю файл, ито он просит запустить его с помощью какой-нибудь программы.
AlStorm
(13) Ты так и не запустишь. Это не экзешник тебе.
Загрузка в 1C из Excel
Через Файл-открыть в 1с
vcv
открывать нужно из 1С, а не кликая на иконке на рабочем столе.
Mitriy
жесть…
Живой Ископаемый
это раздел «в8» а не «фантастика» — перенесите кто-нибудь тему
MaxRAF
(16) и (17) для чего нужна альтернативная конфигурация IP. Так что не надо холиварить.
TurboConf 5 — расширение возможностей Конфигуратора 1С
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере. Ветка сдана в архив
Добавление сообщений невозможно. Но вы можете создать новую ветку и вам обязательно ответят! Каждый час на Волшебном форуме бывает более 2000 человек
Ветка сдана в архив. Добавление сообщений невозможно. Но вы можете создать новую ветку и вам обязательно ответят! Каждый час на Волшебном форуме бывает более 2000 человек.
Я |
MaxRAF
На диске ИТС есть файлы *.epf подскажите как их запускать?
AlStorm
Открой через пофигуратор и конвертни
MaxRAF
Раньше запускаешь файл и всё. Теперь в конфигуратор зачем-то надо.
zak555
(2) раньше запускал на какой 1с ?
MaxRAF
(3) 8.2
zak555
а сейчас как запускаешь ?
Живой Ископаемый
2(4) не открывай епф-ы предназначеннеы для 8.1
mikecool
(4) таки пойди в папку с отчетами для 8.2
Mitriy
(2) есть обработки для 8.2, а есть для 8.1…
AlStorm
(4) Фантазируешь? Для запуска в 8.2 обработки, написанной на 8.1, нужно конвертить ее однозначно
MaxRAF
Попробуй конвертить, но не знаю как. захожу в конфигуратор, открываю этот файл, а дальше?
AlStorm
(10) И он предлагает его конвертнуть!
mikecool
(10) если конфигуратор 8.2 открыл беззвучно — то отчет/обработка может использоваться в предприятии 8.2
MaxRAF
Открыл беззвучно. Если я просто на рабочем столе запускаю файл, ито он просит запустить его с помощью какой-нибудь программы.
AlStorm
(13) Ты так и не запустишь. Это не экзешник тебе. Через Файл-открыть в 1с
vcv
открывать нужно из 1С, а не кликая на иконке на рабочем столе.
Mitriy
жесть…
Живой Ископаемый
это раздел «в8» а не «фантастика» — перенесите кто-нибудь тему
MaxRAF
(16) и (17) для чего нужна альтернативная конфигурация IP. Так что не надо холиварить.
Попробуйте новый бесплатный сервис для быстрого анализа кода типовых конфигураций 1c-api.com
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере
Как обработку *.epf воткнуть в конфигурацию
Ветка сдана в архив. Добавление сообщений невозможно. Но вы можете создать новую ветку и вам обязательно ответят! Каждый час на Волшебном форуме бывает более 2000 человек.
Типы файлов EPF
Ассоциация основного файла EPF
.EPF
Формат файла: | .epf |
Тип файла: | Edgecam Educational Part File |
Файл часть создана с использованием Edgecam Student Edition. Она включает в себя конструкцию, в том числе часть геометрии, траектории инструмента, а также других свойств.
Создатель: | Vero Software |
Категория файла: | Файлы данных |
Ключ реестра: | HKEY_CLASSES_ROOT\.epf |
Программные обеспечения, открывающие Edgecam Educational Part File:
Planit Edgecam, разработчик — Vero Software
Совместимый с:
Windows |
Ассоциации других файлов EPF
.EPF
Формат файла: | .epf |
Тип файла: | EAGLE Project |
Файл проекта, созданный печатных плат (печатные платы) разработка программы; EAGLE. Он содержит информацию о проекте, такой как платформы и версия. EPF файлы включают в себя схему и доску ссылку, связанную с проектом.
Создатель: | Autodesk, Inc. |
Категория файла: | Файлы CAD |
Программы, открывающие файлы EAGLE Project :
CadSoft EAGLE, разработчик — Autodesk, Inc.
Совместимый с:
Windows |
Mac |
Linux |
Подключение внешней обработки в 1С: Предприятие 8
На диске ИТС в папке “EXTREPS” находятся полезные обработки и заготовки обработок для всех платформ 1С. В таблице представлены универсальные обработки для платформы 8.Х.
На сервере МИКО папка “EXTREPS” расположена W:\ITS\EXE\EXTREPS
Все обработки входят в состав стандартных конфигураций, поставляемых фирмой 1С. Выделение их в отдельные обработки предназначено для применения в самостоятельных разработках или при ограничении доступа пользователей в стандартных конфигурациях.
Папка UNIREPS82 содержит универсальные обработки для платформы 8.2
Обработка | Применение |
СверткаБазы.epf | Предназначена для выполнения операции свертки информационных баз (ИБ), построенных на основе одной из типовых конфигураций: УПП, БП, УТ. |
КонсольКластераСерверов.epf | Консоль предоставляет возможность вести список контролируемых центральных серверов. Для каждого из серверов показывается имя компьютера, на котором он запущен, протокол по которому он работает и порт через который происходит соединение с ним. |
РаскрашиваниеКода.epf | Обработка является примером раскрашивания кода. Выскочила ошибка – сохраните текст, вызовите обработку, вставьте текст, раскрасьте – может легче станет. |
ЗаменаВызововМетодовОбщихМодулей.epf | Изменяем значения на новые, сохраняем в файл, в конфигураторе загружаем этот файл. Обновляем конфигурацию ИБ. НЕ ДЕЛАЙТЕ ЭТОГО!!! |
КонсольСистемыКомпоновкиДанных.erf | Обработка предназначена для составления и исполнения запросов разработчиками и опытными пользователями. Разработанные отчеты можно сохранить в файле “dcs”. |
УдалениеПомеченныхОбъектов.epf | Аналог стандартной обработки, в отличие от нее не требует монопольного доступа к ИБ. Имеет расширенный отбор по объектам метаданных. |
EnglishTermsReplacementTool.epf | Обработка предназначена для автоматической замены (во всех модулях конфигурации) некоторых английских термов встроенного языка. |
КонсольАнализаЖурналаРегистрации81.epf | Журнал регистрации необходимо выгрузить в формате XML и анализировать с помощью этой обработки. |
КонвертацияВнешнихОбработок82.erf | Преобразование обработок из формата 8.1 в 8.2 |
ПоискВДанных82.epf | Поиск данных в полнотекстовых индексах. |
КонсольЗаданий.epf | Для мониторинга и контроля выполнения фоновых и регламентных заданий 1С:Предприятия 8.2. |
КонсольОтчетов.erf | Обработка «Консоль отчетов» предназначена для получения произвольных отчетов. Разработанные отчеты можно сохранить в файле “dcf”. |
КонсольЗапросов.epf | Предназначена для составления и исполнения запросов в толстом режиме. Разработанные отчеты можно сохранить в файле “sel”. |
КонсольЗапросов.epf | Предназначена для составления и исполнения запросов в управляемом режиме. Разработанные отчеты можно сохранить в файле “sel”. |
ПоискИЗаменаЗначений.epf | Предназначена для поиска и замены ссылочных значений в различных объектах ИБ. Необходимо использовать при удалении дубликатов в справочниках. |
НастройкаТехнологическогоЖурнала.epf | Предназначена для настройки конфигурационного файла технологического журнала. |
ФорматтерТекстов.epf | Исходный текст для форматирования может загружаться из файла, или копироваться в поле ввода, отображающее неформатированный текст. |
УниверсальныеПодборИОбработкаОбъектов.epf | Предназначена для поиска объектов в справочниках и документах по произвольному условию и дальнейшей обработки найденных объектов: установка реквизитов, перенумерация, пометка на удаление, удаление, проведение, отмена проведения, произвольный алгоритм. |
ИзменениеКонфиденциальнойИнформации.epf | Предназначена для выборочного изменения или очистки информации в ИБ. Необходимо использовать для подготовки ИБ перед передачей на расследование ошибок, где необходимо скрыть некоторую информацию. НЕ ИСПОЛЬЗУЙТЕ НА РАБОЧЕЙ ИБ!!! |
ЗагрузкаДанныхИзТабличногоДокумента.epf | Предназначена для загрузки данных в справочники, регистры сведений и табличные части различных объектов из табличного документа (формата mxl, xls, txt, dbf). |
ВыгрузкаДанныхВРеляционныеСтруктуры.epf | Предназначена для выгрузки во внешние реляционные структуры данных. Для доступа к серверам баз данных используется библиотека ADO. Поддерживаемые СУБД: MS SQL, IBM DB2. Oracle, PostgreSQL, MySQL. |
ВыгрузкаЗагрузкаПользователей.epf | Выгрузка загрузка пользователей через XML |
ВыгрузкаЗагрузкаДанныхXML.epf | Обработка предназначена для однородных ИБ, т.е. когда ИБ, из которой осуществлялась выгрузка данных, и та, в которую данные загружаются, являются однородными (конфигурации идентичны, данные могут различаться). |
Папка UNIREPS81 содержит аналогичные универсальные обработки для платформы 8.1.
Перенос большого справочника по частям
Эта тема натолкнула меня на мысль о том как можно перенести справочник по частям. Вот пример того как можно перенести справочник Хранилище дополнительной информации несколькими частями:
-
-
- Открываем обработку ВыгрузкаЗагрузкаДанныхXML82.epf
- В дереве Данные для выгрузки снимаешь все галки (рис.7)
- Идем на вкладку Дополнительные объекты для выгрузки, жмем кнопку «Добавить объекты для выгрузки …» (рис.8)
-
жмем кнопку Выбрать из запроса. Пишем запрос типа:
ВЫБРАТЬ КОЛИЧЕСТВО(ХранилищеДополнительнойИнформации.Наименование) КАК НПП, ХранилищеДополнительнойИнформации.Ссылка КАК Ссылка ПОМЕСТИТЬ ПронумерованныйСписок ИЗ Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации1 ПО ХранилищеДополнительнойИнформации.Ссылка >= ХранилищеДополнительнойИнформации1.Ссылка СГРУППИРОВАТЬ ПО ХранилищеДополнительнойИнформации.Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПронумерованныйСписок.НПП КАК НПП, ПронумерованныйСписок.Ссылка ИЗ ПронумерованныйСписок КАК ПронумерованныйСписок ГДЕ ПронумерованныйСписок.НПП МЕЖДУ 1 И 1000 УПОРЯДОЧИТЬ ПО НПП
- В место цифр 1 и 1000 пишем те номера элементов справочника по-порядку, которые хотим выгрузить
- Жмем Выполнить, ОК. ОК. Сформируется список ссылок
- Выгружаем
- Загружаем получившийся файл в базу-приемник
- Возвращаемся к пункту 5 пока не выгрузим все элементы
-
Картинки
Рис.10. ВыгрузкаЗагрузкаДанныхXML. Добавление объектов, отобранных по произвольному алгоритму