POST api/SalesOrder/FetchSalesOrderDetailsById

Request Information

URI Parameters

None.

Body Parameters

SalesOrderViewModel
NameDescriptionTypeAdditional information
salesmasterid

integer

None.

salesdetailsid

integer

None.

salestaxmasterid

integer

None.

orderbyid

integer

None.

companyid

integer

None.

customerinfoid

integer

None.

salesdate

date

None.

salesorderno

string

None.

placeofsupplyid

integer

None.

salespaymenttermid

integer

None.

paymentterm

string

None.

paymenttermdata

decimal number

None.

salestotalamount

decimal number

None.

salestotaltaxamount

decimal number

None.

salesadjustmentamount

decimal number

None.

salesshippingcharge

decimal number

None.

salestaxableamount

decimal number

None.

customernote

string

None.

financialyearid

integer

None.

financialyear

string

None.

yearvalue

string

None.

taxkeydata

decimal number

None.

salesproductdetails

Collection of SalesOrderDetailsViewModel

None.

salestaxdetails

Collection of SalesOrderTaxViewModel

None.

_local

date

None.

Request Formats

application/json, text/json

Sample:
{
  "_local": "2025-12-11T19:06:55.7918839+05:30",
  "salesmasterid": 1,
  "salesdetailsid": 2,
  "salestaxmasterid": 3,
  "orderbyid": 4,
  "companyid": 5,
  "customerinfoid": 6,
  "salesdate": "2025-12-11T19:06:55.7918839+05:30",
  "salesorderno": "sample string 8",
  "placeofsupplyid": 9,
  "salespaymenttermid": 10,
  "paymentterm": "sample string 11",
  "paymenttermdata": 12.0,
  "salestotalamount": 13.1,
  "salestotaltaxamount": 14.1,
  "salesadjustmentamount": 15.1,
  "salesshippingcharge": 16.1,
  "salestaxableamount": 17.1,
  "customernote": "sample string 18",
  "financialyearid": 19,
  "financialyear": "sample string 20",
  "yearvalue": "sample string 21",
  "taxkeydata": 22.0,
  "salesproductdetails": [
    {
      "salesmasterid": 1,
      "salesdetailsid": 2,
      "productmasterid": 3,
      "productname": "sample string 4",
      "productrate": 5.1,
      "productquantity": 6,
      "productgstpercentid": 7,
      "producttaxableamount": 8.1,
      "productdiscountpercent": 9.1,
      "productdiscountamount": 10.1
    },
    {
      "salesmasterid": 1,
      "salesdetailsid": 2,
      "productmasterid": 3,
      "productname": "sample string 4",
      "productrate": 5.1,
      "productquantity": 6,
      "productgstpercentid": 7,
      "producttaxableamount": 8.1,
      "productdiscountpercent": 9.1,
      "productdiscountamount": 10.1
    }
  ],
  "salestaxdetails": [
    {
      "salestaxmasterid": 1,
      "salesmasterid": 2,
      "salesgstpercentid": 3,
      "salestaxid": 4,
      "taxamount": 5.0,
      "cgstamount": 6.0,
      "igstamount": 7.0,
      "sgstamount": 8.0,
      "taxkeydata": 9.0
    },
    {
      "salestaxmasterid": 1,
      "salesmasterid": 2,
      "salesgstpercentid": 3,
      "salestaxid": 4,
      "taxamount": 5.0,
      "cgstamount": 6.0,
      "igstamount": 7.0,
      "sgstamount": 8.0,
      "taxkeydata": 9.0
    }
  ]
}

application/xml, text/xml

Sample:
<SalesOrderViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Kantaserp.Models">
  <_local>2025-12-11T19:06:55.7918839+05:30</_local>
  <companyid>5</companyid>
  <customerinfoid>6</customerinfoid>
  <customernote>sample string 18</customernote>
  <financialyear>sample string 20</financialyear>
  <financialyearid>19</financialyearid>
  <orderbyid>4</orderbyid>
  <paymentterm>sample string 11</paymentterm>
  <paymenttermdata>12</paymenttermdata>
  <placeofsupplyid>9</placeofsupplyid>
  <salesadjustmentamount>15.1</salesadjustmentamount>
  <salesdate>2025-12-11T19:06:55.7918839+05:30</salesdate>
  <salesdetailsid>2</salesdetailsid>
  <salesmasterid>1</salesmasterid>
  <salesorderno>sample string 8</salesorderno>
  <salespaymenttermid>10</salespaymenttermid>
  <salesproductdetails>
    <SalesOrderDetailsViewModel>
      <productdiscountamount>10.1</productdiscountamount>
      <productdiscountpercent>9.1</productdiscountpercent>
      <productgstpercentid>7</productgstpercentid>
      <productmasterid>3</productmasterid>
      <productname>sample string 4</productname>
      <productquantity>6</productquantity>
      <productrate>5.1</productrate>
      <producttaxableamount>8.1</producttaxableamount>
      <salesdetailsid>2</salesdetailsid>
      <salesmasterid>1</salesmasterid>
    </SalesOrderDetailsViewModel>
    <SalesOrderDetailsViewModel>
      <productdiscountamount>10.1</productdiscountamount>
      <productdiscountpercent>9.1</productdiscountpercent>
      <productgstpercentid>7</productgstpercentid>
      <productmasterid>3</productmasterid>
      <productname>sample string 4</productname>
      <productquantity>6</productquantity>
      <productrate>5.1</productrate>
      <producttaxableamount>8.1</producttaxableamount>
      <salesdetailsid>2</salesdetailsid>
      <salesmasterid>1</salesmasterid>
    </SalesOrderDetailsViewModel>
  </salesproductdetails>
  <salesshippingcharge>16.1</salesshippingcharge>
  <salestaxableamount>17.1</salestaxableamount>
  <salestaxdetails>
    <SalesOrderTaxViewModel>
      <cgstamount>6</cgstamount>
      <igstamount>7</igstamount>
      <salesgstpercentid>3</salesgstpercentid>
      <salesmasterid>2</salesmasterid>
      <salestaxid>4</salestaxid>
      <salestaxmasterid>1</salestaxmasterid>
      <sgstamount>8</sgstamount>
      <taxamount>5</taxamount>
      <taxkeydata>9</taxkeydata>
    </SalesOrderTaxViewModel>
    <SalesOrderTaxViewModel>
      <cgstamount>6</cgstamount>
      <igstamount>7</igstamount>
      <salesgstpercentid>3</salesgstpercentid>
      <salesmasterid>2</salesmasterid>
      <salestaxid>4</salestaxid>
      <salestaxmasterid>1</salestaxmasterid>
      <sgstamount>8</sgstamount>
      <taxamount>5</taxamount>
      <taxkeydata>9</taxkeydata>
    </SalesOrderTaxViewModel>
  </salestaxdetails>
  <salestaxmasterid>3</salestaxmasterid>
  <salestotalamount>13.1</salestotalamount>
  <salestotaltaxamount>14.1</salestotaltaxamount>
  <taxkeydata>22</taxkeydata>
  <yearvalue>sample string 21</yearvalue>
</SalesOrderViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResultViewModel
NameDescriptionTypeAdditional information
status

boolean

None.

message

string

None.

data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "status": true,
  "message": "sample string 2",
  "data": {}
}

application/xml, text/xml

Sample:
<HttpResultViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Kantaserp.Models">
  <data />
  <message>sample string 2</message>
  <status>true</status>
</HttpResultViewModel>