Текущее время: Вт, июл 22 2025, 08:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: PDF in DMS -> SPOOL
СообщениеДобавлено: Вт, окт 24 2006, 19:37 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 17 2004, 11:57
Сообщения: 23
вопрос монстрам spool и DMS

задача такая.
PDF file грузится в DMS
возможно ли етот документ распечатать через spool или еще как нибудь но в backgrounde ?
я попробовал считать документ в BIN формате, открыть TemSe Object к нему, и в конце spool request к TemSe Object

результат никакои, т.е. spool request хоть и создается но в нечетабельнои форме

где копать ?

заранее спасибо

_________________
to be a rock and not to roll ... (LZ)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF in DMS -> SPOOL
СообщениеДобавлено: Ср, ноя 01 2006, 14:02 
Начинающий
Начинающий

Зарегистрирован:
Вс, авг 28 2005, 23:52
Сообщения: 7
Что за версия SAPa? Без адобовских форм?

Я не совсем понял, в каком бинарном виде вы пытались в спул положить. Если просто PDF - то тогда у вас должен был быть принтер, который знает и у меет PDF интерпретировать и печатать (такие существуют тоже).
Для того чтобы напечатать через спул - вы должны сконвертировать этот PDF в известный для принтера формат - к примеру PCL. Для этого есть даже интерфес в SAP
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f2dbc690-0201-0010-daa2-f52b947aa146
, и есть сторонние разработчики, которые это реализовали. Вы можете тоже попробовать, что-то сделать используя хотябы ghostscript пакет. Тогда вы получите бинарный файл в виде PCL или GS, который уже можно бутет стравить в SPOOL. Но не забывайте, о том что размер бинарного PCL будет в разы больше PDF :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 06 2006, 16:58 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 17 2004, 11:57
Сообщения: 23
спасибо Штирлиц.

САП версия 4.6B, Адобовских форм нету.
PDF(из DMS) стравливал я в BIN формате принтеру, что как бы правильно заметили не могло в принципе работать. принтер выдавал только мусор.
Задачу решим наверное так. PDF на фронтенде конвертируется в PCL и потом грузится в DMS. Оттуда же етот документ очень просто стравить spoolу, уже проверил. просто сам процесс конвертирования PDF->PCL хотелось бы средствами САПа реализовать, АБАПом например. Возможно ли ето в принципе ?
Про внешние конверторы я читал, нам неподходит к сожалению.

_________________
to be a rock and not to roll ... (LZ)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 06 2006, 21:29 
Начинающий
Начинающий

Зарегистрирован:
Вс, авг 28 2005, 23:52
Сообщения: 7
Тогда сделаю пару замечаний, может пригодятся.

1. Если в умеете конвертить PDF на фронтенде, почему бы это не делать с разу на бекенде? Вы же через ABAP можете теже вызовы внешних программ сделать (ну конечно, если у вас не модель SAP GUI - OLE...). Поставить тот же драйвер принтера, если вы конечно через драйвер принтера PCL получаете и программу для печати pdf что и на клиенте.

2. Относится к пунку 1. Как раз для этого можно самим что-то написать или использовать тот же интерфейс, что предлагает SAP.

3. В DMS, на сколько мне помниться, то же есть возможность дописать конвертор для файлов оригиналов.

4. Я бы предостерёг от хранения файлов в DMS ввиде PCL. PCL - очень разный для разных принтеров, возьмите хотябы - разность в понимании формата листа и ориентировки бумаги, управление выбором ящика бумаги (если конечно это будет нужно) и если вы сконвертировали для одного принтера, то не факт что будет правильно распечатан на другом. И по прошествию времени может статься, что у вас и принтеров таких не будет, которые смогут именно эту версию PCL расспечатать, да и посмотреть документ будет не просто. Поэтому, с моей точки зрения лучше всё же конвертировать перед печатью. Все ли принтера одинаковы? :)

А вобщем, не принимайте мои советы как догму, это просто так некоторые примечания.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 08 2006, 18:51 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 17 2004, 11:57
Сообщения: 23
еще раз спасибо за комменты

1. PCL из PDF получаем путем елементарное печати, т.е. печать в фаил. Приложения на Frontende нет.

3. А где етот конвертор можно наити ? Если можно линк или трансакцию.

4. Тут у меня опыта мало, я протестировал пока 2 принтера оба от HP, один из них цветнои. Печать через spool вроде ок. Но етот пункт обязательно приму во внимание.

_________________
to be a rock and not to roll ... (LZ)


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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