А в чем состоит суть вопроса? О какой интеграции идет речь?
Со стороны 1С есть ряд открытых интерфейсов для взаимодействия - OData, COM, SOAP и REST, которые могут использовать программы написанные на Ruby.
В свою очередь и сама 1С может использовать внешние программные интерфейсы, как напрямую так и посредством внешних компонент.
Возможен третий вариант - использование посредника. Это могут быть как файлы или транзитная база, так и системные шины. К примеру, некоторые предпочитают использование RabbitMQ, а некоторым нравится OpenESB - в интернете полно примеров интеграции.
Сперва определитесь с технологией, которая максимально подходит именно для вашего проекта на рельсах и именно для вашей базы 1С. Все сильно зависит от нюансов. Вплоть до того, что для вас самым выгодным будет обмениваться текстовыми файликами на сетевой шаре раз в месяц.