[x1c.ru] 1cdbin: работа с файлами *.1cd на низком уровне средствами языка 1с с возможностью чтения таблиц (поддерживается формат 8.3.8.0)

Содержание:

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

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

Компания «Онлайн», 2016
www.online-ufa.ru

Как оставить отзыв о данной статье

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

как открыть обработку ЗагрузкаДанныхИзТабличногоДокумента.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С с новым интерфейсом ТАКСИ на управляемых формах

Расширение файла EPF

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

  • Что такое файл .epf?
  • Какое программное обеспечение мне нужно открыть файл .epf?
  • Как файл .epf быть открыты, отредактированы или напечатано?
  • Как конвертировать .epf файлов в другой формат?

Оглавление

Мы надеемся, что вы найдете на этой странице полезный и ценный ресурс!

5 расширений и 0 псевдонимы, найденных в базе данных

.epf

.epf

.epf

.epf

.epf

Другие типы файлов могут также использовать расширение файла .epf.

Не удается открыть файл .epf?

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

Windows не удается открыть этот файл:

Чтобы открыть этот файл, Windows необходимо знать, какую программу вы хотите использовать для его открытия.

Если вы не знаете как настроить сопоставления файлов .epf, проверьте FAQ.

Можно ли изменить расширение файлов?

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

Если у вас есть полезная информация о расширение файла .epf, напишите нам!

Методика оптимизации программного кода 1С: проведение документов

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С.
Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия.
К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019   
32038   
21   
dmitrydemenew   

85
   

Чтение документа по блокам

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

Итак, заголовок блока представляет собой строку длиной 31 байт. Строка эта имеет следующий вид:

, где:

  • CRLF – стандартный перевод строки Windows, пара символов \r\n (0x0D,0x0A)
  • Размер всего документа – общая длина документа в байтах. Записана в виде строкового представления hex-числа. Длина – 8 байт.
  • Пробел – пробел. Символ 0x20
  • Размер текущего блока – длина тела блока в байтах. Записана также в виде строкового представления числа INT32 в hex-формате. Если документ состоит из единственного блока, то размер всего документа либо меньше, либо совпадает с размером текущего блока (что логично)
  • Адрес следующего блока – адрес по которому расположен очередной блок документа. Если адрес следующего блока равен INT_MAX, то это значит, что следующего блока нет. Адрес следующего блока также записан в виде строкового представления числа.

Сразу за заголовком блока идет тело блока, которое имеет длину, указанную в поле «Размер текущего блока».

Рассмотрим рисунок: длина всего документа составляет 0x54 байта, красной рамкой выделены эти 0x54 байта. Это данные документа. Длина блока составляет 0x200 байт, т.е. больше чем длина самого документа. По этой причине остальные данные блока составляют «нули» неиспользуемого пространства. Значащие байты — это те, которые отмечены красной рамкой.

Если длина документа больше длины блока, то нужно прочитать следующий блок. Если в поле «Адрес следующего блока» записано значение, отличное от 0x7fffffff, то необходимо считать текущий блок, затем перейти по этому адресу и считать другой блок. Если в этом блоке также будет задан адрес следующего блока, то надо перейти и туда. Таким образом, формируется «цепочка» блоков, из которых состоит документ.

Чтение необходимо продолжать до тех пор, пока в поле «Адрес следующего блока» не встретится значение 0x7fffffff или пока не будет считано количество байт, указанное в поле «Размер всего документа».

Поле «Размер всего документа» имеет смысл только для первого блока. Во всех последующих блоках документа оно имеет значение 0x00000000.

Устранение неполадок при открытии файлов EPF

Общие проблемы с открытием файлов EPF

Planit Edgecam не установлен

Дважды щелкнув по файлу EPF вы можете увидеть системное диалоговое окно, в котором сообщается «Не удается открыть этот тип файла»
. В этом случае обычно это связано с тем, что на вашем компьютере не установлено Planit Edgecam для %%os%%
. Так как ваша операционная система не знает, что делать с этим файлом, вы не сможете открыть его дважды щелкнув на него.

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

Установлена неправильная версия Planit Edgecam

