POST api/Credit/CreateNewCredit

Request Information

URI Parameters

None.

Body Parameters

CreditViewModel
NameDescriptionTypeAdditional information
creditmasterid

integer

None.

creditdetailsid

integer

None.

credittaxmasterid

integer

None.

companyid

integer

None.

invoicemasterid

integer

None.

creditdate

date

None.

customerinfoid

integer

None.

productsupplyid

integer

None.

creditreason

string

None.

credittotalamount

decimal number

None.

creditadjustmentamount

decimal number

None.

creditshippingcharge

decimal number

None.

credittaxableamount

decimal number

None.

customernote

string

None.

credittotaltaxamount

decimal number

None.

financialyearid

integer

None.

productmasterid

integer

None.

productrate

decimal number

None.

productquantity

integer

None.

productgstpercentid

integer

None.

producttaxableamount

decimal number

None.

productdiscountamount

decimal number

None.

productdiscountpercent

decimal number

None.

taxkeydata

decimal number

None.

creditgstpercentid

integer

None.

taxamount

decimal number

None.

cgstamount

decimal number

None.

igstamount

decimal number

None.

sgstamount

decimal number

None.

creditproductdetails

Collection of CreditDetailsViewModel

None.

credittaxdetails

Collection of CreditTaxMasterViewModel

None.

_local

date

None.

Request Formats

application/json, text/json

Sample:
{
  "_local": "2025-12-11T19:06:13.2763517+05:30",
  "creditmasterid": 1,
  "creditdetailsid": 2,
  "credittaxmasterid": 3,
  "companyid": 4,
  "invoicemasterid": 5,
  "creditdate": "2025-12-11T19:06:13.2763517+05:30",
  "customerinfoid": 7,
  "productsupplyid": 8,
  "creditreason": "sample string 9",
  "credittotalamount": 10.1,
  "creditadjustmentamount": 11.1,
  "creditshippingcharge": 12.1,
  "credittaxableamount": 13.1,
  "customernote": "sample string 14",
  "credittotaltaxamount": 15.1,
  "financialyearid": 16,
  "productmasterid": 17,
  "productrate": 18.1,
  "productquantity": 19,
  "productgstpercentid": 20,
  "producttaxableamount": 21.1,
  "productdiscountamount": 22.1,
  "productdiscountpercent": 23.1,
  "taxkeydata": 24.0,
  "creditgstpercentid": 25,
  "taxamount": 26.0,
  "cgstamount": 27.0,
  "igstamount": 28.0,
  "sgstamount": 29.0,
  "creditproductdetails": [
    {
      "creditmasterid": 1,
      "creditdetailsid": 2,
      "productmasterid": 3,
      "productrate": 4.1,
      "productquantity": 5,
      "productgstpercentid": 6,
      "producttaxableamount": 7.1,
      "productdiscountamount": 8.1,
      "productdiscountpercent": 9.1
    },
    {
      "creditmasterid": 1,
      "creditdetailsid": 2,
      "productmasterid": 3,
      "productrate": 4.1,
      "productquantity": 5,
      "productgstpercentid": 6,
      "producttaxableamount": 7.1,
      "productdiscountamount": 8.1,
      "productdiscountpercent": 9.1
    }
  ],
  "credittaxdetails": [
    {
      "credittaxmasterid": 1,
      "companyid": 2,
      "creditmasterid": 3,
      "taxkeydata": 4.0,
      "creditgstpercentid": 5,
      "credittaxid": 6,
      "taxamount": 7.0,
      "cgstamount": 8.0,
      "igstamount": 9.0,
      "sgstamount": 10.0
    },
    {
      "credittaxmasterid": 1,
      "companyid": 2,
      "creditmasterid": 3,
      "taxkeydata": 4.0,
      "creditgstpercentid": 5,
      "credittaxid": 6,
      "taxamount": 7.0,
      "cgstamount": 8.0,
      "igstamount": 9.0,
      "sgstamount": 10.0
    }
  ]
}

