API XML y PDF
Generación de CFDI
URL | /<keyEmpresa>/cfdisXmlqr |
Parámetros requeridos |
idTipoCfd (Encriptado) idSucursal (Encriptado) nombre (nombre del archivo fuente opcional) archivoFuente (El parámetro es el texto contenido del archivo fuente) de acuerdo al conector/adaptador configurado |
Parámetros/filtros opcionales | N/A |
Método http | PUT |
Descripción detallada |
Regresa: idSucursal (Encriptado), rfc (del receptor), razonSocial (del receptor), fecha (YYYY-MM-DD hh:mm:ss.s) , folio, status, UUID, monto (BigDecimal), idCfd (Encriptado), serie, subtotal (BigDecimal), descuento (BigDecimal), tipoMoneda, tipoCambio (BigDecimal), iva (BigDecimal), fechaCancelacion (YYYY-MM-DD hh:mm:ss.s), tienePDF (Boleano), pedimento, fechaPedimento (pueden venir vairias fechas ), aduana, pdfAndXmlDownload (link para descargar XML y pdf), pdfDownload (link para descargar el pdf), xmlDownload (link para descargar el xml), cancellCfdi (link para cancelar el cfdi) en formato json del CFDI generado. |
Notas |
De existir un problema en el proceso del CFDI se regresan los errores de generación que se tuvieron. |
Códigos respuesta/errores |
200 - Ok 400 - Bad Request - Parámetros incorrectos 401 - Not Found - No existe la keyEmpresa |
Ejemplo |
https://localhost:9050/985408d8-64ae-48e0-b46c-473b47176205/cfdisXmlqr
|
Ejemplo respuesta (código 200) |
"uuid": "3D5DAEF4-FE52-44A5-9C82-84B6B293EC7E", "pdfDownload":"Base64" } |
Ejemplo respuesta (código 400) |
{
"errors": [ "Error CFDI40108\nEl TipoDeComprobante es I,E o N, el importe registrado en el campo no es igual al redondeo de la suma de los importes de los conceptos registrados.. :\n Código de error: CFDI40108" ] } |
No Comments