В некоторых случаях у вас может быть более новая (или более старая) версия файла Edgecam Educational Part File, не поддерживаемая установленной версией приложения
. При отсутствии правильной версии ПО Planit Edgecam (или любой из других программ, перечисленных выше), может потребоваться загрузить другую версию ПО или одного из других прикладных программных средств, перечисленных выше. Такая проблема чаще всего возникает при работе в более старой версии прикладного программного средства
с файлом, созданным в более новой версии
, который старая версия не может распознать.

Совет:
Иногда вы можете получить общее представление о версии файла EPF, щелкнув правой кнопкой мыши на файл, а затем выбрав «Свойства» (Windows) или «Получить информацию» (Mac OSX).

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

Установить необязательные продукты — FileViewPro (Solvusoft) |
Лицензия | Политика защиты личных сведений | Условия |

Другие причины проблем с открытием файлов EPF

Даже если на вашем компьютере уже установлено Planit Edgecam или другое программное обеспечение, связанное с EPF, вы все равно можете столкнуться с проблемами во время открытия файлов Edgecam Educational Part File. Если проблемы открытия файлов EPF до сих пор не устранены, возможно, причина кроется в других проблемах, не позволяющих открыть эти файлы
. Такие проблемы включают (представлены в порядке от наиболее до наименее распространенных):

  • Неверные ссылки на файлы EPF
    в реестре Windows («телефонная книга» операционной системы Windows)
  • Случайное удаление описания
    файла EPF в реестре Windows
  • Неполная или неправильная установка
    прикладного программного средства, связанного с форматом EPF
  • Повреждение файла
    EPF (проблемы с самим файлом Edgecam Educational Part File)
  • Заражение EPF вредоносным ПО
  • Повреждены или устарели
    драйверы устройств
    оборудования, связанного с файлом EPF
  • Отсутствие на компьютере достаточных системных ресурсов
    для открытия формата Edgecam Educational Part File

Близко, но не совсем…

Multics была первой ОС для поддержки иерархии каталогов (например, «Home». -> «Документы» -> «Работа»). Почти каждая современная операционная система находилась под сильным влиянием Multics.

Самые популярные операционные системы

Windows 7 (48%)
Windows 10 (42%)
Windows 8.1 (5%)
Windows XP (2%)

Со своей первой реализации в 1993 году до его выхода к публике в 2008 году, PDF был строго продуктом Adobe, используемый для создания плоских документов, содержащих набор функций страниц, включая информацию макета, изображения, текст и многое другое.

Компоненты распознавания и печати штрих-кодов Промо

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной 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   
77433   
91   
igorberezhnov   

121
   

Смотрим внутрь

Логической единицей хранения данных внутри контейнера является документ. Документ, это осмысленный законченный набор данных, который можно прочитать и каким-то образом интерпретировать. Я специально не пользуюсь термином «файл», поскольку, это название я приберегу для другой сущности,  о которой чуть позже.

Итак, в общих чертах, файл CF (EPF/ERF) представляет собой контейнер, в котором хранятся документы.

Каждый документ внутри контейнера может быть разбит на блоки. Минимальной физической единицей хранения данных является блок, но осмысленной логической единицей является документ. Иными словами, документы внутри контейнера могут лежать в виде разрозненных кусочков (блоков) и для того, чтобы прочитать содержимое документа, все его кусочки нужно собрать и объединить.

Обработка «Распознавание штрихкода с помощью утилиты Zbar» для Документооборот ред. 2

В связи с тем, что стандартный функционал программы «Документооборот» ред. 2.1 дает возможность распознавания штрихкодов только форма EAN-13, данная обработка — альтернативный способ для распознавания штрихкода в программе 1С: Документооборот ред. 2 с помощью утилиты Zbar, которая распознает в том числе и в формате Code 128 (один из стандартных штрихкодов кодирования документов, например, «Управление торговлей» ред. 11), а также с возможностью поэтапно проследить все действия от распознавания до прикрепления к документу или простой загрузки в каталоги файлов в базе 1С.

5 стартмани

Электронная таблица средствами 1С (Версия 2.0)

