Bestellung: Position kopieren und Material ändern

Bestellung: Position kopieren und Material ändern

Postby Tarek1391 » Fri Aug 16, 2013 4:40 pm

Hallo Allerseits,

ich bekam wieder eine interessante Aufgabe.
Bei Anlage einer Bestellposition sollen möglichst automatisch n zum Material gehörende weitere Bestellpositionen mit derselben Menge angelegt werden.

Beispiel:
Der Einkäufer gibt 'linker Fenstergriff' ein. Erwartet wird nun Bestellposition 2 mit 'rechter Fenstergriff'.

Umsetzen möchte ich den Kram über eine Z-Tabelle, wo die zugehörigen Materialien mit der SM30 eingetragen werden können.
Im BADI 'ME_PROCESS_PO_CUST' sollte die implementierende Klasse
'IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM (=Verarbeitung von Positionsdaten)' die richtige sein, in der auf die Tabelle zugegriffen wird?!

Wenn nun der FCODE MEPO1211ITEMCOPY kommt, soll die Materialnummer ersetzt werden.

Ich finde leider nicht die richtige Position.
Mein Versuch LS_MEPOITEM anzupassen, wenn REFBS nicht initial ist, funzt nicht. Später ist POT ausschlaggebend.

Ich stehe gerade auf dem Schlauch und bin für Tipps dankbar - gern auch eleganterer Natur. ;)

Beste Grüße


Falk
Tarek1391
...
...
 
Posts: 132
Joined: Fri Nov 18, 2005 3:01 pm

Re: Bestellung: Position kopieren und Material ändern

Postby Tarek1391 » Mon Aug 19, 2013 11:16 am

Die Funktion:
call method im_item->set_data
exporting
im_data = ls_mepoitem.

hilft hier.

Vorher ls_mepoitem-matnr und ls_mepoitem-ematnr anpassen...
Tarek1391
...
...
 
Posts: 132
Joined: Fri Nov 18, 2005 3:01 pm


Return to Material Management & Produktionsplanung

Who is online

Users browsing this forum: No registered users and 7 guests