Carga Masiva de Productos (CSV)
Para tiendas con muchos productos, CFDI Express permite asignar los códigos del SAT (código de producto, unidad, IEPS e IVA especial) a varios productos a la vez mediante una carga masiva por CSV. Esto evita editar producto por producto.
Formato del CSV
El archivo debe tener encabezados y una fila por producto, identificado por su SKU:
| Columna | Descripción |
|---|---|
sku |
SKU del producto en Shopify (obligatorio) |
codigo |
Código de producto/servicio del SAT |
unidad |
Código de unidad del SAT |
ieps_enabled |
true / false — si el producto lleva IEPS |
ieps_rate |
Tasa de IEPS (ej. 0.08 para 8%) |
iva_override |
true / false — si usas IVA especial |
iva_rate |
Tasa de IVA especial (ej. 0.0 para 0%, 0.16 para 16%) |
Si dejas vacías las columnas por producto, conservará el valor que ya tenga configurado. Si quieres limpiar todos los metafields de un producto, usa la acción
clearen la página individual del producto (Códigos del SAT por producto).
Cómo subir el CSV
- Entra a CFDI Express → Productos.
- Localiza el botón de carga masiva (CSV).
- Sube tu archivo
.csvcon las columnas indicadas. - CFDI Express encola un trabajo en segundo plano (BullMQ) que irá actualizando los metafields de los productos uno por uno mediante GraphQL de Shopify.
Por el volumen, la actualización no es instantánea; puedes cerrar la app y regresar más tarde. Cada producto actualizado pasa a tener sus códigos disponibles para el timbrado.
Recomendaciones
- Usa los códigos predeterminados de Configuraciones para los productos genéricos y sólo sobreescribe los específicos en el CSV (menos trabajo).
- Verifica los SKUs; si un SKU no existe en tu tienda, esa fila no tendrá efecto.
- Para tasas, usa formato decimal con punto (ej.
0.08), no porcentaje.
Limpieza por producto
Si en algún momento requieres quitar todos los metafields de SAT de un producto en específico, abre el producto desde Productos y usa la acción "clear", que eliminará todos los metafields asociados de ese producto.
Video Tutorial
- Embed:
- Link: https://www.youtube.com/watch?v=TODO_VIDEO_ID
