POST api/DeliveryChallan/ConvertToInvoice
Request Information
URI Parameters
None.
Body Parameters
ChallanInvoiceViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| challanmasterid | integer |
None. |
|
| invoicemasterid | integer |
None. |
|
| financialyearid | integer |
None. |
|
| invoiceno | integer |
None. |
|
| invoicedate | date |
None. |
|
| challanno | integer |
None. |
|
| challandate | date |
None. |
|
| customerinfoid | integer |
None. |
|
| clientdcno | string |
None. |
|
| companyname | string |
None. |
|
| clientdcdate | string |
None. |
|
| invoicetaxableamount | decimal number |
None. |
|
| invoicetotaltaxamount | decimal number |
None. |
|
| trptcharges | decimal number |
None. |
|
| totalroundoff | decimal number |
None. |
|
| invoicetotalamount | decimal number |
None. |
|
| isactive | boolean |
None. |
|
| createdon | date |
None. |
|
| invoiceproductdetails | Collection of ChallanInvoiceProductDetails |
None. |
|
| invoicetaxdetails | Collection of ChallanInvoiceTaxDetails |
None. |
|
| _local | date |
None. |
|
| _challanlocal | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"_local": "2026-01-29T14:44:56.1092742+05:30",
"_challanlocal": "2026-01-29T14:44:56.1092742+05:30",
"challanmasterid": 1,
"invoicemasterid": 2,
"financialyearid": 3,
"invoiceno": 4,
"invoicedate": "2026-01-29T14:44:56.1092742+05:30",
"challanno": 6,
"challandate": "2026-01-29T14:44:56.1092742+05:30",
"customerinfoid": 8,
"clientdcno": "sample string 9",
"companyname": "sample string 10",
"clientdcdate": "sample string 11",
"invoicetaxableamount": 12.1,
"invoicetotaltaxamount": 13.1,
"trptcharges": 14.1,
"totalroundoff": 15.1,
"invoicetotalamount": 16.1,
"isactive": true,
"createdon": "2026-01-29T14:44:56.1092742+05:30",
"invoiceproductdetails": [
{
"productdiscountamount": 1,
"productdiscountpercent": 2,
"productgstpercentid": 3,
"productquantity": 4,
"productrate": 5,
"producttaxableamount": 6,
"taxdata": 7,
"productdescription": "sample string 8"
},
{
"productdiscountamount": 1,
"productdiscountpercent": 2,
"productgstpercentid": 3,
"productquantity": 4,
"productrate": 5,
"producttaxableamount": 6,
"taxdata": 7,
"productdescription": "sample string 8"
}
],
"invoicetaxdetails": [
{
"invoicetaxid": 1,
"invoicetaxmaster": 2,
"cgstamount": 3.1,
"igstamount": 4.1,
"producttotalamount": 5.1,
"sgstamount": 6.1,
"taxamount": 7.1,
"taxkeydata": 8.1
},
{
"invoicetaxid": 1,
"invoicetaxmaster": 2,
"cgstamount": 3.1,
"igstamount": 4.1,
"producttotalamount": 5.1,
"sgstamount": 6.1,
"taxamount": 7.1,
"taxkeydata": 8.1
}
]
}
application/xml, text/xml
Sample:
<ChallanInvoiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/polymech_api.Models">
<_challanlocal>2026-01-29T14:44:56.1092742+05:30</_challanlocal>
<_local>2026-01-29T14:44:56.1092742+05:30</_local>
<challandate>2026-01-29T14:44:56.1092742+05:30</challandate>
<challanmasterid>1</challanmasterid>
<challanno>6</challanno>
<clientdcdate>sample string 11</clientdcdate>
<clientdcno>sample string 9</clientdcno>
<companyname>sample string 10</companyname>
<createdon>2026-01-29T14:44:56.1092742+05:30</createdon>
<customerinfoid>8</customerinfoid>
<financialyearid>3</financialyearid>
<invoicedate>2026-01-29T14:44:56.1092742+05:30</invoicedate>
<invoicemasterid>2</invoicemasterid>
<invoiceno>4</invoiceno>
<invoiceproductdetails>
<ChallanInvoiceProductDetails>
<productdescription>sample string 8</productdescription>
<productdiscountamount>1</productdiscountamount>
<productdiscountpercent>2</productdiscountpercent>
<productgstpercentid>3</productgstpercentid>
<productquantity>4</productquantity>
<productrate>5</productrate>
<producttaxableamount>6</producttaxableamount>
<taxdata>7</taxdata>
</ChallanInvoiceProductDetails>
<ChallanInvoiceProductDetails>
<productdescription>sample string 8</productdescription>
<productdiscountamount>1</productdiscountamount>
<productdiscountpercent>2</productdiscountpercent>
<productgstpercentid>3</productgstpercentid>
<productquantity>4</productquantity>
<productrate>5</productrate>
<producttaxableamount>6</producttaxableamount>
<taxdata>7</taxdata>
</ChallanInvoiceProductDetails>
</invoiceproductdetails>
<invoicetaxableamount>12.1</invoicetaxableamount>
<invoicetaxdetails>
<ChallanInvoiceTaxDetails>
<cgstamount>3.1</cgstamount>
<igstamount>4.1</igstamount>
<invoicetaxid>1</invoicetaxid>
<invoicetaxmaster>2</invoicetaxmaster>
<producttotalamount>5.1</producttotalamount>
<sgstamount>6.1</sgstamount>
<taxamount>7.1</taxamount>
<taxkeydata>8.1</taxkeydata>
</ChallanInvoiceTaxDetails>
<ChallanInvoiceTaxDetails>
<cgstamount>3.1</cgstamount>
<igstamount>4.1</igstamount>
<invoicetaxid>1</invoicetaxid>
<invoicetaxmaster>2</invoicetaxmaster>
<producttotalamount>5.1</producttotalamount>
<sgstamount>6.1</sgstamount>
<taxamount>7.1</taxamount>
<taxkeydata>8.1</taxkeydata>
</ChallanInvoiceTaxDetails>
</invoicetaxdetails>
<invoicetotalamount>16.1</invoicetotalamount>
<invoicetotaltaxamount>13.1</invoicetotaltaxamount>
<isactive>true</isactive>
<totalroundoff>15.1</totalroundoff>
<trptcharges>14.1</trptcharges>
</ChallanInvoiceViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResultViewModel| Name | Description | Type | Additional 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>