ich bin gerade dabei, Freigabestrategien für Banfen und Bestellungen zu
customizen (NetWeaver, 6.40).
Bei den Banfen funktioniert es ja sehr schön auf Kopf oder Positionsebene.
Bei Bestellungen finde ich keine Möglichkeit das auszusteuern. Anscheinend
gibt es nur eine Freigabe auf Kopfebene.
Ebenfalls kann ich nur in der Tabelle EKKO ein Freigabekennzeichen finden und nicht in der EKPO.
Sehe ich es so richtig? Positionsfreigabe nur bei Banfen möglich und bei Bestellungen nicht?
Wenn mir jemand einen Tip geben kann oder einen Workaround kennt, wär ich echt dankbar. Wenn es wirklich so ist, würde mir auch schon eine Bestätigung des beschriebenen Sachverhaltes weiterhelfen
grundsätzlich wie die Freigabestrategie auf Kopfebene. Es muss nur ein
entsprechendes Flag im Customizing der Freigabegruppen gesetzt und im Fall der Workflowanbindung der Workflow wf_req_rel_c an das Ereignis ReleaseStepCreated von Busines Objekt BUS2009 gekoppelt werden.
Die Vorgehenweise zu Freigabe mit Klassifizierung und die Grundlagen des Customizing sind in der
Doku zum Einführungsleitfaden hervorragend beschrieben.
Lösung ja, allerdings nicht auf technischer, sondern auf Prozessebene.
Es ist ein Fakt, dass Bestellungen nur auf Kopfebene freigegeben werden können, deshalb haben wir einen "Änderungs- und Reaktionsmechanismus" als Workaround entworfen.
Wird bei der Anlage einer Bestellung, die auf einer freigegebenen Banf Position basiert, ein Betrag oder die Menge außerhalb vorgegebener Toleranzen geändert, wird die Banf wieder zurückgesetzt und somit die Freigabe erneut initiiert.
Ist eine Banf dann vollständig freigegeben und existiert bereits eine Bestellung, die ihrerseits nur auf vollständig freigegebenen Banfen basiert, wird die Bestellung zur weiteren Verarbeitung freigegeben.
Der Standard sieht leider nur vor, dass ein detailierter Genehmigungsprozess auf der Banf laufen muss.