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

وب سرویس CRM ثبت فرم و باز خوانی فرم

76 ارسال ها
2 کاربران
8 Likes
502 نمایش‌
1
شروع کننده موضوع

برای ثبت یک فرم توسط وب سرویس در CRM آیا باید اشخاص تعریف کرد

PG-Admin PG-Admin 3 اسفند 1399 12:02 ق.ظ

تعریف اشخاص اختیاری است
فرم میتواند مرتبط با یک فرد باشد و هم میتواند نباشد

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

و این که آیا نمونه کدی موجود هست چون در گیت هاب فقط ثبت اشخاص موجود بود به زبان PHP

kafaei شروع کننده موضوع 3 اسفند 1399 2:37 ب.ظ

نمونه از ثبت و وضعیت فرم مدنظر هست

PG-Admin PG-Admin 3 اسفند 1399 2:52 ب.ظ

خیر به زبان php موجود نیست

1
شروع کننده موضوع

لطفا لیست کد برگشتی رو می شه اعلام بفرمایید مثلا کد 1 چه مفهومی دارد

PG-Admin PG-Admin 6 اسفند 1399 11:34 ق.ظ

سلام مجدد خدمت شما
این کد برگشتی که شما فرمودید سمت php ای و سمت ما نیست ما . در صورت خطا کد بر نمیگردونیم و exception مربوطه رو بر میگردونیم
https://www.php.net/manual/en/function.http-response-code.php

1
شروع کننده موضوع

الان کد برگشتی 1 هست و کد های http نیست منظور چی هست

0
شروع کننده موضوع

لطفا میشه سریعتر پاسخ بدید 

0

object result  برگشتیتون رو لطفا اینجا ازسال کنید.

وبسرویس ذخیره فرم این آبجکت رو برمیگردونه

{

Success: true (boolean),

CrmId: '00000000-0000-0000-0000-000000000000' (uuid),

Message: 'Error message will be printed here' (string)

}

0
شروع کننده موضوع

برای ارسال فیلد های تعریف شده در فرم موجود در crm نام فیلد ها و همچنین در فیلد های دراپدان مقدار را باید به چه نحوی ارسال کرد 

به طور مثال نام فیلم موجود در فرم یا مقدار ست شده در دراپدان 

PG-Admin PG-Admin 9 اسفند 1399 2:39 ب.ظ

شما در قسمت extendedpropertize مقدارکلید آن فیلد را در بخش key مقدار دهی میکنید
نسخه کامل مستندات را میتوانید از واحد امور مشتریان دریافت کنید

0

مشکل قبلیتو چی شد قرار بود آبجکت برگشتی ارسال کنید که دیگه جواب ندادید

kafaei شروع کننده موضوع 10 اسفند 1399 10:30 ق.ظ

آبجکتی ارسال نمیشه فقط عدد 1 بازگشت داده می شود

0
شروع کننده موضوع

جناب
نسخه داکیومنت ها دریافت شده است و قطعا به نتیجه نرسیده ایم که چندین بار تیکت گزاشته ایم و شما هم مکررا میفرمایید داکیومنت دریافت شود

لطفا

طبق فایل پیوست: جهت ارسال فیلد های عنوان درخواست ، موضوع و جزئیات و ...  نام و مقادیر  فیلدهای ذکر شده که باید از طریق وب سرویس ارسال شود را به طور دقیق یا با عنوان مثالی که شامل همین فایل پیوست باشد برای اینجانب ارسال نمایید.و خواهشا از کلمه ی در داکیومنت ها موجود می باشد مجددا استفاده نفرمایید !!!!!

PG-Admin PG-Admin 10 اسفند 1399 10:55 ق.ظ

خب دوست عزیز این فروم جای ابهامات است و ما وقتی داکیومنتی جهت توضیحات تهیه کردیم خب قطعا شما را دعوت میکنیم به مطالعه آن
هم سوال قبلیتون که نوشته بودین فیلد های اضافه چطور مقدار دهی میشوند
و هم سوال فعلی تون به عنوان مثال که نوشتید عنوان درخواست در داکیومنت ticket نوشته شده که

Subject string عنوان درخواست در این پارامتر مشخص می گردد.

kafaei شروع کننده موضوع 10 اسفند 1399 11:03 ق.ظ

فکر کنم کلا این موضوع به درستی انتقال داده نمیشود و یا نشده است
لطفا شماره تماسی میشه بدید یا با شماره بنده تماسی داشته باشید من خدممتون عرض کنم 09122344867
چون این کار خیلی طولانی و فرسایشی شده است

PG-Admin PG-Admin 10 اسفند 1399 11:07 ق.ظ

