Загрузка файла xml в 1с из сторонней программы #796793


#0 by evorle145
Подскажите общую схему, как действовать, чтобы загрузить файл. Мне прислали файл xml из сторонней программы, мне нужно его прочитать и загрузить в 1с Бугалтерия в виде документов. Возникает вопрос: можно ли как то воспользоваться стандартной обработкой "Универсальный обмен данными в XML"? или нужно писать свой алгоритм чтения этого файла? И что будет, если в сторонней программе поменяется состав реквизитов - нужно будет переписывать алгоритм чтения этого файла?
#1 by Вафель
отправь на v8@1c.ru и скажич то тебе нужно загрузить. Они вышлют обработку
#2 by бомболюк
>> можно ли как то воспользоваться стандартной обработкой "Универсальный обмен данными в XML"? пожалуйста, но эта обработка скорее всего скажет тебе, что такие файлы не ест.
#3 by evorle145
эта обработка ест файлы в которых есть правила загрузки? которые сформированы через КД, да?
#4 by пипец
открой этот файл в екселе с надстройкой ихсэмель и посмотри структуру ЗЫ да хоть в проводнике
#5 by Сильф
Да, писать свой. Да, придётся переписывать. "Обработка "Универсальный обмен данными в формате XML" предназначена для загрузки и выгрузки данных в файл из любой конфигурации, реализованной на платформе 1С:Предприятие 8." - это цитата из справки к этой обработке.
#6 by пипец
да
#7 by Сильф
если xml-ка сгенерирована каким-то ПО, не имеющим отношения к продуктам 1С - КД не подойдёт.
#8 by evorle145
Большое спасибо! Подскажите, вот я например нашел данные контрагента и номенклатуры в это файле, доспустим я их прочитал, а как мне их сопоставить? искать по ИНН или артикулу?
#9 by Ёпрст
Проще позвать кого-нибудь из взрослых. С такими вопросами, вря ли чего загрузишь
#10 by Ц_У
контрагента ищи по артикулу, номенклатуру по инн, все просто
#11 by Вафель
Что ты делал последние 7 лет? откуда у тебя такая полоска?
#12 by evorle145
просто нет уверенности в уникальности ИНН. Да и артикула тоже...  в файле xml я увидел поле " Guid="557e1d14-6b4c-4a5d-a148-16c0d1459208"", поэтому и подумал, может лучше на него завязать поиск.. это это гуид из стороннего ПО...
#13 by Ц_У
причем тут левый гуид из непонятной программы, не думаю что совпадет хоть один.
#14 by evorle145
да, я подумал может добавить реквидит ГУИД Стороннего ПО и в него записывать, но кажется оно того не стоит... Проще искать по ИНН и артикулу.
#15 by mehfk
Что делал-что делал, полоску растил.
#16 by arsik
Ващето в стандартной БП (в принципе всех стандартных) есть спец регистр СоответствияОбъектовИнформационныхБаз - как раз для таких связок
#17 by evorle145
точно... про него то я и забыл... спасибо!
#18 by evorle145
+ ну а так, 3,14 нах мимо темы, коли сказать по теме нечего (с)
#19 by mehfk
Че сказать-то хотело?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С