CL$WS Host : D5239-staging-cl

<back to all web services

cl_tourneeRequest

The following routes are available for this service:
GET, POST, DELETE/cl_tournee/{id_operateur}
GET/cl_tournee/{id_operateur}/{id_tournee}
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class cl_tourneeRequest
    {
        public String id_operateur = null;
        public String id_tournee = null;
        public ArrayList<_client> clients = null;
        public ArrayList<_facture> factures = null;
        public ArrayList<_tournee> tournees = null;
        public ArrayList<_ref_operateur> ref_operateurs = null;
        
        public String getIdOperateur() { return id_operateur; }
        public cl_tourneeRequest setIdOperateur(String value) { this.id_operateur = value; return this; }
        public String getIdTournee() { return id_tournee; }
        public cl_tourneeRequest setIdTournee(String value) { this.id_tournee = value; return this; }
        public ArrayList<_client> getClients() { return clients; }
        public cl_tourneeRequest setClients(ArrayList<_client> value) { this.clients = value; return this; }
        public ArrayList<_facture> getFactures() { return factures; }
        public cl_tourneeRequest setFactures(ArrayList<_facture> value) { this.factures = value; return this; }
        public ArrayList<_tournee> getTournees() { return tournees; }
        public cl_tourneeRequest setTournees(ArrayList<_tournee> value) { this.tournees = value; return this; }
        public ArrayList<_ref_operateur> getRefOperateurs() { return ref_operateurs; }
        public cl_tourneeRequest setRefOperateurs(ArrayList<_ref_operateur> value) { this.ref_operateurs = value; return this; }
    }

    public static class _client
    {
        public String id_operateur = null;
        public String id_tournee = null;
        public String id_client = null;
        public String nom_travail = null;
        public String nom_complement = null;
        public String adresse = null;
        public String cp = null;
        public String raison_sociale = null;
        public String contact = null;
        public String adresse1 = null;
        public String adresse2 = null;
        public String code_postal = null;
        public String ville = null;
        public String telephone = null;
        public String fax = null;
        public String gsm = null;
        public String email = null;
        public String representant = null;
        public String type_paiement = null;
        public String mode_reglement = null;
        public String livraison_enseigne = null;
        public String livraison_contact = null;
        public String livraison_adresse1 = null;
        public String livraison_adresse2 = null;
        public String livraison_code_postal = null;
        public String livraison_ville = null;
        public String livraison_telephone = null;
        public String livraison_fax = null;
        public String livraison_gsm = null;
        public String livraison_email = null;
        public Double livraison_lat = null;
        public Double livraison_long = null;
        public String livraison_commentaire = null;
        
        public String getIdOperateur() { return id_operateur; }
        public _client setIdOperateur(String value) { this.id_operateur = value; return this; }
        public String getIdTournee() { return id_tournee; }
        public _client setIdTournee(String value) { this.id_tournee = value; return this; }
        public String getIdClient() { return id_client; }
        public _client setIdClient(String value) { this.id_client = value; return this; }
        public String getNomTravail() { return nom_travail; }
        public _client setNomTravail(String value) { this.nom_travail = value; return this; }
        public String getNomComplement() { return nom_complement; }
        public _client setNomComplement(String value) { this.nom_complement = value; return this; }
        public String getAdresse() { return adresse; }
        public _client setAdresse(String value) { this.adresse = value; return this; }
        public String getCp() { return cp; }
        public _client setCp(String value) { this.cp = value; return this; }
        public String getRaisonSociale() { return raison_sociale; }
        public _client setRaisonSociale(String value) { this.raison_sociale = value; return this; }
        public String getContact() { return contact; }
        public _client setContact(String value) { this.contact = value; return this; }
        public String getAdresse1() { return adresse1; }
        public _client setAdresse1(String value) { this.adresse1 = value; return this; }
        public String getAdresse2() { return adresse2; }
        public _client setAdresse2(String value) { this.adresse2 = value; return this; }
        public String getCodePostal() { return code_postal; }
        public _client setCodePostal(String value) { this.code_postal = value; return this; }
        public String getVille() { return ville; }
        public _client setVille(String value) { this.ville = value; return this; }
        public String getTelephone() { return telephone; }
        public _client setTelephone(String value) { this.telephone = value; return this; }
        public String getFax() { return fax; }
        public _client setFax(String value) { this.fax = value; return this; }
        public String getGsm() { return gsm; }
        public _client setGsm(String value) { this.gsm = value; return this; }
        public String getEmail() { return email; }
        public _client setEmail(String value) { this.email = value; return this; }
        public String getRepresentant() { return representant; }
        public _client setRepresentant(String value) { this.representant = value; return this; }
        public String getTypePaiement() { return type_paiement; }
        public _client setTypePaiement(String value) { this.type_paiement = value; return this; }
        public String getModeReglement() { return mode_reglement; }
        public _client setModeReglement(String value) { this.mode_reglement = value; return this; }
        public String getLivraisonEnseigne() { return livraison_enseigne; }
        public _client setLivraisonEnseigne(String value) { this.livraison_enseigne = value; return this; }
        public String getLivraisonContact() { return livraison_contact; }
        public _client setLivraisonContact(String value) { this.livraison_contact = value; return this; }
        public String getLivraisonAdresse1() { return livraison_adresse1; }
        public _client setLivraisonAdresse1(String value) { this.livraison_adresse1 = value; return this; }
        public String getLivraisonAdresse2() { return livraison_adresse2; }
        public _client setLivraisonAdresse2(String value) { this.livraison_adresse2 = value; return this; }
        public String getLivraisonCodePostal() { return livraison_code_postal; }
        public _client setLivraisonCodePostal(String value) { this.livraison_code_postal = value; return this; }
        public String getLivraisonVille() { return livraison_ville; }
        public _client setLivraisonVille(String value) { this.livraison_ville = value; return this; }
        public String getLivraisonTelephone() { return livraison_telephone; }
        public _client setLivraisonTelephone(String value) { this.livraison_telephone = value; return this; }
        public String getLivraisonFax() { return livraison_fax; }
        public _client setLivraisonFax(String value) { this.livraison_fax = value; return this; }
        public String getLivraisonGsm() { return livraison_gsm; }
        public _client setLivraisonGsm(String value) { this.livraison_gsm = value; return this; }
        public String getLivraisonEmail() { return livraison_email; }
        public _client setLivraisonEmail(String value) { this.livraison_email = value; return this; }
        public Double getLivraisonLat() { return livraison_lat; }
        public _client setLivraisonLat(Double value) { this.livraison_lat = value; return this; }
        public Double getLivraisonLong() { return livraison_long; }
        public _client setLivraisonLong(Double value) { this.livraison_long = value; return this; }
        public String getLivraisonCommentaire() { return livraison_commentaire; }
        public _client setLivraisonCommentaire(String value) { this.livraison_commentaire = value; return this; }
    }

    public static class _facture
    {
        public String id_operateur = null;
        public String id_tournee = null;
        public String num_facture = null;
        public String id_client = null;
        public Double total_tva = null;
        public Double total_ttc = null;
        public Double total_consigne = null;
        public String code_devise = null;
        public Integer order_id = null;
        public String representant = null;
        public String representant_nom = null;
        public String representant_mail = null;
        public String representant_gsm = null;
        public String createur = null;
        public Double facture_htt = null;
        public Double facture_da = null;
        public Double facture_vss = null;
        public Double facture_ht = null;
        public Double facture_tva = null;
        public Double facture_ttc = null;
        public Double facture_cdc = null;
        public Double facture_net_ttc = null;
        public String livraison_enseigne = null;
        public String livraison_contact = null;
        public String livraison_adresse1 = null;
        public String livraison_adresse2 = null;
        public String livraison_code_postal = null;
        public String livraison_ville = null;
        public String livraison_telephone = null;
        public String livraison_fax = null;
        public String livraison_gsm = null;
        public String livraison_email = null;
        public String livraison_cle = null;
        public String livraison_cle_url = null;
        public String livraison_heure_debut = null;
        public String livraison_heure_fin = null;
        public String livraison_heure_attendue = null;
        public String livraison_heure_debut_2 = null;
        public String livraison_heure_fin_2 = null;
        public Double livraison_lat = null;
        public Double livraison_long = null;
        public String livraison_commentaire = null;
        public String mode_reglement = null;
        public Double deonumeric01 = null;
        public Double deonumeric02 = null;
        public Double deonumeric03 = null;
        public Double deonumeric04 = null;
        public Double deonumeric05 = null;
        public Integer sort_index = null;
        public String id_motif = null;
        public ArrayList<_facture_ligne> lignes = null;
        
        public String getIdOperateur() { return id_operateur; }
        public _facture setIdOperateur(String value) { this.id_operateur = value; return this; }
        public String getIdTournee() { return id_tournee; }
        public _facture setIdTournee(String value) { this.id_tournee = value; return this; }
        public String getNumFacture() { return num_facture; }
        public _facture setNumFacture(String value) { this.num_facture = value; return this; }
        public String getIdClient() { return id_client; }
        public _facture setIdClient(String value) { this.id_client = value; return this; }
        public Double getTotalTva() { return total_tva; }
        public _facture setTotalTva(Double value) { this.total_tva = value; return this; }
        public Double getTotalTtc() { return total_ttc; }
        public _facture setTotalTtc(Double value) { this.total_ttc = value; return this; }
        public Double getTotalConsigne() { return total_consigne; }
        public _facture setTotalConsigne(Double value) { this.total_consigne = value; return this; }
        public String getCodeDevise() { return code_devise; }
        public _facture setCodeDevise(String value) { this.code_devise = value; return this; }
        public Integer getOrderId() { return order_id; }
        public _facture setOrderId(Integer value) { this.order_id = value; return this; }
        public String getRepresentant() { return representant; }
        public _facture setRepresentant(String value) { this.representant = value; return this; }
        public String getRepresentantNom() { return representant_nom; }
        public _facture setRepresentantNom(String value) { this.representant_nom = value; return this; }
        public String getRepresentantMail() { return representant_mail; }
        public _facture setRepresentantMail(String value) { this.representant_mail = value; return this; }
        public String getRepresentantGsm() { return representant_gsm; }
        public _facture setRepresentantGsm(String value) { this.representant_gsm = value; return this; }
        public String getCreateur() { return createur; }
        public _facture setCreateur(String value) { this.createur = value; return this; }
        public Double getFactureHtt() { return facture_htt; }
        public _facture setFactureHtt(Double value) { this.facture_htt = value; return this; }
        public Double getFactureDa() { return facture_da; }
        public _facture setFactureDa(Double value) { this.facture_da = value; return this; }
        public Double getFactureVss() { return facture_vss; }
        public _facture setFactureVss(Double value) { this.facture_vss = value; return this; }
        public Double getFactureHt() { return facture_ht; }
        public _facture setFactureHt(Double value) { this.facture_ht = value; return this; }
        public Double getFactureTva() { return facture_tva; }
        public _facture setFactureTva(Double value) { this.facture_tva = value; return this; }
        public Double getFactureTtc() { return facture_ttc; }
        public _facture setFactureTtc(Double value) { this.facture_ttc = value; return this; }
        public Double getFactureCdc() { return facture_cdc; }
        public _facture setFactureCdc(Double value) { this.facture_cdc = value; return this; }
        public Double getFactureNetTtc() { return facture_net_ttc; }
        public _facture setFactureNetTtc(Double value) { this.facture_net_ttc = value; return this; }
        public String getLivraisonEnseigne() { return livraison_enseigne; }
        public _facture setLivraisonEnseigne(String value) { this.livraison_enseigne = value; return this; }
        public String getLivraisonContact() { return livraison_contact; }
        public _facture setLivraisonContact(String value) { this.livraison_contact = value; return this; }
        public String getLivraisonAdresse1() { return livraison_adresse1; }
        public _facture setLivraisonAdresse1(String value) { this.livraison_adresse1 = value; return this; }
        public String getLivraisonAdresse2() { return livraison_adresse2; }
        public _facture setLivraisonAdresse2(String value) { this.livraison_adresse2 = value; return this; }
        public String getLivraisonCodePostal() { return livraison_code_postal; }
        public _facture setLivraisonCodePostal(String value) { this.livraison_code_postal = value; return this; }
        public String getLivraisonVille() { return livraison_ville; }
        public _facture setLivraisonVille(String value) { this.livraison_ville = value; return this; }
        public String getLivraisonTelephone() { return livraison_telephone; }
        public _facture setLivraisonTelephone(String value) { this.livraison_telephone = value; return this; }
        public String getLivraisonFax() { return livraison_fax; }
        public _facture setLivraisonFax(String value) { this.livraison_fax = value; return this; }
        public String getLivraisonGsm() { return livraison_gsm; }
        public _facture setLivraisonGsm(String value) { this.livraison_gsm = value; return this; }
        public String getLivraisonEmail() { return livraison_email; }
        public _facture setLivraisonEmail(String value) { this.livraison_email = value; return this; }
        public String getLivraisonCle() { return livraison_cle; }
        public _facture setLivraisonCle(String value) { this.livraison_cle = value; return this; }
        public String getLivraisonCleUrl() { return livraison_cle_url; }
        public _facture setLivraisonCleUrl(String value) { this.livraison_cle_url = value; return this; }
        public String getLivraisonHeureDebut() { return livraison_heure_debut; }
        public _facture setLivraisonHeureDebut(String value) { this.livraison_heure_debut = value; return this; }
        public String getLivraisonHeureFin() { return livraison_heure_fin; }
        public _facture setLivraisonHeureFin(String value) { this.livraison_heure_fin = value; return this; }
        public String getLivraisonHeureAttendue() { return livraison_heure_attendue; }
        public _facture setLivraisonHeureAttendue(String value) { this.livraison_heure_attendue = value; return this; }
        public String getLivraisonHeureDebut2() { return livraison_heure_debut_2; }
        public _facture setLivraisonHeureDebut2(String value) { this.livraison_heure_debut_2 = value; return this; }
        public String getLivraisonHeureFin2() { return livraison_heure_fin_2; }
        public _facture setLivraisonHeureFin2(String value) { this.livraison_heure_fin_2 = value; return this; }
        public Double getLivraisonLat() { return livraison_lat; }
        public _facture setLivraisonLat(Double value) { this.livraison_lat = value; return this; }
        public Double getLivraisonLong() { return livraison_long; }
        public _facture setLivraisonLong(Double value) { this.livraison_long = value; return this; }
        public String getLivraisonCommentaire() { return livraison_commentaire; }
        public _facture setLivraisonCommentaire(String value) { this.livraison_commentaire = value; return this; }
        public String getModeReglement() { return mode_reglement; }
        public _facture setModeReglement(String value) { this.mode_reglement = value; return this; }
        public Double getDeonumeric01() { return deonumeric01; }
        public _facture setDeonumeric01(Double value) { this.deonumeric01 = value; return this; }
        public Double getDeonumeric02() { return deonumeric02; }
        public _facture setDeonumeric02(Double value) { this.deonumeric02 = value; return this; }
        public Double getDeonumeric03() { return deonumeric03; }
        public _facture setDeonumeric03(Double value) { this.deonumeric03 = value; return this; }
        public Double getDeonumeric04() { return deonumeric04; }
        public _facture setDeonumeric04(Double value) { this.deonumeric04 = value; return this; }
        public Double getDeonumeric05() { return deonumeric05; }
        public _facture setDeonumeric05(Double value) { this.deonumeric05 = value; return this; }
        public Integer getSortIndex() { return sort_index; }
        public _facture setSortIndex(Integer value) { this.sort_index = value; return this; }
        public String getIdMotif() { return id_motif; }
        public _facture setIdMotif(String value) { this.id_motif = value; return this; }
        public ArrayList<_facture_ligne> getLignes() { return lignes; }
        public _facture setLignes(ArrayList<_facture_ligne> value) { this.lignes = value; return this; }
    }

    public static class _facture_ligne
    {
        public Integer order_id = null;
        public Integer line_id = null;
        public Integer article_id = null;
        public String article_libelle = null;
        public Double qte_uc = null;
        public Double qte_cdt = null;
        public Double qte_total = null;
        public String consigne_id = null;
        public String consigne_libelle = null;
        public Double consigne_pu_ht = null;
        public Double consigne_total_ht = null;
        
        public Integer getOrderId() { return order_id; }
        public _facture_ligne setOrderId(Integer value) { this.order_id = value; return this; }
        public Integer getLineId() { return line_id; }
        public _facture_ligne setLineId(Integer value) { this.line_id = value; return this; }
        public Integer getArticleId() { return article_id; }
        public _facture_ligne setArticleId(Integer value) { this.article_id = value; return this; }
        public String getArticleLibelle() { return article_libelle; }
        public _facture_ligne setArticleLibelle(String value) { this.article_libelle = value; return this; }
        public Double getQteUc() { return qte_uc; }
        public _facture_ligne setQteUc(Double value) { this.qte_uc = value; return this; }
        public Double getQteCdt() { return qte_cdt; }
        public _facture_ligne setQteCdt(Double value) { this.qte_cdt = value; return this; }
        public Double getQteTotal() { return qte_total; }
        public _facture_ligne setQteTotal(Double value) { this.qte_total = value; return this; }
        public String getConsigneId() { return consigne_id; }
        public _facture_ligne setConsigneId(String value) { this.consigne_id = value; return this; }
        public String getConsigneLibelle() { return consigne_libelle; }
        public _facture_ligne setConsigneLibelle(String value) { this.consigne_libelle = value; return this; }
        public Double getConsignePuHt() { return consigne_pu_ht; }
        public _facture_ligne setConsignePuHt(Double value) { this.consigne_pu_ht = value; return this; }
        public Double getConsigneTotalHt() { return consigne_total_ht; }
        public _facture_ligne setConsigneTotalHt(Double value) { this.consigne_total_ht = value; return this; }
    }

    public static class _tournee extends __tournee
    {
        public String id_camion = null;
        
        public String getIdCamion() { return id_camion; }
        public _tournee setIdCamion(String value) { this.id_camion = value; return this; }
    }

    public static class __tournee
    {
        public String id_operateur = null;
        public String id_tournee = null;
        public String libelle = null;
        
        public String getIdOperateur() { return id_operateur; }
        public __tournee setIdOperateur(String value) { this.id_operateur = value; return this; }
        public String getIdTournee() { return id_tournee; }
        public __tournee setIdTournee(String value) { this.id_tournee = value; return this; }
        public String getLibelle() { return libelle; }
        public __tournee setLibelle(String value) { this.libelle = value; return this; }
    }

    public static class _ref_operateur
    {
        public String id = null;
        public String id_operateur = null;
        public String nom = null;
        
        public String getId() { return id; }
        public _ref_operateur setId(String value) { this.id = value; return this; }
        public String getIdOperateur() { return id_operateur; }
        public _ref_operateur setIdOperateur(String value) { this.id_operateur = value; return this; }
        public String getNom() { return nom; }
        public _ref_operateur setNom(String value) { this.nom = value; return this; }
    }

}

