ERROR EN ATRIBUTO RFC EMISOR
Estoy mandando un CFDI que a mi parecer está bien, y me regresa error en los atributos Emisor rfc, Fecha y Receptor.
No identifico el problema, espero poder contar con su apoyo.
La estructura que envían no es válida debido a lo siguiente:
- El atributo RegimenFiscal dentro del elemento Emisor no está usando un valor del catálogo catCFDI:c_RegimenFiscal
- El atributo Descripcion dentro del elemento Concepto no cumple con la expresión regular ([A-Z]|[a-z]|[0-9]| |Ñ|ñ|!|"|%|&|'|´|-|:|;|>|=|<|@|_|,|\{|\}|`|~|á|é|í|ó|ú|Á|É|Í|Ó|Ú|ü|Ü){1,1000} (las diagonales no están soportadas)
- El atributo ClaveUnidad dentro del elemento Concepto no está usando un valor del catálogo cat_CFDI:c_ClaveUnidad
- El atributo CalveProdServ dentro del elemento Concepto no está usando un valor del catálogo catCFDI:c_ClaveProdServ
- El elemento Impuestos está fuera del elemento Concepto
- Está empleando un nombre de elemento que no existe en CFDI 3.3 (Trasladados)
Se espera que el nodo se llame Traslados
- Está empleando un nombre de elemento que no existe en CFDI 3.3 (Trasladado)
- Si se emplea el nodo de cfdi:Comprobante/cfdi:Impuestos/cfdi:Retenciones: se debe usar forzosamente un elemento hijo “Retencion”
- Dentro de la estructura de CFDI 3.3: no existe el nodo de cfdi:Comprobante/cfdi:Impuestos/cfdi:Trasladados: existe un nodo Traslados, el cual agrupa al menos un elemento Traslado.
- No viene sellado el Comprobante: por lo que no se podrá timbrar.
Gracias por las observaciones, las he atacado todas, y me sigue dando el mismo resultado.
Buen día
Estimado cliente le comento que validando el archivo se puede identificar que continua sin seguir los nombres definidos en el XSD de CFDI 3.3.
En esta ocasión está usando el nombre del atributo TasaoCuota dentro de cfdi:Comprobante/cfdi:Conceptos/cfdi:Concepto/cfdi:Impuestos/cfdi:Traslados/cfdi:Traslado
Adicional también podemos identificar que no está usando valores del catálogo y tampoco valores permitidos para los impuestos.Ejemplo 16 no es una tasa o cuota admitida debería ser 0.160000 la clave unidad y unidad es errónea, no se admiten diagonales y manda un N/A.
Gracias a sus comentarios logré corregir todos los detalles.
Comentarios
1 comentario
Yo eliminé los impuestos de los conceptos en la cadena original y pasó, igual me devolvía error en otros nodos y atributos.
Iniciar sesión para dejar un comentario.