Текущее время: Пт, июл 18 2025, 18:22

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 09:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 20:07
Сообщения: 189
Коллеги, доброе утро!

Мои западные и индийские коллеги уже неделю безрезультатно бъятся над следующей проблемой: Нужно распечатать прикрепленный PDF файл к документу СУД.

Дизайн: выходной документ должен выцепить по определенным ключам документ СУД. Найти прикрепленный PDF и кинуть его на выбранный принтер. Все это должно быть сделано на сервере приложений без превью на фронтенде пользователя, т.к. по одному документу отгрузки надо напечатать по одному документу на каждую строку, а строк может быть и 20 и 40.

Буду благодарен за помощь.

Спасибо,
Петр.

_________________
Главное это красиво уйти!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 12:25 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Петрович, а что конкретно не получается из списка?
- выцепить по определенным ключам документ СУД
- найти прикрепленный PDF
- кинуть прикрепленный PDF на выбранный принтер
- это должно быть сделано на сервере приложений

А то сейчас ваш вопрос больше похож на предложение о работе :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 12:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 20:07
Сообщения: 189
конкретно не получается кинуть на печать PDF напрямую с сервера приложений минуя фронтенд.

Пономарев Артем написал:
- кинуть прикрепленный PDF на выбранный принтер
- это должно быть сделано на сервере приложений


Извините, если не ясно задал вопрос.

_________________
Главное это красиво уйти!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 13:34 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
С ходу два варианта:
1. Печатать через e-mail на принтер (если позволяет оборудование).
2. Сохранять файлы на сервере приложений и печатать внешней командой.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 13:52 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 20:07
Сообщения: 189
Пономарев Артем написал:
С ходу два варианта:
1. Печатать через e-mail на принтер (если позволяет оборудование).
2. Сохранять файлы на сервере приложений и печатать внешней командой.


ээээ я конечно в прошлом АБАПил, но походу за последние 8 лет прогресс ушел сильно вперед, поэтому нужны пояснения...

по первому варианту чтобы я смог объяснить идею разработчикам.
по второму, если я вас правильно понял, предлагается PDF складировать прямиком на сервере приложений и печатать их оттуда. Если предложение именно такое, то этот номер не пройдет из-за безопасников и базисников. Если не так, то снова надо чуток "разжевать".

_________________
Главное это красиво уйти!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 14:10 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Расшифровка пункта 1:
Многие МФУ имеют функциональность печати аттача входящего e-mail. У разных производителей эта технология называется по-разному. На примере HP.

Про пункт 2 вы все правильно поняли.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 15:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 20:07
Сообщения: 189
Петрович написал(а):
Многие МФУ имеют функциональность печати аттача входящего e-mail. У разных производителей эта технология называется по-разному. На примере HP.


А вот это очень даже может быть План Б. Разработчик сказал что это возможно.

Но хочется изящного решения с открытием приложения на апликэйшене и отправки запроса на печать прямиком на принтер.

_________________
Главное это красиво уйти!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 15:45 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
print PDF file


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 15:53 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
zsap, прочитал трэд. Честно говоря не понял что вы имели в виду. Т.е. что из него должно помочь автору топика.

Петрович, я такой проблемой не занимался в своей практике. Поэтому сразу предложил два очевидных решения "в лоб". Для красоты - надо подумать :) Если придет какое-либо решение - отпишу.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 16:05 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Пономарев Артем написал:
zsap, прочитал трэд. Честно говоря не понял что вы имели в виду. Т.е. что из него должно помочь автору топика.

Там было предложено 2 решения (если я правильно понял вопрос)
1. Печатать через класс CL_GUI_PDFVIEWER (пример в отчете SAP_PDF_VIEWER_DEMO). Работает через OLE. Если этот класс не даст нужного результата, думаю можно написать свой OLE клиент для PDF.
2. GUI_EXECUTE для запуска Acrobat с опцией /p


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 16:07 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Через ж..пу конечно, но можно попробовать сохранить pdf в спул, а уже его распечатывать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 16:31 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
zsap, к требованиям автора не подходит. GUI_EXECUTE, вернее аналог для сервера приложений, автор уже отмел. CL_GUI_PDFVIEWER не заработает в фоне.

__Gennady, думал об этом варианте. Но как запихнуть? У автора же бинарник на руках.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 17:42 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Прошу пардона, если что не так понял ))
Согласен, печатать через email конечно было бы лучше, но во-первых я не знаю ни одного проекта где бы безопасники такое разрешили, во-вторых не каждый принтер такое умеет.
Явного требования что все должно работать в фоновом режиме вроде бы не звучало, поэтому как вариант можно предложить печатать с фронтенда (без превью)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Чт, ноя 24 2011, 18:59 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Пономарев Артем написал:

__Gennady, думал об этом варианте. Но как запихнуть? У автора же бинарник на руках.

А вроде можно, гляну завтра свои наработки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Печать прикрепленного PDF файла к документу СУД (DMS)
СообщениеДобавлено: Пт, ноя 25 2011, 09:45 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Жаль нет времени попробовать:
Нормального API не нашел, но похоже если поизучать ГрФ FPCOMP, можно научиться печатать уже готовый pdf.
Если я правильно нашел, то
Создание pdf
Code:
FORM create_output_current_form USING    p_bundle_info TYPE ty_bundle_info
                                         p_synchronous TYPE fpboolean
                                CHANGING p_document    TYPE ty_document.

Вывод
Code:
FORM output_form_spool USING p_outpar     TYPE sfpoutpar
                             p_document   TYPE ty_document
                             p_form_count TYPE adsnodocs.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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