POST api/v1/InvoicePrint

Request Information

URI Parameters

None.

Body Parameters

InvPrintInput
NameDescriptionTypeAdditional information
InvoiceID

integer

None.

Result

integer

None.

BillType

string

None.

TaxanomyID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "InvoiceID": 1,
  "Result": 2,
  "BillType": "sample string 3",
  "TaxanomyID": 4
}

application/xml, text/xml

Sample:
<InvPrintInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <BillType>sample string 3</BillType>
  <InvoiceID>1</InvoiceID>
  <Result>2</Result>
  <TaxanomyID>4</TaxanomyID>
</InvPrintInput>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'InvPrintInput'.

Response Information

Resource Description

InvPrintModel
NameDescriptionTypeAdditional information
CompName

string

None.

CompAddress

string

None.

CompCity

string

None.

GSTNo

string

None.

BankName

string

None.

BankAcNo

string

None.

IFSC

string

None.

OrderNo

string

None.

OrderDate

date

None.

BillNo

string

None.

BillDate

date

None.

UserName

string

None.

DispatchThru

string

None.

PaymentMode

string

None.

PaymentStatus

string

None.

OrderStatus

string

None.

CurrentStatusID

string

None.

BasicAmt

decimal number

None.

CGSTAmt

decimal number

None.

SGSTAmt

decimal number

None.

IGSTAmt

decimal number

None.

GTotAmount

decimal number

None.

TotQty

decimal number

None.

Roff

decimal number

None.

ShippingName

string

None.

ShippingAddress

string

None.

ShippingCity

string

None.

ShippingMobile

string

None.

ShippingState

string

None.

ShippingGST

decimal number

None.

ShippingGSTPer

decimal number

None.

ShippingHSN

string

None.

ShippingCharge

decimal number

None.

BillingName

string

None.

BillingAddress

string

None.

BillingCity

string

None.

BillingMobile

string

None.

CustGST

string

None.

CGSTorIGST

string

None.

RupeesInWord

string

None.

AvilableLoc

string

None.

InvItemDetails

Collection of InvPrintDetailModel

None.

invGSTDetails

Collection of InvPrintGSTModel

None.

Response Formats

application/json, text/json

Sample:
{
  "CompName": "sample string 1",
  "CompAddress": "sample string 2",
  "CompCity": "sample string 3",
  "GSTNo": "sample string 4",
  "BankName": "sample string 5",
  "BankAcNo": "sample string 6",
  "IFSC": "sample string 7",
  "OrderNo": "sample string 8",
  "OrderDate": "2024-04-25T09:29:08.6731876+05:30",
  "BillNo": "sample string 10",
  "BillDate": "2024-04-25T09:29:08.6731876+05:30",
  "UserName": "sample string 12",
  "DispatchThru": "sample string 13",
  "PaymentMode": "sample string 14",
  "PaymentStatus": "sample string 15",
  "OrderStatus": "sample string 16",
  "CurrentStatusID": "sample string 17",
  "BasicAmt": 18.0,
  "CGSTAmt": 19.0,
  "SGSTAmt": 20.0,
  "IGSTAmt": 21.0,
  "GTotAmount": 22.0,
  "TotQty": 23.0,
  "Roff": 24.0,
  "ShippingName": "sample string 25",
  "ShippingAddress": "sample string 26",
  "ShippingCity": "sample string 27",
  "ShippingMobile": "sample string 28",
  "ShippingState": "sample string 29",
  "ShippingGST": 30.0,
  "ShippingGSTPer": 31.0,
  "ShippingHSN": "sample string 32",
  "ShippingCharge": 33.0,
  "BillingName": "sample string 34",
  "BillingAddress": "sample string 35",
  "BillingCity": "sample string 36",
  "BillingMobile": "sample string 37",
  "CustGST": "sample string 38",
  "CGSTorIGST": "sample string 39",
  "RupeesInWord": "sample string 40",
  "AvilableLoc": "sample string 41",
  "InvItemDetails": [
    {
      "ProdDescr": "sample string 1",
      "CategoryName": "sample string 2",
      "UOM": "sample string 3",
      "ProdRate": 4.0,
      "BasicAmt": 5.0,
      "CGSTPer": 6.0,
      "SGSTPer": 7.0,
      "IGSTPer": 8.0,
      "Qty": 9.0,
      "TotalAmt": 10.0,
      "CGSTAmt": 11.0,
      "SGSTAmt": 12.0,
      "IGSTAmt": 13.0,
      "HSNCode": "sample string 14"
    },
    {
      "ProdDescr": "sample string 1",
      "CategoryName": "sample string 2",
      "UOM": "sample string 3",
      "ProdRate": 4.0,
      "BasicAmt": 5.0,
      "CGSTPer": 6.0,
      "SGSTPer": 7.0,
      "IGSTPer": 8.0,
      "Qty": 9.0,
      "TotalAmt": 10.0,
      "CGSTAmt": 11.0,
      "SGSTAmt": 12.0,
      "IGSTAmt": 13.0,
      "HSNCode": "sample string 14"
    }
  ],
  "invGSTDetails": [
    {
      "CGSTPer": 1.0,
      "SGSTPer": 2.0,
      "CGSTAmt": 3.0,
      "SGSTAmt": 4.0,
      "BasicAmt": 5.0,
      "GSTPer": 6.0
    },
    {
      "CGSTPer": 1.0,
      "SGSTPer": 2.0,
      "CGSTAmt": 3.0,
      "SGSTAmt": 4.0,
      "BasicAmt": 5.0,
      "GSTPer": 6.0
    }
  ]
}

