Как в 1с установить epf в 1с

Обновлено: 06.07.2024

Расскажу на примере своих обработок, которые я выкладываю у себя на сайте.

Скачиваем и распаковываем

1. Скачайте на рабочий стол архив с обработкой.

2. Сделайте двойной щелчок мышью по скачанному архиву и попадете внутрь.

Внимание! Если попасть внутрь архива не получилось (пишет ошибку "Приложение не найдено"), тогда нажмите на архиве правой кнопкой и выберите один из вариантов:

      • Извлечь всё
      • Открыть при помощи 7-Zip
      • Открыть при помощи WinRar
      • Или что-то похоже.

      3. Там файл с обработкой (и уже с русским названием). Нажмите на нём правой кнопкой и выберите пункт "Копировать".

      4. Вернитесь на рабочий стол, нажмите опять правой кнопкой на пустом места стола и выберите пункт "Вставить" (или можете просто перетащить файл обработки из архива на рабочий стол).

      5. На рабочем столе должен появиться файл из архива.

      Далее возможные 2 варианта в зависимости от вашего интерфейса.

      Для обычного интерфейса

      Из меню выберите пункт "Файл->Открыть. ":

      В появившемся окне перейдите на рабочий стол, выберите файл с обработкой и нажмите кнопку "Открыть".

      Готово! Обработка должна открыться в программе и ею можно пользоваться. Для удобства можно на рабочем столе создать специальную папку "Обработки" и хранить такие файлы там.

      Для управляемого интерфейса (такси и прочее)

      Открываем напрямую из файла

      Из меню выберите пункт "Файл"->"Открыть. ":

      В появившемся окне перейдите на рабочий стол, выберите файл с обработкой и нажмите кнопку "Открыть".

      Готово! Обработка должна открыться в программе и ею можно пользоваться. Для удобства можно на рабочем столе создать специальную папку "Обработки" и хранить такие файлы там.

      Регистрируем обработку в базе

      Если же на этапе открытия файла у вас появилась ошибка "Нарушение прав доступа!":

      Тогда придётся разрешить открытие внешних обработок (об этом здесь) или зарегистрировать обработку в базе - сделать это несложно, для этого:

      Зайдите в раздел "Администрирование", пункт "Печатные формы, отчеты и обработки":

      В открывшемся окне установите галку "Дополнительные отчеты и обработки" и откройте ссылку "Дополнительные отчеты и обработки":

      В открывшемся окне нажмите кнопку "Создать":

      Прочтите предупреждение и нажмите кнопку "Продолжить":

      В появившемся окне перейдите на рабочий стол, выберите файл с обработкой и нажмите кнопку "Открыть":

      Если на этом этапе выскочит ошибка "Невозможно подключить дополнительную обработку из файла. ", то чтобы открыть обработку ничего не остаётся, кроме как разрешить открывать файлы из меню "Файл"->"Открыть" - вот инструкция об этом.

      Если всё хорошо - идём дальше.

      Найдите и нажмите пункт "Размещение":

      В следующем окне отметьте галкой раздел "Операции" и нажмите "ОК":

      В табличной части найдите пункт "Быстрый доступ", откройте его:

      Выберите всех пользователей и нажмите "ОК":

      Теперь открывать мы её будем вот так:

      Заходим в раздел "Операции", пункт "Дополнительные обработки":

      Выделяем нужную обработку и нажимаем "Выполнить":

      С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

      Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.


      Оно всегда возникает в самый неподходящий момент. Означает либо разницу в последовательности реквизитов в объекте, либо, что еще хуже, разницу в количестве реквизов. Всегда приводит к дополнительным затратам времени на диагностику и устранение проблемы.

      Может я бы и не стал заморачиваться и переписывать велосипед заново, если бы не одно большое НО: у меня 90% функциональности хранится в настроечных таблицах, а не в конфигурации. В конфигурации хранится только ядро системы, которое постоянно совершенствуется.

      Как следствие, если мне нужно перебросить уже разработанную функциональность от клиента к клиенту, возникают проблемы совместимости во время выгрузки/загрузки xml файла похожих конфигураций.

      Задумано - сделано! Заодно добавлено несколько полезных возможностей.

      Что вышло в результате - судить Вам.

      2. Обработка будет полезна в случаях когда:

      2.1 нужно обменяться данными между рабочей и тестовой конфигурацией
      2.2 нужно перенести настройки конфигурации хранимых в справочниках и регистрах сведений из младшей версии в старшую
      2.3 диагостировать ошибку преобразования xml в других случаях

      3. Основной принцип работы "расширенного режима":
      Для того, чтобы обеспечить возможность загрузки данных объектов конфигурации в любой последовательности реквизитов, необходимо в файл xml выгрузить информацию о типах передаваемых значений.

      Использование для выгрузки команды ЗаписатьXML(ЗаписьXML, Объект, НазначениеТипаXML.Явное) к желаемому результату не привела. Формальный тип был присвоен всему узлу целиком, отдельные реквизиты остались не типизированны.


      Пришлось написать собственную процедуру ЗаписатьXMLЯвно(ЗаписьXML, Объект) в которой для каждого типа объекта, каждого реквизита была реализован алгоритм выгрузки. В результате получили xml-документ в ожидаемом формате:


      Таким образом возможность реализовать независимую от последовательности реквизитов объектв загрузку появляется только в результате ручного кодинга выгрузки/загрузки всех объектов.

      4.Внесенные изменния:
      4.1 На панели "Выгрузка" реализован режим "Расширенная обработка" для выгрузки xml данных в расширенном формате.
      Режим реализован по принципу обратной совместимости, выгруженные данные в режиме "Расширенная обработка" загрузятся в любом случае. Однако загрузка в режиме "Расширенная обработка" предполагает и выгрузку только режиме "Расширенная обработка".



      4.2 На панели "Загрузка" реализован режим "Расширенная обработка" для загрузки xml данных в расширенном формате.
      Режим "просмотр данных" - позволяет видеть результаты загрузки и открыть уже загруженные объекты.
      Режим "автопроведение" позволяет перепроводить загруженные документы.
      Кнопка "Предварительный просмотр" позволяет увидеть содержимое xml файла без сохранения его содержимого в конфигурации
      Во время загрузки производится расширенная диагностика ошибок преобразования xml данных.
      Ошибки выводятся в список.



      4.3 Добавлен секундомер для оценки производительности.

      5. Ограничения
      В виду, того, что обработка предполагает ручной кодинг выгрузки и загрузки для всех типов объектов, для решения основных задач режим "Расширенная обработка" реализован только для следующих объектов:

      5.1 Варианты обмена между справочниками:
      1-Иерархический
      2-Без иерархии

      5.2 Варианты записи между документами:
      1-без вариантов

      5.3 Варианты записи между регистрами сведений:
      1-не периодический
      2-переодический
      3-не подчиненный регистратору
      4-подчиненный регистратору
      5-основной отбор по периоду

      5.4 Варианты записи между регистрами накопления:
      1-Остатки и обороты
      2-Только обороты

      5.5 Варианты записи между регистрами бухгалтерии:
      1-С корреспонденцией счетов
      2-Без корреспонденцией счетов

      Обмен между другими объектами будет добавлен позже, если возникнут пожелания.

      6. Методика испытаний
      Ручной кодинг операций выгрузки/загрузки объектов предполагает возможность некорректной загрузки
      объекта. По этому была разработана серьезная программа испытаний для подтверждения надежности работы
      ручных алгоритмов.

      6.1 Все данные испытуемой конфигурации полностью выгружаются в файл etalon.xml в стандартном режиме.
      6.2 Все данные испытуемой конфигурации полностью выгружаются в файл test.xml в расширенном режиме.
      6.3 Все данные испытуемой конфигурации полностью загружаются из файла test.xml в расширенном режиме.
      6.4 Все данные испытуемой конфигурации полностью выгружаются в файл etalon2.xml в стандартном режиме.

      Файлы etalon.xml и etalon2.xml сравниваются байт в байт.
      Тест считается пройденным, если оба файла идентичны.

      Конфигурации, которые были использованы в испытаниях:
      1. Авторские конфигурации
      2. УТП
      3. Бухгалтерия
      4. УПП
      5. СКАТ-профессионал

      В процессе испытаний была выявлена следующая особенность:
      В случае, если в реквизите хранятся только пробелы, после выгрузки/загрузки реквизит будет содержать пустую строку.
      Данная особенность присуща обоим режимам: стандартному и расширенному, таким образом эта ошибка не может считаться
      привнесенной. Проблема лежит в особенности хранения пустых строк в xml формате и решается другими средствами.

      7. Производительность
      Учитывая ручное кодирование всех операций выгрузки/загрузки особое внимание было уделено вопросам производительности.
      Общее падение производительности операций в режиме расширеной выгрузки/загрузки составило 20-30%, что можно считать приемлемой платой за универсальность.

      8. Использование пространства имен "http://www.w3.org/2001/XMLSchema"

      Выгрузка объектов каждого реквизита с помощью механизма формального описания типов приводит к избыточному описанию типа для каждого элемента:


      использование механизма соответствия пространства имен позволяет значительно сократить объем выходного файла:

      в результате xml-документ принимает вид:


      9. Дополнительные изменения

      Для реализации расширенного режима в исходный код стандартной обработки были внесены следующие изменения:
      9.1 Пропатчены:

      1 Процедура ОбработкаРезультатаЗапроса
      2 Процедура ВыполнитьЗагрузку


      9.2 Добавлены:

      Функции из секции "Доработка Чтение" могут использоваться как шаблоны кода для обмена с другими
      информационными системами, к примеру с помощью EDI.

      А.Г. Габец "Профессиональная разработка в системе 1С:Предприятие" Глава 14. Интеграция с другими информационными системами. Работа с xml-документами.

      PS На самом деле xml не так уж и сложен, как может показаться на первый взгляд.

      Инструменты разработчика написаны супер профессиональным программистом Сергеем Старых (связаться с ним) и публикуются с его разрешения.

      Описание

      Инструменты разработчика - это замечательная коллекция чудо обработок, объединённых в одну подсистему:


      • Удаление объектов с контролем ссылок;
      • Поиск битых ссылок;
      • Поиск ссылок на объект;
      • Подбор и обработка объектов;
      • Поиск дублей и замена ссылок;
      • Редактор пользователей;
      • Консоль кода;
      • Консоль запросов;
      • Структура хранения БД;
      • Анализ технологического журнала;
      • Редактор параметров сеанса;
      • Редактор хранилищ настроек;
      • Анализ журнала регистрации;
      • И множество других инструментов.

      Все эти обработки написал и уже много лет поддерживает настоящий профессионал своего дела Сергей Старых.

      Как начать работать с инструментами

      Инструменты разработчика поддерживаются Сергеем в двух вариантах: основной и портативный.

      • Требуется встраивать в конфигурацию базы.
      • Даёт больше возможностей.
      • Не требует изменения конфигурации и открывается как внешняя обработка.
      • Даёт меньше возможностей.

      Предлагаю начать с портативного, а если захочется большего - перейти к основному варианту.

      Скачиваем архив инструментов

      Внимание! Если есть возможность - качаем прямо с сайта Сергея, вот ссылка.

      И только, если его сайт не работает - вот зеркало инструментов на моём сайте:
      Инструменты разработчика 5.25 (Старых Сергей, 1С 8.2, 8.3)

      Распаковываем архив

      Распаковываем скачанный архив, например, в папку "Инструменты разработчика" на рабочем столе:


      Открывать из своей базы нужно именно обработку "ирПортативный.epf". Это меню инструментов и уже через него мы будем открывать все остальные обработки:

      Запускаем инструменты

      Через меню Файл->Открыть запустите обработку "ирПортативный.epf" (подробнее здесь Я скачал обработку, как мне её открыть в 1C?):



      Подводите мышку к значкам и пробуйте, осваивайте нужные вам инструменты. При умелом использовании с их помощью можно творить чудеса!

      Возможные проблемы

      Портативные инструменты работают только на обычных формах. Это значит, что у вас не получится запустить их на клиенте в режиме управляемого приложения.

      Для использования инструментов в такой базе - запускайте её с ключом /RunModeOrdinaryApplication, который запускает толстый клиент в обычном режиме, несмотря на настройки конфигурации и пользователя.

      Если вы используете в качестве стартера обновлятор, то добиться этого эффекта можно:

      • Выделив базу и нажав Ctrl + F3
      • В открывшемся меню нажав кнопку [4] Толстый клиент (ОФ)

      Как обновлять инструменты

      Чтобы обновить портативные инструменты - нажмите на значок помощи на их панели:


      В открывшемся окне воспользуйтесь кнопкой "Обновить на актуальную версию":


      Где можно посмотреть обучающие ролики

      У Сергея есть свой канал на youtube с обучающими роликами по инструментам разработчика: ссылка

      Благодарность

      С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

      Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

      Как в приложении 1С:Предприятие на управляемых формах отрыть обработку для обычного приложения

      Иногда пользователям программных продуктов 1С:Предприятие 8 на управляемых формах необходимо открыть старую обработку, которая была написана для обычного приложения.

      Например, к нам регулярно обращаются пользователи 1С:Бухгалтерии, которые работают в новой редакции 3.0 с интерфейсом ТАКСИ конфигурации "Бухгалтерия предприятия" которые хотят загрузить данные из excel с помощью универсальной обработки ЗагрузкаДанныхИзТабличногоДокумента.epf.

      Если попытаться открыть такую обработку стандартным образом, нажав "Файл" > "Открыть"

      Как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С Бухгалтерии 3.0

      Выбрать файл обработки ЗагрузкаДанныхИзТабличногоДокумента.epf,

      Как открыть старую обработку epf в 1С Бухгалтерии 3.0

      То откроется пустое окно.

      Как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на УФ

      Дело в том, что обработка "ЗагрузкаДанныхИзТабличногоДокумента.epf" была написана еще до появления управляемых форм и ее интерфейс не предназначен для использования в режиме управляемого приложения.

      Для возможности использования данной обработки необходимо открыть программу в режиме обычного приложения.
      Для этого запустите программу в режиме "Конфигуратора".

      Как запустить 1С на УФ в режиме обычного приложения

      Выберите пункт меню "Сервис" > "Параметры".

      Как запустить 1С Бухгалтерия ред.3.0 в режиме обычного приложения

      В открывшемся окне на закладке "Общие" выберите режим запуска "Управляемое приложение и обычное приложение".

      Как запустить 1С Бухгалтерию с интерфейсом ТАКСИ в режиме обычного приложения

      Далее нажмите "ОК".
      После этого нажмите пункт меню "Отладка" > "Начало отладки" > "Толстый клиент (обычное приложение): начать отладку"

      Как запустить конфигурацию 1С на УФ с интерфейсом ТАКСИ в режиме обычного приложения

      Если все сделали правильно, то конфигурация должна запуститься сразу в режиме обычного приложения со старым интефесом.

      Как в конфигурации 1С на УФ с интерфейсом ТАКСИ открыть старую обработку ЗагрузкаДанныхИзТабличногоДокумента.epf

      Теперь уже в обычном режиме можете открыть обработку.

      Как открыть старую обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в конфигурации 1С на УФ с интерфейсом ТАКСИ

      Должно открыться окно обработки с интерфейсом, с которым уже можно работать.

      Как открыть старую обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в конфигурации 1С с новым интерфейсом ТАКСИ на управляемых формах

      После использования обработки вы сможете запустить программу обычным способом и продолжить работать в привычном интерфейсе.

      Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.


      Вы можете оценить сайт по пятибальной шкале, выбрав соответствующее количество звезд, а при желании написать несколько слов со своим мнением о данной статье.

      как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С Бухгалтерии 3.0, загрузкаданныхизтабличногодокумента epf 8.3 управляемые формы, как запустить 1с в режиме обычного приложения, как как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в Такси, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на управляемых формах, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в тонком клиенте 1С, Как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С Бухгалтерии 3.0, загрузкаданныхизтабличногодокумента epf 8.3 управляемые формы, как запустить 1с в режиме обычного приложения, как как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в Такси, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на управляемых формах, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С:Бухгалтерии 3.0, Как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С Бухгалтерии 3.0, загрузкаданныхизтабличногодокумента epf 8.3 управляемые формы, как запустить 1с в режиме обычного приложения, как как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в Такси, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на управляемых формах, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на УФ, Как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С Бухгалтерии 3.0, загрузкаданныхизтабличногодокумента epf 8.3 управляемые формы, как запустить 1с в режиме обычного приложения, как как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в Такси, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на управляемых формах, как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в 1С на УФ, Как запустить 1С на УФ в режиме обычного приложения, Как запустить 1С Бухгалтерия ред.3.0 в режиме обычного приложения, Как запустить 1С Бухгалтерию с интерфейсом ТАКСИ в режиме обычного приложения, Как запустить конфигурацию 1С на УФ с интерфейсом ТАКСИ в режиме обычного приложения, Как в конфигурации 1С на УФ с интерфейсом ТАКСИ открыть старую обработку ЗагрузкаДанныхИзТабличногоДокумента.epf, Как открыть старую обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в конфигурации 1С на УФ с интерфейсом ТАКСИ, Как открыть старую обработку ЗагрузкаДанныхИзТабличногоДокумента.epf в конфигурации 1С с новым интерфейсом ТАКСИ на управляемых формах

      Читайте также: