Текущее время: Чт, июн 21 2018, 06:29

Часовой пояс: UTC + 4 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Массовая печать в SAP
СообщениеДобавлено: Пт, мар 06 2015, 17:11 
Начинающий
Начинающий

Зарегистрирован:
Пт, мар 06 2015, 17:03
Сообщения: 1
Добрый день, SAP почти не знаю, поэтому буду писать неграмотно и стараться объяснять на пальцах. Подскажите пожалуйста, как можно победить следущую проблему: при выделении в SAP на печать нескольких документов (накладных) на каждый появляется попап Windows окно выбора принтера и количества копий. Каким образом можно настроить, чтобы данное окно появлялось доин раз на все выделенные документы или не появлялось, а печать сразу шла на принтер, заданный по умолчанию?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая печать в SAP
СообщениеДобавлено: Вс, мар 08 2015, 13:57 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 09:25
Сообщения: 416
В спуле нужно создать один запрос, а не несколько.

при вызове фм по закрытию спула есть параметр: закрывать спул или нет. Когда идет массовая печать, закрывать спул нужно только при последнем документе.

перевожу в ветку ABAP.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая печать в SAP
СообщениеДобавлено: Вс, мар 08 2015, 13:58 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 09:25
Сообщения: 416
вот полезный ответ на эту тему

http://scn.sap.com/thread/3258797


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая печать в SAP
СообщениеДобавлено: Вт, мар 10 2015, 14:47 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 10:38
Сообщения: 125
pilat написал(а):
Добрый день, SAP почти не знаю, поэтому буду писать неграмотно и стараться объяснять на пальцах. Подскажите пожалуйста, как можно победить следущую проблему: при выделении в SAP на печать нескольких документов (накладных) на каждый появляется попап Windows окно выбора принтера и количества копий. Каким образом можно настроить, чтобы данное окно появлялось доин раз на все выделенные документы или не появлялось, а печать сразу шла на принтер, заданный по умолчанию?

Если это смартформы то у ФМ для смартформ есть параметр control_Parameters, вроде как то так.
Соответственно для первого документа нужно очередь открыть, для последнего закрыть, например:
Code:
describe table it_tab lines lv_count.

loop at it_tab assining <itab>.
lv_current = sy-tabix .
case lv_current.
when 1.
control_parameters-no_open   = space .
control_parameters-no_close  = 'X' .
when lv_count .
control_parameters-no_open   = 'X' .
control_parameters-no_close  = space .
when others.
control_parameters-no_open   = 'X' .
control_parameters-no_close  = 'X' .
endcase.
...
Вызываем нашу смартформу, передавая ей параметр
...
endloop.


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

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB