Bug 7916

Summary: СБИС - проверить работу в 2.0
Product: WINE@Etersoft Reporter: Svetlana Zhukova <svzhu>
Component: ОбщееAssignee: Svetlana Zhukova <svzhu>
Status: CLOSED FIXED QA Contact: Andrey Vusik <night>
Severity: minor    
Priority: P4 CC: baraka
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 502    

Description Svetlana Zhukova 2011-12-05 14:31:38 MSK
Необходимо уточнить,какой именно дистрибутив работает в wine 2.0.
Проверить первичный функционал.
Comment 1 Svetlana Zhukova 2011-12-05 17:54:34 MSK
Поставила 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}

Продолжу завтра.
Comment 2 Svetlana Zhukova 2011-12-06 09:48:55 MSK
eterhack bottle bugs/sbis-1
WINE@Etersoft 1.0 SQL 2.0.0-eter0.3/1
Comment 3 Svetlana Zhukova 2011-12-06 12:57:49 MSK
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 не реагирует на нажатие мышью по цифрам.

 Поиск,редактирование документа,ссылки, пункты меню  работают корректно.
Comment 4 Svetlana Zhukova 2011-12-06 13:00:44 MSK
P.S.Ошибки ПФ - из-за отсутсвия папки с пенсионным фондом.
Comment 5 Svetlana Zhukova 2011-12-06 13:27:34 MSK
Вообще часто при одних и тех же действиях программа то зависает,то работает нормально.
Comment 6 Svetlana Zhukova 2011-12-06 13:39:10 MSK
Тут есть разные сертификаты
http://ereport.sbis.ru/uc/sertecp
Comment 7 Andrey Vusik 2011-12-09 17:16:51 MSK
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).
Comment 8 Andrey Vusik 2011-12-09 19:23:21 MSK
Добился работы версий 2.4.42 и 2.4.43
Отчеты отправляются, ответы приходят.
Остаются нюансы, описанные Светой выше.
Comment 11 Svetlana Zhukova 2011-12-22 12:21:01 MSK
Тест перед релизом.   
eterhack bottle sbis/2.4.43    2.0.0-eter0.17/7

P.S.Крипто-про ставить так: ww msiexec -i csp-win32-kc1-rus.msi

Для загрузки ключей необходимо создать дисковод, в бутылке не получается сделать это корректно.
Comment 13 Svetlana Zhukova 2011-12-22 16:39:16 MSK
Все вышеперечисленные действия успешно выполнены.отчеты отправлены, ответы получены. После некоторых действий програмка притормаживает.

Еще одно замечание по СБИС - всплывающие подсказки при наведении мышью на ссылки мелькают,поэтому неразборчивы,кажется,что их вообще нет.