У нас именно такая ситуация. Мы разработали небольшую программку (далее ПО), с помощью которой формируем XML для загрузки в РА
В Аршин информация вносится руками
Далее Ответственный за передачу информации в РА делает следующее:
1. В аршине отмечает позиции для выгрузки PDF (максимум позиций на странице в Аршине - 100)
2. Сохраняет документы на ПК (выгружаются PDF в виде архива zip)
3. В ПО выбирает полученный архив и на выходе получает XML
4. Загружает XML через рабочее место РА
Что делает ПО:
1. Разархивирует ZIP (получаем 100 шт PDF)
2. Преобразует PDF в TXT с помощью xdoc2txt.exe (бесплатная программка) (Получаем 100 шт. TXT)
4. Парсит TXT - получает данные для загрузки
5. Формирует XML в соответствии с примером РА
Для программиста ничего сложного, написали не Делфе за пару дней.