Предлагаю в помощь модуль синхронизации OLE.
Использование:
В конфигурации требуется создать модуль, предложенный мной в приложении. Модуль должен быть доступен для Сервера, Клинета. Вызов сервера так же должно быть доступным для модуля.
В модуле обычного приложения нужно создать глобальную переменную
Перем глV7OLE Экспорт; //переменная для хранения OLE подключения
В процедуре модуля обычного приложения ПриНачалеРаботыСистемы() вызвать метод из модуля
битМодульПодключенияOLE.ИнициализироватьOLEПодключение();
В процедуре модуля обычного приложения ПриЗавершенииРаботыСистемы() вызвать метод из модуля
битМодульПодключенияOLE.ЗакрытьOLEПодключение();
- ИспользоватьOLE
- ПользовательV7
- ПарольV7
для физлица. Тип Строка.
И самое последнее: в папку с базой положить файл v7conf.txt, куда прописать полный путь к базе 77.
Итак, получаем следующее. Заходит пользователь в 8. Если у него есть настройки, то производится подключение 77. Перед запьсью нового докмента в 8 создается его аналог в 77, возвращается код документа в код документа 8. Таким образом, в 77 сохраняется сквозная нумерация, если производится параллельная работа пользователей в 77 и 8. Это актуально для поэтапного перехода с 77 на 8.
Всем удачи в делах!
Бред какой-то… Это не обмен, а просто синхронизация. Только не понятно для чего это все было сделано. Зачем ведется параллельная работа в 7-ке и 8-ке?! Если на время перехода с одной системы на другую, то тоже не ясно зачем. Да и названия модулей «битМодульПодключенияOLE» навевают на мысль, что все это слизано у «1С БИТа».