POST api/joborder/savejoborder?sorderno={sorderno}&originator={originator}&invoiceflg={invoiceflg}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
sorderno | integer |
Required |
|
originator | string |
Required |
|
invoiceflg | boolean |
Required |
Body Parameters
JoborderDtoName | Description | Type | Additional information |
---|---|---|---|
ReadyFrom_toggle | boolean |
None. |
|
Twsok_toggle | boolean |
None. |
|
Jobstart_ent | date |
None. |
|
Jobend_ent | date |
None. |
|
Jobstart_time_ent | string |
None. |
|
Jobend_time_ent | string |
None. |
|
End_loading_time_ent | string |
None. |
|
DocDate_ent | date |
None. |
|
ReadyFrom | string |
None. |
|
Avmonhrs_opt | integer |
None. |
|
Minhrs_tgl | integer |
None. |
|
Quote_stk_quote_no | integer |
None. |
|
Fuel_supplied | integer |
None. |
|
GstOverideCustomer | integer |
None. |
|
Job_order_status | string |
None. |
|
Job_order_ptype | string |
None. |
|
SecondContactlist | Collection of SecondContactModel |
None. |
|
Supplier_list | Collection of string |
None. |
|
JobCostDetail | JobCostDetailModel |
None. |
|
Otstk | OtStkModel |
None. |
|
SorderHead | SorderHeadDto |
None. |
|
SiteDetail | SiteDetailDto |
None. |
|
MaterialList | Collection of MaterialDto |
None. |
|
DetailTpg | DetailTpgDto |
None. |
|
OtherDetail | Collection of SorderLineDetailModel |
None. |
|
Message_list | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{ "ReadyFrom_toggle": true, "Twsok_toggle": true, "Jobstart_ent": "2025-08-22T12:34:13.6476064+10:00", "Jobend_ent": "2025-08-22T12:34:13.6476064+10:00", "Jobstart_time_ent": "sample string 5", "Jobend_time_ent": "sample string 6", "End_loading_time_ent": "sample string 7", "DocDate_ent": "2025-08-22T12:34:13.6476064+10:00", "ReadyFrom": "sample string 9", "Avmonhrs_opt": 10, "Minhrs_tgl": 11, "Quote_stk_quote_no": 12, "Fuel_supplied": 13, "GstOverideCustomer": 14, "Job_order_status": "sample string 15", "Job_order_ptype": "sample string 16", "SecondContactlist": [ { "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" } ], "Supplier_list": [ "sample string 1", "sample string 2" ], "JobCostDetail": { "Total_qty": 1.1, "Total_material_charge": 2.0, "Gst": 3.0, "Order_total": 4.0, "Remain_credit": 5.0, "Credit_limit": 6.0, "Cust_credit_limit": "sample string 7", "Current_debt": 8.0, "Remain_credit_ent": "sample string 9" }, "Otstk": { "AssigneeNo": 1, "CustOrderedBy": "sample string 2", "JobName": "sample string 3", "JobDescription": "sample string 4", "OrderedWith": "sample string 5", "TimeOrdered": "sample string 6", "Delivery_time": "sample string 7", "DeliveryTimeFrom": "sample string 8", "DeliveryTimeTo": "sample string 9", "Name": "sample string 10", "SiteAddress1": "sample string 11", "SiteAddress2": "sample string 12", "City": "sample string 13", "State": "sample string 14", "Postcode": "sample string 15", "Contact": "sample string 16", "Telephone": "sample string 17", "MapRef": "sample string 18", "RefId": 19, "Latitude": 20.0, "Longitude": 21.0, "CustSiteRadius": 22.1 }, "SorderHead": { "Cust_code": "sample string 1", "Order_date": "2025-08-22T12:34:13.6476064+10:00", "Order_time": "sample string 3", "Cust_order_no": "sample string 4", "Salesperson": "sample string 5", "Source_code": "sample string 6", "Rep_code": "sample string 7", "Status": "sample string 8", "Assignee_no": 9, "version": 10, "Order_type": "sample string 11", "Order_tot_payable_amount": 12.1, "Special_inst": "sample string 13", "Company_code": "sample string 14", "Tentative_flag": 15, "Bill_freq": "sample string 16", "Order_product_type": "sample string 17", "Internal_inst": "sample string 18", "Sorder_no": 19, "Contract_number": "sample string 20" }, "SiteDetail": { "Contact": "sample string 1", "Telephone": "sample string 2", "Assignee_no": 3, "Address1": "sample string 4", "City": "sample string 5", "State": "sample string 6", "Postcode": "sample string 7", "Area_code": "sample string 8", "Ref_id": "sample string 9", "Map_ref": "sample string 10", "Spinst": "sample string 11", "Cust_site_radius": 12.1, "Latitude": 13.0, "Longitude": 14.0 }, "MaterialList": [ { "Order_qty": 1.1, "NoofTruck": 2, "Truck_type": "sample string 3", "Catalog_code": "sample string 4", "Supplier_store": "sample string 5", "Supplier_name": "sample string 6", "Catalog_desc": "sample string 7", "Uom": "sample string 8", "Distance_meters": 9.0, "Product_cost": 10.0, "Cartage_cost": 11.0, "Product_tot": 12.0, "Product_profit": 13.0, "Product_sell": 14.0, "Cartage_profit": 15.0, "Cartage_sell": 16.0, "Short_qty": 17.1, "Short_fee": 18.0, "Rate": 19.1, "Price": 20.1, "Is_available": true, "RecSelected": true }, { "Order_qty": 1.1, "NoofTruck": 2, "Truck_type": "sample string 3", "Catalog_code": "sample string 4", "Supplier_store": "sample string 5", "Supplier_name": "sample string 6", "Catalog_desc": "sample string 7", "Uom": "sample string 8", "Distance_meters": 9.0, "Product_cost": 10.0, "Cartage_cost": 11.0, "Product_tot": 12.0, "Product_profit": 13.0, "Product_sell": 14.0, "Cartage_profit": 15.0, "Cartage_sell": 16.0, "Short_qty": 17.1, "Short_fee": 18.0, "Rate": 19.1, "Price": 20.1, "Is_available": true, "RecSelected": true } ], "DetailTpg": { "Name": "sample string 1", "Address": "sample string 3 sample string 4 sample string 5", "Address1": "sample string 3", "Address2": "sample string 4", "City": "sample string 5", "Contact": "sample string 6", "PostCode": "sample string 7", "Fax": "sample string 8", "Telephone": "sample string 9", "Repcode": "sample string 10", "CreditStatus": "sample string 11", "EmailAddress": "sample string 12" }, "OtherDetail": [ { "Sorder_no": 1, "Item_no": 2, "Catlog_code": "sample string 3", "Item_detail": "sample string 4", "Price": 5.0, "Uom": "sample string 6", "Order_qty": 7.1, "Description": "sample string 8" }, { "Sorder_no": 1, "Item_no": 2, "Catlog_code": "sample string 3", "Item_detail": "sample string 4", "Price": 5.0, "Uom": "sample string 6", "Order_qty": 7.1, "Description": "sample string 8" } ], "Message_list": [ "sample string 1", "sample string 2" ] }
text/xml
Sample:
<JoborderDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.AppService.ViewModels"> <Avmonhrs_opt>10</Avmonhrs_opt> <DetailTpg> <Address>sample string 3 sample string 4 sample string 5</Address> <Address1>sample string 3</Address1> <Address2>sample string 4</Address2> <City>sample string 5</City> <Contact>sample string 6</Contact> <CreditStatus>sample string 11</CreditStatus> <EmailAddress>sample string 12</EmailAddress> <Fax>sample string 8</Fax> <Name>sample string 1</Name> <PostCode>sample string 7</PostCode> <Repcode>sample string 10</Repcode> <Telephone>sample string 9</Telephone> </DetailTpg> <DocDate_ent>2025-08-22T12:34:13.6476064+10:00</DocDate_ent> <End_loading_time_ent>sample string 7</End_loading_time_ent> <Fuel_supplied>13</Fuel_supplied> <GstOverideCustomer>14</GstOverideCustomer> <JobCostDetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model"> <d2p1:Credit_limit>6</d2p1:Credit_limit> <d2p1:Current_debt>8</d2p1:Current_debt> <d2p1:Cust_credit_limit>sample string 7</d2p1:Cust_credit_limit> <d2p1:Gst>3</d2p1:Gst> <d2p1:Order_total>4</d2p1:Order_total> <d2p1:Remain_credit>5</d2p1:Remain_credit> <d2p1:Remain_credit_ent>sample string 9</d2p1:Remain_credit_ent> <d2p1:Total_material_charge>2</d2p1:Total_material_charge> <d2p1:Total_qty>1.1</d2p1:Total_qty> </JobCostDetail> <Job_order_ptype>sample string 16</Job_order_ptype> <Job_order_status>sample string 15</Job_order_status> <Jobend_ent>2025-08-22T12:34:13.6476064+10:00</Jobend_ent> <Jobend_time_ent>sample string 6</Jobend_time_ent> <Jobstart_ent>2025-08-22T12:34:13.6476064+10:00</Jobstart_ent> <Jobstart_time_ent>sample string 5</Jobstart_time_ent> <MaterialList> <MaterialDto> <Cartage_cost>11</Cartage_cost> <Cartage_profit>15</Cartage_profit> <Cartage_sell>16</Cartage_sell> <Catalog_code>sample string 4</Catalog_code> <Catalog_desc>sample string 7</Catalog_desc> <Distance_meters>9</Distance_meters> <Is_available>true</Is_available> <NoofTruck>2</NoofTruck> <Order_qty>1.1</Order_qty> <Price>20.1</Price> <Product_cost>10</Product_cost> <Product_profit>13</Product_profit> <Product_sell>14</Product_sell> <Product_tot>12</Product_tot> <Rate>19.1</Rate> <RecSelected>true</RecSelected> <Short_fee>18</Short_fee> <Short_qty>17.1</Short_qty> <Supplier_name>sample string 6</Supplier_name> <Supplier_store>sample string 5</Supplier_store> <Truck_type>sample string 3</Truck_type> <Uom>sample string 8</Uom> </MaterialDto> <MaterialDto> <Cartage_cost>11</Cartage_cost> <Cartage_profit>15</Cartage_profit> <Cartage_sell>16</Cartage_sell> <Catalog_code>sample string 4</Catalog_code> <Catalog_desc>sample string 7</Catalog_desc> <Distance_meters>9</Distance_meters> <Is_available>true</Is_available> <NoofTruck>2</NoofTruck> <Order_qty>1.1</Order_qty> <Price>20.1</Price> <Product_cost>10</Product_cost> <Product_profit>13</Product_profit> <Product_sell>14</Product_sell> <Product_tot>12</Product_tot> <Rate>19.1</Rate> <RecSelected>true</RecSelected> <Short_fee>18</Short_fee> <Short_qty>17.1</Short_qty> <Supplier_name>sample string 6</Supplier_name> <Supplier_store>sample string 5</Supplier_store> <Truck_type>sample string 3</Truck_type> <Uom>sample string 8</Uom> </MaterialDto> </MaterialList> <Message_list xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Message_list> <Minhrs_tgl>11</Minhrs_tgl> <OtherDetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model"> <d2p1:SorderLineDetailModel> <d2p1:Catlog_code>sample string 3</d2p1:Catlog_code> <d2p1:Description>sample string 8</d2p1:Description> <d2p1:Item_detail>sample string 4</d2p1:Item_detail> <d2p1:Item_no>2</d2p1:Item_no> <d2p1:Order_qty>7.1</d2p1:Order_qty> <d2p1:Price>5</d2p1:Price> <d2p1:Sorder_no>1</d2p1:Sorder_no> <d2p1:Uom>sample string 6</d2p1:Uom> </d2p1:SorderLineDetailModel> <d2p1:SorderLineDetailModel> <d2p1:Catlog_code>sample string 3</d2p1:Catlog_code> <d2p1:Description>sample string 8</d2p1:Description> <d2p1:Item_detail>sample string 4</d2p1:Item_detail> <d2p1:Item_no>2</d2p1:Item_no> <d2p1:Order_qty>7.1</d2p1:Order_qty> <d2p1:Price>5</d2p1:Price> <d2p1:Sorder_no>1</d2p1:Sorder_no> <d2p1:Uom>sample string 6</d2p1:Uom> </d2p1:SorderLineDetailModel> </OtherDetail> <Otstk xmlns:d2p1="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model"> <d2p1:AssigneeNo>1</d2p1:AssigneeNo> <d2p1:City>sample string 13</d2p1:City> <d2p1:Contact>sample string 16</d2p1:Contact> <d2p1:CustOrderedBy>sample string 2</d2p1:CustOrderedBy> <d2p1:CustSiteRadius>22.1</d2p1:CustSiteRadius> <d2p1:DeliveryTimeFrom>sample string 8</d2p1:DeliveryTimeFrom> <d2p1:DeliveryTimeTo>sample string 9</d2p1:DeliveryTimeTo> <d2p1:Delivery_time>sample string 7</d2p1:Delivery_time> <d2p1:JobDescription>sample string 4</d2p1:JobDescription> <d2p1:JobName>sample string 3</d2p1:JobName> <d2p1:Latitude>20</d2p1:Latitude> <d2p1:Longitude>21</d2p1:Longitude> <d2p1:MapRef>sample string 18</d2p1:MapRef> <d2p1:Name>sample string 10</d2p1:Name> <d2p1:OrderedWith>sample string 5</d2p1:OrderedWith> <d2p1:Postcode>sample string 15</d2p1:Postcode> <d2p1:RefId>19</d2p1:RefId> <d2p1:SiteAddress1>sample string 11</d2p1:SiteAddress1> <d2p1:SiteAddress2>sample string 12</d2p1:SiteAddress2> <d2p1:State>sample string 14</d2p1:State> <d2p1:Telephone>sample string 17</d2p1:Telephone> <d2p1:TimeOrdered>sample string 6</d2p1:TimeOrdered> </Otstk> <Quote_stk_quote_no>12</Quote_stk_quote_no> <ReadyFrom>sample string 9</ReadyFrom> <ReadyFrom_toggle>true</ReadyFrom_toggle> <SecondContactlist xmlns:d2p1="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model"> <d2p1:SecondContactModel> <d2p1:AssigneeCode>sample string 2</d2p1:AssigneeCode> <d2p1:AssigneeNo>1</d2p1:AssigneeNo> <d2p1:Contact>sample string 3</d2p1:Contact> <d2p1:Telephone>sample string 4</d2p1:Telephone> </d2p1:SecondContactModel> <d2p1:SecondContactModel> <d2p1:AssigneeCode>sample string 2</d2p1:AssigneeCode> <d2p1:AssigneeNo>1</d2p1:AssigneeNo> <d2p1:Contact>sample string 3</d2p1:Contact> <d2p1:Telephone>sample string 4</d2p1:Telephone> </d2p1:SecondContactModel> </SecondContactlist> <SiteDetail> <Address1>sample string 4</Address1> <Area_code>sample string 8</Area_code> <Assignee_no>3</Assignee_no> <City>sample string 5</City> <Contact>sample string 1</Contact> <Cust_site_radius>12.1</Cust_site_radius> <Latitude>13</Latitude> <Longitude>14</Longitude> <Map_ref>sample string 10</Map_ref> <Postcode>sample string 7</Postcode> <Ref_id>sample string 9</Ref_id> <Spinst>sample string 11</Spinst> <State>sample string 6</State> <Telephone>sample string 2</Telephone> </SiteDetail> <SorderHead> <Assignee_no>9</Assignee_no> <Bill_freq>sample string 16</Bill_freq> <Company_code>sample string 14</Company_code> <Contract_number>sample string 20</Contract_number> <Cust_code>sample string 1</Cust_code> <Cust_order_no>sample string 4</Cust_order_no> <Internal_inst>sample string 18</Internal_inst> <Order_date>2025-08-22T12:34:13.6476064+10:00</Order_date> <Order_product_type>sample string 17</Order_product_type> <Order_time>sample string 3</Order_time> <Order_tot_payable_amount>12.1</Order_tot_payable_amount> <Order_type>sample string 11</Order_type> <Rep_code>sample string 7</Rep_code> <Salesperson>sample string 5</Salesperson> <Sorder_no>19</Sorder_no> <Source_code>sample string 6</Source_code> <Special_inst>sample string 13</Special_inst> <Status>sample string 8</Status> <Tentative_flag>15</Tentative_flag> <version>10</version> </SorderHead> <Supplier_list xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Supplier_list> <Twsok_toggle>true</Twsok_toggle> </JoborderDto>
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>