Страница 1 из 5
Импорт xml из БЗ в OPZ
Добавлено:
14 авг 2011, 20:09
kofe
Учитывая множество вопросов по формату xml-файлов, выгружаемых БЗ, и относительно свободные выходные, поразбирался с этими файлами. Выяснилось, что файлы содержат запакованное тело xml-документа и имеют сигнатуру PACKED_XML. В результате разбирательства получилась утилита командной строки для распаковки БЗ'овских файлов.
exe'шник и dll'ку из приаттаченного архива надо положить в корневой каталог БЗ. Команда для запуска: "zunpack <полный путь до запакованного файла>". В результате в каталоге с исходным файлом появится распакованная xml'ка с таким же именем, как у исходного файла и расширением "xml_". Этот файл уже можно спокойно импортировать в OPZ, только надо убрать подчерк в расширении.
Тем, кто не умеет пользоваться утилитами командной строки, придется подождать до начала октября, на который запланирован релиз нашей бухпроги с открытым исходным кодом.
Из утилиты "выкошено" все лишнее, теперь это один файл, и его можно запускать даже на "голой" машине.
Re: Импорт xml из БЗ в OPZ
Добавлено:
15 авг 2011, 09:25
Roman
exe'шник и dll'ку из приаттаченного архива надо положить в корневой каталог БЗ.
а в Отдельном каталоге - сработает иль длл из БЗ+ использует?
ну не на чем сейчас проверить...
Re: Импорт xml из БЗ в OPZ
Добавлено:
15 авг 2011, 09:44
kofe
Т.к. времени на разбирательство было немного, то я использовал некоторые библиотеки борландовского си билдера, которые уже есть в инсталляции БЗ+. Для работы на голой машине архив весит 2 метра. Думаю, что такой аттачмент не пройдет, а возится с размещением на внешнем сервере не хочется. Если в такой сборке есть необходимость, могу отправить в мыло и делайте с ней, что хотите
Убрано все лишнее, теперь только один исполняемый файл, который может работать на голой машине.
Re: Импорт xml из БЗ в OPZ
Добавлено:
15 авг 2011, 10:32
Roman
Сенкс.
Жду БЗ-товский - XML
Re: Импорт xml из БЗ в OPZ
Добавлено:
18 авг 2011, 17:07
Roman
https://www.complitex.ru/zunpack.7z - сборка для голой машины (2М)не работает - borlndmm.dll просит.
Нашел - докинул - расшифровало
Re: Импорт xml из БЗ в OPZ
Добавлено:
18 авг 2011, 21:23
kofe
Roman писал(а):не работает - borlndmm.dll просит.
Нашел - докинул - расшифровало
Добавил в архив.
Т.к. остался только один исполняемый файл, который в архиве весит 5k, то разместил его в аттачменте сообщения
viewtopic.php?f=1&t=933#p6428
Re: Импорт xml из БЗ в OPZ
Добавлено:
06 ноя 2011, 21:16
g00dy
При запуске под Windows 7 возникает ошибка:
---------------------------
zunpack.exe - Точка входа не найдена
---------------------------
Точка входа в процедуру StrCpyNW не найдена в библиотеке DLL SHELL32.dll.
---------------------------
ОК
---------------------------
Re: Импорт xml из БЗ в OPZ
Добавлено:
06 ноя 2011, 23:36
kofe
Здравствуйте!
Я на этой неделе зарегистрировал домен под этот проект, так что вот-вот развернем приложение для тестирования. Как сделаем, вам напишу в лчку. Если админ этого форума позволит, то напишу в форум. Конечно, очень хотелось бы, чтобы разные бухгалтера потестили.
Что именно вы хотите узнать больше про этот проект?
А насчет распаковки иксмээлек из БЗ+ смотрите здесь
https://forum.ru-board.com/topic.cgi?forum=33&topic=8972Если интересуют более конкретные детали могу дать исходный код на сях.
Re: Импорт xml из БЗ в OPZ
Добавлено:
07 ноя 2011, 00:35
g00dy
именно тут (
https://forum.ru-board.com/topic.cgi?forum=33&topic=8972) я вас и нашёл
Приходится поддерживать продукт, у которого вечно что-то отваливается от релиза к релизу =(
Интересно будет посмотреть на альтернативное видение проблемы.
Если не трудно, киньте исходником тулзы для распаковки.
Re: Импорт xml из БЗ в OPZ
Добавлено:
08 ноя 2011, 11:34
Shin
Скажите пожалуйста, можно ли импортировать xml из м.е.дка в ОРZ. В службе тех.поддержки мне сказали. что только из медка в медок, неужели всё так защищено и зачем. Мне нужно перенести отчет из медка на др. комп. для печати. Так как в медке он не сохраняется в pdf,а на др.компе стоит ОРZ, то я бы хотела перенести отчёты в хml, но при открытии в ОРZ, получается пусто, т.е.импорт только имени файла. А за печатающую прогр.медок надо опять заплатить .
Спасибо.
Re: Импорт xml из БЗ в OPZ
Добавлено:
08 ноя 2011, 12:00
admin
Shin писал(а):Скажите пожалуйста, можно ли импортировать xml из м.е.дка в ОРZ. В службе тех.поддержки мне сказали. что только из медка в медок, неужели всё так защищено и зачем. Мне нужно перенести отчет из медка на др. комп. для печати. Так как в медке он не сохраняется в pdf,а на др.компе стоит ОРZ, то я бы хотела перенести отчёты в хml, но при открытии в ОРZ, получается пусто, т.е.импорт только имени файла. А за печатающую прогр.медок надо опять заплатить .
Спасибо.
Действительно при экспорте из МЕДок в формат XML - файл не соответствует утвержденному ГНАУ стандарту
Жалуйтесь на МЕДок
Re: Импорт xml из БЗ в OPZ
Добавлено:
10 ноя 2011, 13:53
kofe
Что-то Shin не отвечает на просьбу прислать xml-файл выгруженный из МЕДок. Может кто-нить выложит сюда, чтобы поглядеть, что он из себя представляет?
Re: Импорт xml из БЗ в OPZ
Добавлено:
10 ноя 2011, 13:57
Roman
2 kofe
1ДФ записаная в Медке вчера рассшифровалась zunpack.exe ...
PACKED_XML в шапке...
других отчетов не пробовал...
Re: Импорт xml из БЗ в OPZ
Добавлено:
10 ноя 2011, 16:42
kofe
О! Это отличная новость
Одним выстрелом двух зайцев убил
Тогда в продолжение темы импорта следующая просьба - может кто-нить поделится формой 1ДФ в dbf-виде?
Re: Импорт xml из БЗ в OPZ
Добавлено:
10 ноя 2011, 17:08
Roman
форма 1ДФ в dbf-виде - вЫмерает....
непринимается у многих