• Resolved pixfc

    (@pixfc)


    Bonjour,

    Après test de la nouvelle version 5.2.1.8 une erreur apparait lorsque un complément d’adresse est ajouté à l’adresse d’expédition (par exemple “line1” renseignée).

    <soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode>soap:Client</faultcode><faultstring>Unmarshalling Error: cvc-complex-type.2.4.a: Invalid content was found starting with element 'line1'. One of '{line3, countryCode, city, zipCode, phoneNumber, mobileNumber, doorCode1, doorCode2, email, intercom, language, stateOrProvinceCode}' is expected. </faultstring></soap:Fault></soap:Body></soap:Envelope>

    L’ordre des lignes semble générer cette erreur.

    Nous avons remplacé :

    $address['line2'] = $array_for_carrier['shipping_address_1'] ;
    $address['line1'] = $array_for_carrier['shipping_address_2'] ;
    $address['line0'] = $array_for_carrier['shipping_address_3'] ;
    $address['line3'] = $array_for_carrier['shipping_address_4'] ;

    Par :

    $address['line0'] = $array_for_carrier['shipping_address_3'] ;
    $address['line1'] = $array_for_carrier['shipping_address_2'] ;
    $address['line2'] = $array_for_carrier['shipping_address_1'] ;
    $address['line3'] = $array_for_carrier['shipping_address_4'] ;

    Après cela l’affranchissement fonctionne.

    Pourriez-vous svp également corriger cela ?

Viewing 1 replies (of 1 total)
  • Plugin Author Halyra

    (@harasse)

    Bonjour,

    En effet, et merci pour ce retour.

    Un correctif sera inclu dans la prochaine version.

Viewing 1 replies (of 1 total)
  • The topic ‘XML affranchissement et ordre des lignes d’adresse’ is closed to new replies.