Функционал электронной таблицы для программ на платформе 1С реализован на основе табличных документов. Функционал реализован в виде обработки. Большую часть формы обработки занимают листы (закладки) с табличными документами, которые выполняет роль электронной таблицы. Листы могут быть добавлены, удалены или переименованы. Ограничение по количеству листов определяется возможностью платформы. В формулах электронной таблицы можно использовать любые языковые конструкции, процедуры и функции 1С, ссылки на другие ячейки электронной таблицы расположенные в том числе и на других листах. Допустимо обращаться к ячейкам электронной таблицы по имени именованной области. В случае использования в формулах электронной таблицы данных из самой таблицы пересчет зависимых ячеек с формулами производится автоматически. Электронную таблицу можно сохранить в файл.

1 стартмани

Навигатор по конфигурации базы 1С 8.3

Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3.
Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д.
Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы.
Отображает структуру хранения объектов базы данных, для регистров доступен сервис «Управление итогами».
Платформа 8.3, управляемые формы. Версия 1.1.0.85 от 10.10.2021

3 стартмани

Универсальный редактор реквизитов объектов. Мультиобработчик Промо

Объекты: Справочник, Документ, ПланОбмена, ПВХ, Бизнес-процесс, Задача, ПланСчетов, ПВР.
Мультиобработчик:
-Проведение, перенумерация, движения, копирование, создание на основании, подчиненность, статистика, удаление документов.
-Регистрация изменений объекта(ов) в планах обмена.
-Установка/Отключение ГлавногоУзла РИБ.
-Поиск и восстановление «Битых» ссылок.
-Недопустимые символы XML/Дерево XML.
-Поиск и замена ссылок.
-Ошибки ИБ, в т.ч XML.
-Множество обработок справочников.
-GUID. Дата и время создания объектов ссылочного типа.
-Аналитика предопределенных, блокируемых реквизитов, ХранилищаЗначений.
-История изменений объекта.
-Активные пользователи.
-Подписки на события, функциональные опции.
-Загрузка пользователей ИБ из Windows, Active Directory.
-Выгрузка/Загрузка пользователей ИБ в/из внешний XML-файл.
-Поддержка различных режимов модальности.
Файловый, Клиент-Серверный варианты.
Обычная и Управляемая формы.

1 стартмани

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия — Simple UI (обновлено 14.11.2019)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019   
62751   
271   
informa1555   

236
   

Сохранение внешней обработки в базе данных

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

Для примера создадим в конфигурации справочник ВнешниеОбработки с реквизитом ВнешняяОбработка с типом Хранилище значения. В данном справочнике будем хранить внешние обработки как двоичные данные.

Сначала нужно подключить внешнюю обработку методом Подключить, получить имя подключенной внешней обработки в информационной базе и через это имя создать программный объект обработки:

//записываем внешнюю обработку в базу данных
ДД = Новый ДвоичныеДанные(«F:\ВнешняяОбработка1.epf»);
СпрОбъект = Справочники.ВнешниеОбработки.СоздатьЭлемент();
СпрОбъект.ВнешняяОбработка = Новый ХранилищеЗначения(ДД);
СпрОбъект.Записать();

//Получаем навигационную ссылку на внешнюю обработку
СсылкаНаОбработку = ПолучитьНавигационнуюСсылку(СпрОбъект, «ВнешняяОбработка»);

//подключаем внешнюю обработку,
//вторым параметром указываем имя для подключения
ИмяОбр = ВнешниеОбработки.Подключить(СсылкаНаОбработку, «ВнешняяОбработка1»);

//создаем внешнюю обработку
ОбъектВнешнейОбработки = ВнешниеОбработки.Создать(ИмяОбр);
//и вызываем ее экспортный метод
ОбъектВнешнейОбработки.Метод_ВнешнейОбработки();

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

//записываем внешнюю обработку в базу данных
ДД= Новый ДвоичныеДанные(«F:\ВнешняяОбработка1.epf»);

СпрОбъект= Справочники.ВнешниеОбработки.СоздатьЭлемент();

СпрОбъект.ВнешняяОбработка= Новый ХранилищеЗначения(ДД);

СпрОбъект.Записать();

 
//Получаем навигационную ссылку на внешнюю обработку
СсылкаНаОбработку= ПолучитьНавигационнуюСсылку(СпрОбъект,»ВнешняяОбработка»);

 
//подключаем внешнюю обработку,
//вторым параметром указываем имя для подключения
ИмяОбр= ВнешниеОбработки.Подключить(СсылкаНаОбработку,»ВнешняяОбработка1″);

 
//создаем внешнюю обработку
ОбъектВнешнейОбработки= ВнешниеОбработки.Создать(ИмяОбр);

