سلام وقت بخیر
در هنگام ایجاد فرصت خطای زیر دریافت می شود که فیلد هم در خطا مشخص نیست و تنها با حذف تمامی ExtendedProperties ها این خطا برطرف می شود.
فیلد () معتبر نمی باشد
کد استفاده شده:
'opportunityInfo' => array(
'CrmObjectTypeCode' => 'NewBranchOp',
'Products' => array(),
'ExtendedProperties' => array(
'BaseCrmObjectExtendedPropertyInfo' => array(
array(
'UserKey' => 'Meterage',
'Value' => 26
),
array(
'userKey' => "Areapics",
'value' => 'test'
),
array(
'userKey' => "OpResume",
'value' => 'test'
),
array(
'userKey' => "Expgold",
'value' => 'خیر'
),
array(
'userKey' => "Currentjob",
'value' => 'test'
),
array(
'userKey' => "Investment",
'value' => 250000000
),
array(
'userKey' => "Ownership",
'value' => 'استیجاری'
),
)
),
'Stage' => 'بررسی درخواست',
'IdentityId' => 'آیدی موردنظر',
'Subject' => 'درخواست ',
'Description' => '',
'OpportunityType' => 'درخواست نمایندگی',
'OpportunitySourceType' => 'وب سایت'
)
سلام وقت بخیر
نوع فیلدها یا متن هست یا متن چند خطی یا لیست کشویی.
@nikan با سلام
با فیلد های ذکر شده سرویس ها تست شدند و هیچ مشکلی وجود نداشت
شما لطفا جای اینکه کا فیلد های اضفه رو حذف کنید
فیلد های اضافتون رو یکی یکی حذف کنید تا مشخص شود مشکل دقیقا از کدوم فیلد بوده
سپس در صورتی که از مقدار دهی صحیح به اون فیلد مطمعا بودید
نام فیلد و نمونه کد مقدار دهی فقط به اون فیلد خاص رو برامون ارسال کنید
با تشکر
سلام مجدد
این مورد هم بررسی شده است و تنها با وجود یک فیلد ذخیره انجام می شود و زمانی که ۲ فیلد مقداردهی شود خطای ذکر شده دریافت می شود و تفاوتی هم در نوع فیلد وجود ندارد.
جدا از ذخیره نشدن و مشکل اصلی اینکه در خطای بازگشتی از سمت سیستم نام فیلد مشخص نیست بیانگر وجود مشکل در سیستم نیست به نظرتون؟
نمونه: نوع فیلد ارسالی (CurrentJob) در مثال زیر متن هست!
و خطای دریافتی:
فیلد () معتبر نمی باشد
$parameters = array(
'username' => 'user',
'password' => 'pass',
'opportunityInfo' => array(
'CrmObjectTypeCode' => 'NewBranchOp',
'Products' => array(),
'ExtendedProperties' => array(
'BaseCrmObjectExtendedPropertyInfo' => array(
array(
'userKey' => "CurrentJob",
'value' => 'تست'
),
),
),
'Stage' => 'بررسی درخواست',
'IdentityId' => 'id',
'Description' => 'توضیحات تست',
'Subject' => 'درخواست تست',
'OpportunityType' => 'درخواست',
'OpportunitySourceType' => 'وب سایت',
)
);
@nikan
سلام مجدد خیر سیستم مورد استفاده تعداد زیادی از مشتریان هست و مشکلی در این رابطه گزارش نشده
در تست های تکمیلی طبق فرمایشات شما هم موردی یافت نشد
لطفا با واحد موفقیت مشتری در ارتباط باشید
تا برای بررسی مشکل شما یک جلسه آنلاین با تیم فنی تنظیم نمایند تا در موضوع شما بررسی جزیی تری داشته باشیم