آگاه‌سازی‌ها
پاک‌کردن همه

خطا در متد saveTicket

3 ارسال ها
2 کاربران
0 Likes
133 نمایش‌
0
شروع کننده موضوع

سلام

برای فراخوانی متد saveTicket پارامترهای زیر را قرار می‌دهم:

$params = array(
'userName' => 'xxxxx',
'password' => 'xxxxx',
'ticketInfo' => array(
'CrmObjectTypeName' => 'درخواست پشتیبانی',
'CrmObjectTypeCode' => '123',
'IdentityId' => $this->gen_uuid(),
'Description' => 'توضیح',
'RefId' => '',
'Subject' => 'عنوان',
'Status' => 'جدید',
'Priority' => 'معمولی',
'EmailAddress' => 'test@test.com',
'AssignedTo' => 'support@test.com',
'ResponseStatus' => '',
'Number' => '',
'ColorId' => '',
'ExtendedProperties' => array(
array(
'Name' => 'Test',
'Value' => ''
)
),
'Tags' => '',
)
);

 

ولی این ارور را دریافت می‌کنم:

"فیلد Test معتبر نمی باشد.

لطفا راهنمایی بفرمایید این مقدار چیست و چگونه با مقداردهی شود.

ممنون

Omid Nasri 31 خرداد 1399 9:36 ق.ظ

کاربر گرامی، فیلد Test را خودتان تعریف کردین. این خطاء نشان می‌دهد مقدار Test به درستی ایجاد یا مقداردهی صحیح انجام نشده است.

1 پاسخ
0
شروع کننده موضوع

مساله اینجاست که نمیدونم چی هست و چه مقداری باید بدم؟ در داکیومنت مربوط به تیکت هم توضیح مناسبی نوشته نشده.

ExtendedProperties که حاوی آرایه‌ای از Name و Value هست رو مقادیرش رو چه جوری باید ست کنم؟

Omid Nasri 1 تیر 1399 10:16 ق.ظ

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

اشتراک:
پیمایش به بالا