تغییر در وب سرویس ها  


0

ثبت پیش فاکتور بعد از بروز رسانی نرم افزار به روش قبل انجام نمی پذیرد.
در روش قبل برای پیش فاکتور لیستی از خصوصیت‌هایی که تعریف شده بود قابل اتصال و ثبت بود.

در تعریف پیش فاکتور خصوصیتی وجود داشت به نام : ExtendedProperties
ما ارایه ای از نوع BaseCrmObjectExtendedPropertyInfo میساختم و آن را مقدار دهی کرده
و در پیش فاکتور وارد میکردیم و بدون مشکل ثبت می‌شد.

در ویرایش جدید پیش فاکتور با وارد کردن این آیتم ثبت نشده و خطا می‌دهد.
ولی بدون این آیتم ذخیره می‌شود.

ما برای اینکه خصوصیت‌های مورد نظر خود را که قبلا در شخصی سازی crm برای پیش فاکتور ایجاد کردیم،
به پیش فاکتور اضافه کرده و وارد کنیم چه کاری باید انجام دهیم؟

سپاس

لطفاً متن خطاء که دریافت می‌کند اینجا پست کنید.

3 Answers
0

سلام.
متن خطایی که میده : Object reference not set to an instance of an object.

ما به پیش فاکتور یک پراپرتی که در شخصی سازی crm ایجاد کردیم وصل میکنیم. از نوع آرایه‌ای از BaseCrmObjectExtendedPropertyInfo به پراپرتی ExtendedProperties از آبجک InvoiceInfo وصل می‌شود.در تست هایی که انجام شد بدون اضافه کردن این پراپرتی، پیش فاکتور با موفقیت ثبت می‌شود ولی با اضافه کردن آن خطای گفته شده از طرف وب سرویس نمایش داده می‌شود.

 

This post was modified 50 سال قبل by panahi
0

کاربر پناهی عزیز، مقادیر فیلدهای اضافه‌ای که به سیستم ارسال می‌کنید نامعتبر یا مقدار فیلد کلید با کلید تعریف شده فیلد اضافه یکسان نیست.

 
This post was modified 50 سال قبل by Omid Nasri
0

سلام.

ادمین عزیز. همین کد قبل از بروزرسانی نرم افزار، این فیلد کار میکرد. مشکلی هم نداشت. اون موقع فیلد اضافی رو با این نام پیدا می کرد ولی الان پیدا نمیکنه؟!

چی عوض شده ؟ باید طور دیگه ای اضافه کنیم؟ چیکار کنیم؟

این خطاء مربوط به بروزرسانی نرم‌افزار نیست، ممکن است توسط یکی از اعضاء کلید یکی از فیلدها عوض شده باشد. لطفاً مقادیر فیلد و کلیدهای این پراپرتی را مجدد بررسی کنید.

در صورتی که به نتیجه نرسیدید لطفاً با واحد پشتیبانی تماس گرفته و تیکت ثبت نماید که نیاز به تماس صوتی است.

Share: