Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Вивантаження Акта звірки в xml для завантаження в Медок          
kostya77 Подменю пользователя
сообщение 15.09.22, 11:54
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 17
Спасибо сказали: 1 раз
Рейтинг: 0

Добрий день. Підкажіть, можливо хто вирішував подібну задачу, як реалізувати?

Сообщение отредактировал Vofka - 16.09.22, 8:58

romarker Подменю пользователя
сообщение 15.09.22, 13:56
Сообщение #2

Общительный
**
Группа: Пользователи
Сообщений: 49
Спасибо сказали: 7 раз
Рейтинг: 6

kostya77 @ Сегодня, 12:54 * ,
Можна в 1С друковану форму зберегти в один із форматів, які підтримує Медок. А в Медку є [необходимо зарегистрироваться для просмотра ссылки]

Спасибо сказали: RedCat77,

mut Подменю пользователя
сообщение 15.09.22, 14:31
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 175
Из: Новая Каховка
Спасибо сказали: 178 раз
Рейтинг: 207.7

Потрібно визначитись із шаблоном вигрузки і сформувати файл хмл. Я робив хмл як простий текстовий файл, не через компоненту v7plus, а звичайний текст.
Реалізація залежить від вашої конфи, кнопку прикрутить, або як друковану форму додати.

Спасибо сказали: RedCat77,

kostya77 Подменю пользователя
сообщение 15.09.22, 14:35
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 17
Спасибо сказали: 1 раз
Рейтинг: 0

Всімдякую за відповді. Розібрався

mut Подменю пользователя
сообщение 15.09.22, 14:37
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 175
Из: Новая Каховка
Спасибо сказали: 178 раз
Рейтинг: 207.7

Ось приклад, як формується хмл

хмл = СоздатьОбъект("Текст"); 
    ХМЛ.КодоваяСтраница(0);
    хмл.ДобавитьСтроку("<?xml version=""1.0"" encoding=""windows-1251"" ?>");
    хмл.ДобавитьСтроку("<DECLAR xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:noNamespaceSchemaLocation="""+ИмяСхемы+".xsd"">");
    хмл.ДобавитьСтроку("<DECLARHEAD>");
    
    ХМЛ_Параметр("TIN",                Фирма.ЕДРПОУ);
    ХМЛ_Параметр("C_DOC",            Сред(ИмяСхемы,1,3));
    ХМЛ_Параметр("C_DOC_SUB",        Сред(ИмяСхемы,4,3));


Процедура ХМЛ_Параметр додає строчку з потрібним синтаксісом, тіпа "<TIN>123456</TIN>"

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 01.10.22, 22:56
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!