Ausgabe von Auftragsbestätigungen (Druck)

SAP R/3 Vertrieb: Auftragsverwaltung, Versand und Transport, Fakturierung, Kreditmanagement, Außenhandel/Zoll...
4 Beiträge Seite 1 von 1
4 Beiträge Seite 1 von 1

Ausgabe von Auftragsbestätigungen (Druck)

Beitrag von SAP_ENTWICKLER (Specialist / 441 / 217 / 6 ) » 1. Aug 2019 09:06

Hallo zusammen,

folgendes Problem habe ich.

Kundenaufträge werden manuell angelegt und via EDI. Bei beiden Anlagearten soll die Auftragsbestätigung sofort erstellt werden, Zeitpunkt 4, bei der Anlage via EDI soll der Druck aber nicht direkt erfolgen.

Wie bekomme ich das hin? Auf beiden Wegen kommen alle Auftragsarten, Sales-Orgs, etc. vor. Die Nachrichtenfindung geht nur über die Auftragsart.

Ist eine Steuerung im Druckprogramm in Abhängigkeit des Systemparameters SY-BATCH möglich?


Vielen Dank
Norbert


Re: Ausgabe von Auftragsbestätigungen (Druck)

Beitrag von JHM (Top Expert / 1138 / 0 / 179 ) » 1. Aug 2019 09:40

SAP_ENTWICKLER hat geschrieben:
1. Aug 2019 09:06
Kundenaufträge werden manuell angelegt und via EDI. Bei beiden Anlagearten soll die Auftragsbestätigung sofort erstellt werden, Zeitpunkt 4, bei der Anlage via EDI soll der Druck aber nicht direkt erfolgen.
Das widerspricht sich doch.
Wenn bei EDI auch mit Zeitpunkt = 4 "sofort verarbeiten" die Nachricht gefunden und der Ausdruck erstellt wird, dann kann man diesen Ausdruck max. noch im Spool stehen lassen, also "direkt ausgeben" = space in den Komunikationsmitteln.

Aber das ist ja maximal Nutzer unfreundlich. Denn wenn man den Ausdruck dann doch haben will, muss man sich diesen über die SP01 raussuchen und manuell ausgeben.

Ich würde die EDI AufBest.-Nachricht mit Zeitpunkt = 3 "Ausgabe durch anwendungseigne Transaktion" finden lassen. Der User muss dann "nur" in Nachricht den Zeitpunkt ändern wenn der Ausdruck erfolgen soll. Oder man kann die Ausgabe über einen eigenen Report in Masse anstoßen.

Dafür benötigt man entsprechend eine Markierung der Aufträge als EDI (z.B. BSART = EDI) und dann entsprechend eine Zugriffsfolge die diese Markierung auch abfragt um die Nachricht mit unterschiedlichen Zeitpunkten zu finden.

Gruß
JHM
Gruß Hendrik

Re: Ausgabe von Auftragsbestätigungen (Druck)

Beitrag von schick (ForumUser / 50 / 5 / 13 ) » 1. Aug 2019 10:00

In der Nachrichtenfindung gibt es verschiedene Möglichkeiten um das zu erreichen. Grundsätzlich besteht die Möglichkeit die Konditionstabellen zu erweitern und dort zum Beispiel den User (Angelegt von) mit einzubinden - falls EDI durch einen speziellen Job mit eigenem User verarbeitet wird. Ansonsten könntest du auch eine eigene Bedingung programmieren und dort z.B. sy-batch abfragen.

Re: Ausgabe von Auftragsbestätigungen (Druck)

Beitrag von Tron (Top Expert / 1095 / 18 / 240 ) » 1. Aug 2019 15:48

Moin.
Mein Vorschlag:
eine BEDINGUNG anzulegen zur Nachrichtenart
e.g BA00
NACE->V1->PROCEDURES->V10000->CONTROL->BA00 / Field Requirement

Code: Alles auswählen.

FORM KOBED_002.
  SY-SUBRC = 0.
* if user is EDI User
*    SY-SUBRC = 4.
*    EXIT.
*  ENDIF.
ENDFORM.

FORM KOBEV_002.
  SY-SUBRC = 0.
* if user is EDI User
*    SY-SUBRC = 4.
*    EXIT.
*  ENDIF.
ENDFORM.
.
Ich nehme an, das der EDI-User ein technischer user ist.
so könnte man generisch abfragen:

Code: Alles auswählen.

FORM KOBED_002.

* ist der Benutzter ein Dialog User ?
select single count(*) from USR02 where 
bname = sy-uname and
ustyp = 'A'.  
ENDFORM.

FORM KOBEV_002.

* ist der Benutzter ein Dialog User ?
select single count(*) from USR02 where 
bname = sy-uname and
ustyp = 'A'.  

ENDFORM.

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Aktuelle Forenbeiträge

Interne Tabelle um Felder aus SAP-Tabelle ergänzen
vor 16 Stunden von DeathAndPain 4 / 47
F4-Hilfe bei Parameters
vor 17 Stunden von deejey 4 / 78
Userexit für IDOC für Bestellung
vor 17 Stunden von deejey 3 / 38

Unbeantwortete Forenbeiträge

Unterschiedliche Konditionen AB und Rechnungdruck
vor 2 Tagen von Sebastian82 1 / 61
Änderungsbelege für Kundenfelder im BP
vor 6 Tagen von GerryRe 1 / 1996
Anlegen eines externen Dokumentes(URL) für PM-Auftrag
vor einer Woche von tekko 1 / 2010
Transaktionen MEIS / VE01
vor einer Woche von SAP_ENTWICKLER 1 / 2466