Este contenido ha sido traducido por un softwarev

Al utilizar nuestra API para crear, modificar o actualizar pedidos, es posible que reciba un mensaje de error, ya que la información puede estar en un formato incorrecto o el recurso que desea emparejar aún no existe. En este caso, le aconsejamos que compruebe el archivo (principalmente JSON) que ha enviado a Shippeo.

 

Lista de posibles errores

A continuación encontrará una lista de posibles mensajes de error con su explicación y posibles pasos a seguir. 

 

Mensaje Explicación Próximos pasos

Relacionados con la autenticación

{"detalle": "Credenciales no válidas", "estado": 401, "source": { "pointer": "/" } }

La combinación de nombre de usuario y contraseña que has enviado no es válida. Vuelva a comprobar los datos introducidos o restablezca la contraseña del usuario de la API. El administrador de su cuenta Shippeo puede ayudarle(lea más aquí).

{"detalle": "El token "{{shipperTokend}} no es válido", "status": 401, "source": {"pointer": "/" } }

El token que has enviado no es válido. Por favor, vuelva a comprobar el token que ha introducido o solicite un nuevo token.

{"detalle": "Expired JWT Token", "status": 401, "code": "TOKEN_EXPIRED_EXCEPTION", "source": {"pointer": "/" }, "title": "El token ha expirado" }

El token que has enviado ha caducado.

Por favor, solicite un nuevo token ya que este token ya no es válido.

Como recordatorio, un token de API es:

  • Válido durante 15 días en el entorno de producción.
  • Válido durante 2 días en el entorno de prueba.

Y puede refrescarse como máximo una vez al día.


Formato relacionado con


{"detalle": "Mensaje json no válido recibido", "estado": 400, "source": { "pointer": "/" } }

El mensaje JSON que has enviado es incorrecto.

Por favor, compruebe el mensaje que está intentando enviar, ya que este JSON no suele ser válido. Puede encontrar ejemplos en nuestra documentación de la API.

{"detalle": "Este valor es demasiado largo. Debe tener 35 caracteres o menos.", "estado": 400, "fuente": {"pointer": "/envío/órdenes[0]/recogida/nombre" } }

El valor que ha añadido para un campo específico es demasiado largo.

Compruebe el campo indicado por la sección "puntero" en el mensaje y acorte el valor para que sea inferior a los caracteres indicados.

{ "errores": [ {"detalle": "Este valor no debe estar en blanco.", "estado": 400, "fuente": {"pointer": "/envío/órdenes[0]/recogida/nombre" } } ]}

Falta un valor para un campo específico de su mensaje.

Compruebe el campo indicado por la sección "puntero" en el mensaje e introduzca un valor, ya que este campo no puede estar vacío.

{"detalle": "Este valor es demasiado corto. Debe tener 1 carácter o más.", "estado": 400, "fuente": {"pointer": "/envío/pedidos[0]/unidades_de_manejo[1]/código_de_seguimiento" } }

El valor que ha añadido para un campo específico es demasiado largo.

Compruebe el campo indicado por la sección "puntero" en el mensaje y alargue el valor hasta superar los caracteres indicados.

Relacionados con las agencias {"errors":[{"detail": "no se ha podido encontrar ninguna agencia con la información dada", "estado": 400,"source":{"pointer": "\N-embarque/transportista"} La agencia a la que se le encomendó la orden no existe o tiene una referencia diferente Consulte con su contacto del transportista Shippeo. Asegúrese de incluir: el JSON, el nombre del transportista, la referencia del transportista que está utilizando.
{"errores":[{"detalle": "La agencia ya tiene carta", "estado":400, "fuente":{"puntero":"\/"}]} La orden ya ha sido fletada a una agencia.
  1. Entra en Shippeo y busca el pedido.
  2. Busque el pedido y haga clic en los detalles del mismo.
  3. Compruebe en la línea de tiempo cuándo se fletó la orden y a qué agencia.
  4. Consulte con su equipo de EDI para saber qué ha provocado este mensaje.
{"errors":[{"detail": "Agencia no encontrada para el campo justificación_de_situación.agencia"}} La agencia a la que se le encomendó la orden no existe o tiene una referencia diferente. Consulte con su contacto del transportista Shippeo. Asegúrese de incluir: el JSON, el nombre del transportista y la referencia del transportista que está utilizando.

Pedidos relacionados con


 

{"errores":[{"detalle": "Este valor no debe ser nulo.", "estado":400, "fuente":{"puntero":"\Nsituación_justificación/carta/agencia/id"}]}

Un valor en su archivo tiene el valor 0, que no está permitido. Por favor, compruebe su archivo JSON para cualquier valor que sea igual a 0.

{"errores":[{"detalle": "Este valor es demasiado corto. Debe tener 1 carácter o más.", "status":400, "source":{"pointer":"\/order\/id"}]}

Un valor en su archivo no tiene ninguna información. Por favor, compruebe su archivo JSON para cualquier valor que no contenga información.
{"errores":[{"detalle": "Referencia del pedido no encontrada", "estado": 400, "fuente":{"puntero":"\N-orden"}]}

No se ha encontrado la referencia del pedido.

Comprueba en tu cuenta de Shippeo si el pedido existe.

{"errores":[{"detalle": "Pedido no encontrado con filtros : "OrderById(id= "xxxxxx"), NotArchivedOrd", "status":400, "source":{"pointer":"\/order\/id"}]}

El pedido no se puede encontrar con esos filtros.

Este error puede tener diferentes razones, pero la principal es que esta orden ya no está activa, y por lo tanto ya no es posible actualizarla. En consecuencia, puede comprobar el pedido en cuestión en Shippeo para ver si el pedido sigue en curso. Si ese es el caso, te invitamos a que te pongas en contacto con nuestro equipo de soporte de Shippeo.

{"errores":[{"detalle": "El pedido no puede ser par con el mismo medio", "estado": 400, "source":{"pointer": “\/pair\/mean\/id”}}]} El pedido ya ha sido emparejado con el mismo recurso. En este caso no es necesario realizar ninguna acción, ya que los pedidos ya se han emparejado con el recurso adecuado.
{"errores":[{"detalle": "No se puede realizar una acción sobre un pedido terminado", "estado": 400, "source":{"pointer":"\/"}]} El pedido ya está cerrado. En este caso no es necesario realizar ninguna acción, ya que una orden cerrada ya no se puede actualizar.

{"errores":[{"detalle": "El externalId ya se utiliza en esta organización", "status":400, "source":{"pointer":"\/canonical_external_id"}]}

El ID del pedido ya está en uso para otro pedido. 

El ID/referencia del pedido debe ser único en el entorno de Shippeo entre los pedidos activos. En este caso, sí:

  • Cierre el pedido con la misma referencia en Shippeo.
  • Cambia la referencia de la orden. 
{"errores":[{"detalle": "La acción xxx ya ha sido ejecutada.", "status":409, "code": "ACTION_ ALREADY_EXECUTED", "source":{"pointer":"\/"}, "title": "Acción ya ejecutada"}]} La acción ya se ha ejecutado.

No se requiere ninguna acción por su parte, ya que la acción que intenta realizar ya ha sido ejecutada en Shippeo.

{"detalle": "La entrega es antes de la carga", "estado": 400, "fuente": {"pointer": "/envío/pedidos[0]" } }

La ranura de entrega se fija antes de la ranura de carga.

Por favor, compruebe el pedido y asegúrese de que la franja de entrega no está prevista antes de la carga.

{"detalle": "La fecha de inicio teórica es posterior a la fecha de finalización teórica", "estado": 400, "fuente": { "pointer": "/envío/pedidos[0]/recogida" } }

El final de la ranura de carga o entrega es anterior al inicio de la ranura de carga o entrega.

Por favor, compruebe el pedido y asegúrese de que el final de la franja de carga o entrega no es anterior al inicio de la franja correspondiente.

{"detalle": "Este valor no es una fecha válida.", "estado": 400, "fuente": { "pointer": "/" } }

El formato de la fecha no es el correcto.

Por favor, compruebe el formato de fecha que ha enviado en su archivo JSON.

Como recordatorio, el formato de la fecha debe ser conforme a la norma ISO 8601, por ejemplo

  • 2019-10-09T08:10:42Z
  • 2019-10-09T08:10:42+02:00
Recursos relacionados {"título": "La media no puede ser encontrada o creada", "detalle": "Puede faltar alguna información o ser inexacta", "status": 400, "source": {"puntero": "/"} El recurso (medio) tiene que ser creado en Shippeo de antemano.

Asegúrese de que la matrícula enviada en el JSON es correcta. A continuación, póngase en contacto con su contacto Shippeo con su contacto subcontratista en CC y la siguiente información:

  1. JSON
  2. 2. Subcontratista
  3. Placa de matrícula

Nota: Es posible crear recursos durante la creación de la orden. Consulte este artículo para saber más.

{"errores":[{"detalle": "No se puede emparejar un medio desactivado", "estado":400, "fuente":{"puntero":"\/pair"}]} El recurso (medio) no está activo en su cuenta Shippeo.

Como transportista o expedidor que utiliza su propia flota

Asegúrese de que el recurso está activo en su cuenta de Shippeo:

 

  1. Entra en Shippeo.
  2. Haz clic en tu nombre en la esquina derecha y elige "Admin".
  3. Haga clic en "Recursos".
  4. Marque el control deslizante "Todos los recursos" junto a la barra de búsqueda.
  5. Buscar el recurso en cuestión
  6. Comprueba si el recurso está activo o desactivado.
  • Si el recurso está desactivado, puede editarlo y poner el control deslizante de la esquina superior derecha en activo de nuevo.
  • Si el recurso está activo, póngase en contacto con nuestro equipo de asistencia, proporcionándoles esta información.

Como cargador que empareja para su transportista:

Póngase en contacto con su transportista y pídale que lleve a cabo esta acción.

{"detail": "La etiqueta ya se utiliza en esta organización", "estado": 400, "source": {"pointer": "\/etiqueta" } La etiqueta de recurso ya existe para esta organización.

Por favor, compruebe en la lista de recursos si este nombre ya existe en Shippeo para evitar duplicidades. Si no se trata de un duplicado sino de un recurso diferente, por favor, actualice el nombre a algo diferente.


Lugar / Dirección relacionados con

{"detalle": "Se debe proporcionar la información de un lugar existente o de un nuevo lugar", "estado": 400, "source": { "pointer": "/envío/pedidos[0]/recogida" } }

El lugar/dirección de carga o entrega no existe.

Por favor, compruebe el pedido y asegúrese de que el lugar/dirección tanto de carga como de entrega existe en el entorno de Shippeo y que utiliza el nombre correcto. Puedes leer más aquí sobre cómo crear lugares/direcciones en Shippeo.

{"detalle": "La carga y la entrega no pueden hacer referencia al mismo lugar", "estado": 400, "fuente": {"pointer": "/envío/pedidos[0]" } }

El lugar/dirección de carga y entrega es el mismo.

Por favor, compruebe el pedido y asegúrese de que el lugar/dirección de carga y el de entrega son diferentes.

{"detalle": "El lugar está desactivado y no se puede utilizar.", "estado": 400, "fuente": {"pointer": "/envío/pedidos[0]/recogida" } }

El lugar/dirección de carga o entrega está desactivado.

Por favor, compruebe el pedido y asegúrese de que el lugar/dirección de carga y entrega es una dirección activa en Shippeo. 

Productos relacionados

{ "errores": [ {"detail": "Calificador de embalaje no válido proporcionado : [TR], los valores disponibles son [PX, PD, PE, PC, NA]", "estado": 400, "source": {"pointer": "/envío/órdenes[0]/embalaje[0]/tipo" } } ]}

El calificador de embalaje que ha utilizado no es válido.

Por favor, compruebe su mensaje y asegúrese de que el calificador de embalaje para las mercancías mencionadas es uno de los siguientes: PX, PD, PE, PC, NA

{"detalle": "no se ha podido encontrar ningún calificador de embalaje personalizado con la información dada", "status": 400, "source": {"pointer": "/envío/pedidos[0]/unidades_de_manipulación[0]/calificador_de_embalaje_personalizado" } }

El calificador de embalaje personalizado que ha utilizado no es válido.

Por favor, compruebe su mensaje y el calificador personalizado utilizado. Si necesita cualquier otro calificador de embalaje personalizado para su cuenta de Shippeo, póngase en contacto con su gestor de cuentas.

 

¿Su error no está en la lista?

Si encuentra algún otro mensaje de error que no esté en la lista o algo no le queda suficientemente claro, póngase en contacto con nuestro equipo de asistencia haciendo clic en "Enviar una solicitud" en la barra superior de esta página.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0