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

خروجی فیلد لیست محصول خالی است

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

از قسمت سواگر وارد شدیم اتورایز کردیم و ای پی ای رو کال کردیم خالی برگردونده، لطفا راهنمایی کنید چطوری باید لیست محصولات فیلد لیست محصول رو بگیرم شامل نام قیمت و تعداد و تخفیف

m.yadegar 22 تیر 1404 5:14 ب.ظ
این نوشته در 3 هفته قبل توسط m.yadegar اصلاح شد

@arefezda با سلام واحترام تصویر اتچ شده pricelist هست که نام لیست قیمت های تعریف شده به همراه id را برمیگرداند. مشکلی هم ندارد و null برگردانده نمیشود. چک بفرمایید لیست قیمت در نرم افزارتان تعریف شده یا خیر. توی سوالتان مطرح کردید لیست محصول لطفا سوالتان را واضح تر توضیح دهید تا بهتر بررسی شود. سپاس از شما

arefezda شروع کننده موضوع 24 تیر 1404 2:35 ب.ظ
این نوشته در 3 هفته قبل 2 بار توسط arefezda اصلاح شد

بله من لیست محصول رو میخوام و اینجا ادرس اشتباهی رو کال کردم که خالی برگردونه.من یک لیست محصول روی یک فرم دارم میخوام اطلاعاتش رو با api در پیش فاکتور بنشونم مبدا مقصد پیام گستره.لطفا راهنمایی کنید از کدام لینک ها باید استفاده کنم 

@m.yadegar

m.yadegar 25 تیر 1404 11:10 ق.ظ

@arefezda
میتوانید از endpoint های فرم FormApi و پیش فاکتور SalesInvoiceApi و از متدهای get و create استفاده کنید.

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

خانم یادگار جان هر پرسشی اینجا با یک روز تاخیر پاسخ داده میشه یک هفته ست درگیر این سوالم، کانال ارتباطی رو یا لطفا تغییر بدین یا به سوالم توجه کنید و یه پاسخ شفاف بدین فرضتون این باشه که من هیچی بلد نیستم خیلی شفاف.

من احتیاج دارم، از فیلد لیست محصول api بگیریم.

نکات : فیلد لیست محصول حدودی از بهمن ماه ۱۴۰۳ اعلام کردین که امکان api داره و api فرم ها از مستندات اخرین اپدیتش شهریور ۴۰۲.

در سواگر: api form ۵ تا ادرس کلی داره مرتبط با ایجاد و یافتن و.. و هیچ جزییاتی نداره.

پس سوال اینه اول : این  کلید های api لیست محصول کجاست؟

یک خط نمونه api فرضی بنویسید که بخواد نام محصول،قیمت و تعداد رو از روی یک فیلد لیست محصول در فرم به مقصد x منتقل کنه.

توجه کنید مساله من "فیلد" لیست محصول هست.

مستندات وب سرویس که اپدیتش ۴۰۲ عه، سواگر هم دوتا ادرس مرتبط با محصول داره یکی فرم که هیچ کدومش اقلام محصول در لیست محصول رو پوشش نمیده، این اطلاعات کجاست؟

این نوشته در 2 هفته قبل توسط arefezda اصلاح شد
0

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

سوالات مطرح شده در فروم به موقع پاسخ داده شده است.

شما از ابتدا سوالاتی در خصوص چگونگی لاگین در swagger داشتید که کاملا شفاف پاسخ داده شده.

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

در خصوص سوال " این  کلید های api لیست محصول کجاست؟" 

کلید api منظورتون چیه؟ کلید لیست محصول همان کلید کاربر تعریف شده برای لیست محصول در نرم افزار crm میباشد. (شخصی سازی)

سمپل زیر create فرم میباشد که دارای لیست محصول میباشد.(نحوه ایجاد فیلد لیست محصول به این شکل میباشد با توجه به نیازتان در هر endpoint ای میتوانید استفاده نمایید) 

به صورت مستقیم در Swagger UI امکان این کار نیست که دیتا رو از یک endpoint بگیرید و بریزید توی endpoint دیگه، چون این ابزار صرفاً برای تست دستی endpointها ساخته شده.

می‌تونید اول پاسخ endpoint اول رو بگیرید و با کد نویسی اون دیتا رو به endpoint بعدی بفرستید.

لازم به ذکر میباشد rest api ها داکیومنت ندارند ولی در صورت نیاز از همان مستندات وب سرویس soap استفاده نمایید بسیار کمک کننده میباشد هم چنین در صورتیکه با swagger آشنایی داشته باشید در قسمت "Model" برای هر متد راهنمایی انجام شده است که بسیار کمک کننده میباشد.

{
"crmObjectTypeCode": "فرم در شخصی سازی crm",
"extendedProperties": [
{
"value": "",
"userKey": "کلید لیست محصول در شخصی سازی crm",
"preview": {
"object": [
{
"productValue": {
"id": "d9ef5a19-cfc5-46a4-a712-11c3cc156d2c",
"name": "نام محصول1",
"totalPrice": 10000,
"unitPrice": 10000,
"discount": 0,
"amount": 1
},
"priority": 0
},
{
"productValue": {
"id": "81e15144-79f5-4b1e-86ba-811a6fae203e",
"name": "نام محصول2",
"totalPrice": 40000,
"unitPrice": 20000,
"discount": 0,
"amount": 2
},
"priority": 1
}
],
"name": "نام لیست محصول"
}
}
],
"tags": [

],
"refId": "",
"stageId": "",
"colorId": 1,
"identityId": "",
"description": "",
"subject": "test",
"assignedToUserName": ""
}

این نوشته در 2 هفته قبل 2 بار توسط m.yadegar اصلاح شد
arefezda شروع کننده موضوع 28 تیر 1404 11:35 ق.ظ

@m-yadegar ممنونم🙏👌

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