Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 1942 - opz: Не печатаются налоговые формы   Make a simular bug
Summary: opz: Не печатаются налоговые формы
Status: CLOSED INVALID
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.9
Hardware: All Linux
: P3 major
Target Milestone: ---
Assignee: Виталий Перов
QA Contact:
URL:
Whiteboard:
Keywords:
: 5615 (view as bug list)
Depends on: 6524 2429 3412
Blocks: 8900 443 7446
  Show dependency treegraph
 
In work:
Reported: 2008-06-18 16:35 MSD by Здановский Василий Васильевич
Modified: 2024-04-15 18:57 MSK (History)
6 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Здановский Василий Васильевич 2008-06-18 16:35:32 MSD
Не печатаются формы из программы от налогвой инспекции Украины. Все работает нормально, но при нажатии на кнопку печать ничего не происходит
Comment 1 Andrey Vusik 2008-07-04 23:34:48 MSD
Какая программа? Какой дистрибутив? Что в консоле после нажатии на "Печать"
Comment 2 Здановский Василий Васильевич 2008-07-05 14:44:33 MSD
В консоли ничего. Программа opz http://www.dpa.kharkov.ua/docum/opz_install.arj
и ее обновление http://www.elzvit.org.ua/docum/opzupd_15.exe
Дистрибутивы АСП Линукс 12,11 и Федора 8.
Comment 3 Здановский Василий Васильевич 2008-07-05 14:47:27 MSD
Под виндовс opz формирует PDF и открывает его в ридере. Да, перед тем, как обновлять до 16 надо наложить патч http://www.elzvit.org.ua/docum/opzupd_15.exe
Иначе толком работать не будет. Обновления накладывать обязательно.
Comment 4 Andrey Vusik 2008-07-06 16:25:32 MSD
Так печать не работает с ридера?
Comment 5 Здановский Василий Васильевич 2008-07-07 15:52:31 MSD
Не формируется сам PDF
Comment 6 Здановский Василий Васильевич 2008-07-07 15:54:32 MSD
И не запускается ридер. Под виндой формируется файл и после этого выскакивает окошко о том, что файл сформирован. После этого запускается ридер.
Comment 7 Andrey Vusik 2008-09-04 19:12:17 MSD
Разъясните, пожалуйста, как сия программа устанавливается и запускается. Я запускал через ie файл install.hta но потом при установке получаю ошибку.
Comment 8 Здановский Василий Васильевич 2008-09-05 16:54:41 MSD
http://opz.org.ua/index.php?name=Files&op=view_file&lid=32
Нужно скачать 16-ю версию и 17-ю версию. Сначала поставить первую, потом вторую.
У меня на 1,0,8 стало нормально. Проблема в том, что для формирования печатной формы используется джава, а она ставится под выньдовс.......
Comment 9 Andrey Vusik 2008-09-06 22:24:44 MSD
Это я понял. Мой вопрос про файл install.hta -- установка происходит через этот файл? Чем он открывался у вас? Или вы как-то делали по-другому -- мне нужна последовательность ваших действий.
Comment 10 Здановский Василий Васильевич 2008-09-12 15:25:44 MSD
Как вариант, можно просто поставить ее под виндовс, а потом перенести саму папку под линукс. Никаких ключей реестра, ничего более не надо. Но под вайном надо поставить все, что идет в комплекте с самой программой. Т.е. и ХМЛ и ридер, и, желательно джава.
Comment 11 Andrey Vusik 2008-09-13 17:30:13 MSD
Так. Готово. Запускаю через ie файл main.hta. Вываливается в бэктрейс. Создаю пока багу по этому поводу.
Comment 12 Здановский Василий Васильевич 2009-01-28 02:41:00 MSK
После того, как установил использование родной rpcrt4 инсталляция обновлений на готовую программу проходит нормально. Программа запускается и работает не только на 1.0.7, но и на 1.0.9. Но печати как не было так и нет. Мне кажется, что проблемма в том, что я не могу установить Акробат ридер. А прога юзает его библиотеки. При установке пишет, что такая система уже не поддерживается.
Если меняю в настройках на Windows 2000, то выдает:
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
wine: Unhandled page fault on read access to 0x00000000 at address 0x78001637 (thread 001d), starting debugger...
После этого мирно висит......
Кроме этого нужно обновить инсталлятор виндовс, который постоянно сообщает, что нет места на диске.
Comment 13 Andrey Vusik 2009-01-29 14:29:19 MSK
> fixme:ntdll:NtQuerySystemInformation info_class
> SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
> wine: Unhandled page fault on read access to 0x00000000 at address 0x78001637
> (thread 001d), starting debugger...
> После этого мирно висит......
> Кроме этого нужно обновить инсталлятор
> виндовс, который постоянно сообщает, что
> нет места на диске.
> 

