POST api/BC/salesinvoice

Request Information

URI Parameters

None.

Body Parameters

BC_Add_Sales_Invoice
NameDescriptionTypeAdditional information
DocumentType

integer

None.

IsValidation

boolean

None.

PostedSalesInvoiceNo

string

None.

InvoiceDate

string

None.

CustomerNo

string

None.

ResponsibilityID

string

None.

DimensionCode

string

None.

DimensionValue

string

None.

CustomerFinalBal

decimal number

None.

Invoicelinedetails

Collection of BC_Add_Sales_Invoice_Details

None.

docfilename

string

None.

docfiletype

string

None.

in64bitvalue

string

None.

Request Formats

application/json, text/json

Sample:
{
  "DocumentType": 1,
  "IsValidation": true,
  "PostedSalesInvoiceNo": "sample string 3",
  "InvoiceDate": "sample string 4",
  "CustomerNo": "sample string 5",
  "ResponsibilityID": "sample string 6",
  "DimensionCode": "sample string 7",
  "DimensionValue": "sample string 8",
  "CustomerFinalBal": 9.0,
  "Invoicelinedetails": [
    {
      "InvoiceLineNo": 1,
      "Description1": "sample string 2",
      "Description2": "sample string 3",
      "UoM": "sample string 4",
      "Amount": 5.0,
      "AmountincludeTax": 6.0,
      "VATCode": "sample string 7",
      "VATPerc": 8.0
    },
    {
      "InvoiceLineNo": 1,
      "Description1": "sample string 2",
      "Description2": "sample string 3",
      "UoM": "sample string 4",
      "Amount": 5.0,
      "AmountincludeTax": 6.0,
      "VATCode": "sample string 7",
      "VATPerc": 8.0
    }
  ],
  "docfilename": "sample string 10",
  "docfiletype": "sample string 11",
  "in64bitvalue": "sample string 12"
}

application/xml, text/xml

Sample:
<BC.BC_Add_Sales_Invoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.EZTOneApp.Services.Models.ApiModels">
  <CustomerFinalBal>9</CustomerFinalBal>
  <CustomerNo>sample string 5</CustomerNo>
  <DimensionCode>sample string 7</DimensionCode>
  <DimensionValue>sample string 8</DimensionValue>
  <DocumentType>1</DocumentType>
  <InvoiceDate>sample string 4</InvoiceDate>
  <Invoicelinedetails>
    <BC.BC_Add_Sales_Invoice_Details>
      <Amount>5</Amount>
      <AmountincludeTax>6</AmountincludeTax>
      <Description1>sample string 2</Description1>
      <Description2>sample string 3</Description2>
      <InvoiceLineNo>1</InvoiceLineNo>
      <UoM>sample string 4</UoM>
      <VATCode>sample string 7</VATCode>
      <VATPerc>8</VATPerc>
    </BC.BC_Add_Sales_Invoice_Details>
    <BC.BC_Add_Sales_Invoice_Details>
      <Amount>5</Amount>
      <AmountincludeTax>6</AmountincludeTax>
      <Description1>sample string 2</Description1>
      <Description2>sample string 3</Description2>
      <InvoiceLineNo>1</InvoiceLineNo>
      <UoM>sample string 4</UoM>
      <VATCode>sample string 7</VATCode>
      <VATPerc>8</VATPerc>
    </BC.BC_Add_Sales_Invoice_Details>
  </Invoicelinedetails>
  <IsValidation>true</IsValidation>
  <PostedSalesInvoiceNo>sample string 3</PostedSalesInvoiceNo>
  <ResponsibilityID>sample string 6</ResponsibilityID>
  <docfilename>sample string 10</docfilename>
  <docfiletype>sample string 11</docfiletype>
  <in64bitvalue>sample string 12</in64bitvalue>
</BC.BC_Add_Sales_Invoice>

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 'BC_Add_Sales_Invoice'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.