//и вызываем ее экспортный метод
ОбъектВнешнейОбработки.Метод_ВнешнейОбработки();

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

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

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

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

Еще один вариант — это повреждение документа вредоносным ПО. Поэтому, прежде чем открыть epf-файл, желательно проверить его на наличие вирусов

Поскольку не так давно под этот формат маскировался троян, успевший поразить немало офисных компьютеров в странах СНГ, так что лучше соблюдать осторожность

*.cf
— файл содержит только конфигурацию(код и структура) без пользовательских данных. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Сохранить конфигурацию в файл» или «Конфигурация -> Поставка конфигурации -> Создать файл поставки и обновление конфигурации -> признак «Создать файл поставки»».

*.cfu
— файл содержит только обновление конфигурации. Например файл
1cv8.cfu.
Создать конфигурацию из этого файла невозможно, так как он содержит в себе только отличия новой конфигурации от предыдущей. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Поставка конфигурации -> Создать файл поставки и обновление конфигурации -> признак «Создать файл обновления конфигурации»».

*.dt
— файл содержит конфигурацию вместе с пользовательской базой данных. Это специализированный формат архива 1С 8. Создаётся из конфигуратора 1С 8.х: «Администрирование -> Выгрузить информационную базу».

*.epf
(*.erf
) – файл внешней обработки (отчёта). Любую обработку (отчёт) из конфигурации можно сохранить внешней. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Открыть конфигурацию -> становимся на нужную обработку (отчёт) -> выделяем правой кнопкой мыши -> Сохранить как внешнюю обработку, отчёт…».

*.1cd
– файл полноценной базы данных. Представление имени по умолчанию: 1Cv8.1CD. Включает в себя конфигурацию, базу данных, пользовательские настройки. Открывается платформой 1С 8.x. Создаётся для разработки новой конфигурации автоматически по кнопке «Добавить» при выборе пункта «Создание новой информационной базы».

*.log, *.lgf, *.lgp, *.elf
— лог файлы, которые собирают информацию (регистрируют данные) в 1С 8.0 8.1, 8.2, 8.3.

*.
cdn —
файл с таким расширением (1Cv8.cdn) служит для ручной или автоматической блокировки базы данных 1С Предприятия
восьмой версии
.

*.mxl
— файлы печатных форм используются, в том числе и в 1С. Являются как печатными формами документов, справочников, отчётов, так и различными накопителями данных для различных классификаторов. Открывается через Конфигуратор или в режиме 1С:Предприятии через «файл -> открыть». Создаётся точно так же: в режиме Конфигуратор или в 1С:Предприятии через «файл -> новый». Так же файлы с такими расширениями могут служить правилами переноса, например, из 1С 7.7 в 8.2 (acc77_82.xml и вспомогательная обработка exp77_82.ert) — находятся они обычно в папке ExtForms.

*.efd
— это архивный файл 1С, используется для установки конфигурации. Содержит или конфигурацию 1с или обновление к ней. Запускается с помощью вспомогательного исполняющего файла setup.exe
(должен находиться в одной папке).

*.mft
– вспомогательный файл для создания конфигурации из шаблона. Содержит информацию о конфигурации, описание, пути, название. Используется непосредственно самой платформой при создании информационной базы 1С из шаблона.

*.grs
— файлы графических схем в специализированном формате 1С. Открывается через Конфигуратор или в режиме 1С:Предприятии через «файл -> открыть». Создаётся точно так же: в режиме Конфигуратор или в 1С:Предприятии через «файл -> новый».

*.geo
— файлы географических схем в специализированном формате 1С. Открывается через Конфигуратор или в режиме 1С:Предприятии через «файл -> открыть». Создаётся точно так же: в режиме Конфигуратор или в 1С:Предприятии через «файл -> новый».

*.st
— файлы шаблонов текстов. Используются в основном 1С разработчиками.

*.pff
— файл с сохраненными замерами производительности. Используются системными администраторами и специалистами 1С.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector