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}

export class _cr_commande_ligne
{
    public id_controleur: string;
    public id_tournee: string;
    public num_facture: string;
    public line_id: number;
    public article_id: number;
    public quantite: number;
    public date: string;
    public qte_uv: string;
    public qte_uc: string;
    public cdt_uc: string;
    public _qte_uv?: number;
    public _qte_uc?: number;
    public _cdt_uc?: number;

    public constructor(init?: Partial<_cr_commande_ligne>) { (Object as any).assign(this, init); }
}

export class _cr_commande
{
    public id_controleur: string;
    public id_tournee: string;
    public num_facture: string;
    public commentaire: string;
    public regroupee: number;
    public date: string;
    public lignes: _cr_commande_ligne[];

    public constructor(init?: Partial<_cr_commande>) { (Object as any).assign(this, init); }
}

export class cr_commandeResponse
{
    public id_controleur: string;
    public id_tournee: string;
    public cr_commandes: _cr_commande[];

    public constructor(init?: Partial<cr_commandeResponse>) { (Object as any).assign(this, init); }
}

export class cr_commandeRequest
{
    public id_controleur: string;
    public id_tournee: string;
    public cr_commandes: _cr_commande[];

    public constructor(init?: Partial<cr_commandeRequest>) { (Object as any).assign(this, init); }
}

TypeScript 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"}]}]}