{"section":"known-issues","requestedLocale":"es","requestedSlug":"una-discrepancia-en-el-addressid-provoca-el-error-direccion-no-valida-para-un-articulo","locale":"es","slug":"una-discrepancia-en-el-addressid-provoca-el-error-direccion-no-valida-para-un-articulo","path":"docs/es/known-issues/Checkout/una-discrepancia-en-el-addressid-provoca-el-error-direccion-no-valida-para-un-articulo.md","branch":"main","content":">ℹ️ Este problema conocido ha sido traducido automáticamente del inglés.\n\n## Sumario\n\nEl archivo adjunto `shippingData` del carrito admite el campo `addressId` en varios objetos diferentes: `logisticsInfo`, `address` y `selectedAddresses`.\nEl campo `addressId` también se conserva en las direcciones guardadas del usuario, almacenadas en la entidad AD de Master Data.\n\nAl realizar un pedido, la API de Checkout compara la dirección de envío seleccionada en el `orderForm` con las disponibles en el perfil del usuario.\nSi se produce una coincidencia, el `addressId` dentro de `address` y `selectedAddresses` del `orderForm` se sustituye por el valor existente en su perfil.\n\nSin embargo, en una fase posterior de las validaciones de la API, también se comparará este `addressId` con el del objeto `logisticsInfo`.\nDado que el de `logisticsInfo` no se sustituye mediante el proceso mencionado anteriormente, es posible que no coincidan, y esta validación posterior fallará.\nEsto desencadena un «**dirección no válida para un artículo**» / «endereço inválido para um item», lo que impide que se complete la compra.\n\n## Simulación\n\n- Guarda dos direcciones diferentes en el perfil de un usuario y toma nota de sus valores `addressId`.\n- Crea una solicitud de «Place Order». Utiliza una de las direcciones creadas en el paso anterior, pero utiliza el `addressId` de la otra.\n- Envía la solicitud. La respuesta contendrá el mensaje de error «dirección no válida para un artículo».\n\n## Workaround\n\nAl enviar la solicitud de pedido con una dirección guardada previamente, asegúrate de que el valor utilizado para `addressId` coincida con los datos reales de la dirección.\nComo alternativa, también puedes omitir el `addressId` de la solicitud."}