[60985] in SAPr3-news
Re: Druckparameter bei Call Transaction aus Hintergrundjob
daemon@ATHENA.MIT.EDU (=?ISO-8859-1?Q?Mathias_Glo=DF?=)
Tue Jun 10 07:07:05 2008
To: sapr3-news@mit.edu
Date: Tue, 10 Jun 2008 04:06:33 -0700 (PDT)
From: =?ISO-8859-1?Q?Mathias_Glo=DF?= <mgloss@gmail.com>
Message-ID: <db6df1b9-f073-4f8c-92ef-82e5e8bbfab0@l64g2000hse.googlegroups.com>
On 9 Jun., 11:46, mtyspinner...@gmx.de wrote:
> Hallo zusammen,
>
> Ich habe einen Report geschrieben, der im Hintergrund laufen soll.
> Der ruft mehrfach per Call Transaction eine Transaktion auf, die eine
> ABAP-Liste erzeugt.
> Die Liste soll jeweils auf andere Drucker sofort ausgegeben werden.
> Im Dialog funktioniert das Programm, wenn ich es im Hintergrund laufen
> lasse, werden gar keine Druckjobs erzeugt.
Hi Uwe,
wenn drucken im Dialog funktioniert, im Batch aber nicht, dann liegt
das zu 99.9% daran, da=DF der Drucker auf den du ausdrucken m=F6chtest
=FCber die SAP Gui / SAP Lpd drucken m=F6chte.
Das geht im Batch nat=FCrlich nicht, da da keine GUI vorhanden ist.
Frontend-Druck:
* In der Transaktion SPAD hat der Drucker Koppelart F
(alt, mit SAP-LPD) oder G (neu, control-Technik)
* Man kann auf irgendeinen der am Frontend vorhandenen
Windows-Drucker drucken
Mit Druckern dieser Koppelart kannst du nicht im Batch
drucken!
Dazu musst du einen Drucker in der SPAD anlegen mit einer
der anderen Koppelarten (C,L,P od. U) Nachteil ist hierf=FCr,
da=DF man f=FCr jeden physikalischen Drucker auch einen in SAP
definierten Drucker braucht und da=DF auch nur Drucker funktionieren,
die einen Device Type Eintrag in der
Transaktion SPAD haben... (oder zu einem von denen
Kompatibel sind)
Gr=FC=DFe, Mathias