Verkaufsoperationen

DOKUMENT

Ausgehend von einem Dokument können Informationen von verschiedenen Dokumenten des gemeinsamen Auftrags ausgegeben werden.

Form

«DOKUMENT(Dokument-Info,/Subscript)» 

Operationstyp

Liste

Rückgabetyp

I

Welche Objekte müssen aktiv sein?

AUF

Welche Objekte werden aktiviert?

keine

Geschützte Objekte

AUF, AP

Argumente

/Subscript

Subroutine, die für jedes gefundene BO ausgeführt wird.
Achtung! Die Subroutine wird nur bei der Angabe von folgenden Dokument-Info-Werten ausgeführt: ALLE, FOLE, VORE.

Dokument-Info

VAT
Aktiviert das Vaterdokument (Auftragsbasisdokument) des aktiven Dokuments.
VOR
Aktiviert das Vordokument gemäss aktiver Position.
Objekt muss aktiv sein: AP
OF
Aktiviert Offerte als Pseudo-Vordokument.
FOLE
Liste aller direkten Folgedokumente des aktiven Dokuments .
VORE
Liste aller direkten Vordokumente des aktiven Dokuments.
ALLE
Liste aller Dokumente des aktiven Auftrags.
(leer)
Aktiviert das zuletzt aktive Dokument (Ausgangsdokument) zurück: «DOKUMENT\S»

Beispiel 1

Vordokument aktivieren:
/VORDOK
# Nur ausgeben, wenn Vordokument vorhanden.
«z~DOKUMENT(VOR)\I»«GOTO(/)»
Auftragsnummer von Vordokumentes: «AUF-NR»
# Rückaktivierung Ausgangsdokument.
«DOKUMENT\S»
/
Der Befehl «DOKUMENT(VOR)» kann nur dann angewendet werden, wenn der Dokumentkopf (SalDoc) und die Dokumentpositionen (SalDocItem) aktiv sind.

Beispiel 2

Vaterdokument (Auftragsbasisdokument) aktivieren:
/VATDOK
# Nur ausgeben, wenn Vaterdokument vorhanden.
«z~DOKUMENT(VAT)\I»«GOTO(/)»
Auftragsnummer von Auftragsbasisdokument: «AUF-NR»
# Rückaktivierung Ausgangsdokument.
«DOKUMENT\S»
/

Beispiel 3

Auflisten aller Dokumente innerhalb des Auftrags (Dokumentkette, Familie):
/headerreport
# Alle Dokumente ausgeben
«z~DOKUMENT(ALLE,/LIST-DOK)\I»«GOTO(/)»
/

/LIST-DOK
Dokument: «AUF-TYP»«AUF-SCUT»/«AUF-NR»
/