ich verwende den BAPI BAPI_PRODORDCONF_CREATE_TT um einen Fertigungsauftrag rück zu melden, dabei wird auch ein Materialbeleg erzeugt. Mein Ziel ist es, dass der Materialbeleg direkt ausgedruckt wird, also die Nachrichtenart des Wareneingangsscheins übergeben wird. Die Konditionssätze usw. habe ich gepflegt, doch leider wird der Wareneingangsschein nicht ausgegeben. Die einzige Möglichkeit die ich noch gefunden habe, ist übers Customizing… Bei der Druckersteuerung und Allgemeine Druckereinstellungen (Druckversion) kann man einen Einzelschein für die jeweilige Transaktion mitgeben. Da ich den BAPI aus einem Drittsystem aufrufe wird in der Tabelle MKPF der TCODE COGI mitgegeben. Wenn ich im Customizing bei COGI eine 1 einstelle wird der Schein ausgedruckt. Leider ist es so keine optimale Lösung, da die COGI eine Nachbearbeitung für fehlerhafte Warenbewegungen darstellt. Diese einzuschalten ist keine Option. Hat vlt. jemand noch eine andere Idee, bzw. kann ich dem BAPI bezüglich dem Druck des Wareneingangsscheins noch andere Parameter mitgeben (TCODE, etc.)?
Schon mal ein großes Danke an denjenigen der sich mit dem Thema beschäftigt!
weiss zwar nicht ob das was bringt - aber die Struktur - BAPI2017_GM_ITEM_CREATE - hat einen Parameter NB_SLIPS - Anzahl der zu druckenden Warenbegleitscheine - vielleicht kann man ja damit was anfangen.
Wichtig bei dem Warenbegleitscheinkrams ist, dass Setzen der Parameter ID 'NDR' auf 'X', sonst kann man mitgeben, was man will. Das muss auch dann erfolgen, wenn die des Benutzers auch auf 'X' steht.
Ich hab da mal ewig dran rumgefummelt, bis ich dahintergekommen bin. Beim Debugger des SAP-Codings stieß ich dann auf eine Stelle, die das voraussetzt.