JeanCarlosChavarriaHughes / API_Hacienda

API de comunicacion con hacienda
https://crlibre.org/qa/
GNU Affero General Public License v3.0
1 stars 1 forks source link

Actualizar los Headers #32

Closed JeanCarlosChavarriaHughes closed 4 years ago

JeanCarlosChavarriaHughes commented 5 years ago

Description Cada documento generado y enviado a hacienda en api-staging es rechazado. Una posible razón del rechazo son los headers.

Pasos para reproducir

  1. Generar un XML.
  2. Firmar el XML.
  3. Enviar el XML a Hacienda
  4. Consultar la recepción del XML con GET. Ejemplo: https://api.comprobanteselectronicos.go.cr/recepcion-sandbox/v1/recepcion/50611091900012548763200100001010000000058184619703 Con el Authorization bearer

Actual Los Headers usados en genxml son:

    xmlns="https://cdn.comprobanteselectronicos.go.cr/xml-schemas/v4.3/facturaElectronica"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <Clave>' . $clave . '</Clave>```

Probar:
Probar si con los siguientes Headers, se puede validar la recepción del documento:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>


Cambiando facturaElectronica, tiqueteElectronico, notaDebito, notaCredito, mensajeReceptor segun corresponda.
jairo0920 commented 5 years ago

Hola, todo bien.! Vieras que estaba probando tu codigo pero en el momento que realizo la firma del XML con el modulo "firmarXML", no me devuelve nada "Operation timed out after 30001 milliseconds with 0 bytes received", lo realizo con el modulo "signXML" pero me rechaza el TE, me indica este error: "Error al comunicarse con el Signum One"

JeanCarlosChavarriaHughes commented 5 years ago

Hola, el endpoint de firmarxml solo se copió y pegó del módulo original de enzo: https://github.com/enzojimenez/hacienda-firmador-php

puede confirmar que estás siguiendo los argumentos, es extraño a mí me funciona.

JeanCarlosChavarriaHughes commented 5 years ago
Screen Shot 2019-09-18 at 11 01 40 PM
JeanCarlosChavarriaHughes commented 5 years ago

@jairo0920