CL$WS Host : D5239-staging-cl

<back to all web services

cr_commandeRequest

The following routes are available for this service:
GET, POST/cr_commande/{id_controleur}/{id_tournee}
import Foundation
import ServiceStack

public class cr_commandeRequest : Codable
{
    public var id_controleur:String
    public var id_tournee:String
    public var cr_commandes:[_cr_commande] = []

    required public init(){}
}

public class _cr_commande : Codable
{
    public var id_controleur:String
    public var id_tournee:String
    public var num_facture:String
    public var commentaire:String
    public var regroupee:Int
    public var date:String
    public var lignes:[_cr_commande_ligne] = []

    required public init(){}
}

public class _cr_commande_ligne : Codable
{
    public var id_controleur:String
    public var id_tournee:String
    public var num_facture:String
    public var line_id:Int
    public var article_id:Int
    public var quantite:Int
    public var date:String
    public var qte_uv:String
    public var qte_uc:String
    public var cdt_uc:String
    public var _qte_uv:Double?
    public var _qte_uc:Double?
    public var _cdt_uc:Double?

    required public init(){}
}

public class cr_commandeResponse : Codable
{
    public var id_controleur:String
    public var id_tournee:String
    public var cr_commandes:[_cr_commande] = []

    required public init(){}
}


Swift cr_commandeRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other

HTTP + OTHER

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /cr_commande/{id_controleur}/{id_tournee} HTTP/1.1 
Host: freemotion-staging.milliet.paris 
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length

{"id_controleur":"String","id_tournee":"String","cr_commandes":[{"id_controleur":"String","id_tournee":"String","num_facture":"String","commentaire":"String","regroupee":0,"date":"String","lignes":[{"id_controleur":"String","id_tournee":"String","num_facture":"String","line_id":0,"article_id":0,"quantite":0,"date":"String","qte_uv":"String","qte_uc":"String","cdt_uc":"String"}]}]}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length

{"id_controleur":"String","id_tournee":"String","cr_commandes":[{"id_controleur":"String","id_tournee":"String","num_facture":"String","commentaire":"String","regroupee":0,"date":"String","lignes":[{"id_controleur":"String","id_tournee":"String","num_facture":"String","line_id":0,"article_id":0,"quantite":0,"date":"String","qte_uv":"String","qte_uc":"String","cdt_uc":"String"}]}]}