POST api/Invoice/LoadInvoiceDetailsById

Request Information

URI Parameters

None.

Body Parameters

InvoiceViewModel
NameDescriptionTypeAdditional information
invoicemasterid

integer

None.

financialyearid

integer

None.

invoiceno

integer

None.

reportmasterid

integer

None.

reportname

string

None.

invoicedate

date

None.

challanno

string

None.

internalnote

string

None.

invoicesubtotal

decimal number

None.

invoicediscountpercent

decimal number

None.

invoicediscountamount

decimal number

None.

externalnote

string

None.

challandate

date

None.

customerinfoid

integer

None.

clientdcno

string

None.

companyname

string

None.

clientdcdate

string

None.

invoicetaxableamount

decimal number

None.

invoicefreightcharge

decimal number

None.

invoiceadjustmentamount

decimal number

None.

invoicetotaltaxamount

decimal number

None.

trptcharges

decimal number

None.

totalroundoff

decimal number

None.

invoicetotalamount

decimal number

None.

isactive

boolean

None.

paidamount

decimal number

None.

tdsamount

decimal number

None.

shippingaddress

string

None.

createdon

date

None.

passcode

string

None.

mail

boolean

None.

original

boolean

None.

duplicate

boolean

None.

invoiceproductdetails

Collection of InvoiceProductDetails

None.

invoicetaxdetails

Collection of InvoiceTaxDetails

None.

invoicechallanrelationdetails

Collection of InvoiceChallanRelationDetails

None.

_local

date

None.

_challanlocal

date

None.

Request Formats

application/json, text/json

Sample:
{
  "_local": "2026-01-29T14:45:22.1559532+05:30",
  "_challanlocal": "2026-01-29T14:45:22.1559532+05:30",
  "invoicemasterid": 1,
  "financialyearid": 2,
  "invoiceno": 3,
  "reportmasterid": 4,
  "reportname": "sample string 5",
  "invoicedate": "2026-01-29T14:45:22.1559532+05:30",
  "challanno": "sample string 7",
  "internalnote": "sample string 8",
  "invoicesubtotal": 9.1,
  "invoicediscountpercent": 10.1,
  "invoicediscountamount": 11.1,
  "externalnote": "sample string 12",
  "challandate": "2026-01-29T14:45:22.1559532+05:30",
  "customerinfoid": 14,
  "clientdcno": "sample string 15",
  "companyname": "sample string 16",
  "clientdcdate": "sample string 17",
  "invoicetaxableamount": 18.1,
  "invoicefreightcharge": 19.1,
  "invoiceadjustmentamount": 20.1,
  "invoicetotaltaxamount": 21.1,
  "trptcharges": 22.1,
  "totalroundoff": 23.1,
  "invoicetotalamount": 24.1,
  "isactive": true,
  "paidamount": 26.1,
  "tdsamount": 27.1,
  "shippingaddress": "sample string 28",
  "createdon": "2026-01-29T14:45:22.1559532+05:30",
  "passcode": "sample string 30",
  "mail": true,
  "original": true,
  "duplicate": true,
  "invoiceproductdetails": [
    {
      "productdiscountamount": 1.1,
      "invoicedetailsid": 2,
      "challandetailsid": 3,
      "productdiscountpercent": 4.1,
      "productquantity": 5,
      "productssccode": "sample string 6",
      "producthsncode": "sample string 7",
      "productrate": 8.1,
      "producttaxableamount": 9.1,
      "productarea": 10.1,
      "productarearate": 11.1,
      "taxdata": 12,
      "issupplement": true,
      "productgstpercentid": 14,
      "productdescription": "sample string 15",
      "productunittypeid": 16,
      "productunit": "sample string 17",
      "invoiceratetypeid": 18,
      "invoicerate": "sample string 19",
      "weight": 20.1
    },
    {
      "productdiscountamount": 1.1,
      "invoicedetailsid": 2,
      "challandetailsid": 3,
      "productdiscountpercent": 4.1,
      "productquantity": 5,
      "productssccode": "sample string 6",
      "producthsncode": "sample string 7",
      "productrate": 8.1,
      "producttaxableamount": 9.1,
      "productarea": 10.1,
      "productarearate": 11.1,
      "taxdata": 12,
      "issupplement": true,
      "productgstpercentid": 14,
      "productdescription": "sample string 15",
      "productunittypeid": 16,
      "productunit": "sample string 17",
      "invoiceratetypeid": 18,
      "invoicerate": "sample string 19",
      "weight": 20.1
    }
  ],
  "invoicetaxdetails": [
    {
      "invoicetaxmasterid": 1,
      "productgstpercentid": 2,
      "cgstamount": 3.1,
      "igstamount": 4.1,
      "producttotalamount": 5.1,
      "sgstamount": 6.1,
      "taxamount": 7.1,
      "taxkeydata": 8.1
    },
    {
      "invoicetaxmasterid": 1,
      "productgstpercentid": 2,
      "cgstamount": 3.1,
      "igstamount": 4.1,
      "producttotalamount": 5.1,
      "sgstamount": 6.1,
      "taxamount": 7.1,
      "taxkeydata": 8.1
    }
  ],
  "invoicechallanrelationdetails": [
    {
      "invoicemasterid": 1,
      "invoicechallanrelationid": 2,
      "challanmasterid": 3,
      "challandetailsid": 4
    },
    {
      "invoicemasterid": 1,
      "invoicechallanrelationid": 2,
      "challanmasterid": 3,
      "challandetailsid": 4
    }
  ]
}

application/xml, text/xml

