Gelöst Beleg zurücksetzen

Hallo zusammen,

Ich setze nach dem Laden des Belegs (VKBelegProxyAfterLoad) unter bestimmten Voraussetzungen die Property: belegContext.IstBearbeitbar = false. Somit wird das Bearbeiten des Belegs verhindert.

Nun möchte ich über ein eigenes Kontextmenü den Beleg wieder zum Bearbeiten freigeben. Hierzu habe ich ein Kontextmenü mit einem ServiCecall erstellt (DataServiceExecute.Sage.Wawi). In der DCM setze ich mein UserFeld zurück und möchte den Beleg wieder Freigeben.

Leider ist an der Stelle die Property: IstBearbeitbar, nicht mehr verfügbar.

Weiß jemand wie das weitere Vorgehen ist?

Es soll ähnlich wie die Sage Funktion in der VKBelegerfassung (Rechnungsübergabe zurücksetzen) funktionieren.


Gruß Vitalij
 
Zuletzt bearbeitet:
Die Property hängt an der Property DataServiceTransfer des Belegobjektes und steht somit in der DCM zur Verfügung. Ich habe diesen Fall nicht durchgespielt, aber ein Setzen auf True sollte Ihren Fall abdecken.
 
Zurück
Oben