WooCommerce CSV

Cómo completar Backorders allowed? para el CSV de WooCommerce

2026-06-21
Tarea

El proveedor guarda su política de pedidos pendientes en backorder_policy, por ejemplo denegar, permitido o preventa. El importador CSV integrado de WooCommerce necesita que Backorders allowed? contenga 0, 1 o notify.

Respuesta breve

Elimine los espacios exteriores, convierta el valor a minúsculas, relacione solo los códigos exactos del ejemplo y vacíe todo lo que no sea 0, 1 o notify después de las transformaciones.

Cómo hacerlo en Eofferix

  1. Añada o abra la columna de destino Backorders allowed? y seleccione backorder_policy como origen. backorder_policy y sus valores son un ejemplo; use la columna, el nodo o la ruta real de su fuente.

    Apertura de los ajustes de la columna Backorders allowed? en el editor de tablas de Eofferix
    Abra la columna de salida cuyo encabezado CSV exacto es Backorders allowed?.
  2. En Transformaciones, añada CualquieraQuitar espacios al inicio y final y después CualquieraMinúsculas. Estas reglas eliminan los espacios exteriores y convierten el valor actual a minúsculas.

  3. Añada reglas exactas con Igual: denegarReemplazar por0; permitidoReemplazar por1; preventaReemplazar pornotify. No utilice coincidencias por subcadena.

    Seis reglas para normalizar una política de pedidos pendientes para el CSV de WooCommerce
    Tres valores exactos del ejemplo se convierten en 0, 1 y notify; la comprobación final vacía las entradas desconocidas.
  4. Termine con No es expresión regular y ^(?:0|1|notify)$No exportar campo. Aplique los ajustes y revise las cinco filas del ejemplo, incluidas no permitido y desconocido.

Importante. backorder_policy, denegar, permitido y preventa son solo un ejemplo de diccionario del proveedor, no códigos de origen estándar de WooCommerce. La relación preventanotify solo es correcta cuando la empresa quiere permitir el pedido y mostrar un aviso al cliente. La acción No exportar campo vacía la celda, pero no elimina la fila del producto.

Resultado esperado

backorder_policyBackorders allowed?Motivo
DENEGAR 0Los espacios y el uso de mayúsculas se normalizan antes de la coincidencia exacta.
permitido1La política del ejemplo permite pedidos pendientes sin un aviso separado.
preventanotifyLa política del ejemplo permite el pedido y avisa al cliente.
no permitidovacíoNo es igual a permitido; se evita la coincidencia parcial falsa.
desconocidovacíoUna política desconocida no se convierte automáticamente en 0.

Qué comprobar antes de importar el CSV

  • Mantenga las seis reglas en el orden indicado y aplíquelas al valor actual.
  • Use la condición Igual en las tres reglas exactas del diccionario, no Contiene subcadena.
  • El resultado solo contiene 0, 1 o notify; las dos filas negativas quedan vacías.
  • La gestión de inventario está activa en el producto o la variación donde debe aplicarse la política de pedidos pendientes.

Requisitos y límites

  • En el esquema CSV integrado de WooCommerce, 0 impide pedidos pendientes, 1 los permite y notify los permite mostrando un aviso al cliente.
  • El comportamiento de pedidos pendientes se aplica con la gestión de inventario activa; las opciones aparecen en la documentación oficial del editor de productos.
  • Use otro diccionario para la API REST: su campo editable backorders acepta no, yes o notify, mientras que backorders_allowed es de solo lectura. Consulte la API REST de productos de WooCommerce.
  • No exportar campo deja vacía la celda de salida y no elimina la fila. No interprete un valor desconocido como denegación salvo que la empresa haya elegido expresamente esa política; corríjalo o excluya la fila por separado.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse