• Resolved isaacxxx

    (@isaacxxx)


    Bonjour
    je rencontre un soucis actuellement car nous ne parvenons pas à récupérer le code colissimo dans la metabox CDI

    Pourquoi le code produit Colissimo n’est pas renseigné dans la Metabox CDI ?

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author Halyra

    (@harasse)

    Bonjour,

    La règle de CDI est de toujours prendre en priorité le code produit qui est inscrit dans la Metabox CDI.

    A défaut d’un code produit inscrit dans la Metabox CDI, CDI applique quand possible un algorithme par défaut, au moment ultime de la demande d’étiquette de livraison. Par exemple pour Colissimo, cet algorithme par défaut est décrit par les paramètres “rouges” figurant dans le réglage CDI “Colissimo” : tableau de règles selon pays de destination et nature de l’expédition (avec signature, sans signature, envoi en point relai).

    La question qui se pose souvent est : comment faire pour que le code produit de la Metabox CDI soit toujours renseigné de fa?on à avoir une ma?trise fine du type d’expédition. Pour cela il faut utiliser dans le réglage “Références Livraisons” la zone “Codes produit à forcer” indiquant la liste des codes produit à utiliser selon les lignes tarif des shipping method CDI (ex : “cdi_shipping_colissimo_home1=DOM, cdi_shipping_colissimo_home2= DOS,cdi_shipping_mondialrelay_home1=LD1, cdi_shipping_mondialrelay_home2=LD2, cdi_shipping_mondialrelay_pick1=24R, cdi_shipping_ups_home1=11, cdi_shipping_ups_home2=07, cdi_shipping_ups_pick1=AP”).

    Une exception existe pour le cas Point relay du transporteur Colissimo qui en retour indique le code produit à utiliser, et celui-ci est forcé d’office.

    Thread Starter isaacxxx

    (@isaacxxx)

    Bonjour et merci de votre retour

    concrètement commencer forcer le champ [_cdi_meta_productCode] lors d’une commande point relais colissimo ?

    Thread Starter isaacxxx

    (@isaacxxx)

    et quelle valeur mettre dans le champ ?
    merci à vous

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    La valeur du code produit affichée dans la Metabox CDI est la valeur de cette Métadonnée [_cdi_meta_productCode]. Si vous modifiez la valeur affichée dans CDI, vous modifierez également la Métadonnée.

    Les valeurs utilisées pour les Points relai Colissimo (cf. voir les documentations techniques de Colissimo LaPoste) sont A2P ou BPR.

    Thread Starter isaacxxx

    (@isaacxxx)

    Bonjour

    mais comment est ce possible que le code produit soit parfois manquant ?

    là en l’occurrence je ne sais pas comment résoudre mon problème.

    il semble que CDI ne communique pas la bonne information, et nous ne pouvons pas deviner le code à appliquer parmi tous ceux ci :

    DOS => 6C
    
    RDV => 6K
    
    BPR => 6H
    
    CDI => 6H
    
    ACP => 6H
    
    CIT => 6J
    
    A2P => 6M
    
    CMT => CM
    
    BOM => CA
    
    BOS => CB
    
    BDP => CI

    si vous pouviez m’apporter un élément de réponse ou d’aide

    nous souhaitons simplement que la sélection d’un point relais fonctionne normalement.

    • This reply was modified 2 years, 5 months ago by isaacxxx.
    Plugin Author Halyra

    (@harasse)

    Bonjour,

    Les codes produits Point relai de Colissimo sont très majoritairement A2P.
    Au moment ultime du ckeckout CDI fait un contr?le de cohérence entre code produit et id du point, et sinon provoque une erreur et laisse des infos dans cdilog.log . Il vous faudrait dépouiller ce log pour voir si un code produit est indiqué inexistant.
    Ceci évidemment n’a pas de sens s’il s’agissait d’une commande entrée manuellement en admin auquel cas toute donnée ou presque est possible.

    Thread Starter isaacxxx

    (@isaacxxx)

    Merci Halyra
    du coup que dois je mettre dans le champ à forcer ?

    merci bcp

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    cdi_shipping_colissimo_pickx=A2P , pickx étant le “termid” que vous avez mis dans votre ligne tarif.

    Mais il serait préférable que l’on explique pourquoi des points relais Colissimo n’auraient pas de code produit.

    Pouvez-vous indiquer l’id (les 6 chiffres) du point relai concerné. Vous l’avez dans vos log.

    Thread Starter isaacxxx

    (@isaacxxx)

    Merci
    le point relai concerné est le suivant : 580880

    bien à vous

    Plugin Author Halyra

    (@harasse)

    Bonjour,
    Pour info, ce point relai contient bien un code produit “BPR”. Ce qui indique que c’est un bureau de poste.
    Et CDI le traite correctement depuis l’envoi des points relai fait par Colissimo-Laposte, et sans nécessité d’un for?age de code produit.
    Le problème devrait donc être dans vos paramétrages.

    Thread Starter isaacxxx

    (@isaacxxx)

    bonjour et merci de votre retour

    pouvez vous me dire quels sont les paramétrages à vérifier dans CDI ?

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    Il vous faudrait vérifier et/ou enlever les filtres CDI que vous pourriez avoir mis antérieurement dans votre installation, et qu’ensuite on peut oublier.

    Thread Starter isaacxxx

    (@isaacxxx)

    Bonjour

    nous avons enlevé les filtres CDI

    mais le système n’est pas capable de détecter de quel type de produit il s’agit

    dernier exemple en date :

    En regardant également pour cette commande le code après les lettres correspond à un code mry :
    Code renseigné : 6M 009133 / code MRY : FR009133

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    Les id de points relay en Web Service n’ont pas 8 caractères comme vous l’indiquez (6M009133 / FR009133), mais 6 numériques (ex : 009133) et CDI les transmets sans modification.

    Vous devriez vérifier que les codes que vous indiquez ne proviennent pas de votre propre application.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Code produit colissimo metabox CDI’ is closed to new replies.