1. user690969_ruslansharipov2304 19.12.19 15:10 Сейчас в теме
Добрый день. Загружаю через стандартный обработчик "Выгрузка и загрузка данных XML.epf" номенклатуру. Картинку перевожу в base64(она валидна, конвертируется в jpg в любом онлайн конвертере), но в 1С в карточке товара пишет ошибка чтения файла.
Делаю обратные действия- выгружаю заведенную в 1с номенклатуру с картинкой, беру base64 онлайн-конвертер не может преобразовать ее в jpg.
Что не так со стандартным обработчиком? как он конвертирует двоичные данные файла в base64 строку?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tusv 212 19.12.19 15:28 Сейчас в теме
А зачем переводить в Base64. 1С спокойно передает в xmlи забирает тип ХранилищеЗначения
trickster; Aleksandr_prof; +2 Ответить
3. user690969_ruslansharipov2304 20.12.19 13:38 Сейчас в теме
(2) Изображения хранятся в информационной базе. Вот так выгружает стандартный обработчик:
<v8:InformationRegisterRecordSet.ДвоичныеДанныеФайлов>
			<v8:Filter>
				<FilterItem xmlns="http://v8.1c.ru/8.1/data/enterprise">
					<Name xsi:type="xs:string">Файл</Name>
					<Value xsi:type="v8:CatalogRef.НоменклатураПрисоединенныеФайлы">328a74f0-0b7e-11ea-8122-54a05050c7ff</Value>
				</FilterItem>
			</v8:Filter>
			<v8:Record>
				<v8:Файл xsi:type="v8:CatalogRef.НоменклатураПрисоединенныеФайлы">328a74f0-0b7e-11ea-8122-54a05050c7ff</v8:Файл>
				<v8:ДвоичныеДанныеФайла>здесь base64</v8:ДвоичныеДанныеФайла>
			</v8:Record>
		</v8:InformationRegisterRecordSet.ДвоичныеДанныеФайлов>
Показать


Загружаю таким же образом
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот