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 / 445 / 219 / 6 ) »
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

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Ausgabe von Auftragsbestätigungen (Druck)

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
SAP_ENTWICKLER hat geschrieben:
01.08.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 / 52 / 5 / 15 ) »
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 / 1327 / 35 / 332 ) »
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

Vergleichbare Themen

1
Antw.
1441
Views
Auftragsbestätigungen
von an4kh4 » 14.08.2006 16:33 • Verfasst in Material Management & Produktionsplanung
0
Antw.
1511
Views
0
Antw.
1654
Views
7
Antw.
2791
Views
Write-Ausgabe vor Alv-Grid Ausgabe
von L0w-RiDer » 14.08.2019 14:09 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor einer Stunde von msfox gelöst 7 / 6041
ABAP - Mail so10 Text
vor 7 Stunden von retsch 6 / 125
selection-screen comment mit icon
vor 16 Stunden von DeathAndPain 9 / 1168

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor einer Stunde von msfox gelöst 7 / 6041
ABAP - Mail so10 Text
vor 7 Stunden von retsch 6 / 125
selection-screen comment mit icon
vor 16 Stunden von DeathAndPain 9 / 1168

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 5 Tagen von Manfred K. 1 / 936
BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Wochen von snooga87 1 / 2742