Hi,
we have a really weird error. All the InventTransOrigin* tables have a writeOriginOwnerRelationship() method. Those methods get the current number of infolog lines by using the infologLine() function. In the catch block there is an infolog.clear() using the number of infolog lines that were saved before to remove all infos created by the method.
Now the problem is, that randomly (I really don't know when - it seems impossible to find a cause for this behaviour) the infologLine() funtion returns 0 altough there are previous infos. This results in the entire infolog being cleared, removing all relevant messages. However when you debug the writeOriginOwnerRelationship() method it work every single time. If you dont debug, it seems to be random. Sometimes I get the infos 10 times and all of sudden they stop appearing (I don`t change the way I`m testing - I keep doing the same thing) and sometimes they don`t appear straight away.
Anyone has an idea what could be the cause for this?
*This post is locked for comments
I have the same question (0)