Если на вашем предприятии используется система контроля доступа СКУД ОРИОН от НПО БОЛИД, то данная обработка позволяет получать отчеты по данным БД СКУД в более удобном виде, чем средства, поставляемые разработчиком СКУД (по моему мнению).
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Возникла необходимость иметь доступ к данным СКУД ОРИОН ( http://www.bolid.ru/soft/object/) из 1С 7.7, "побочным" продуктом стала данная простая обработка, которая позволяет получать сведения в "удобоваримом" виде о движении сотрудников через проходную организации. Собственно генерируемых отчетов всего три: о движении сотрудников, табель учета рабочего времени и сведения об опоздавших/рано ушедших. Для доступа к БД (paradox) используется внешняя компонента BDEBase 2.0.2.18 (28.05.2006) (автор: BioAngel) - находится в архиве. Bdebase.dll перед использованием необходимо зарегистрировать в системе, кроме того, для нормальной работы необходим установленный BDE (можно скачать по ссылке). Обработка будет работать с любой конфигурацией 1С:Предприятия 7.7.
Рабочее РМК на 7.7. Можно работать с принтером чеков, можно с кассой АТОЛ, а можно и одновременно. В качестве бэк используется стандартная Розница 2.2.
Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.
Данное решение предназначено для упрощенного варианта электронного учёта рабочего времени сотрудников предприятия. Печать титульного листа и таблицы табеля учёта рабочего времени. Печать бейджиков сотрудников. Автоматическая регистрация и расчет рабочего времени по штрих-коду сотрудника. Загрузка сотрудников из справочника. Формирование штрих-кода сотрудника. Совместимо с любой конфигурацией 1С:7.7.
Обработка позволяет подключаться к базе данных СКУД "Parsec" v 2.5 и формировать отчеты УРВ. По сути реализует функционал родного модуля парсека (и даже немного его расширяет), что позволяет слегка сэкономить на лицензиях.
В обработке реализованы три запроса (GetBusinessEntityList - получения списка хозяйствующих субъектов с возможностью фильтрации по названию и\или ИНН, GetBusinessEntityByGuid - получение хозяйствующего субъекта по глобальному идентификатору, GetRussianEnterpriseList - получения списка предприятий с фильтрацией по названию) и просмотр ответов по ним для работы системы 1с 7.7 и Меркурий через Ветис.API.
Позволяет выгружать данные справочников, документов, сальдо по счетам из 1С 7.7 (компонента «Бухгалтерский учет» в файлы формата MXL, XLS, DBF.
Полученные файлы удобно использовать для переноса в другие программы.
В разработке применено несколько оригинальных решений.
При использовании BDEBase.dll никаких проблем нет.
Пробуйте покопаться в реестре, в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\...
или может быть
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\...
поиграйтесь с параметром DataCodePage ANSI --- OEM
Хотя "кракозяблы" это тоже результат неплохой - можно перекодировать таблично если все правильные методы закончились...
(4) редактирование реестра к сожалению не помогло. Я не совсем понял про "перекодировать таблично" ты имел ввиду изменение кодировки с помощью hex редактора?
hex редактор не причём, вы получаете строки кракозябл - каждая кракозябла соответствует одному "нормальному" символу в строке имеет свой код - составте таблицу соответствия код кракозяблы -- "нормальный" символ. Можно оформить в виде функции (вообще даже таблицу нет необходимости составлять а проверять диапазоны вхождений кодов и вычислять смещение, например относительно символа с кодом 32 - пробел)