متاسفانه امکان برقرای تماس اصلا وجود ندارد
مطمعا باشید هدف ما حل مشکلات تمامی دوستانی است که قصد استفاده از سرویس های ما رو دارند شما طبق نیازتون باید از وب سرویس مربوطه استفاده کنید و بعد از مطالعه داکیومنت آن وب سرویس چنانچه ابهامی بود که ما نسبت به آن توضیح نداده بودیم یا توضیح بیشتر نیاز داشتید
بنده در خدمت شما هستم

0
شروع کننده موضوع

ابهام وجود دارد 
تاریخ تولد مراجعه کننده 
تاریخ تولد مشاوره گیرنده 
اینا داخل داکیومنت شما نیست و فرم رو خانم مشکانی تهیبه کردن برای ما (همکار شما)
و ما نمیتوانیم الان دیتایی داخل این فیلدها وارد کنیم 

فکرکنم منظور رو رسوندم 

PG-Admin PG-Admin 10 اسفند 1399 1:41 ب.ظ

لطفا شما با خانم مشکانی در ارتباط باشید و نیاز هاتون رو مطرح کنید تا ایشون به ما ارجاع دهند این فیلد هایی که شما نوشتید فیلدهای اصلی سی آ رام نیست

kafaei شروع کننده موضوع 10 اسفند 1399 2:19 ب.ظ

تقریبا اکثر مشکل برطرف شده به غیر از کد های برگشتی

PG-Admin PG-Admin 10 اسفند 1399 3:17 ب.ظ

منظورتون از کد برگشتی رو اصلا متوجه نمیشم سرویس ها همیشه یه آبجکت بر میگردونن

0
شروع کننده موضوع

سلام و خسته نباشید

میشه یک نمونه از این لیست رو بفرمایید که منظورتون چی هست چون در نمونه تیکت این موضوع نبود و نحوه پر کردن آن مشخص نیست

List<BaseCrmObjectExtendedPropertyInfo>

PG-Admin PG-Admin 20 اسفند 1399 2:43 ب.ظ

سلام ممنون

testkey
test

همانطور که میبینیداز این بخش برای مقدار دهی فیلد های اضافه که در آیتم ها تعریف شده اند استفاده میشود
دارای 3 پارامتر است که name را نمیخوادهد مقدار دهی کنید
userkey میشه مقدار کلیدی که در هنگام تعریف اون فیلد اضافه تعریف کرده اید
و value میشه مقداری که میخواهید برای اون فیلد اضافه ارسال کنید

0
شروع کننده موضوع

اگر دو داده داشته باشد  به طور مثال یک فیلد سن و یک فیلد نوع مشاوره آن موارد رو به چشکلی در soap باید پاس داده شود یعنی باید یک آرایه پاس داده شود به وب سرویس یا به روش دیگری

اگر میشود با توجه به نوع داده لیستی مثالی بزنید 

 

PG-Admin PG-Admin 20 اسفند 1399 3:39 ب.ظ

بلی به صورت لیستی ارسال کنید یک مثال xml براتون میفرستم

<ExtendedProperties attr0="BaseCrmObjectExtendedPropertyInfoArray" isNull="false">
<BaseCrmObjectExtendedPropertyInfoArray0>
<Name isNull="false" />
<UserKey>testkey</UserKey>
<Value>test</Value>
</BaseCrmObjectExtendedPropertyInfoArray0>
<BaseCrmObjectExtendedPropertyInfoArray1>
<Name isNull="true" />
<UserKey>testKey2</UserKey>
<Value>hello</Value>
</BaseCrmObjectExtendedPropertyInfoArray1>
</ExtendedProperties>

0
شروع کننده موضوع

میشه یک مثال با php بزنید که منظور از لیست چی هست آیا منظور این می باشد 

{"Id":"24f4ecad-cc54-4c74b76bba3542872167","Name":" نام مشتری "},

{"Id":"24f4ecad-cc54-4c74b76bba3542872167","Name":" نام مشتری "},

{"Id":"24f4ecad-cc54-4c74b76bba3542872167","Name":" نام مشتری "}

یا چیز دیگری هست ممنون میشه یک مثال از نحوه استفاده در زبان برنامه نویسی ترجیحا php بزنید

0

بنده phpکار نیستم که بخوام براتون بگم لیست چگونه تعریف میشه

ولی extendedproperty

یک لیست میگیره که حاوی 3 آبجکته 

همونطور که تو مثال xml که براتون فرستادم

0
شروع کننده موضوع

PHP Data Types

Variables can store data of different types, and different data types can do different things.

PHP supports the following data types:

  • String
  • Integer
  • Float (floating point numbers - also called double)
  • Boolean
  • Array
  • Object
  • NULL
  • Resource

مشکل همی هست چون اصلا php لیست ندارد!!!!!

PG-Admin PG-Admin 23 اسفند 1399 8:57 ق.ظ

از Array استفاده کنید
Array همان آرایه لیستی است

صفحه 1 / 3
اشتراک:
پیمایش به بالا