Hallo,
ich bin kein Entwickler, daher die relativ simple FRage.
Ich habe eine Bedingung, die nur dann erfüllt sein soll, wenn bestimmte VKOs (ungleich 10,20,30) sind, der Nettowert ungleich 0 ist. Weiter gibt es bei einer VKO noch eine Einschränkung auf den VTW.
Allerdings wird die Abfrage auf den VTW in VKO 20 nicht beachtet. Sie ist immer erfüllt. Was mache ich falsch?
FORM kobed_XXX.
sy-subrc = 4.
if komkbv3-vkorg ne '10' and
( komkbv3-vkorg ne '20' and komkbv3-vtweg ne '01' )
and komkbv3-vkorg ne '30'.
CHECK NOT komkbv3-netwr IS INITIAL.
ENDIF.
sy-subrc = 0.
ENDFORM.
Gruss
ECC 6.07, NW 7.4, SD, Logistik, C4C, EDI