Flexible Workflow PO - wykluczenie approvera

A tu dla odmiany podyskutować możesz na tematy logistyczne SAP. Jeśli pojawią się jakieś pytania, nie zwlekaj, zadaj je natychmiast.
ODPOWIEDZ
[email protected]
Posty: 3
Rejestracja: śr mar 24, 2021 1:51 pm

Flexible Workflow PO - wykluczenie approvera

Post autor: [email protected] »

Cześć,
Szukam rozwiązania dla Flexible workflow gdzie używamy BADI: MMPUR_WORKFLOW_AGENTS_V2, tak aby wyrzucić błąd jeżeli agent/akceptujący powtarza się na krokach.
Chodzi o to że mamy 3 lvl akceptacyjne, dla przykładu:
1 LVL - AGENT A
2 LVL - AENT B
3 LVL - AGENT C
Po pierwszym przebiegu AGENT A zaakceptował 1 LVL, została wysłana ponownie prośba do systemu zew. o przypisanie agentów dla poziomu 2 i 3, wtedy dla poziomu 2 znowu przypisuje agenta A, a że ta osoba była już akceptującą, to chce żeby system wyrzucił błąd, że osoba która już raz to akceptowała nie może być drugi raz nią.
Czy ktoś miał podobny problem i wie jak go rozwiązać?
Myślałam o porównaniu GET APPROVER z PREVIUSLYAPPROVERLIST ale może jest coś prostszego.
ODPOWIEDZ