Nach Update auf die aktuelle tomedo-Version v1.163.0.7 funktioniert bei mir eine regelmäßig genutzte Aktionskette mit der Aktion "Zurückschreiben" nicht mehr. Ich kann den Fehler durch eine Test-Aktionskette reproduzieren, die nichts weiter macht, als in ein Besuchsinfo-Feld einen Text schreiben zu wollen (Briefkommando, auslesen des letzten PROC-Eintrags, auch das Einsetzen von reinem Text führt zum Absturz). Zurückschreiben in das Patienteninfo-Feld funktioniert dagegen.
Log zur Fehlermeldung:
[OS 13.2.1, tomedo v1.163.0.7] Exception: '[<Besuch 0x2a1812d80> valueForUndefinedKey:]: the entity Besuch is not key value coding-compliant for the key "(null)".', exception's stack trace:
#0 CoreFoundation 0000000001AAA043DC __exceptionPreprocess()
#1 libobjc.A.dylib 0000000001AA54EEA8 objc_exception_throw()
#2 CoreFoundation 0000000001AAA2D800 _CFBundleGetValueForInfoKey()
#3 CoreData 0000000001B06954E0 -[NSManagedObject valueForUndefinedKey:]()
#4 tomedo 000000000106B280AC -[KarteiEintragKetteEintrag(MacOS) performWriteBackWithBesuch:]()
#5 tomedo 000000000104E2B198 -[ZSActiveKarteiKetteModalWindowController performHelperKettenEintrag:]()
#6 tomedo 000000000104E2451C -[ZSActiveKarteiKetteModalWindowController performKettenEintrag:]()
#7 tomedo 000000000104E24244 -[ZSActiveKarteiKetteModalWindowController performKette]()
#8 tomedo 0000000001077B6F18 +[ZSFetchEntitiesThread fetchRelationshipsForPatientenAkten:withCompletionHandler:]()
#9 tomedo 0000000001077B6768 +[ZSFetchEntitiesThread dualrelationshipsForPatienten:withCompletionHandler:withFailHandler:]()
#10 tomedo 0000000001077AFE94 __306+[ZSFetchEntitiesThread fetchPatientendetailsAsynchronously:includePDR:includeIncompleteRelations:withProgressIndicator:withPriority:repeatUntilOnline:autoFaultAllowed:directTransferToMainMOC:withEntsperrQuestion:withMainThreadCompletionHandler:withMainThreadFailHandler:withMainThreadEntsperrFailHandler:]_block_invoke_2()
#11 Foundation 0000000001AB8AF900 __NSThreadPerformPerform()
#12 CoreFoundation 0000000001AA989A08 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__()
#13 CoreFoundation 0000000001AA98999C __CFRunLoopDoSource0()
#14 CoreFoundation 0000000001AA98970C __CFRunLoopDoSources0()
#15 CoreFoundation 0000000001AA988310 __CFRunLoopRun()
#16 CoreFoundation 0000000001AA987878 CFRunLoopRunSpecific()
#17 HIToolbox 0000000001B4067FA0 RunCurrentEventLoopInMode()
#18 HIToolbox 0000000001B4067C30 ReceiveNextEventCommon()
#19 HIToolbox 0000000001B4067B2C _BlockUntilNextEventMatchingListInModeWithFilter()
#20 AppKit 0000000001ADC0D84C _DPSNextEvent()
#21 AppKit 0000000001ADC0C9DC -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]()
#22 AppKit 0000000001ADC00E0C -[NSApplication run]()
#23 AppKit 0000000001ADBD8250 NSApplicationMain()
#24 tomedo 0000000001046532D8 main()
#25 dyld 0000000001AA57FE50 start()