В настройках АТОЛа есть функция - хранить чеки в БД:
Версия 8.16.1 и выше - поставить галочку в свойствах - Хранить чеки в БД. Файл базы создается в каталоге с логами %APPDATA%\Roaming\Atol\DRIVERS\
Имя файла Receipt.db
В качестве СУБД используется SQLite
Данная обработка использует дистрибутив http://www.ch-werner.de/sqliteodbc/sqliteodbc.exe для доступа к db файлу. Но чтобы не подключать никакие драйвера, данные выгружаются в файл и уже из него парсится в 1С
Алгоритм прост.
- Скопировать SQL3 в каталог ИБ
- Сделать изменения в настройках ert файла (процедура приОткрытии и обрТТ), если у вас другой ОФД
- При открытии указать номер смены и путь до db файла.
- После сформирования система покажет сумы нала и электронными, при нажатии на строку открывает чек у ОФД.