Agregar la addenda que te pide tu cliente
Actualizado el .
Algunos clientes —cadenas comerciales, Pemex, armadoras, operadores logísticos— piden que la factura llegue con una addenda: un bloque de XML al final del CFDI con datos que ellos usan para recibirla y pagarla, como su orden de compra, tu número de proveedor o el folio de recepción. El SAT no la pide ni la revisa: cada cliente define la suya y te dice qué lleva.
La addenda va después de timbrar. No forma parte de lo que el SAT certifica, así que agregarla, cambiarla o quitarla no cambia el sello ni el folio fiscal.
Agregarla a una factura
- Abre la factura ya timbrada. Abajo del timbre fiscal está la tarjeta Addenda.
- Pulsa Agregar addenda y elige cómo:
- Desde una plantilla: eliges la plantilla de ese cliente y llenas los campos que cambian en cada factura. Los demás se llenan solos con lo que dice el CFDI.
- Pegar el XML: pegas el XML que te mandó tu cliente, o pulsas Subir archivo. Puede ser solo lo de
adentro o el nodo
cfdi:Addendacompleto.
- Pulsa Guardar.
Desde ahí, el XML que descargas y el que mandas por correo ya la llevan. Puedes Cambiar la addenda o quitarla con el bote de basura cuando quieras. Una factura cancelada ya no recibe una nueva, pero la que tenía se sigue viendo y se puede quitar.
Las plantillas
Para no volver a escribir la addenda de cada cliente, guárdala en Configuración › Addendas con
Nueva plantilla. Pega el XML que te pide y cambia por un campo, entre llaves dobles, lo que no es igual en
cada factura: por ejemplo {{ordenDeCompra}}. Un campo se escribe sin espacios, acentos ni ñ.
Estos campos se llenan solos con lo que dice el CFDI, tal como está escrito en él:
{{uuid}}: el folio fiscal.{{serie}}y{{folio}}.{{fecha}}: la fecha de emisión.{{subtotal}},{{total}}y{{moneda}}.{{rfcEmisor}}: tu RFC;{{rfcReceptor}}: el de tu cliente.
Cualquier otro campo se captura al agregar la addenda. Cuando le vuelves a facturar al mismo cliente, el diálogo llega con su plantilla y con lo que capturaste la última vez, para que solo cambies lo que cambió.
Editar o borrar una plantilla no cambia las addendas que ya agregaste con ella.
Lo que conviene saber
- El XML que tiene el SAT no lleva la addenda. Si descargas tus facturas del portal del SAT, salen sin ella; la addenda va solo en el XML que tú le entregas a tu cliente.
- Massfactura revisa que sea XML bien formado, no que sea la que tu cliente espera. Cada cliente tiene su formato; si su portal la rechaza, lo que dice el rechazo es lo que hay que corregir en la plantilla.
- Un XML que ya traía una addenda —una factura que importaste de otro sistema— la conserva: la tuya va dentro de esa, después de lo que tenía.
- Las addendas dependen de tu plan. Si no aparece la tarjeta, ve Las funciones que trae tu plan.
Si algo sale mal
La addenda no es XML bien formado (línea…, columna…)
A lo que pegaste le falta cerrar una etiqueta, cierra una que no abrió, o usa un prefijo como pm: sin
declararlo con su xmlns:pm="…". Revisa el renglón y la columna que dice el mensaje. Si lo copiaste de un
correo, cópialo otra vez del archivo original.
La addenda está vacía / no trae ningún elemento
No pegaste nada, o pegaste solo el nodo cfdi:Addenda sin nada adentro.
La addenda trae texto suelto
Dentro de la addenda solo van elementos XML. Si tu cliente te mandó una cadena de texto, va dentro del elemento que indique su guía; pídele el formato completo.
La addenda trae nodos del SAT
Pegaste algo del propio CFDI, el timbre o un complemento, como el complemento detallista. Eso va sellado dentro del comprobante y no en la addenda. Pega solo lo que tu cliente te pide como addenda.
La addenda pasa de 256 KB / anida más de 64 niveles
Seguramente pegaste el XML de la factura entero, o algo que no es la addenda. Pega solo la addenda.
Falta el valor de «…»
La plantilla tiene ese campo y lo dejaste vacío. Llénalo y vuelve a guardar.
«…» no es un campo
En la plantilla hay algo entre llaves dobles que no es un campo válido, como {{orden de compra}}. Escríbelo
sin espacios, acentos ni ñ: {{ordenDeCompra}}.
La addenda se agrega cuando la factura ya está timbrada
Timbra primero la factura. Si dice que está cancelada, a esa ya no se le agrega una addenda.
El XML timbrado de esta factura no admite una addenda
El XML de esta factura no tiene la forma que permite agregarle una addenda sin tocar lo que el SAT selló. Pasa con algunos CFDI importados de otros sistemas. Escríbenos a soporte@massfactura.com con el folio de la factura.
Si te sale al descargar el XML («La addenda de esta factura ya no se puede agregar a su XML»), quita la addenda o vuelve a guardarla desde la tarjeta Addenda; si sigue, escríbenos.
La plantilla necesita un nombre / Ya hay una plantilla que se llama…
Cada plantilla lleva un nombre de hasta 100 caracteres, distinto de las demás de la organización. Usa el del cliente que la pide.
¿No encontraste lo que buscabas? Escríbenos asoporte@massfactura.com.