Добрый день.
Уже писал вопрос, но ответ к сожалению не получил, поэтому повторяю вопрос:
Как правильно получать файл с Б24 при загрузке в 1с?
Имеется смарт-процесс в б24, в нем прикрепляется файл, этот файл необходимо забирать в 1с(бухгалтерия 3.0).
Как получить файл +- разобрался, но проблема в том, что при получении файла не удается получить его формат(xml, pdf, doc и тд) и имя. Приходиться верить что в смарт-процессе прикрепили правильный файл.
Файл получаю вот таким образом в общем модуле загрузки смарт-процесса:
Код |
---|
ДанныеПоФайлам = ДанныеСмартПроцесса[0].Получить("ufCrm12_1691330774776"); АдресФайлаВИнтернете = ДанныеПоФайлам.Получить("urlMachine");
АдресБезHTTP = СтрЗаменить(АдресФайлаВИнтернете, "//", Символы.ПС); АдресБезHTTP = СтрПолучитьСтроку(АдресБезHTTP, СтрЧислоСтрок(АдресБезHTTP));
ПутьКФайлуВнутриДомена = Сред(АдресБезHTTP, Найти(АдресБезHTTP, "/"));
ВременныйПутьКФайлу = ПолучитьИмяВременногоФайла("xml");
Соединение = Б24_К_RestApiВызовСервера.УстановитьСоединениеССервером(СтруктураНастроек.НастройкиПодключения); Соединение.Получить(ПутьКФайлуВнутриДомена, ВременныйПутьКФайлу); |
Есть рекомендации или описание как получать файлы?