POST v1/api/SalesReceipt

Request Information

URI Parameters

None.

Body Parameters

DTOSalesDetaiReceipt
NameDescriptionTypeAdditional information
sales

Collection of SalesItemReceipt

None.

Request Formats

application/json, text/json

Sample:
{
  "sales": [
    {
      "sale": {
        "MachineID": "sample string 1",
        "TransactionDateTime": "sample string 2",
        "BusinessDate": "sample string 3",
        "ReceiptNo": "sample string 4",
        "TableNo": "sample string 5",
        "NoOfPax": "sample string 6",
        "MembershipID": "sample string 7",
        "UserID": "sample string 8",
        "TransType": "sample string 9",
        "TransStatus": "sample string 10",
        "Training": "sample string 11",
        "ItemDetails": [
          {
            "LineNo": "sample string 1",
            "ItemCode": "sample string 2",
            "PLUCode": "sample string 3",
            "ItemDesc": "sample string 4",
            "ItemQty": "sample string 5",
            "ItemPrice": "sample string 6",
            "DiscountAmount": "sample string 7",
            "ItemNetSalesAmt": "sample string 8",
            "ItemTaxAmount": "sample string 9"
          },
          {
            "LineNo": "sample string 1",
            "ItemCode": "sample string 2",
            "PLUCode": "sample string 3",
            "ItemDesc": "sample string 4",
            "ItemQty": "sample string 5",
            "ItemPrice": "sample string 6",
            "DiscountAmount": "sample string 7",
            "ItemNetSalesAmt": "sample string 8",
            "ItemTaxAmount": "sample string 9"
          }
        ],
        "PaymentDetails": [
          {
            "LineNo": "sample string 1",
            "PaymentType": "sample string 2",
            "PaymentDesc": "sample string 3",
            "PaymentAmount": "sample string 4",
            "PaymentReferenceNo": "sample string 5",
            "Remarks": "sample string 6"
          },
          {
            "LineNo": "sample string 1",
            "PaymentType": "sample string 2",
            "PaymentDesc": "sample string 3",
            "PaymentAmount": "sample string 4",
            "PaymentReferenceNo": "sample string 5",
            "Remarks": "sample string 6"
          }
        ],
        "TotalGrossSales": "sample string 12",
        "TotalDiscount": "sample string 13",
        "TotalCharges": "sample string 14",
        "TotalQty": "sample string 15",
        "TotalTax": "sample string 16",
        "TaxType": "sample string 17",
        "NetSalesAmount": "sample string 18"
      }
    },
    {
      "sale": {
        "MachineID": "sample string 1",
        "TransactionDateTime": "sample string 2",
        "BusinessDate": "sample string 3",
        "ReceiptNo": "sample string 4",
        "TableNo": "sample string 5",
        "NoOfPax": "sample string 6",
        "MembershipID": "sample string 7",
        "UserID": "sample string 8",
        "TransType": "sample string 9",
        "TransStatus": "sample string 10",
        "Training": "sample string 11",
        "ItemDetails": [
          {
            "LineNo": "sample string 1",
            "ItemCode": "sample string 2",
            "PLUCode": "sample string 3",
            "ItemDesc": "sample string 4",
            "ItemQty": "sample string 5",
            "ItemPrice": "sample string 6",
            "DiscountAmount": "sample string 7",
            "ItemNetSalesAmt": "sample string 8",
            "ItemTaxAmount": "sample string 9"
          },
          {
            "LineNo": "sample string 1",
            "ItemCode": "sample string 2",
            "PLUCode": "sample string 3",
            "ItemDesc": "sample string 4",
            "ItemQty": "sample string 5",
            "ItemPrice": "sample string 6",
            "DiscountAmount": "sample string 7",
            "ItemNetSalesAmt": "sample string 8",
            "ItemTaxAmount": "sample string 9"
          }
        ],
        "PaymentDetails": [
          {
            "LineNo": "sample string 1",
            "PaymentType": "sample string 2",
            "PaymentDesc": "sample string 3",
            "PaymentAmount": "sample string 4",
            "PaymentReferenceNo": "sample string 5",
            "Remarks": "sample string 6"
          },
          {
            "LineNo": "sample string 1",
            "PaymentType": "sample string 2",
            "PaymentDesc": "sample string 3",
            "PaymentAmount": "sample string 4",
            "PaymentReferenceNo": "sample string 5",
            "Remarks": "sample string 6"
          }
        ],
        "TotalGrossSales": "sample string 12",
        "TotalDiscount": "sample string 13",
        "TotalCharges": "sample string 14",
        "TotalQty": "sample string 15",
        "TotalTax": "sample string 16",
        "TaxType": "sample string 17",
        "NetSalesAmount": "sample string 18"
      }
    }
  ]
}

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.