Да, ридер не ставится. Сздаю багу про это.
Comment 14 Vitaly Lipatov 2009-04-10 18:16:33 MSD
Надо проверить, каким образом вызывается ридер, возможно через COM, или через ShellExec, скорее всего.
это должно быть заметно либо в консоли, либо при трейсе с WINEDEBUG=+exec
при попытке напечатать.
Comment 15 Vitaly Lipatov 2009-04-11 15:35:19 MSD
На всякий: в сборку 1.0.10-eter19 добавлена обработка открытия PDF-файлов через системный просмотрщик.
Comment 16 Денис Баранов 2009-04-22 20:04:30 MSD
Нужно проверить что на 1.0.10 и напишите кто нить нормальный способ запуска программы.
с релиза снимаю..
Comment 17 Здановский Василий Васильевич 2009-04-24 13:31:09 MSD
(In reply to comment #16)
> Нужно проверить что на 1.0.10 и напишите кто
> нить нормальный способ запуска программы.
> с релиза снимаю..
> 

Какой программы? ОPZ?
wine start MAIN.hta

Я увверен, что програма от налоговой Украины использует библиотеки ридера. Т.е. ридер используется прежде всего для генерации пдф. Дальше можно и руками открыть. Т.е. вызов системного просмотрщика не особо и нужен.
Comment 18 Vitaly Lipatov 2009-04-24 15:21:52 MSD
(In reply to comment #17)
...
> Какой программы? ОPZ?
> wine start MAIN.hta
> 
> Я увверен, что програма от налоговой
> Украины использует библиотеки ридера. Т.е.
> ридер используется прежде всего для
> генерации пдф. Дальше можно и руками
Reader предназначен только для просмотра PDF. К тому же у меня нет информации, что Acrobat вообще имеет внешние программные интерфейсы для генерации PDF.

> открыть. Т.е. вызов системного просмотрщика
> не особо и нужен.
Вот это нужно бы выяснить. Допустим, если используется библиотека, это должно быть видно в выводе
$ WINEDEBUG=+loadlll wine программа
если что-то в реестре, то и так в консоль должно вывестист/

Comment 19 Денис Баранов 2009-07-26 14:23:53 MSD
Прошу проверить на тестовой версии WINE@Etersoft 1.0.11, ее можно заказать на странице продукта - версия testing.
Comment 20 Здановский Василий Васильевич 2009-09-19 02:35:33 MSD
Опять не запускается программ от налоговой инспекции Украины.
Вот вывод winediag:
Программа диагностики для WINE@Etersoft 1.0.11-eter3.
(c) 2005, 2006, 2007, 2008, 2009 Etersoft

Проверяем libwine.so.1... ИМЕЕТСЯ. (сборка WINE@Etersoft 1.0.11-eter8)
Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН
Проверяем libwine-etersoft.so.1... NETWORK ИМЕЕТСЯ

WINE@Etersoft version: 1.0.11-eter8/3

License file checking: ACCEPTED  (code 0).
Используем файл лицензии из /home/vasilyvz/.wine/dosdevices/c:/windows/inf/WINE-ETERSOFT.LIC.
Лицензировано Бюро Эстетики городской среды и внешней рекламы при городском совете г.Одесса с регистрационным номером 8AA3-A47F
Контактное лицо: Здановский Василий Васильевич
Лицензия без ограничения по времени.
Текущие дата и время: Sat Sep 19 01:28:47 2009

Внимание: модуль etercifs не загружен.
Проверяем libcups.so.2... ИМЕЕТСЯ.
Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.6)
Установлено соединение с Икс-сервером на :0.0
Расширение GLX имеется (3D поддерживается)
Рабочая среда: KDE
Используемая модель потоков (thread): pthread (NPTL)
Ядро: Linux, версия: 2.6.25-std-def-alt8.M41.4
Заданная версия Windows: winxp (WINEPREFIX=/home/vasilyvz/.wine)
Максимальное число файловых дескрипторов в системе: 50949 (2944 используется)
Максимально доступное количество открытых файлов для одного процесса: 1024
Число тиков таймера в секунду (CLK_TCK): 100
Нет ограничений виртуальной памяти
Проверка на futimes: OK
Количество бит для смещения в файле: 64
Установка блокировки на смещение более 512Мб прошла успешно
Установка блокировки на смещение более 4Гб прошла успешно
Текущая локаль: ru_RU.UTF-8
Real BIOS manufactured date: 07.12.2001
Проблемы не выявлены

При попытке запуска выдает:
wine MAIN.HTA
fixme:exec:SHELL_execute flags ignored: 0x00000100
[vasilyvz@localhost opz]$ fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x33f914)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
wine: Call from 0x7ea613d1 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting
wine: Unimplemented function rpcrt4.dll.I_RpcExceptionFilter called at address 0x7ea613d1 (thread 003d), starting debugger...