Java cl_tourneeRequest DTOs

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

POST /cl_tournee/{id_operateur} HTTP/1.1 
Host: freemotion-staging.milliet.paris 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"id_operateur":"String","id_tournee":"String","clients":[{"id_operateur":"String","id_tournee":"String","id_client":"String","nom_travail":"String","nom_complement":"String","adresse":"String","cp":"String","raison_sociale":"String","contact":"String","adresse1":"String","adresse2":"String","code_postal":"String","ville":"String","telephone":"String","fax":"String","gsm":"String","email":"String","representant":"String","type_paiement":"String","mode_reglement":"String","livraison_enseigne":"String","livraison_contact":"String","livraison_adresse1":"String","livraison_adresse2":"String","livraison_code_postal":"String","livraison_ville":"String","livraison_telephone":"String","livraison_fax":"String","livraison_gsm":"String","livraison_email":"String","livraison_lat":0,"livraison_long":0,"livraison_commentaire":"String"}],"factures":[{"id_operateur":"String","id_tournee":"String","num_facture":"String","id_client":"String","total_tva":0,"total_ttc":0,"total_consigne":0,"code_devise":"String","order_id":0,"representant":"String","representant_nom":"String","representant_mail":"String","representant_gsm":"String","createur":"String","facture_htt":0,"facture_da":0,"facture_vss":0,"facture_ht":0,"facture_tva":0,"facture_ttc":0,"facture_cdc":0,"facture_net_ttc":0,"livraison_enseigne":"String","livraison_contact":"String","livraison_adresse1":"String","livraison_adresse2":"String","livraison_code_postal":"String","livraison_ville":"String","livraison_telephone":"String","livraison_fax":"String","livraison_gsm":"String","livraison_email":"String","livraison_cle":"String","livraison_cle_url":"String","livraison_heure_debut":"String","livraison_heure_fin":"String","livraison_heure_attendue":"String","livraison_heure_debut_2":"String","livraison_heure_fin_2":"String","livraison_lat":0,"livraison_long":0,"livraison_commentaire":"String","mode_reglement":"String","deonumeric01":0,"deonumeric02":0,"deonumeric03":0,"deonumeric04":0,"deonumeric05":0,"sort_index":0,"id_motif":"String","lignes":[{"order_id":0,"line_id":0,"article_id":0,"article_libelle":"String","qte_uc":0,"qte_cdt":0,"qte_total":0,"consigne_id":"String","consigne_libelle":"String","consigne_pu_ht":0,"consigne_total_ht":0}]}],"tournees":[{"id_camion":"String","id_operateur":"String","id_tournee":"String","libelle":"String"}],"ref_operateurs":[{"id":"String","id_operateur":"String","nom":"String"}]}