Por qué importa una descripción aduanera completa
Todo envío transfronterizo necesita un código HS, y ese código solo es tan bueno como la descripción de la que proviene. La clasificación HS impulsa el despacho aduanero y el cálculo de aranceles e impuestos, por lo que la descripción en su factura comercial debe indicar claramente qué es el artículo y de qué está hecho.
Cuando una descripción es vaga o ambigua, la clasificación debe rellenar los vacíos con una suposición — y un detalle supuesto puede llevar al código HS incorrecto. Un código incorrecto significa aranceles e impuestos incorrectos, y aumenta el riesgo de retrasos en el despacho, multas y otros problemas de cumplimiento.
Customs Description Validation le permite detectar una descripción débil desde el principio, en el momento de introducir los datos, en lugar de descubrir el problema después de que un artículo ya se haya clasificado mediante una suposición. Cuando falta algo, le indica exactamente qué detalle solicitar al cliente — para que pueda corregir la descripción antes de que llegue a la clasificación. Cuando esté listo para generar la descripción en sí, consulte Customs Description; para asignar el código HS, consulte Classify.
Cómo funciona
Envía los campos descriptivos que dispone para un artículo — name, description, material y categories. La validación determina si esa información es lo bastante específica para llegar a un único código HS sin suponer un hecho no declarado, como el contenido de fibra, si un tejido es de punto o plano, o el uso previsto del artículo.
Devuelve un status que indica qué tan preparada está la descripción y, cuando falta algo, una lista clarifications que indica exactamente qué solicitar.
La validación no clasifica el artículo y no devuelve un código HS. El status es orientativo: usted decide qué hacer según su propia política — proceder a clasificar, advertir, pedir más detalles al cliente o rechazar el artículo.
Dos entradas opcionales amplían la comprobación:
existingItemId— valida un artículo que ya haya almacenado en lugar de pasar sus campos en línea. Cualquier campo que también proporcione anula los valores almacenados.shipToCountry— cuando se proporciona, la validación también comprueba si la descripción es lo bastante específica para elegir la línea arancelaria específica del país de destino, no solo la subpartida HS de seis dígitos.
Estados de preparación
El campo status devuelve uno de cuatro valores.
| Estado↕ | Qué significa↕ | Acción recomendada↕ |
|---|---|---|
READY | La información es suficiente para determinar con confianza el código HS sin suposiciones. clarifications está vacío. | Proceda a clasificar. |
INCOMPLETE | El artículo es identificable, pero elegir entre las subpartidas HS plausibles requeriría suponer un detalle no declarado. | Pida al cliente el detalle en clarifications, luego valide o clasifique de nuevo. |
READY_TO_SUBHEADING | La subpartida de seis dígitos se determina con confianza, pero aún falta un detalle para elegir la línea arancelaria específica del país. Solo es posible cuando se proporcionó shipToCountry. | Opcionalmente recopile el detalle adicional para aranceles precisos, o proceda a nivel de subpartida. |
UNRECOGNIZABLE | El texto no establece qué es fundamentalmente el artículo — por ejemplo un valor vacío, un SKU o código interno sin más, o texto sin sentido. | Pida al cliente que vuelva a introducir el artículo. |
Aclaraciones
Siempre que el estado no sea READY, la lista clarifications contiene frases breves y específicas que describen qué añadir a la descripción — por ejemplo, "state the primary fiber content". Estas frases están redactadas para mostrarse directamente a un cliente, por lo que un buen patrón es mostrarlas en el punto de entrada de datos y solicitar el detalle faltante antes de continuar.
Cuando el estado es READY, clarifications está vacío.
Validar una descripción aduanera
Use la mutación customsDescriptionValidate. Proporcione los campos del artículo directamente, o haga referencia a un artículo almacenado con existingItemId. Como mínimo, incluya un campo descriptivo.
mutation CustomsDescriptionValidate($input: CustomsDescriptionValidationInput!) { customsDescriptionValidate(input: $input) { status clarifications content { name description material categories } }}En el ejemplo anterior, el artículo es claramente identificable como una blusa, pero la ropa se clasifica en parte por el material y la construcción — por lo que elegir el código HS correcto requeriría una suposición. El estado es INCOMPLETE, y clarifications indica exactamente qué pedir al cliente. Una vez añadidos esos detalles, el mismo artículo se valida como READY.
Ver un ejemplo READY
Una descripción que ya incluye los atributos decisivos se valida como READY sin aclaraciones.
{ "input": { "name": "Men's crew-neck t-shirt", "material": "100% combed cotton, knit", "categories": [ "Apparel", "Tops" ] }}Ver un ejemplo específico de país
Añadir shipToCountry comprueba la preparación hasta la línea arancelaria del destino. Aquí la subpartida de seis dígitos ya está determinada, por lo que el estado es READY_TO_SUBHEADING y las clarifications describen qué se necesita todavía para elegir la línea arancelaria exacta.
{ "input": { "name": "Pullover sweater", "material": "100% cotton, knit", "categories": [ "Apparel", "Tops" ], "shipToCountry": "US" }}
Customs Description Validation
Compruebe si la descripción de un artículo es lo bastante completa para clasificarlo con confianza — antes de clasificar.