application/xml, text/xml

Sample:
<CreditViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Kantaserp.Models">
  <_local>2025-12-11T19:06:13.2763517+05:30</_local>
  <cgstamount>27</cgstamount>
  <companyid>4</companyid>
  <creditadjustmentamount>11.1</creditadjustmentamount>
  <creditdate>2025-12-11T19:06:13.2763517+05:30</creditdate>
  <creditdetailsid>2</creditdetailsid>
  <creditgstpercentid>25</creditgstpercentid>
  <creditmasterid>1</creditmasterid>
  <creditproductdetails>
    <CreditDetailsViewModel>
      <creditdetailsid>2</creditdetailsid>
      <creditmasterid>1</creditmasterid>
      <productdiscountamount>8.1</productdiscountamount>
      <productdiscountpercent>9.1</productdiscountpercent>
      <productgstpercentid>6</productgstpercentid>
      <productmasterid>3</productmasterid>
      <productquantity>5</productquantity>
      <productrate>4.1</productrate>
      <producttaxableamount>7.1</producttaxableamount>
    </CreditDetailsViewModel>
    <CreditDetailsViewModel>
      <creditdetailsid>2</creditdetailsid>
      <creditmasterid>1</creditmasterid>
      <productdiscountamount>8.1</productdiscountamount>
      <productdiscountpercent>9.1</productdiscountpercent>
      <productgstpercentid>6</productgstpercentid>
      <productmasterid>3</productmasterid>
      <productquantity>5</productquantity>
      <productrate>4.1</productrate>
      <producttaxableamount>7.1</producttaxableamount>
    </CreditDetailsViewModel>
  </creditproductdetails>
  <creditreason>sample string 9</creditreason>
  <creditshippingcharge>12.1</creditshippingcharge>
  <credittaxableamount>13.1</credittaxableamount>
  <credittaxdetails>
    <CreditTaxMasterViewModel>
      <cgstamount>8</cgstamount>
      <companyid>2</companyid>
      <creditgstpercentid>5</creditgstpercentid>
      <creditmasterid>3</creditmasterid>
      <credittaxid>6</credittaxid>
      <credittaxmasterid>1</credittaxmasterid>
      <igstamount>9</igstamount>
      <sgstamount>10</sgstamount>
      <taxamount>7</taxamount>
      <taxkeydata>4</taxkeydata>
    </CreditTaxMasterViewModel>
    <CreditTaxMasterViewModel>
      <cgstamount>8</cgstamount>
      <companyid>2</companyid>
      <creditgstpercentid>5</creditgstpercentid>
      <creditmasterid>3</creditmasterid>
      <credittaxid>6</credittaxid>
      <credittaxmasterid>1</credittaxmasterid>
      <igstamount>9</igstamount>
      <sgstamount>10</sgstamount>
      <taxamount>7</taxamount>
      <taxkeydata>4</taxkeydata>
    </CreditTaxMasterViewModel>
  </credittaxdetails>
  <credittaxmasterid>3</credittaxmasterid>
  <credittotalamount>10.1</credittotalamount>
  <credittotaltaxamount>15.1</credittotaltaxamount>
  <customerinfoid>7</customerinfoid>
  <customernote>sample string 14</customernote>
  <financialyearid>16</financialyearid>
  <igstamount>28</igstamount>
  <invoicemasterid>5</invoicemasterid>
  <productdiscountamount>22.1</productdiscountamount>
  <productdiscountpercent>23.1</productdiscountpercent>
  <productgstpercentid>20</productgstpercentid>
  <productmasterid>17</productmasterid>
  <productquantity>19</productquantity>
  <productrate>18.1</productrate>
  <productsupplyid>8</productsupplyid>
  <producttaxableamount>21.1</producttaxableamount>
  <sgstamount>29</sgstamount>
  <taxamount>26</taxamount>
  <taxkeydata>24</taxkeydata>
</CreditViewModel>

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>