POST services/api/v1/POS/Generate_XReport

Request Information

URI Parameters

None.

Body Parameters

POSCounterClose_Filter
NameDescriptionTypeAdditional information
CounterOpId

integer

None.

LocId

integer

None.

DayOpenId

integer

None.

CloseCash

decimal number

None.

DenominationDetails

POSDenomination_Master

None.

Request Formats

application/json, text/json

Sample:
{
  "CounterOpId": 1,
  "LocId": 2,
  "DayOpenId": 3,
  "CloseCash": 4.0,
  "DenominationDetails": {
    "Id": 1,
    "CounterOpId": 2,
    "Status": true,
    "Amount": 4.0,
    "LocId": 5,
    "CashierId": 6,
    "CCode": 7,
    "LocalCurrencyList": [
      {
        "CurrencyId": 1,
        "CurrencyDetailId": 2,
        "Contains": 3.0,
        "Name": "sample string 4",
        "Count": 5,
        "CovertRate": 6.0,
        "Amount": 7.0
      },
      {
        "CurrencyId": 1,
        "CurrencyDetailId": 2,
        "Contains": 3.0,
        "Name": "sample string 4",
        "Count": 5,
        "CovertRate": 6.0,
        "Amount": 7.0
      }
    ],
    "ForeignCurrencyList": [
      {
        "CurrencyId": 1,
        "CurrencyDetailId": 2,
        "Contains": 3.0,
        "Name": "sample string 4",
        "Count": 5,
        "CovertRate": 6.0,
        "Amount": 7.0
      },
      {
        "CurrencyId": 1,
        "CurrencyDetailId": 2,
        "Contains": 3.0,
        "Name": "sample string 4",
        "Count": 5,
        "CovertRate": 6.0,
        "Amount": 7.0
      }
    ],
    "CounterItemsList": [
      {
        "Barcode": "sample string 1",
        "Qty": 2.0,
        "Name": "sample string 3"
      },
      {
        "Barcode": "sample string 1",
        "Qty": 2.0,
        "Name": "sample string 3"
      }
    ]
  }
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

POS_X_Report_Master
NameDescriptionTypeAdditional information
DayOpenDate

date

None.

DateAndTime

date

None.

ShiftNo

integer

None.

Counter

string

None.

Cashier

string

None.

TotalCancelBill

integer

None.

TotalAmtCancelBill

decimal number

None.

TotalHeldBill

integer

None.

TotalAmtHeldBill

decimal number

None.

OpCash

decimal number

None.

CloseCash

decimal number

None.

TotAmount

decimal number

None.

Cash

decimal number

None.

CountCash

integer

None.

CreditCard

decimal number

None.

CreditCardCount

integer

None.

CreditCount

integer

None.

Credit

decimal number

None.

Discount

decimal number

None.

AmountReceived

decimal number

None.

TotalGiftVoucher

decimal number

None.

CountGiftVoucher

integer

None.

TotOnlinePayment

decimal number

None.

OnlinePaymentCount

integer

None.

TotalVat

decimal number

None.

DeliveryCharges

decimal number

None.

TotalReturnAmount

decimal number

None.

TotalReturnBill

decimal number

None.

TotalDeliveryBill

integer

None.

TotalBill

integer

None.

TotalAmtDeliveryBill

decimal number

None.

SalesList

Collection of POS_X_Report_sub

None.

DenominationList

Collection of POSDenomination_Amount

None.

OpDenominationList

Collection of POS_OpDenominationAmount

None.

CashCount

decimal number

None.

TotCashCollection

decimal number

None.

AmountList

Collection of POS_INVNo_Amount

None.

TotCreditCardAmex

decimal number

None.

CreditCardDetails

Collection of POS_CreditCard_Details

None.

AltCurrencyDetails

Collection of POS_X_Report_AltCurrencyDetails

None.

TotCreditNoteIssued

decimal number

None.

TotCreditNoteIssuedCount

integer

None.

TotCreditNoteRedeemed

decimal number

None.

TotCreditNoteRedeemedCount

integer

None.

OnlinePaymentDetails

Collection of OnlinePaymentDetails

None.

TotCashIn

decimal number

None.

TotCashOut

decimal number

None.

CashInDetails

Collection of POS_X_Report_CashInOutDetails

None.

CashOutDetails

Collection of POS_X_Report_CashInOutDetails

None.

Response Formats

application/json, text/json

Sample:
{
  "DayOpenDate": "2026-09-09T15:09:19.2862915+04:00",
  "DateAndTime": "2026-09-09T15:09:19.2862915+04:00",
  "ShiftNo": 3,
  "Counter": "sample string 4",
  "Cashier": "sample string 5",
  "TotalCancelBill": 6,
  "TotalAmtCancelBill": 7.0,
  "TotalHeldBill": 8,
  "TotalAmtHeldBill": 9.0,
  "OpCash": 10.0,
  "CloseCash": 11.0,
  "TotAmount": 12.0,
  "Cash": 13.0,
  "CountCash": 14,
  "CreditCard": 15.0,
  "CreditCardCount": 16,
  "CreditCount": 17,
  "Credit": 18.0,
  "Discount": 19.0,
  "AmountReceived": 20.0,
  "TotalGiftVoucher": 21.0,
  "CountGiftVoucher": 22,
  "TotOnlinePayment": 23.0,
  "OnlinePaymentCount": 24,
  "TotalVat": 25.0,
  "DeliveryCharges": 26.0,
  "TotalReturnAmount": 27.0,
  "TotalReturnBill": 28.0,
  "TotalDeliveryBill": 29,
  "TotalBill": 30,
  "TotalAmtDeliveryBill": 31.0,
  "SalesList": [
    {
      "ItemName": "sample string 1",
      "Qty": 2.1,
      "Amount": 3.1,
      "Department": "sample string 4"
    },
    {
      "ItemName": "sample string 1",
      "Qty": 2.1,
      "Amount": 3.1,
      "Department": "sample string 4"
    }
  ],
  "DenominationList": [
    {
      "Denomination": "sample string 1",
      "DenominationAmount": 2.0
    },
    {
      "Denomination": "sample string 1",
      "DenominationAmount": 2.0
    }
  ],
  "OpDenominationList": [
    {
      "OpDenomination": "sample string 1",
      "OpDenominationAmount": 2.0
    },
    {
      "OpDenomination": "sample string 1",
      "OpDenominationAmount": 2.0
    }
  ],
  "CashCount": 32.0,
  "TotCashCollection": 33.0,
  "AmountList": [
    {
      "InvNo": 1,
      "InvAmount": 2.0
    },
    {
      "InvNo": 1,
      "InvAmount": 2.0
    }
  ],
  "TotCreditCardAmex": 34.0,
  "CreditCardDetails": [
    {
      "CreditCardName": "sample string 1",
      "TotCreditCard": 2.0,
      "ShortName": "sample string 3",
      "TotCount": 4
    },
    {
      "CreditCardName": "sample string 1",
      "TotCreditCard": 2.0,
      "ShortName": "sample string 3",
      "TotCount": 4
    }
  ],
  "AltCurrencyDetails": [
    {
      "Currency": "sample string 1",
      "TotCurrency": 2.0,
      "TotCount": 3
    },
    {
      "Currency": "sample string 1",
      "TotCurrency": 2.0,
      "TotCount": 3
    }
  ],
  "TotCreditNoteIssued": 35.0,
  "TotCreditNoteIssuedCount": 36,
  "TotCreditNoteRedeemed": 37.0,
  "TotCreditNoteRedeemedCount": 38,
  "OnlinePaymentDetails": [
    {
      "ProviderName": "sample string 1",
      "TotOnlinePayment": 2.0,
      "TotOnlinePaymentCount": 3
    },
    {
      "ProviderName": "sample string 1",
      "TotOnlinePayment": 2.0,
      "TotOnlinePaymentCount": 3
    }
  ],
  "TotCashIn": 39.0,
  "TotCashOut": 40.0,
  "CashInDetails": [
    {
      "Description": "sample string 1",
      "Amount": 2.0
    },
    {
      "Description": "sample string 1",
      "Amount": 2.0
    }
  ],
  "CashOutDetails": [
    {
      "Description": "sample string 1",
      "Amount": 2.0
    },
    {
      "Description": "sample string 1",
      "Amount": 2.0
    }
  ]
}