'Bah, de tant en tant es duplica una comanda i la corregim'. Aquesta frase amaga un cost que cap empresa calcula correctament. Perquè el cost d'una comanda duplicada no és el temps de corregir-la. El cost real és l'efecte cascada que provoca.

L'anatomia d'una comanda duplicada

Una comanda duplicada no és un únic error. És una cadena d'errors que es multipliquen a través de tots els sistemes connectats:

  • ERP: Dues comandes idèntiques al sistema. Dos moviments d'estoc. Dues factures en esborrany.
  • Magatzem: El picking prepara el doble d'unitats. Si s'envia abans de detectar-ho, doble cost d'enviament + devolució.
  • Comptabilitat: Dues factures emeses. Una s'ha de rectificar o anular amb la rectificativa corresponent.
  • Estoc: Les unitats 'reservades' pel duplicat no estan disponibles per a altres clients reals.
  • Client: Pot rebre un cobrament doble. Genera reclamació, pèrdua de confiança i potencial chargeback.

Desglossament real del cost

Posem xifres conservadores per a una empresa tipus amb 100-200 comandes/dia i un salari mitjà de 30€/hora:

PartidaTemps/Cost per duplicatAmb 5 duplicats/setmana
Detecció del duplicat15 min (7,50€)75 min (37,50€)
Correcció a l'ERP20 min (10€)100 min (50€)
Rectificativa comptable15 min (7,50€)75 min (37,50€)
Ajust d'estoc10 min (5€)50 min (25€)
Enviament erroni (20% dels casos)25€ enviament + devolució25€ (1 cas/setmana)
Gestió amb el client15 min (7,50€)75 min (37,50€)
**TOTAL per duplicat****~45€****~213€/setmana**

Això són 213€/setmana, 852€/mes, 10.224€/any. Només en duplicats. I aquesta és una estimació conservadora amb només 5 duplicats setmanals.

El cost invisible: el que no apareix al full d'Excel

  • Cost de decisió errònia: Si el teu dashboard d'estoc inclou duplicats, estàs prenent decisions de compra basades en dades falses. Pots acabar comprant estoc que no necessites o no comprant el que sí que necessites.
  • Cost d'auditoria: Quan Hisenda demana la traçabilitat d'una factura rectificativa, algú ha de recuperar tot el context. Amb VeriFactu, cada rectificativa ha de vincular-se a l'original amb hash criptogràfic.
  • Cost d'oportunitat: Les hores que el teu equip dedica a 'apagar focs' de duplicats són hores que no dediquen a millorar processos, atendre millor als clients o llançar nous productes.
  • Cost reputacional: Un client que rep un cobrament doble no torna. I si ho comparteix a xarxes, el cost es multiplica.

Per què passa: la causa real

Les comandes duplicades no són un 'bug' del teu plugin. Són el símptoma previsible d'una arquitectura que no implementa idempotència. Quan un webhook falla i es reenvia, o quan la sincronització per lots processa la mateixa finestra temporal dues vegades, el resultat és el mateix: duplicats.

👉 Entén per què falla: Retries, duplicats i idempotència

Probablement no tens diversos problemes

WooCommerce i el teu ERP creuen ser la font de veritat al mateix temps. Quan ambdues conviuen sense control, apareixen incoherències. No és un bug puntual. És un problema d'integritat transaccional.

👉 Entén l'origen real aquí