CRLibre / API_Hacienda

API libre para Factura Electrónica en Costa Rica, interfaz para integrar sistemas con el Ministerio de Hacienda para la Facturación Electrónica
https://crlibre.org/factura-electronica/
GNU Affero General Public License v3.0
166 stars 122 forks source link

Rechazo de tiquete #90

Closed ecarrillo01 closed 5 years ago

ecarrillo01 commented 5 years ago

Al enviar un tiquete hacienda lo rechaza con este mensaje de error

El comprobante electrónico tiene los siguientes errores: \n\n[\ncodigo, mensaje, fila, columna\n-1, \"cvc-datatype-valid.1.2.1: '' is not a valid value for 'decimal'.\", 90, 26\n\n]

JeanCarlosChavarriaHughes commented 5 years ago

Puedes copiar el output del servidor. Ejemplo, si está usando apache, copiar el output de /var/log/apache2/error.log . Con eso se puede debuguear mejor el error. @ecarrillo01

FredMorganCTO commented 5 years ago

Al enviar un tiquete hacienda lo rechaza con este mensaje de error

El comprobante electrónico tiene los siguientes errores: \n\n[\ncodigo, mensaje, fila, columna\n-1, "cvc-datatype-valid.1.2.1: '' is not a valid value for 'decimal'.", 90, 26\n\n]

Puedo ayudar con esto: esto significa que en el XML que envió, en la línea 90 hay un error, generalmente porque no lo completó. Puede averiguar dónde está la línea 90 abriendo el XML firmado en algo como notepad ++. Hay muchos campos nuevos que se requieren ahora, que antes no lo eran, y no hay valores predeterminados para ellos. ¡Sé feliz, ya casi estás allí! Solo tiene que dar valores para los nuevos campos obligatorios.

Tenía estos campos que tenía que resolver:

    $list['total_exonerado']=0;
    $list['total_serv_exonerado']=0;
    $list['total_merc_exonerada']=0;
ecarrillo01 commented 5 years ago

Puedes copiar el output del servidor. Ejemplo, si está usando apache, copiar el output de /var/log/apache2/error.log . Con eso se puede debuguear mejor el error. @ecarrillo01

Ya pude enviar el tiquete y hacienda responde aceptado, pero cuando consulto lo consulto por numero de consecutivo en el atv no sale nada

LionSolutions commented 5 years ago

Puedes copiar el output del servidor. Ejemplo, si está usando apache, copiar el output de /var/log/apache2/error.log . Con eso se puede debuguear mejor el error. @ecarrillo01

Ya pude enviar el tiquete y hacienda responde aceptado, pero cuando consulto lo consulto por numero de consecutivo en el atv no sale nada

la consulta se hace por numero de clave.

JeanCarlosChavarriaHughes commented 5 years ago

Parece que ya se puede cerrar este Issue. @eliastorres