Merkmal LLREP: Programmoperation

Merkmal LLREP: Programmoperation

Postby Birgit » Wed Sep 21, 2005 8:18 am

Hallo,

wir möchten im Merkmal LLREP weitere Felder auswerten. Eine Strukturerweiterung ist nach Aussage von SAP nicht möglich. Nun habe ich diese Möglichkeit der Programmoperation gefunden, weiß aber nicht so recht wie das geht. Kann mir da jemand helfen?

Danke schön! Birgit
Birgit
 

Merkmal LLREP: Programmoperation

Postby Gabriela2016 » Tue Sep 27, 2005 12:51 pm

Hallo Birgit,
im Merkmal mußt du in einer Zeile in der Spalte Operation eintragen: &LLREP(<Modulpoolname>)

Dann mußt du ein neues Modulpool anlegen (oder ein bestehendes nehmen) und in diesem Modulpool muss es mindestens eine Form-Routine geben, die heißt:
FORM ext_call_f USING $merkmal $back $status $pmexx.
Diese 4 Parameter werden dir aus der Merkmalsverarbeitung übergeben: $merkmal: Merkmalsname, $back: Rückgabewert auf aufrufendes Programm, $status Rückgabe an aufrufendes Programm. $pmexx Struktur PME<xx>, die die aus dem Merkmal kommt.
Nun kannst du also die Logik komplett in diese Routine einbauen. Entweder alles selber ausprogrammieren oder ein kundeneigenes neues Merkmal mit der "richten" PME-Struktur anlegen, alle Werte der PME-Struktur füllen und dann mit den entsprechenden Bausteinen das eigene Merkmal aufrufen.
Eigentlich ganz easy...

Martin
Gabriela2016
.
.
 
Posts: 5
Joined: Wed Jan 12, 2005 2:31 pm


Return to Human Resources

Who is online

Users browsing this forum: No registered users and 18 guests