[60493] in SAPr3-news
Re: =?Iso-8859-1?Q?Zus=E4tzliches_eigenes_Druckprogramm_und_F?=
daemon@ATHENA.MIT.EDU (Peter Kloster)
Sat Jan 12 18:31:24 2008
To: sapr3-news@mit.edu
Date: Sun, 13 Jan 2008 00:29:17 +0100
From: Peter Kloster <pktrash@gmx.de>
Message-ID: <fmbigv$pb5$02$1@news.t-online.com>
St. Kother schrieb:
>unsere Innendienstler möchten gern den KollegInnen im Lager zu Aufträgen
>Notizen mitgeben...
>
>Aus organisatorischen Gründen soll diese Notiz nicht in der AB
>inkludiert werden. Bleibt also nur, entweder in einer weiteren
>Nachrichtenart das AB-Druckprogramm und eine kastrierte AB zu verwenden,
>oder ein Druckprogramm und ein simples Formular zu kreieren.
i.d. Nachrichtensteuerung weitere Nachrichtenart angeben und entweder
eine a) andere entry-Routine im Ursprungsprogramm angeben oder ...
b) zweites Programm ansteuern.
Variante a gefällt mir besser ... aber nur, wenn du ein kundeneigenes
Druckprogramm ansteuern (und ändern) kannst.
>Mir würde die zweite Variante besser gefallen, aber da geht es schon
>los... Für das Formular und das Holen der Daten würde ich gern
>Informationen benutzen, wie sie das AB-Druckprogramm verwendet:
>
>&VBDKA-TDNAME&, &VBCO3-KUNDE& usw.
... ebend ...
>Sofern die Notiz einen Text enthält soll das Formular dann ausgegeben
>werden. Also nicht per Befehl im Skript
>
>INCLUDE &VBDKA_TDNAME& OBJECT VBBK ID '0002' PARAGRAPH AS
>
>sondern im Druckprogramm mittels
>
>CALL FUNCTION 'READ_TEXT'
> EXPORTING
> id = '0002'
> language = ... "vbdka-spras
> name = ... "vbdka-tdname
> object = 'VBBK'
> TABLES
> lines = it_line.
Damit bekommst du nicht die gewünschte Information. Bin zwar ein paar
Jahre raus, aber 'RV_DOCUMENT_PRINT_VIEW' sollte dir die Struktur VBDKA
füllen.
>Was würdet ihr bevorzugen? Wie komme ich an die Daten zur Laufzeit?
s.o.
:-)
.pk