W momencie wywołania wz.Zapisz(), otrzymuje błąd - po wyłączeniu śladu rewizyjnego, błąd zniknął:
InsERT.Mox.Core.BusinessAspects.LimitedEdit.EditDisallowedException: Nie można edytować zamówienia gdy zostało już ono zrealizowane.
w InsERT.Mox.Core.BusinessAspects.LimitedEdit.LimitedEditAspect.LimitRelationshipEdit(RelationshipChangingJoinpoint joinpoint)
w InsERT.Mox.Core.BusinessAspects.LimitedEdit.LimitedEditAspect.Execute(IJoinpoint joinpoint)
w InsERT.Mox.Aop.RuntimeWeavedJoinp
Wystąpił dla 4 dokumentów, potem już zmuszony byłem wyłączyć ślad rewizyjny. Były to realizacje do ZK z jedną tylko pozycją, więc ich realizacja oznaczała zamknięcie ZK. Po za nimi, przeszły dwa dokumenty, jeden wielopozycyjny, drugi jedno. W tym, który ja testowałem, było wydawane więcej niż było na ZK, to też może być jakiś ślad. Zamówienia są różne, jutro ewentualnie jeszcze popróbuje na DEV i może coś wyśledzę bardziej. Kod naszego rozwiązania poniżej.
Console.WriteLine(DateTime.Now.ToSt