[vasilyvz@localhost opz]$ err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "rpcrt4.dbg" ("")
wine: Call from 0x7ea613d1 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting
wine: Call from 0x7ea613d1 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting

Замена на внешнюю rpcrt4.dll ничего не дает. В 1.0.9b замена не позволяла запускать акробат. Так и сидим до сих пор на 1.0.9b
Comment 21 Vitaly Lipatov 2009-09-19 18:24:23 MSD
1. Удостоверьтесь, что вы выполнили wine --update после обновления пакетов
2. Попробуйте запускать командой wine98, wineole или winexp
Comment 22 Andrey Vusik 2009-10-01 17:16:50 MSD
WINE@Etersoft 1.0 SQL 1.0.11-eter8.5/5

Бутылкка opz/test 


Для корректного запуска установил msxml 4.0

Запуск через winexp: 
получаем зацикливание на
err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "rpcss.dbg" ("")
wine: Call from 0x7b8427e0 to unimplemented function ole32.dll.I_RemoteMain, aborting
wine: Call from 0x7b8427e0 to unimplemented function ole32.dll.I_RemoteMain, aborting
wine: Unimplemented function ole32.dll.I_RemoteMain called at address 0x7b8427e0 (thread 0033), starting debugger...

Запуск через wine98 происходит. По открытии, например, справочника появляется вспомогательное окно браузера, но оно пустое, в нём ничего нет (любое дополнительное окно пустое). Создать документ тоже не удаётся -- получаем ошибку сценария.

Через wineole всё аналогично предыдущему, но гораздо медленнее.
Comment 23 Andrey Vusik 2010-02-23 20:10:41 MSK
Проверить ещё раз в новой бутылке buh/opz/new
Comment 24 Andrey Vusik 2010-03-07 20:06:12 MSK
1.0.12-eter3.1/2
Программа в /buh/OPZ
Бутылка buh/opz/new
Запуск через wine98
Для запуска необходимы MS XML 4, ie и сторонняя rpcrt4.dll
При печати корректно создаётся файл pdf, который потом должен открываться в adobe reader. Из-за проблемы с установкой reader откладываю.
Comment 25 Andrey Vusik 2010-05-28 16:20:42 MSD
*** Bug 5615 has been marked as a duplicate of this bug. ***
Comment 26 Олег Волосюк 2010-11-12 11:33:55 MSK
У меня стоит wine@etersoft 1.0.12
Adobe Reader 9
Форма открываются, pdf файл создается и открывается reader9? но при отправки на печать выдается сообщение 
Невозможно напечатать документ
Страницы не выбраны

   
 

Comment 27 Andrey Vusik 2010-11-12 12:39:04 MSK
Беру на проверку
Comment 28 Виталий Перов 2010-11-12 13:16:26 MSK
(In reply to comment #24)
> 1.0.12-eter3.1/2
> Программа в /buh/OPZ
> Бутылка buh/opz/new
> Запуск через wine98
> Для запуска необходимы MS XML 4, ie и сторонняя rpcrt4.dll
> При печати корректно создаётся файл pdf, который потом должен
> открываться в adobe reader. Из-за проблемы с установкой reader откладываю.
> 
Для программы можно использовать Adobe Reader 8 или 9.
Думаю от баги 3412 это никак не зависит. Зависимость убираю.
Comment 29 Andrey Vusik 2010-11-21 17:58:38 MSK
WINE@Etersoft 1.0 SQL 1.0.12-eter7.23/14
buh/opz/new

Установил reader 9.4
После установки вылетело в дебаг. Но установилось все корректно.

При печати из программы не создается файл в /opz/output
И reader вызывается как-то странно - через раз.
Comment 30 Виталий Перов 2010-11-22 15:10:18 MSK
Андрей, напомни, пожалуйста, как запускать программу.
Через wine МAIN.HTA не работает.
Comment 31 Andrey Vusik 2010-11-22 15:11:58 MSK
(В ответ на comment #30)
> Андрей, напомни, пожалуйста, как запускать программу.

Через wine98
Comment 32 Виталий Перов 2010-11-22 16:42:45 MSK
Проверил запускается. Но только в eter-1.0.12.
В eterhack не работает.
Выдаёт:
wine: Bad EXE format for C:\OPZ\MAIN.HTA

Тестировалось наверное на eter-1.0.12?

Давайте всё-таки определимся.
Раз бага относится именно к eterhack (связана с багой 42), то сюда предлагаю писать только то, что относится к eterhack. Для eter-1.0.12, если нужно, завести другую багу.

Итак в eterhack даже не запускается.
Создал отдельную багу #6524
Comment 33 Vitaly Lipatov 2014-09-11 18:44:31 MSK
Откладываем задачи, к которым не обращались более 100 дней.
Comment 34 Олег Шевченко 2024-04-15 18:57:48 MSK
Задача по релизу W@E 1.0.9
Уже давно не актуально, аннулирую.