Hallo zusammen,
vielleicht könnt ihr mir bei meinem aktuelle Problem etwas weiter helfen. Im Badi
"ME_PROCESS_PO_CUST" für die Enjoy-Bestellung implementiere ich momentan die Methode
"PROCESS_ITEM" für die Bearbeitung der Bestellpositionen. Un zwar soll beim anlegen oder ändern der Bestellung geprüft werden ob ein Feld gefüllt ist. Wenn das nicht der Fall ist geben ich eine Fehlermeldung wie folgt aus:
"mmpur_message_forced 'W' 'ZMM' '000' var1 var2 var3 ' '. "
Das alles Funktioniert auch wunderbar, wenn ich aber jetzt das Feld mit den entsprechenden Daten fülle, wird die Fehlermeldung nicht wieder gelöscht. Die Position hat immer noch den Status Warnung.
Wie kann ich diese Fehlermeldung wieder löschen????
Ich hab da schon das Makro
"mmpur_remove_messages_by_id" gefunden, ich weiß aber nicht wie ich das Makro aufrufen soll. Was für eine ID muss ich übergeben? Ist das die Bestellnummer (EBELN) und wenn ja was übergebe ich dann in der Transaktion ME21n wo die Bestellung noch gar nicht vorhanden ist und somit auch die Bestellnummer nicht vorhanden ist.
Es wäre schön wenn mir jemand weiterhelfen könnte!!
Vielen Dank schon mal.
Gruß Michael