POST api/quotation/savequote?quoteno={quoteno}&refid={refid}&sorderno={sorderno}&originator={originator}&status={status}&permision={permision}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
quoteno | integer |
Required |
|
refid | integer |
Required |
|
sorderno | integer |
Required |
|
originator | string |
Required |
|
status | QuotationStatus |
Required |
|
permision | boolean |
Required |
Body Parameters
QuotationHeaderModelName | Description | Type | Additional information |
---|---|---|---|
Quote_no | integer |
None. |
|
Quote_date | date |
None. |
|
Expiry_date | date |
None. |
|
ExpectedStartDate | date |
None. |
|
Company | string |
None. |
|
Cust_code | string |
None. |
|
Cust_name | string |
None. |
|
Address1 | string |
None. |
|
Address2 | string |
None. |
|
City | string |
None. |
|
State | string |
None. |
|
Contact_name | string |
None. |
|
Email_Address | string |
None. |
|
Assignee_no | integer |
None. |
|
Site_name | string |
None. |
|
Site_address1 | string |
None. |
|
Site_address2 | string |
None. |
|
Site_city | string |
None. |
|
Site_state | string |
None. |
|
Project_name | string |
None. |
|
Hire_type | string |
None. |
|
Hire_start_date | date |
None. |
|
Hire_period | integer |
None. |
|
Quote_validity | integer |
None. |
|
Special_inst | string |
None. |
|
Site_requirements | string |
None. |
|
Follup_date | date |
None. |
|
Status | string |
None. |
|
Rejected_reason | string |
None. |
|
Sales_person | string |
None. |
|
Postcode | string |
None. |
|
Quote_notes | string |
None. |
|
Map_ref | string |
None. |
|
Ref_id | string |
None. |
|
Is_legacy | integer |
None. |
|
Cust_phone | string |
None. |
|
Cust_mobile | string |
None. |
|
Site_phone | string |
None. |
|
Site_mobile | string |
None. |
|
Site_email | string |
None. |
|
Quote_type | string |
None. |
|
Cust_order_no | string |
None. |
|
IsCalledInFlag | boolean |
None. |
|
Rejected_reason_code | string |
None. |
|
OpenSiteSelection | boolean |
None. |
|
AddressModel | AddressModel |
None. |
|
SecondContactModel | Collection of SecondContactModel |
None. |
|
QuotationDetailModel | Collection of QuotationDetailModel |
None. |
Request Formats
application/json, text/json
Sample:
{ "Quote_no": 1, "Quote_date": "2025-08-22T12:34:13.7413454+10:00", "Expiry_date": "2025-08-22T12:34:13.7413454+10:00", "ExpectedStartDate": "2025-08-22T12:34:13.7413454+10:00", "Company": "sample string 5", "Cust_code": "sample string 6", "Cust_name": "sample string 7", "Address1": "sample string 8", "Address2": "sample string 9", "City": "sample string 10", "State": "sample string 11", "Contact_name": "sample string 12", "Email_Address": "sample string 13", "Assignee_no": 14, "Site_name": "sample string 15", "Site_address1": "sample string 16", "Site_address2": "sample string 17", "Site_city": "sample string 18", "Site_state": "sample string 19", "Project_name": "sample string 20", "Hire_type": "sample string 21", "Hire_start_date": "2025-08-22T12:34:13.7413454+10:00", "Hire_period": 23, "Quote_validity": 24, "Special_inst": "sample string 25", "Site_requirements": "sample string 26", "Follup_date": "2025-08-22T12:34:13.7413454+10:00", "Status": "sample string 28", "Rejected_reason": "sample string 29", "Sales_person": "sample string 30", "Postcode": "sample string 31", "Quote_notes": "sample string 32", "Map_ref": "sample string 33", "Ref_id": "sample string 34", "Is_legacy": 35, "Cust_phone": "sample string 36", "Cust_mobile": "sample string 37", "Site_phone": "sample string 38", "Site_mobile": "sample string 39", "Site_email": "sample string 40", "Quote_type": "sample string 41", "Cust_order_no": "sample string 42", "IsCalledInFlag": true, "Rejected_reason_code": "sample string 44", "OpenSiteSelection": true, "AddressModel": { "Address1": "sample string 1", "Address2": "sample string 2", "Address_code": "sample string 3", "Address_type": "sample string 4", "Area_code": "sample string 5", "Assign_to": "sample string 6", "Assignee_code": "sample string 7", "Assignee_no": 8, "Charge_markup": 9.1, "City": "sample string 10", "Clientpaylunch": 11.1, "Clientpaysmoko": 12.1, "Clientpaytravelling": 13.1, "Contact": "sample string 14", "Country": "sample string 15", "Crib_allow": "sample string 16", "Def_warehouse": "sample string 17", "Default_end_time": "2025-08-22T12:34:13.7413454+10:00", "Default_start_time": "2025-08-22T12:34:13.7413454+10:00", "Dest_area": "sample string 20", "Fax": "sample string 21", "Lunch_allow": "sample string 22", "Min_hours_mf_dry": 23.1, "Min_hours_mf_lab": 24.1, "Min_hours_mf_wet": 25.1, "Min_hours_we_dry": 26.1, "Min_hours_we_lab": 27.1, "Min_hours_we_wet": 28.1, "Modified_by": "sample string 29", "Modified_date": "2025-08-22T12:34:13.7413454+10:00", "Name": "sample string 31", "Postcode": "sample string 32", "Service_allow": "sample string 33", "Smoko_allow": "sample string 34", "State": "sample string 35", "Status": "sample string 36", "Supp_cust_no": 37, "Telephone": "sample string 38", "Toolbox_allow": "sample string 39", "Travel_allow": "sample string 40", "Weather_allow": "sample string 41", "Cust_site_radius": 42.1, "Latitude": 43.0, "Longitude": 44.0, "Map_ref": "sample string 45", "Ref_id": 46, "Spinst": "sample string 47", "Parent_customer": "sample string 48", "Credit_status": "sample string 49", "Parent_code": "sample string 50", "Mobile": "sample string 51", "Email_address": "sample string 52", "GeoFence": "sample string 53", "SupplierCode": "sample string 54", "CustomerName": "sample string 55", "CustCode": "sample string 56", "SiteAllow": "sample string 57" }, "SecondContactModel": [ { "AssigneeNo": 1, "AssigneeCode": "sample string 2", "Contact": "sample string 3", "Telephone": "sample string 4" }, { "AssigneeNo": 1, "AssigneeCode": "sample string 2", "Contact": "sample string 3", "Telephone": "sample string 4" } ], "QuotationDetailModel": [ { "Catlog_code": "sample string 1", "Catlog_desc": "sample string 2", "Demob_charge": 3.0, "Mobi_charge": 4.0, "Order_qty": 5.0, "Quote_item_no": 6, "Quote_no": 7, "Quote_qty": 8.0, "Rate": 9.0, "Rate_Inc_Gst": 10.0, "Special_inst": "sample string 11", "Uom": "sample string 12", "Mobi_uom": "sample string 13", "Mobi_min_hr": 14.0, "Demob_uom": "sample string 15", "Demob_min_hr": 16.0, "Base_hrs": "sample string 17", "Base_hrs_desc": "sample string 18", "Product_cost": 19.0, "Product_tot": 20.0, "Product_profit": 21.0, "Product_sell": 22.0, "Cartage_cost": 23.0, "Cartage_tot": 24.0, "Cartage_profit": 25.0, "Cartage_sell": 26.0, "Supplier_code": "sample string 27", "Supplier_store": "sample string 28", "Truck_type": "sample string 29", "Distance_meters": 30.0, "Short_qty": 31.1, "Short_fee": 32.0, "Map_ref": "sample string 33", "Name": "sample string 34", "Gst_override": 35, "Is_available": true, "Is_selected": true, "RecSelected": true, "IsDistacechange": true, "IsProductcostchange": true, "Distance": 41.0 }, { "Catlog_code": "sample string 1", "Catlog_desc": "sample string 2", "Demob_charge": 3.0, "Mobi_charge": 4.0, "Order_qty": 5.0, "Quote_item_no": 6, "Quote_no": 7, "Quote_qty": 8.0, "Rate": 9.0, "Rate_Inc_Gst": 10.0, "Special_inst": "sample string 11", "Uom": "sample string 12", "Mobi_uom": "sample string 13", "Mobi_min_hr": 14.0, "Demob_uom": "sample string 15", "Demob_min_hr": 16.0, "Base_hrs": "sample string 17", "Base_hrs_desc": "sample string 18", "Product_cost": 19.0, "Product_tot": 20.0, "Product_profit": 21.0, "Product_sell": 22.0, "Cartage_cost": 23.0, "Cartage_tot": 24.0, "Cartage_profit": 25.0, "Cartage_sell": 26.0, "Supplier_code": "sample string 27", "Supplier_store": "sample string 28", "Truck_type": "sample string 29", "Distance_meters": 30.0, "Short_qty": 31.1, "Short_fee": 32.0, "Map_ref": "sample string 33", "Name": "sample string 34", "Gst_override": 35, "Is_available": true, "Is_selected": true, "RecSelected": true, "IsDistacechange": true, "IsProductcostchange": true, "Distance": 41.0 } ] }
text/xml
Sample:
<QuotationHeaderModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model"> <Address1>sample string 8</Address1> <Address2>sample string 9</Address2> <AddressModel> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address_code>sample string 3</Address_code> <Address_type>sample string 4</Address_type> <Area_code>sample string 5</Area_code> <Assign_to>sample string 6</Assign_to> <Assignee_code>sample string 7</Assignee_code> <Assignee_no>8</Assignee_no> <Charge_markup>9.1</Charge_markup> <City>sample string 10</City> <Clientpaylunch>11.1</Clientpaylunch> <Clientpaysmoko>12.1</Clientpaysmoko> <Clientpaytravelling>13.1</Clientpaytravelling> <Contact>sample string 14</Contact> <Country>sample string 15</Country> <Credit_status>sample string 49</Credit_status> <Crib_allow>sample string 16</Crib_allow> <CustCode>sample string 56</CustCode> <Cust_site_radius>42.1</Cust_site_radius> <CustomerName>sample string 55</CustomerName> <Def_warehouse>sample string 17</Def_warehouse> <Default_end_time>2025-08-22T12:34:13.7413454+10:00</Default_end_time> <Default_start_time>2025-08-22T12:34:13.7413454+10:00</Default_start_time> <Dest_area>sample string 20</Dest_area> <Email_address>sample string 52</Email_address> <Fax>sample string 21</Fax> <GeoFence>sample string 53</GeoFence> <Latitude>43</Latitude> <Longitude>44</Longitude> <Lunch_allow>sample string 22</Lunch_allow> <Map_ref>sample string 45</Map_ref> <Min_hours_mf_dry>23.1</Min_hours_mf_dry> <Min_hours_mf_lab>24.1</Min_hours_mf_lab> <Min_hours_mf_wet>25.1</Min_hours_mf_wet> <Min_hours_we_dry>26.1</Min_hours_we_dry> <Min_hours_we_lab>27.1</Min_hours_we_lab> <Min_hours_we_wet>28.1</Min_hours_we_wet> <Mobile>sample string 51</Mobile> <Modified_by>sample string 29</Modified_by> <Modified_date>2025-08-22T12:34:13.7413454+10:00</Modified_date> <Name>sample string 31</Name> <Parent_code>sample string 50</Parent_code> <Parent_customer>sample string 48</Parent_customer> <Postcode>sample string 32</Postcode> <Ref_id>46</Ref_id> <Service_allow>sample string 33</Service_allow> <SiteAllow>sample string 57</SiteAllow> <Smoko_allow>sample string 34</Smoko_allow> <Spinst>sample string 47</Spinst> <State>sample string 35</State> <Status>sample string 36</Status> <Supp_cust_no>37</Supp_cust_no> <SupplierCode>sample string 54</SupplierCode> <Telephone>sample string 38</Telephone> <Toolbox_allow>sample string 39</Toolbox_allow> <Travel_allow>sample string 40</Travel_allow> <Weather_allow>sample string 41</Weather_allow> </AddressModel> <Assignee_no>14</Assignee_no> <City>sample string 10</City> <Company>sample string 5</Company> <Contact_name>sample string 12</Contact_name> <Cust_code>sample string 6</Cust_code> <Cust_mobile>sample string 37</Cust_mobile> <Cust_name>sample string 7</Cust_name> <Cust_order_no>sample string 42</Cust_order_no> <Cust_phone>sample string 36</Cust_phone> <Email_Address>sample string 13</Email_Address> <ExpectedStartDate>2025-08-22T12:34:13.7413454+10:00</ExpectedStartDate> <Expiry_date>2025-08-22T12:34:13.7413454+10:00</Expiry_date> <Follup_date>2025-08-22T12:34:13.7413454+10:00</Follup_date> <Hire_period>23</Hire_period> <Hire_start_date>2025-08-22T12:34:13.7413454+10:00</Hire_start_date> <Hire_type>sample string 21</Hire_type> <IsCalledInFlag>true</IsCalledInFlag> <Is_legacy>35</Is_legacy> <Map_ref>sample string 33</Map_ref> <OpenSiteSelection>true</OpenSiteSelection> <Postcode>sample string 31</Postcode> <Project_name>sample string 20</Project_name> <QuotationDetailModel> <QuotationDetailModel> <Base_hrs>sample string 17</Base_hrs> <Base_hrs_desc>sample string 18</Base_hrs_desc> <Cartage_cost>23</Cartage_cost> <Cartage_profit>25</Cartage_profit> <Cartage_sell>26</Cartage_sell> <Cartage_tot>24</Cartage_tot> <Catlog_code>sample string 1</Catlog_code> <Catlog_desc>sample string 2</Catlog_desc> <Demob_charge>3</Demob_charge> <Demob_min_hr>16</Demob_min_hr> <Demob_uom>sample string 15</Demob_uom> <Distance>41</Distance> <Distance_meters>30</Distance_meters> <Gst_override>35</Gst_override> <IsDistacechange>true</IsDistacechange> <IsProductcostchange>true</IsProductcostchange> <Is_available>true</Is_available> <Is_selected>true</Is_selected> <Map_ref>sample string 33</Map_ref> <Mobi_charge>4</Mobi_charge> <Mobi_min_hr>14</Mobi_min_hr> <Mobi_uom>sample string 13</Mobi_uom> <Name>sample string 34</Name> <Order_qty>5</Order_qty> <Product_cost>19</Product_cost> <Product_profit>21</Product_profit> <Product_sell>22</Product_sell> <Product_tot>20</Product_tot> <Quote_item_no>6</Quote_item_no> <Quote_no>7</Quote_no> <Quote_qty>8</Quote_qty> <Rate>9</Rate> <Rate_Inc_Gst>10</Rate_Inc_Gst> <RecSelected>true</RecSelected> <Short_fee>32</Short_fee> <Short_qty>31.1</Short_qty> <Special_inst>sample string 11</Special_inst> <Supplier_code>sample string 27</Supplier_code> <Supplier_store>sample string 28</Supplier_store> <Truck_type>sample string 29</Truck_type> <Uom>sample string 12</Uom> </QuotationDetailModel> <QuotationDetailModel> <Base_hrs>sample string 17</Base_hrs> <Base_hrs_desc>sample string 18</Base_hrs_desc> <Cartage_cost>23</Cartage_cost> <Cartage_profit>25</Cartage_profit> <Cartage_sell>26</Cartage_sell> <Cartage_tot>24</Cartage_tot> <Catlog_code>sample string 1</Catlog_code> <Catlog_desc>sample string 2</Catlog_desc> <Demob_charge>3</Demob_charge> <Demob_min_hr>16</Demob_min_hr> <Demob_uom>sample string 15</Demob_uom> <Distance>41</Distance> <Distance_meters>30</Distance_meters> <Gst_override>35</Gst_override> <IsDistacechange>true</IsDistacechange> <IsProductcostchange>true</IsProductcostchange> <Is_available>true</Is_available> <Is_selected>true</Is_selected> <Map_ref>sample string 33</Map_ref> <Mobi_charge>4</Mobi_charge> <Mobi_min_hr>14</Mobi_min_hr> <Mobi_uom>sample string 13</Mobi_uom> <Name>sample string 34</Name> <Order_qty>5</Order_qty> <Product_cost>19</Product_cost> <Product_profit>21</Product_profit> <Product_sell>22</Product_sell> <Product_tot>20</Product_tot> <Quote_item_no>6</Quote_item_no> <Quote_no>7</Quote_no> <Quote_qty>8</Quote_qty> <Rate>9</Rate> <Rate_Inc_Gst>10</Rate_Inc_Gst> <RecSelected>true</RecSelected> <Short_fee>32</Short_fee> <Short_qty>31.1</Short_qty> <Special_inst>sample string 11</Special_inst> <Supplier_code>sample string 27</Supplier_code> <Supplier_store>sample string 28</Supplier_store> <Truck_type>sample string 29</Truck_type> <Uom>sample string 12</Uom> </QuotationDetailModel> </QuotationDetailModel> <Quote_date>2025-08-22T12:34:13.7413454+10:00</Quote_date> <Quote_no>1</Quote_no> <Quote_notes>sample string 32</Quote_notes> <Quote_type>sample string 41</Quote_type> <Quote_validity>24</Quote_validity> <Ref_id>sample string 34</Ref_id> <Rejected_reason>sample string 29</Rejected_reason> <Rejected_reason_code>sample string 44</Rejected_reason_code> <Sales_person>sample string 30</Sales_person> <SecondContactModel> <SecondContactModel> <AssigneeCode>sample string 2</AssigneeCode> <AssigneeNo>1</AssigneeNo> <Contact>sample string 3</Contact> <Telephone>sample string 4</Telephone> </SecondContactModel> <SecondContactModel> <AssigneeCode>sample string 2</AssigneeCode> <AssigneeNo>1</AssigneeNo> <Contact>sample string 3</Contact> <Telephone>sample string 4</Telephone> </SecondContactModel> </SecondContactModel> <Site_address1>sample string 16</Site_address1> <Site_address2>sample string 17</Site_address2> <Site_city>sample string 18</Site_city> <Site_email>sample string 40</Site_email> <Site_mobile>sample string 39</Site_mobile> <Site_name>sample string 15</Site_name> <Site_phone>sample string 38</Site_phone> <Site_requirements>sample string 26</Site_requirements> <Site_state>sample string 19</Site_state> <Special_inst>sample string 25</Special_inst> <State>sample string 11</State> <Status>sample string 28</Status> </QuotationHeaderModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
TransactionStatusModelName | Description | Type | Additional information |
---|---|---|---|
ReturnStatus | boolean |
None. |
|
ReturnMessage | Collection of string |
None. |
|
ReturnCount | integer |
None. |
|
ReturnValue | integer |
None. |
|
ValidationErrors | Dictionary of Object [key] and Object [value] |
None. |
Response Formats
application/json, text/json
Sample:
{ "ValidationErrors": { "System.Object": {} }, "ReturnStatus": true, "ReturnMessage": [ "sample string 1", "sample string 2" ], "ReturnCount": 2, "ReturnValue": 3 }
text/xml
Sample:
<TransactionStatusModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model"> <ReturnCount>2</ReturnCount> <ReturnMessage xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </ReturnMessage> <ReturnStatus>true</ReturnStatus> <ReturnValue>3</ReturnValue> <ValidationErrors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfanyTypeanyType> <d2p1:Key /> <d2p1:Value /> </d2p1:KeyValueOfanyTypeanyType> <d2p1:KeyValueOfanyTypeanyType> <d2p1:Key /> <d2p1:Value /> </d2p1:KeyValueOfanyTypeanyType> </ValidationErrors> </TransactionStatusModel>