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

Хранилище

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

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



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

Завсегдатай
****
Группа: Пользователи
Сообщений: 125
Спасибо сказали: 5 раз
Рейтинг: 4

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

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

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

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 11 раз
Рейтинг: 9

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

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

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

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

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

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

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

Завсегдатай
****
Группа: Пользователи
Сообщений: 125
Спасибо сказали: 5 раз
Рейтинг: 4

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

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

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

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

хмл = СоздатьОбъект("Текст"); 
    ХМЛ.КодоваяСтраница(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 Текстовая версия Сейчас: 18.04.24, 13:35
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!