Необходимо уточнить,какой именно дистрибутив работает в wine 2.0. Проверить первичный функционал.
Поставила CriptoPro,CHeckXML СБИС 2.4.42 при запуске падает. СБИС 2.4.25 1.(бага487) Календарь открывается, но при выборе даты вся программа падает. fixme:dbghelp:elf_search_auxv can't find symbol in module 2.Календарь налогоплательщика - выбрала любое событие,кликнула по тексту-ссылке -появилось сообщение-отчет не сформирован - сформировать? нажимаю "да" - программа повисла.В консоли: fixme:msxml:xslprocessor_QueryInterface Unsupported interface {df0b3d60-548f-101b-8e65-08002b2bd119} Закрыла программу. Открыла снова - не повторилось. 3.ФНС - выбираем демо-отчет -ошибка: не удалось создать xml-тег,после нажатия ОК несколько раз,появляются еще ошибки об отсутствии переменных. Если отчет сформировать самому - то он сначала нормально открывается,но после закрытия-открытия программы несколько раз ошибка появляется. 4.ПФР - выбираю любой из имеющихся отчетов - ошибка:не удалось открыть ПФ контейнер.Программа зависает.В консоли: fixme:msxml:domdoc_get_parsed (0x1288a748)->(0x32a004) stub! fixme:qmgr:BITS_IBackgroundCopyManager_GetJob Not implemented 5. Справка F1 пустая(есть бага),первый уровень меню отображается крокозяброй.Нажимаю на крокозябру - подпункты разборчивы. 6.ФНС-Корректирующий отчет - что-то открывается несколько раз,закрывается,затем открывается пустое окно,программа зависает. В консоли: fixme:msxml:xslprocessor_QueryInterface Unsupported interface {df0b3d60-548f-101b-8e65-08002b2bd119} Продолжу завтра.
eterhack bottle bugs/sbis-1 WINE@Etersoft 1.0 SQL 2.0.0-eter0.3/1
7. В нижней части окна программы - исходящие -появляется ошибка - "не удалось создать xml-тег.Нажимаю ок - в списке основного окна появляется папка, окно ошибки не закрывается,при каждом нажатии на ок или на крестик список пополняется той же папкой. При этом если на переднем плане открыть любое другое окно,потом вернуться к окну программы,оно перестает прорисовываться,окно ошибки и появляющиеся папки остаются при этом четкими. из этогоположения выйти можно только ctrl+c. В консоли: fixme:msxml:domdoc_get_parsed (0x19d9e8)->(0x32d6ac) stub! 8. Печать сформированного документа не работает, при нажатии на значок принтера ничего не происходит: fixme:winspool:SetJobW Ignoring everything other than document title После неудачной печати закрываю отчет, основное окно программы при этом уже висит. Если печатать путем нажатия на значок принтера,который на панели верхнего меню самого документа,то происходит именно так. При использовании предварительного просмотра - если нажать значок принтера,появляется окошко настройки принтера. При запуске на печать ничего не происходит, в консоли снова fixme:winspool:SetJobW Ignoring everything other than document title Окно предварительного просмотра всегда пустое,отображает вместо документа чистый лист. 9. В главном окне (сверху) ОСН -далее (до момента появления выпадающего меню "порядок расчета ежемесячных авансовых платежей")- в выпадающем меню что-то выбираю, текст в меню начинает дергаться (что-то грузится/формируется,чуть притормаживает,но потом все работает). 10.В сформированном отчете - плательщик-добавить - никакой реакции 11.Отчет - посмотреть в формате pdf - ничего не происходит. В консоли:fixme:dbghelp:elf_search_auxv can't find symbol in module Не зависимо,установлен AdobReader или нет. Интересно,что в справочном окне не всегда меню отображается крокозяброй. иногда в одной и той же вкладке то крокозябра.юто корректно. 12. Отправка почты не работает. Открываю любой документ, нажимаю значок "отправить по почте", заполняю адреса,отправляю. Мелькает какое-то окошко,в консоли: fixme:enhmetafile:EMFDRV_GetDeviceCaps Unimplemented cap 110 письма не отправляются. 13. Росстат - внизу справа "Как сдать отчетность (знак вопроса)" -ничего не происходит. В консоли: fixme:exec:SHELL_execute flags ignored: 0x00000080 err:winebrowser:get_url_from_dde Unable to retrieve URL from string L"\"" err:winebrowser:wmain Usage: winebrowser URL 14. Один раз при запуске программы окно с предупреждениями открылось без крестика "закрыть". 15.Калькулятор - бага567 имеет место - при запуске программы с выключенным numlock не реагирует на нажатие мышью по цифрам. Поиск,редактирование документа,ссылки, пункты меню работают корректно.
P.S.Ошибки ПФ - из-за отсутсвия папки с пенсионным фондом.
Вообще часто при одних и тех же действиях программа то зависает,то работает нормально.
Тут есть разные сертификаты http://ereport.sbis.ru/uc/sertecp
bugs/7916 в eterhack 2.4.43 не стартует с установленным CriptoPro (Без него программа запускается) Вываливается уже на моменте формирования окна программы, после формирования таблиц и функций. В WINEDEBUG подозрительное только что-то типа warn:file:OpenFile (/usr/lib/wine/psapi.dll.so): return = HFILE_ERROR error= 2 warn:file:OpenFile (/usr/lib/wine/dbghelp.dll.so): return = HFILE_ERROR error= 2 warn:file:OpenFile (/usr/lib/wine/rsaenh.dll.s_): return = HFILE_ERROR error= 2 и т.д. По тестированию: те же проблемы что описаны выше (смотрел без CriptoPro).
Добился работы версий 2.4.42 и 2.4.43 Отчеты отправляются, ответы приходят. Остаются нюансы, описанные Светой выше.
Тест перед релизом. eterhack bottle sbis/2.4.43 2.0.0-eter0.17/7 P.S.Крипто-про ставить так: ww msiexec -i csp-win32-kc1-rus.msi Для загрузки ключей необходимо создать дисковод, в бутылке не получается сделать это корректно.
Все вышеперечисленные действия успешно выполнены.отчеты отправлены, ответы получены. После некоторых действий програмка притормаживает. Еще одно замечание по СБИС - всплывающие подсказки при наведении мышью на ссылки мелькают,поэтому неразборчивы,кажется,что их вообще нет.