BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 18:46

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 17 мар 2014, 12:09 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
Необходимо выяснить был ли распечатан "Счета" или "Счета-фактуры"

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 мар 2014, 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
отловить нажатие именно кнопки нельзя.
ок, нужно выяснить, а что дальше то делать собираетесь? на клиенте, на сервере?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 мар 2014, 12:49 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
dimOn писал(а):
отловить нажатие именно кнопки нельзя.
ок, нужно выяснить, а что дальше то делать собираетесь? на клиенте, на сервере?

Необходимо выгрузить из базы те счета, счета-фактуры, которые распечатали.

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 мар 2014, 12:58 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну, понять действительно распечатали на бумагу что-то или нет, разумеется, невозможно. Это должно быть понятно и без глубокого знания архитектуры модуля.
Печать проходит сторого на клиенте же, причём даже вне клиента самого.
Теоретически можно отловить запрос материала счёта с сервера (перегрузить экшены модуля, ActionViewDocs итд), но дальше - не очень понятно что именно считать за распечатывание.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 мар 2014, 14:17 
Не в сети

Зарегистрирован: 17 дек 2013, 10:48
Сообщения: 79
Карма: 0
dimOn писал(а):
Ну, понять действительно распечатали на бумагу что-то или нет, разумеется, невозможно. Это должно быть понятно и без глубокого знания архитектуры модуля.
Печать проходит сторого на клиенте же, причём даже вне клиента самого.
Теоретически можно отловить запрос материала счёта с сервера (перегрузить экшены модуля, ActionViewDocs итд), но дальше - не очень понятно что именно считать за распечатывание.

А если логи модуля мониторить на данное событие?
Если смотреть в Журнале событий. Там есть экшен ViewDocs - Просмотр/распечатка счета. Не понятно, была ли попытка печати или же просто посмотрели счет?

_________________
BGBilling v5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 мар 2014, 19:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Не понятно, была ли попытка печати или же просто посмотрели счет?
Вот именно что печать происходит строго на клиенте в данном варианте. Уже после запроса документа на отображение.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.200s | 30 Queries | GZIP : On ]