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

راهنمایی برای SearchQuote

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

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

 

توی متد SearchQuote طبق داکیونت ها ما میتونیم پیش فاکتوری های رد شده یا تایید شده رو فیلتر کنیم
اما وقتی من اینکار رو میکنم با این ارور مواجه میشم
'Message': 'An exception was caught during the execution of a retrieval query: Failed to convert parameter value from a String to a Int32.. Check InnerException, QueryExecuted and Parameters of this exception to examine the cause of this exception.',

ممنون میشم توی این مورد راهنمایی کنید یا یک مثالی از نحوه فراخوانی و فیلتر کردن وضعیت تایید شده یا رشد شده فاکتور بزنید

1 پاسخ
0

با سلام و احترام
در وب سرویس های soap سرچ براساس BillableObjectState با خطا مواجه میشود . با توجه به نیاز مطرح شده، میتوانید از rest api استفاده نمایید.

جهت استفاده از سرویس های rest هم میتوانید از لینک زیر اقدام نمایید.
http(s)://[crmaddress]/swagger/index.html?url=/swagger/v2/swagger.jsonدر صورت مشکل در مشاهده swagger با واحد موفقیت مشتری پیگیری نمایید.

سمپل زیر سرچ براساس BillableObjectState را در endpoint زیر انجام میدهد.
api/v2/crmobject/quote/sales/find

لازم به ذکر است مقدار value را میتوانید مطابق زیر تکمیل و سرچ را انجام دهید.

  • 1:  Pending
  • 2:ApprovedAndNumbered
  • 3: Rejected
  • 4:Approved
  • 5:Numbered
             

 

{
"typeKey": "",
"queries": [
{
"logicalOperator": 0,
"field": "BillableObjectStateIndex",
"operator": 0,
"value": "1",
"leafLogicalOperator": 0,
"leafNegate": true,
"leafs": [

]
}
],
"orders": [
{
"field": "",
"order": 0
}
],
"pageNumber": 1,
"pageSize": 150,
"showPreviews": true,
"showExtendedPreviews": true
}

این نوشته در 3 هفته قبل توسط m.yadegar اصلاح شد
اشتراک:
پیمایش به بالا