Sample:
<InvoiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/polymech_api.Models">
  <_challanlocal>2026-01-29T14:45:22.1559532+05:30</_challanlocal>
  <_local>2026-01-29T14:45:22.1559532+05:30</_local>
  <challandate>2026-01-29T14:45:22.1559532+05:30</challandate>
  <challanno>sample string 7</challanno>
  <clientdcdate>sample string 17</clientdcdate>
  <clientdcno>sample string 15</clientdcno>
  <companyname>sample string 16</companyname>
  <createdon>2026-01-29T14:45:22.1559532+05:30</createdon>
  <customerinfoid>14</customerinfoid>
  <duplicate>true</duplicate>
  <externalnote>sample string 12</externalnote>
  <financialyearid>2</financialyearid>
  <internalnote>sample string 8</internalnote>
  <invoiceadjustmentamount>20.1</invoiceadjustmentamount>
  <invoicechallanrelationdetails>
    <InvoiceChallanRelationDetails>
      <challandetailsid>4</challandetailsid>
      <challanmasterid>3</challanmasterid>
      <invoicechallanrelationid>2</invoicechallanrelationid>
      <invoicemasterid>1</invoicemasterid>
    </InvoiceChallanRelationDetails>
    <InvoiceChallanRelationDetails>
      <challandetailsid>4</challandetailsid>
      <challanmasterid>3</challanmasterid>
      <invoicechallanrelationid>2</invoicechallanrelationid>
      <invoicemasterid>1</invoicemasterid>
    </InvoiceChallanRelationDetails>
  </invoicechallanrelationdetails>
  <invoicedate>2026-01-29T14:45:22.1559532+05:30</invoicedate>
  <invoicediscountamount>11.1</invoicediscountamount>
  <invoicediscountpercent>10.1</invoicediscountpercent>
  <invoicefreightcharge>19.1</invoicefreightcharge>
  <invoicemasterid>1</invoicemasterid>
  <invoiceno>3</invoiceno>
  <invoiceproductdetails>
    <InvoiceProductDetails>
      <challandetailsid>3</challandetailsid>
      <invoicedetailsid>2</invoicedetailsid>
      <invoicerate>sample string 19</invoicerate>
      <invoiceratetypeid>18</invoiceratetypeid>
      <issupplement>true</issupplement>
      <productarea>10.1</productarea>
      <productarearate>11.1</productarearate>
      <productdescription>sample string 15</productdescription>
      <productdiscountamount>1.1</productdiscountamount>
      <productdiscountpercent>4.1</productdiscountpercent>
      <productgstpercentid>14</productgstpercentid>
      <producthsncode>sample string 7</producthsncode>
      <productquantity>5</productquantity>
      <productrate>8.1</productrate>
      <productssccode>sample string 6</productssccode>
      <producttaxableamount>9.1</producttaxableamount>
      <productunit>sample string 17</productunit>
      <productunittypeid>16</productunittypeid>
      <taxdata>12</taxdata>
      <weight>20.1</weight>
    </InvoiceProductDetails>
    <InvoiceProductDetails>
      <challandetailsid>3</challandetailsid>
      <invoicedetailsid>2</invoicedetailsid>
      <invoicerate>sample string 19</invoicerate>
      <invoiceratetypeid>18</invoiceratetypeid>
      <issupplement>true</issupplement>
      <productarea>10.1</productarea>
      <productarearate>11.1</productarearate>
      <productdescription>sample string 15</productdescription>
      <productdiscountamount>1.1</productdiscountamount>
      <productdiscountpercent>4.1</productdiscountpercent>
      <productgstpercentid>14</productgstpercentid>
      <producthsncode>sample string 7</producthsncode>
      <productquantity>5</productquantity>
      <productrate>8.1</productrate>
      <productssccode>sample string 6</productssccode>
      <producttaxableamount>9.1</producttaxableamount>
      <productunit>sample string 17</productunit>
      <productunittypeid>16</productunittypeid>
      <taxdata>12</taxdata>
      <weight>20.1</weight>
    </InvoiceProductDetails>
  </invoiceproductdetails>
  <invoicesubtotal>9.1</invoicesubtotal>
  <invoicetaxableamount>18.1</invoicetaxableamount>
  <invoicetaxdetails>
    <InvoiceTaxDetails>
      <cgstamount>3.1</cgstamount>
      <igstamount>4.1</igstamount>
      <invoicetaxmasterid>1</invoicetaxmasterid>
      <productgstpercentid>2</productgstpercentid>
      <producttotalamount>5.1</producttotalamount>
      <sgstamount>6.1</sgstamount>
      <taxamount>7.1</taxamount>
      <taxkeydata>8.1</taxkeydata>
    </InvoiceTaxDetails>
    <InvoiceTaxDetails>
      <cgstamount>3.1</cgstamount>
      <igstamount>4.1</igstamount>
      <invoicetaxmasterid>1</invoicetaxmasterid>
      <productgstpercentid>2</productgstpercentid>
      <producttotalamount>5.1</producttotalamount>
      <sgstamount>6.1</sgstamount>
      <taxamount>7.1</taxamount>
      <taxkeydata>8.1</taxkeydata>
    </InvoiceTaxDetails>
  </invoicetaxdetails>
  <invoicetotalamount>24.1</invoicetotalamount>
  <invoicetotaltaxamount>21.1</invoicetotaltaxamount>
  <isactive>true</isactive>
  <mail>true</mail>
  <original>true</original>
  <paidamount>26.1</paidamount>
  <passcode>sample string 30</passcode>
  <reportmasterid>4</reportmasterid>
  <reportname>sample string 5</reportname>
  <shippingaddress>sample string 28</shippingaddress>
  <tdsamount>27.1</tdsamount>
  <totalroundoff>23.1</totalroundoff>
  <trptcharges>22.1</trptcharges>
</InvoiceViewModel>

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.

errorCode

integer

None.

Response Formats

application/json, text/json

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

application/xml, text/xml

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