Думаю задача немного в другом. Нет нужды загружать файл. Раньше "документум", действительно формировал некоторый Excel файл, но он не загружал его целиком. А другим скриптом, брал отдельную строчку данных из этого Excel файла, и загружал ее как строку в список на портале. Не знаю как по другому сказать "список" может не очень понятно. Вот картинка, список большой, уже более 2000 строк.
Соответственно новые контрагенты проходят проверку и их надо добавить в этот список. Т.е. как я понял отправлялся некоторый запрос в формате Xml, он порталом обратабывался таким образом как будто ввели новую запись и добавлял ее в список.