Загрузка из XML

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Morokola 17.08.12 13:46 Сейчас в теме
Поставщик прислал накладную на товар в виде XML файла (РеализацияТоваровУслуг_2012-08-17.xml), теперь требуется эту накладную внести к нам в базу естественно в виде "Поступления товаров и услуг". Подскажите пожалуйста как это сделать??? Вроде как через конвертацию, но КАК я не знаю. Может быть кто то сталкивался с подобной задачей или есть идеи?Подскажите пожалуйста.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. AlexO 135 17.08.12 13:57 Сейчас в теме
(1) Morokola,
через какую "конвертацию"? Через КД можно было бы в единственном случае - если выгружали через КД, с "зашитыми" правилами.
А просто "в виде XML" - там может быть какой угодно "вид XML".
Разбирайте файл по кусочкам, составляйте его структуру, потом грузите его себе в базу через ПрочитатьXML.
3. AlexO 135 17.08.12 13:59 Сейчас в теме
(1) Morokola,
... или спросите сначала, а не типовыми ли обработками типа "Универсальная загрузка XML" пользовался для выгрузки ваш поставщик?
4. Morokola 17.08.12 14:04 Сейчас в теме
(3) AlexO, Спасибо, а как это сделать:"Разбирайте файл по кусочкам, составляйте его структуру, потом грузите его себе в базу через ПрочитатьXML."?
8. AlexO 135 17.08.12 16:13 Сейчас в теме
(4) Morokola,
а как это сделать:

ну примерно как в (6)
5. Morokola 17.08.12 14:07 Сейчас в теме
(3) AlexO, А если типовым то что?
7. AlexO 135 17.08.12 16:12 Сейчас в теме
(5) Morokola,
А если типовым то что?

то тогда этой же типовой обрабткой и загружайте.
Версию обработки тоже неплохо бы иметь аналогичную какой выгружали.
6. reazek 17.08.12 15:52 Сейчас в теме
Тебе нужно сделать 2 шага
- распарсить файл на поля - почитай про xml и 1с. на этом этапе ты получишь как бы таблицу их накладной и ее атрибуты
- сопоставить их составляющую с твоей накладной , создать накладную. по некому признаку ищешь номенклатуру, ставку ндс и тд
9. DoctorRoza 17.08.12 16:44 Сейчас в теме
Да уж, хорош поставщик, он бы сразу в машинных кодах накладную прысылал. :) Что, уже изврата захотелось или тупо влом ексель использовать? :)
10. punkforever 18.08.12 12:11 Сейчас в теме
1. Запросить структуру файла у поставщика, с описанием полей
2. Реализовать считывание файла
11. Morokola 29.08.12 11:55 Сейчас в теме
Кто нибудь работал с форматом CommerceML? Нужна обработка "Поступление товаров" в "Поступление товаров в НТТ".
12. Morokola 29.08.12 11:56 Сейчас в теме
13. Stitchi 4 03.09.12 08:59 Сейчас в теме
Да молодец поставщик, в хорошем формате присылает, от вас только требуется написание обработки по загрузке поступления...
14. kotuke 03.09.12 09:45 Сейчас в теме
Да вполне возможно, что файл и сделан выгрузкой по правилам сформированным в Конвертации. Попробуйте его загрузить универсальной загрузкой. Да и скорее всего не вы первый и не вы последний клиент, которому они так присылают. Должны поидее и обработку загрузки дать, если она все-таки требуется.
15. Morokola 06.09.12 14:18 Сейчас в теме
Все успешно закончилось CommerceML рулит!!!
Оставьте свое сообщение

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