Códigos de error

Errores de tipo Generales

Suelen ser causados por formaPago o métodoPago al no estar dentro del catálogo del SAT así como agregar campos adicionales al mínimo requerido (default) como cambiar la fecha de emisión, entre otros

                
{
    "formaPago": "01",
    "metodoPago": "PUE",
    "lugarExpedicion": "06700",
    "receptor": {
        "nombre": "Mostrador",
        "rfc": "XAXX010101000",
        "usoCFDI": "G03"
    },
    "conceptos": [
        {
            "claveProdServ": "90101700",
            "descripcion": "Consumo",
            "claveUnidad": "H87",
            "cantidad": 2,
            "valorUnitario": 1800,
            "impuestos": [
                {
                    "type": "iva",
                    "retencion": false,
                    "tasa": 0.16
                }
            ]
        }
    ]
}
                
            
G-1000

La fecha debe ser un string con formato [YYYY-MM-DD]T[HH:MM:SS]

G-1001

La fecha no tiene el formato adecuado [YYYY-MM-DD]T[HH:MM:SS]

G-1002

El rango de fecha a facturar es mayor a 3 dias

G-1003

La fecha a facturar es futura

G-1010

Serie y folio deben ser números o texto (string) solamente

G-1011

Serie debe ser números o texto (string) menor a 25 carácteres de longitud

G-1012

Folio debe ser números o texto (string) menor a 40 carácteres de longitud

G-1020

Lugar de expedición debe ser texto (string) de 5 carácteres de longitud

G-1021

Lugar de expedición es un campo obligatorio

G-2000

No se recibió el certificado para facturación, verifique que el emisor se ha dado de alta

G-2001

No se obtuvo el noCertificado, es necesario volver a cargar el archivo 'cer' al sistema

G-1020

El tipo de comprobante no tiene una clave válida

G-1030

La propiedad formaPago es obligatoria, debe ser un string con código 01 -> 99

G-1031

Debe escogerse solamente una forma de pago (eg. 01, 02, 04, etc.)

G-1032

Forma de pago es un string numérico (eg. '01', '02', '03' ...)

G-1040

Debe escogerse una de dos opciones (PUE, PPD)

G-1041

Debe escogerse una de dos opciones (PUE, PPD) solamente

G-1050

Lugar de expedición es el código postal donde se emite la factura

G-1051

Lugar de expedición debe ser String de 5 carácteres

G-1060

Moneda se debe agregar en String

G-1061

Moneda se debe agregar en String con 3 carácteres solamente