باسلام
پس از حذف آدرس های درج شده برای مشتریان، حذف انجام نمی شود و با رفرش صفحه دوباره تمامی آدرس ها برمیگردند. این مشکل در وب سرویس ها نیز وجود دارد چرا که با true کرد فیلد IsDeleted نیز آدرس جدیدی ثبت شده و آدرس های قبلی حذف نمی گردد.
باتشکر
سلام وقت بخیر
منظورتون اینه که فارق از وب سرویس Ui نرم افزار هم مشکل داره؟؟
لطفا اسم وب سرویس و متد مورد استفاده تون رو هم بفرمایید
بله دقیقا منظورم همین است.
از متد SavePerson از وب سرویس های PersonClient پراپرتی AddressContacts پراپرتی IsDeleted با وجود True بودن آدرس های قبلی با این مقدار را حذف نمی کند و رکورد جدید ثبت می کند. لطفا این را نیز اطلاع دهید که برای حذف آدرس های مشتری باید از چه وب سرویسی استفاده کنیم
عرض کنم خدمتتون چنانچه شما از طریق ui نرم افزار هم چنین مشکلی دارید لطفا با واحد پشتیبانی در ارتباط باشید و اقدام به ثبت تیکت پشتیبانی کنید
چون وقتی مشکل از ui باشه دیگه سمت وب سرویس نیست و مشکل کلی وجود دارد
شما از سرویس درستی استفاده میکنید
باسلام
طی بررسی های انجام شده مشکلی در ui نبود منتها مشکل حذف آدرس با True کردن فیلد IsDeleted همچنان پابرجاست. با True کردن این مقدار در مود ویرایش آدرس جدید بجای حذف آدرس های قبلی اتفاق میافتد. لطفا راه حلی برای حذف آدرس های ثبت شده از طریق وب سرویس بیان نمایید.
باتشکر
سلام خدمت شما سرویسی که شما نوشتید تست شد و مشکلی در سرویس وجود نداره
احتمالا id که شما برای category پاس میدهید اشتباه است
شما قبل از پاس دادن مقدار id
از متد Findpersonbyid
هی مربوط به category را پیدا کنید و از صحت آن مطمعا شوید
اینم نمونه کد xml تست شده
<SavePerson>
<MethodParameters>
<username>admin</username>
<password>admin</password>
<person>
<AreasOfInterest isNull="false" />
<BirthDate>8/30/2021 12:36:53 PM</BirthDate>
<Children isNull="false" />
<CreditType isNull="false" />
<Degree isNull="false" />
<Employees isNull="true" />
<FacebookUsername isNull="false" />
<FirstName>test</FirstName>
<Gender isNull="false" />
<Hobbies isNull="false" />
<LastName>test</LastName>
<MannerType isNull="false" />
<NationalCode isNull="false" />
<PaymentStatusType isNull="false" />
<PersonPrefix isNull="false" />
<PrefferedContactType isNull="false" />
<Spouse isNull="false" />
<AddressContacts attr0="IdentityContactAddressArray" isNull="false">
<IdentityContactAddressArray0>
<Address>test j</Address>
<AddressType>شعبه</AddressType>
<AreaCode isNull="false" />
<City>تهران</City>
<Country>ایران</Country>
<State>ایران</State>
<ZipBox isNull="false" />
<ZipCode isNull="false" />
<Id>e3d66bd3-6a76-4126-9d8e-eb1e169b0ba8</Id>
<IsDefault>False</IsDefault>
<IsDeleted>True</IsDeleted>
<RefId isNull="false" />
</IdentityContactAddressArray0>
</AddressContacts>
<Balance>0</Balance>
<Categories attr0="CategoryInfoArray" isNull="false">
<CategoryInfoArray0>
<Id isNull="true" />
<IdentityId isNull="true" />
<IsDeleted>False</IsDeleted>
<Key>yaser</Key>
<Name isNull="false" />
<Type isNull="false" />
</CategoryInfoArray0>
</Categories>
<Classification isNull="false" />
<ColorName isNull="false" />
<CustomerDate>8/30/2021 12:36:53 PM</CustomerDate>
<CustomerNumber isNull="false" />
<DontEmail>False</DontEmail>
<DontFax>False</DontFax>
<DontPhoneCall>False</DontPhoneCall>
<DontSms>False</DontSms>
<DontSocialSms>False</DontSocialSms>
<Emails isNull="true" />
<IdentityType>حقیقی</IdentityType>
<NickName>test</NickName>
<OtherUsername isNull="false" />
<PhoneContacts isNull="true" />
<SaleUsername isNull="false" />
<SourceType isNull="false" />
<SupportUsername isNull="false" />
<Website isNull="false" />
<CreatDate>8/30/2021 12:36:53 PM</CreatDate>
<CrmId>50e9ebd5-ce4f-4036-877a-1dc8baa232ce</CrmId>
<CrmObjectTypeCode>pop</CrmObjectTypeCode>
<CrmObjectTypeId isNull="true" />
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties isNull="true" />
<ModifyDate>8/30/2021 12:36:53 PM</ModifyDate>
<ParentCrmObjectId>6c845354-41f2-4db3-9175-3322f6bd0429</ParentCrmObjectId>
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId isNull="true" />
<Tags attr0="StringArray" isNull="false">
<StringArray0 isNull="false" />
</Tags>
</person>
</MethodParameters>
</SavePerson>