Updates the purchase order with the specified key
Request Information
URI Parameters :
| Name | Description | Type | Additional information | 
|---|---|---|---|
| id | globally unique identifier | 
                                 Required  | 
                
Body Parameters :
purchase_order| Name | Description | Type | Additional information | 
|---|---|---|---|
| id | 
                         Primary Key  | 
                    globally unique identifier | |
| id2 | 
                         Internal ID (numeric) automatically filled if empty  | 
                    integer | |
| jobs_id | 
                         Foreign key to Jobs  | 
                    globally unique identifier | 
                                 Optionally required : jobs_id, jobs_reference_back_office or jobs must be provided  | 
                
| jobs_reference_back_office | 
                         Embedded entity "jobs" using ERP PK when adding/updating  | 
                    string | 
                                 Optionally required : jobs_id, jobs_reference_back_office or jobs must be provided  | 
                
| jobs | 
                         Embedded entity "jobs" using ERP PK when adding/updating  | 
                    jobs | 
                                 Optionally required : jobs_id, jobs_reference_back_office or jobs must be provided  | 
                
| supplier_company_id | 
                         Foreign key to company, contains the supplier  | 
                    globally unique identifier | |
| supplier_company_code | 
                         Embedded entity "company" for the supplier using ERP PK when adding/updating  | 
                    string | |
| supplier_company | 
                         Embedded entity "company" for supplier using ERP PK when adding/updating  | 
                    company | |
| user_id | 
                         Creator of the purchase order  | 
                    globally unique identifier | |
| user_code | 
                         Embedded entity "user" for creator using ERP PK when adding/updating purchase_order  | 
                    string | |
| user | 
                         Embedded entity "user" for creator using node when adding/updating purchase_order  | 
                    user | |
| description | 
                         Description of the purchase order  | 
                    string | 
                                 Max length: 4000  | 
                
| memo | 
                         Memo, remark  | 
                    string | |
| total_lines | 
                         Number of lines, automatically filled when adding/updating/deleting lines  | 
                    integer | |
| date_create | 
                         Creation date  | 
                    date | |
| date_update | 
                         Last update date  | 
                    date | |
| date_delivery | 
                         Estimated date of delivery  | 
                    date | |
| confirmed_date_delivery | 
                         Date of the delivery  | 
                    date | |
| delivery_db_address_id | 
                         If Delivery and no picking, AddressID of the company (if not the main)  | 
                    globally unique identifier | |
| approved_by_user_id | 
                         If approval was needed, which user approves it  | 
                    globally unique identifier | |
| approved_by_user_code | 
                         Embedded entity "user" for approver using ERP PK when adding/updating purchase_order  | 
                    string | |
| approved_by_user | 
                         Embedded entity "user" for approver using node when adding/updating purchase_order  | 
                    user | |
| technical_user_id | 
                         User to contact if case of technical question about the purchase order  | 
                    globally unique identifier | |
| technical_user_code | 
                         Embedded entity "user" for technical user using ERP PK when adding/updating purchase_order  | 
                    string | |
| technical_user | 
                         Embedded entity "user" for technical user using node when adding/updating purchase_order  | 
                    user | |
| purchase_order_status_id | 
                         Foreign key to purchase_order_status  | 
                    globally unique identifier | 
                                 Optionally required : purchase_order_status_id or purchase_order_status_code must be provided  | 
                
| purchase_order_status_code | 
                         Foreign key to purchase_order_status using code. Use "Approved","SentToSupplier","Cancelled" or "Delivered"  | 
                    string | 
                                 Optionally required : purchase_order_status_id or purchase_order_status_code must be provided  | 
                
| article_stock_location_id | 
                         Stock location that will receive the articles  | 
                    globally unique identifier | |
| is_pickup | 
                         If pickup, the technician will go himself to the supplier to take the goods  | 
                    boolean | |
| reference_back_office | 
                         Field used for Embedded entity (store there your ERP PK)  | 
                    string | 
                                 Max length: 50  | 
                
| modified_dateutc | 
                         Readonly system field managed by database, filled with GetUtcDate when adding,updating  | 
                    date | 
Request Formats :
application/json, text/json
{
  "id": "2f70aeeb-fe49-4bbb-b5c7-5c860e07e0eb",
  "id2": 2,
  "jobs_id": "80791e4f-e1e1-421c-8374-fda16e060fbf",
  "jobs_reference_back_office": "sample string 4",
  "supplier_company_id": "fb324ad8-d1a6-466e-b70f-66a2116be9db",
  "supplier_company_code": "sample string 6",
  "user_id": "4812156a-d7ba-41bc-8d0e-15bc7464c5a4",
  "user_code": "sample string 8",
  "description": "sample string 9",
  "memo": "sample string 10",
  "total_lines": 11,
  "date_create": "2025-11-03T07:51:34.9348386+00:00",
  "date_update": "2025-11-03T07:51:34.9348386+00:00",
  "date_delivery": "2025-11-03T07:51:34.9348386+00:00",
  "confirmed_date_delivery": "2025-11-03T07:51:34.9348386+00:00",
  "delivery_db_address_id": "e1e447bc-2536-4259-84e3-c8627d9a099b",
  "approved_by_user_id": "bc4318ea-1463-4432-b602-6678c0009c7b",
  "approved_by_user_code": "sample string 18",
  "technical_user_id": "a5c68a7b-aa5d-4135-bfec-542ab4396caf",
  "technical_user_code": "sample string 20",
  "purchase_order_status_id": "fb6e43d0-7edb-4615-9715-65038ca18c1f",
  "purchase_order_status_code": "sample string 22",
  "article_stock_location_id": "25d791f2-2c60-4ff2-9fdc-9a51e31ec566",
  "is_pickup": true,
  "reference_back_office": "sample string 25",
  "modified_dateutc": "2025-11-03T07:51:34.9348386+00:00"
}
        Response Information
Resource Description :
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample not available.