SAP Jobsuche bei DV-Treff
slazyb
  • slazyb
  • SAP Forum - Neuling Thema Starter
vor ein Tag
Hallo Experten,

ich bin relativ neu und noch unerfahren mit Skripts bzw. Makro.

Ich möchte es einigen Kollegen erleichtern eine Bestellung über ME21N anzulegen und habe es über ein Excel Makro versucht.

Das Makro funktioniert bei mir soweit (zumindest heute noch) doch sobald es Kollegen testen, werden einzelne Felder mit dem Makro nicht gefunden und es meldet zurück "The control could not be found by id".

Es handelt sich bei ME21N wohl um dynamische Felder, was wohl über findById zu Problemen führen kann. Ich habe über den Copilot den Vorschlag erhalten das ganze über findbyname zu versuchen und komme damit leider auch nicht weiter, weil ich die richtigen Feldnamen nicht identifizieren kann.

Sorry wenn diese Erklärung quatsch ist, aber so habe ich es mit meinem Anfängerwissen gelesen.

Ist mein Vorhaben gar nicht möglich oder schaffe ich es einfach nicht?

Danke vorab

Reve_2481
vor 14 Stunden
Guten Morgen,

was genau soll denn erleichtert werden? Das Anlegen einer Bestellung an sich ist ja nicht wirklich kompliziert.

LG

Reve

slazyb
  • slazyb
  • SAP Forum - Neuling Thema Starter
vor 12 Stunden
Guten Morgen,

beim Anlegen einer Bestellung muss, die Lieferantennummer, Materialnummer, Bestellmenge etc. rausgesucht werden. Weiterhin muss die Kostenstelle, Entladeort etc. hinterlegt werden.

Die Liste mit den Bestellmaterialien ist in Excel abgelegt und mit dem Makro würde es reichen, die benötigte Zeile mit dem Material einfach zu markieren, der rest wird von alleine erledigt.

Für die Mitarbeiter in der betroffenen Abteilung wäre das eine große Erleichterung

Reve_2481
vor 12 Stunden
Hi,

ok, dass klingt wirklich sehr umständlich. Arbeitet ihr nicht mit Banfen?

LG

Reve

slazyb
  • slazyb
  • SAP Forum - Neuling Thema Starter
vor 7 Stunden
Hi Reve, doch nur in diesem Fall handelt es sich um Verpackungsmaterial das nur sporadisch benötigt wird
Reve_2481
vor 7 Stunden
Aha, von wie vielen Materialien sprechen wir hier denn?

Wenn du Materialnummern hast, hast du ja auch Bestände und die dazugehörigen Bedarfe.

Wenn die Materialien mit einem Meldebestand versehen werden, würde nach dem nächsten Planungslauf ja automatisch die Banf generiert, sofern eine theoretische Unterdeckung besteht.

Sofern das Umfeld entsprechend gepflegt ist (Bezugsquelle, Infosatz,....) müsste man ja nur die Banf umsetzen und das Thema hat sich.

Wäre das keine Option?

Falls nicht, wünsche ich dir auf jeden Fall viel Erfolg mit Excel und Makro, da kann ich leider nicht weiterhelfen.

LG

Reve