application/xml, text/xml

Sample:
<InvPrintModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <AvilableLoc>sample string 41</AvilableLoc>
  <BankAcNo>sample string 6</BankAcNo>
  <BankName>sample string 5</BankName>
  <BasicAmt>18</BasicAmt>
  <BillDate>2024-04-25T09:29:08.6731876+05:30</BillDate>
  <BillNo>sample string 10</BillNo>
  <BillingAddress>sample string 35</BillingAddress>
  <BillingCity>sample string 36</BillingCity>
  <BillingMobile>sample string 37</BillingMobile>
  <BillingName>sample string 34</BillingName>
  <CGSTAmt>19</CGSTAmt>
  <CGSTorIGST>sample string 39</CGSTorIGST>
  <CompAddress>sample string 2</CompAddress>
  <CompCity>sample string 3</CompCity>
  <CompName>sample string 1</CompName>
  <CurrentStatusID>sample string 17</CurrentStatusID>
  <CustGST>sample string 38</CustGST>
  <DispatchThru>sample string 13</DispatchThru>
  <GSTNo>sample string 4</GSTNo>
  <GTotAmount>22</GTotAmount>
  <IFSC>sample string 7</IFSC>
  <IGSTAmt>21</IGSTAmt>
  <InvItemDetails>
    <InvPrintDetailModel>
      <BasicAmt>5</BasicAmt>
      <CGSTAmt>11</CGSTAmt>
      <CGSTPer>6</CGSTPer>
      <CategoryName>sample string 2</CategoryName>
      <HSNCode>sample string 14</HSNCode>
      <IGSTAmt>13</IGSTAmt>
      <IGSTPer>8</IGSTPer>
      <ProdDescr>sample string 1</ProdDescr>
      <ProdRate>4</ProdRate>
      <Qty>9</Qty>
      <SGSTAmt>12</SGSTAmt>
      <SGSTPer>7</SGSTPer>
      <TotalAmt>10</TotalAmt>
      <UOM>sample string 3</UOM>
    </InvPrintDetailModel>
    <InvPrintDetailModel>
      <BasicAmt>5</BasicAmt>
      <CGSTAmt>11</CGSTAmt>
      <CGSTPer>6</CGSTPer>
      <CategoryName>sample string 2</CategoryName>
      <HSNCode>sample string 14</HSNCode>
      <IGSTAmt>13</IGSTAmt>
      <IGSTPer>8</IGSTPer>
      <ProdDescr>sample string 1</ProdDescr>
      <ProdRate>4</ProdRate>
      <Qty>9</Qty>
      <SGSTAmt>12</SGSTAmt>
      <SGSTPer>7</SGSTPer>
      <TotalAmt>10</TotalAmt>
      <UOM>sample string 3</UOM>
    </InvPrintDetailModel>
  </InvItemDetails>
  <OrderDate>2024-04-25T09:29:08.6731876+05:30</OrderDate>
  <OrderNo>sample string 8</OrderNo>
  <OrderStatus>sample string 16</OrderStatus>
  <PaymentMode>sample string 14</PaymentMode>
  <PaymentStatus>sample string 15</PaymentStatus>
  <Roff>24</Roff>
  <RupeesInWord>sample string 40</RupeesInWord>
  <SGSTAmt>20</SGSTAmt>
  <ShippingAddress>sample string 26</ShippingAddress>
  <ShippingCharge>33</ShippingCharge>
  <ShippingCity>sample string 27</ShippingCity>
  <ShippingGST>30</ShippingGST>
  <ShippingGSTPer>31</ShippingGSTPer>
  <ShippingHSN>sample string 32</ShippingHSN>
  <ShippingMobile>sample string 28</ShippingMobile>
  <ShippingName>sample string 25</ShippingName>
  <ShippingState>sample string 29</ShippingState>
  <TotQty>23</TotQty>
  <UserName>sample string 12</UserName>
  <invGSTDetails>
    <InvPrintGSTModel>
      <BasicAmt>5</BasicAmt>
      <CGSTAmt>3</CGSTAmt>
      <CGSTPer>1</CGSTPer>
      <GSTPer>6</GSTPer>
      <SGSTAmt>4</SGSTAmt>
      <SGSTPer>2</SGSTPer>
    </InvPrintGSTModel>
    <InvPrintGSTModel>
      <BasicAmt>5</BasicAmt>
      <CGSTAmt>3</CGSTAmt>
      <CGSTPer>1</CGSTPer>
      <GSTPer>6</GSTPer>
      <SGSTAmt>4</SGSTAmt>
      <SGSTPer>2</SGSTPer>
    </InvPrintGSTModel>
  </invGSTDetails>
</InvPrintModel>