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

عدم درج مرتبط با

3 ارسال ها
2 کاربران
0 Likes
33 نمایش‌
(@cheloei-danial)
ارسال‌: 4
Active Member
شروع کننده موضوع
 

با سلام و احترام 

"مرتبط با" از طریق وب سرویس در یک فرم و جدید بنده درج نمیشه 

در صورتی که در سایر فرم هایی که در گذشته از وبسایت به crm ارتباط دادم  این مشکل رو ندارم 

مشکل از کجا میتونه باشه ؟ راهنماییم میکنید لطفا

 
ارسال‌شده : 18 اسفند 1403 11:07 ق.ظ
(@m-yadegar)
ارسال‌: 67
Trusted Member
 

با سلام و احترام

در api ایجاد فرم identityid همان فیلد مرتبط با میباشد. روی rest api و soap تست شد مشکلی در این زمینه وجود ندارد.

لطفا کدتان را ارسال نمایید تا بهنر بتوانم راهنمایی خدمتتان انجام دهم.

با سپاس از همکاری شما

 
ارسال‌شده : 19 اسفند 1403 11:10 ق.ظ
(@cheloei-danial)
ارسال‌: 4
Active Member
شروع کننده موضوع
 

ابتدا با تابع زیر UUID کاربر از CRM دریافت می شود

public function find_identity_by_mobile($mobile)
    {

        $mobile = ltrim($mobile, "0");
        $params = array(
            'username'          => $this->username,
            'password'          => $this->password,
            "phoneNumber"       => $mobile
        );
        $soap = new SoapClient("http://80.210.63.95:8443/Services/API/IIdentity.svc?wsdl");
        $Result = $soap->FindIdentityByPhoneNumber($params);

        //get Results
        $Success = $Result->FindIdentityByPhoneNumberResult->Success;
        $CrmId = $Result->FindIdentityByPhoneNumberResult->IdentityInfo->CrmId;
        //Return
        if (!empty($Success) && $Success) {
            return $CrmId;
        } else {
            return false;
        }
    }

سپس در صورتی که خروجی تابع خالی نباشد آن را در آرایه زیر قرار داده و به متد saveForm ارسال می کنیم

[
            'userName'      => $this->username,
            'password'      => $this->password,
            "formInfo"      => [
                "CrmObjectTypeCode"     => $form_name,
                "ExtendedProperties"    => $procced_data,
                "Subject"               => $subject,
                "ProcessStateIndex"     => $state
                "formInfo" => [
                    "IdentityId" => $identity_uuid
                ]
            ]
];
 
ارسال‌شده : 20 اسفند 1403 1:45 ب.ظ
اشتراک:
پیمایش به بالا