POST api/PerformaInvoice/CreateHeaderPI

Create PI Header

Request Information

URI Parameters

None.

Body Parameters

m_Create_PI
NameDescriptionTypeAdditional information
cust_id

integer

Required

address_id

integer

None.

notify_party_id

integer

None.

notify_party2_id

integer

None.

lead_time

string

None.

term_of_payment

string

None.

container_size

string

None.

shipped_from

string

None.

to_port

string

None.

load_date

date

None.

bank_id

integer

Required

promotion_id

integer

None.

price

decimal number

None.

price_type

string

None.

packing_method

string

None.

packing_img

Collection of m_packing

None.

term

string

Required

term_port

string

Required

barcode_group_id

integer

None.

barcode_type_id

integer

None.

discount

decimal number

None.

ord_type

string

String length: inclusive between 0 and 2

model_group_id

integer

None.

special_discount_text

string

None.

special_discount

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "cust_id": 1,
  "address_id": 2,
  "notify_party_id": 1,
  "notify_party2_id": 1,
  "lead_time": "sample string 3",
  "term_of_payment": "sample string 4",
  "container_size": "sample string 5",
  "shipped_from": "sample string 6",
  "to_port": "sample string 7",
  "load_date": "2026-04-07T19:19:11.5549989+07:00",
  "bank_id": 8,
  "promotion_id": 1,
  "price": 1.0,
  "price_type": "sample string 9",
  "packing_method": "sample string 10",
  "packing_img": [
    {
      "sm_id": 1,
      "color": "sample string 2",
      "size_mark_color": "sample string 3",
      "size_mark": "sample string 4"
    },
    {
      "sm_id": 1,
      "color": "sample string 2",
      "size_mark_color": "sample string 3",
      "size_mark": "sample string 4"
    }
  ],
  "term": "sample string 11",
  "term_port": "sample string 12",
  "barcode_group_id": 1,
  "barcode_type_id": 1,
  "discount": 1.0,
  "ord_type": "sample string 13",
  "model_group_id": 1,
  "special_discount_text": "sample string 14",
  "special_discount": 1.0
}

application/xml, text/xml

Sample:
<m_Create_PI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MRP.Domain.Models.ProductionLine.Planning_Department.Proforma_Invoce">
  <address_id>2</address_id>
  <bank_id>8</bank_id>
  <barcode_group_id>1</barcode_group_id>
  <barcode_type_id>1</barcode_type_id>
  <container_size>sample string 5</container_size>
  <cust_id>1</cust_id>
  <discount>1</discount>
  <lead_time>sample string 3</lead_time>
  <load_date>2026-04-07T19:19:11.5549989+07:00</load_date>
  <model_group_id>1</model_group_id>
  <notify_party2_id>1</notify_party2_id>
  <notify_party_id>1</notify_party_id>
  <ord_type>sample string 13</ord_type>
  <packing_img>
    <m_packing>
      <color>sample string 2</color>
      <size_mark>sample string 4</size_mark>
      <size_mark_color>sample string 3</size_mark_color>
      <sm_id>1</sm_id>
    </m_packing>
    <m_packing>
      <color>sample string 2</color>
      <size_mark>sample string 4</size_mark>
      <size_mark_color>sample string 3</size_mark_color>
      <sm_id>1</sm_id>
    </m_packing>
  </packing_img>
  <packing_method>sample string 10</packing_method>
  <price>1</price>
  <price_type>sample string 9</price_type>
  <promotion_id>1</promotion_id>
  <shipped_from>sample string 6</shipped_from>
  <special_discount>1</special_discount>
  <special_discount_text>sample string 14</special_discount_text>
  <term>sample string 11</term>
  <term_of_payment>sample string 4</term_of_payment>
  <term_port>sample string 12</term_port>
  <to_port>sample string 7</to_port>
</m_Create_PI>

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

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.