داده گزارش

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: کلیدی که در فیلترها ارسال میشود


  • No labels