Change Order

Prev Next

Change order register

/v1/changeorder

Change order register

Example for calling:

http://server/v1/changeorder?network_id=9 - retrieves all change orders related to the network with network id = 9

http://server/v1/changeorder?network_id=9&id=1 - retrieves change orders with id = 1 for network with network id = 9

Allowed Methods:

[GET]
API Controller: Changeorder

Description:

Retrieves the change order details for specific networks. all network-related change orders if no ID is specified. The caller must specify network ID.

Parameters:

Name Type Description Note
network_id integer Network Id related to the change orders Mandatory
id integer Change order ID
owner string Owner of the network Related to "SafranWebApiOwnerVerificationDuringApiCalls" in "Application Settings"
  • When "SafranWebApiOwnerVerificationDuringApiCalls" is in use, the owner is mandatory.

Response Fields:

Name Type Description Notes
Seq integer Correspond to the ID in Parameters
ChangeOrder_Number String
Client_Number String
Revision String
Description string
Responsible string Person responsible for the change order
Issue_Date Date time Date when the change order was created/issued
Accepted_Date Date time Date for the acceptance of the change order
Remarks string
ChangeOrder_Type string Single character defining the change order type V = variation order,
R = variation order request,
I = internal change,
S = Subcontracted
Net_Id integer Correspond to the network_id in Parameters


Sample JSON Response
[
  {
    "Seq": 1,
    "ChangeOrder_Number": "Change 001",
    "Client_Number": "Client A01",
    "Revision": "0",
    "Description": "This change is needed as per last agreement.",
    "Responsible": "SAFRANSA",
    "Issue_Date": "2020-07-08T00:00:00",
    "Remarks": "There are no remarks added to this change request.",
    "ChangeOrder_Type": "R",
    "Net_Id": 9
    }
]