Bug 9191

Summary: Не работает печать из программы "Сводный заказ"
Product: [Внутреннее (Etersoft)] Отдел тестирования Reporter: Дмитрий Галочкин <dm>
Component: ОбщееAssignee: Svetlana Zhukova <svzhu>
Status: CLOSED FIXED QA Contact: Константин Кондратюк <kondratyuk>
Severity: minor    
Priority: P4 CC: baraka, svzhu
Version: не указана   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 29768 Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 14174    

Description Дмитрий Галочкин 2013-03-25 15:02:55 MSK
Скачать отсюда - http://www.2227778.ru/index.php?mod=Files
Установить при использовании WINE@Etersoft 2.1
Проверить печать
Comment 1 Svetlana Zhukova 2013-03-26 11:57:27 MSK
Сводный заказ 3.0 скачала сюда:
/var/ftp/pvt/Windows/Other/sz3-inst.exe
при создании бутылки куча ошибок:
$ swine -h eter-2.1 bugs/9191 -c
eter-2.1 being added to access control list
First running... Using WINEPREFIX=/net/wine/bottles/bugs/.wine-9191 with WINE@Etersoft SQL 2.1.2/2.1.0-eter5/2
Creating default file tree...
Copying prepared tree from '/usr/share/wine/skel-copy' and '/usr/share/wine/skel' ...
Run /etc/wine/script.d/*.sh.pre scripts...
Initialize registry and environments...
wine: failed to initialize: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/wine/ntdll.dll.so)
wine: failed to initialize: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/wine/ntdll.dll.so)
wine: failed to initialize: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/wine/ntdll.dll.so)
wine: failed to initialize: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/wine/ntdll.dll.so)
Check for correct file locking...
wine: failed to initialize: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/wine/ntdll.dll.so)
FAILED: Use inside Wine's drive
Error: Lock test is not passed for /net/wine/bottles/bugs/.wine-9191/dosdevices/c:/windows/temp. Wait troubles...
Run /etc/wine/script.d/*.sh scripts...
7-Zip installing...
FAR installing...
MS XML Core Services 3.0 installing...
wine: failed to initialize: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/wine/ntdll.dll.so)
mv: не удалось выполнить stat для «msxml3a.dll.C8C0673E_50E5_4AC4_817B_C0E4C4466990»: Нет такого файла или каталога
mv: не удалось выполнить stat для «msxml3.dll.C8C0673E_50E5_4AC4_817B_C0E4C4466990»: Нет такого файла или каталога
mv: не удалось выполнить stat для «msxml3r.dll.C8C0673E_50E5_4AC4_817B_C0E4C4466990»: Нет такого файла или каталога
/net/wine/bottles/bugs/.wine-9191/dosdevices/c:/windows/temp
Checking /net/wine/bottles/bugs/.wine-9191/dosdevices/c:/windows/system32/msxml3.dll:       [ ERROR ]
Connection to eter-2.1 closed.
Comment 2 Svetlana Zhukova 2013-03-26 13:29:22 MSK
бутылка swine -h eter-2.1 bugs/9191
WINE@Etersoft SQL 2.1.2/2.1.0-eter5/2

Программа требует регистрации.
теперь программа и инструкция здесь: /Windows/Other/SZ
В инструкции сказано:
 В открывшемся окне «Настройка соединений» необходимо ввести ваше Имя и Пароль, которые можно получить позовнив в Тех. Поддержку Сводного заказа (343) 222-77-78 (екатеринбург), (351) 247-81-58(челябинск) , (3452) 533-182 (тюмень)

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

И только лицензионное соглашение  открывается в блокноте,но не печатается
fixme:winspool:SetJobW Ignoring everything other than document title
fixme:winspool:SetJobW Ignoring everything other than document title
lpr: Bad copies value 12147.
err:winspool:schedule_pipe child process failed! 256

При этом из блокнота,запущенного wine notepad или просто notepad ,не смотря на 

fixme:winspool:SetJobW Ignoring everything other than document title

- ,а также из других программ (например,1с82) печать корректна.
Comment 3 Дмитрий Галочкин 2013-03-27 13:46:34 MSK
Клиент прислал тест для печати с комментарием:

> http://2227778.ru/files/TestPrinter.zip
> просто распаковать и запускать testprinter.exe

> Там 4 варианта печати

> Варианты:

> 1. Выбор принтера не дает, не печатает.
> 2. Предпросмотр, печатает на принтер по-умолчанию.
> 3. При запуске задумывается ненадолго, ничего не происходит.
> 4. Просто печатает на принтер по умолчанию.

> Не работают варианты с предварительным выбором принтера, 1 и 3 .

Нужно проверить что это за тест и попробовать напечатать, т.к. он от разработчиков "Сводного заказа".
Comment 4 Svetlana Zhukova 2013-03-27 13:54:37 MSK
тестовая программка тут: Windows/Other/SZ/TestPrinter.zip
распаковала в бутылку swine -h eter-2.1 bugs/9191

Клиент утверждает:

Варианты:
1. Выбор принтера не дает, не печатает.
2. Предпросмотр, печатает на принтер по умолчанию
3. При запуске задумывается ненадолго, ничего не происходит
4. Просто печатает на принтер по умолчанию

Не работают варианты с предварительным выбором принтера, 1 и 3

У нас:

1. - соответствует.
2. - напечаталось на HP,лучше не использовать этот вариант)), выбрать принтер нельзя,и не видно,какой по-умолчанию настроен. - т.е. тоже соответствует.
3. - соответствует
4. - соответствует
Comment 5 Svetlana Zhukova 2013-03-27 14:00:09 MSK
На winedows при нажатии "печать с выбором принтера" открывается окно выбора принтера. При нажатии "печать без выбора принтера " открывается окно сохранения файла в формате .xps . Между 1 и 2 пунктами разницы не заметила.
Comment 6 Денис Баранов 2013-03-27 19:42:33 MSK
Для воспроизведения бутылка swine -h eter-2.1 bugs/9191
тестовая программа C:\TestPrint
Проблемы:
> Варианты:
> 1. Выбор принтера не дает, не печатает.
> 2. Предпросмотр, печатает на принтер по умолчанию
> 3. При запуске задумывается ненадолго, ничего не происходит
> 4. Просто печатает на принтер по умолчанию
> 
> Не работают варианты с предварительным выбором принтера, 1 и 3
> 
> У нас:
> 
> 1. - соответствует.
> 2. - напечаталось на HP,лучше не использовать этот вариант)), выбрать принтер
> нельзя,и не видно,какой по-умолчанию настроен. - т.е. тоже соответствует.
> 3. - соответствует
> 4. - соответствует
Comment 13 Сергей Тимушев 2013-04-11 15:32:57 MSK
$ swine 2.1 bugs/9191-2

тестовая программка тут: Windows/Other/SZ/TestPrinter.zip
распоковал

Запустил $ wine testprinter.exe

1. Предпросмотр с выбором принтера - соответствует, печатает
2. Пребросмотр без выбора принтера - соответствует, печатает
3. Печать с выбором принтера - соответствует, печатает
4. Печать без выора принтера - соответствует, печатает
Comment 14 Дмитрий Галочкин 2013-06-24 15:54:03 MSK
Проверить печать из самой программы и включить её (если первичный функционал работает) в список официально нами поддерживаемых.
Comment 16 Дмитрий Галочкин 2013-06-25 13:26:38 MSK
Уточнил повторно у клиента. Если возникнут проблемы - переоткроем.
Comment 17 Дмитрий Галочкин 2013-06-26 13:48:25 MSK
Получил ответ: Печать заработала. Пока без подробностей.