Hello,
maybe someone can help me with a problem, that seems to be new since official release of sl3 and/or devForce.
The Problem:
There is a part generating invoices in a batch. I save objects in two different entities and after one invoice is done with 1 – x positions I use the saveChangesAsyncto persist the changes.
This has worked fine. Now (I believe after changing to devforce and sl rtw) I always get the following error;
------
+ args.Error {IdeaBlade.EntityModel.EntityManagerSaveException: Als Typ des Schlüsselfelds 'ID' wird 'System.Guid' erwartet, der bereitgestellte Wert weist jedoch tatsächlich den Typ 'System.DateTime' auf. ---> IdeaBlade.EntityModel.EntityServerException: Als Typ des Schlüsselfelds 'ID' wird 'System.Guid' erwartet, der bereitgestellte Wert weist jedoch tatsächlich den Typ 'System.DateTime' auf.
--- Ende der internen Ausnahmestapelüberwachung ---
bei IdeaBlade.EntityModel.EntityManager.HandleEntityServerException(Exception pException, Boolean pTryToHandle, PersistenceOperation pOperation)
bei IdeaBlade.EntityModel.EntityManager.HandleSaveResultException(SaveWorkState saveWorkState, SaveOptions saveOptions, Boolean isAsyncOp)} System.Exception {IdeaBlade.EntityModel.EntityManagerSaveException}
------
There is absolutely no error in the object. All guid fields are filled with guids, all mandatory fileds are populated.
Is there anybody who has an idea about it?
Thanks in advance
Ralph