داده گزارش
Request
GET
{{url}}/{{ErpApiVersion}}/report/11b52ef7-5658-4111-bd17-ebb6bc1bd902?skip=0&takeCount=1
Params
- skip
- takecount
- sort
- یکی از ستون های گزارش
- sorttype
- asc
- desc
- filters
- برای فیلترها از params متای گزارش نام فیلتر برداشته میشود
- کاندیشن ها میتوانند کاندیشنهای sql باشند
- like
- =
- <>
- ...
Response
response
{ "status": true, "code": 200, "data": [ { "date": "1398/10/21 11:26:27", "username": "- مدير سيستم", "k_name": "12057 زيردکمه آ.بلند خرس و تور دانالو 2", "qty": 1.000000, "doctypename": null, "docnum": null, "shelfid": "SH02", "memo": null, "palletid": "PLT02", "createdate": "2020-01-11 11:26:27" } ], "additionalData": { "summary": null }, "userMessage": null, "developerMessage": null, "totalCount": 1000, "messageType": "ok", "messageSound": null, "metaVersion": "v2_bmvd-h4_1631880767_21new", "requestId": "0HMBPQJ6HDVKA:0000000F", "actionOutput": { "recordOpenForm": [], "recordKey": [], "printReport": [], "helpLink": [] } }
متای گزارش
Request
GET
{{url}}/{{ErpApiVersion}}/meta/report/11b52ef7-5658-4111-bd17-ebb6bc1bd902
Response
response
{ "status": true, "code": 200, "data": { "id": "d3bfb9ae-488d-4f1a-82a9-69d0a93e47a3", "title": "موجودي انبار(مبناي کاردکس)", "parameters": [ { "key": "fltr9644", "field": { "dataType": { "erp": "string", "sql": "varchar(max)", "simple": "string", "id": 167, "defaultOperator": "Contains" }, "caption": "شرح", "translatedCaption": { "fa": "شرح بارکد", "en": "Barcode Description", "ar": "وصف الباركود" } } } ], "columns": [ { "relatedName": 2991312, "name": "boxheight", "caption": "موجودي(كارتن)", "dataType": { "erp": "decimal", "sql": "decimal", "simple": "number", "id": 106, "defaultOperator": "GreaterThanOrEquals" }, "translatedCaption": { "fa": "موجودي(كارتن)", "en": "موجودي(كارتن)", "ar": "موجودي(كارتن)" } } ] } } }
Columns
ستونهاییست که در خروجی گزارش قبال مشاهده هستند
- relatedname: نام ستونی که در جیسون خروجی گزارش داده میشود
- caption: عنوان ستون
- dataType: نوع ستون خروجی
Parameters
فیلتر هایی که در گزارش میتوان ارسال کرد. این فیلتر ها در قالب filters در ریکویست گزارش ارسال میشوند
- key: کلیدی که در فیلترها ارسال میشود