Програмисту 1с удалось настроить, вышеописанною схему
Шутка в том, что выше нет никакой схемы и потому бред советуют.
Упрощу до тезисов:
1) Есть клиент 1С, который работает с сервером 1С
2) Сервер 1С хранит свои данные в некоторой СУБД в оптимизированном для себя виде
3) В качестве СУБД 1С может использовать 4 системы, в том числе PostgreSQL
4) В качестве ОС для сервера 1С можно использовать в том числе Debian.
Куда там ваш программист выгрузил каталог? В транзитную таблицу на постгре? Отлично! Если установлены ODBC-драйверы, то и ваш руби на рельсах и 1С смогут читать и писать эту общую таблицу.