آگاهسازیها
پاککردن همه
وب سایت
3
ارسال ها
2
کاربران
0
Likes
116
نمایش
0
6 بهمن 1398 9:16 ق.ظ
شروع کننده موضوع
سلام وقت بخیر
از متد DeletePersonById وب سرویس IPerson استفاده می کنیم ولی با خطای زیر مواجه می شویم
stdClass Object ( [Message] => System.Exception: The DELETE statement conflicted with the REFERENCE constraint "FK_User_Identity". The conflict occurred in database "PayamGostar2", table "dbo.User", column 'IdentityId'. The DELETE statement conflicted with the REFERENCE constraint "FK_Identity_CrmObject". The conflict occurred in database "PayamGostar2", table "dbo.Identity", column 'Id'. The statement has been terminated. The statement has been terminated. at Septa.PayamGostar.BusinessFacadeLayer.CRM.User.CrmObjects.CrmObjectDeleter.Delete(CrmObjectEntity crmObject, CrmObjectDeleteOption deleteOption, Boolean trackChangesInDeleter) at Septa.PayamGostar.ServiceLayer.ServiceType.PGServiceTypes.API.Person.DeletePersonById(String username, String password, Guid personId, CrmObjectDeleteOption deleteOption) [Success] => [CrmId] => 00000000-0000-0000-0000-000000000000 )
1 پاسخ
0
6 بهمن 1398 10:50 ق.ظ
در سی آر ام پیام گستر، نمیتوان هویتی که به یک User متصل است را حذف کرد، از این رو زمان حذف از طریق وب سرویس با خطاء مواجه میشوید. درخواست اصلاح متن خطاء ثبت شد.