Timbrado con Diverza

Todo lo que no cabe en los demas foros........
jggtz
Mensajes: 357
Registrado: Lun Oct 10, 2011 12:50 pm

Re: Timbrado con Diverza

Mensajepor jggtz » Jue Ene 04, 2018 12:43 pm

Mientras estuve en modo de Pruebas no tuve ningun problema, se timbraban los cfdi que enviabaa

Al cambiar a Produccion no me acepta ningun request... me regresa errores


Alguno de Uds. puede publicar las URL de Produccion de Diverza...

Gracias

Dariodxd
Mensajes: 8
Registrado: Sab Ene 06, 2018 1:37 pm

Re: Timbrado con Diverza

Mensajepor Dariodxd » Sab Ene 06, 2018 1:44 pm

Hola buenas tardes alguien pudo realizar la conexion con diverza usando php no puedo timbrar estoy utilizando el link https://servicios.diverza.com/api/v1/documents/stamp

jggtz
Mensajes: 357
Registrado: Lun Oct 10, 2011 12:50 pm

Re: Timbrado con Diverza

Mensajepor jggtz » Sab Ene 06, 2018 8:46 pm

Ese URL es el de produccion y esta bien
...el problema que yo tenia (bueno mi cliente asi me lo dió) era el token de servicio...
lo modifiqué y asunto arreglado... me salen errores a veces pero de datos,,, esos se arreglan y ya

Dariodxd
Mensajes: 8
Registrado: Sab Ene 06, 2018 1:37 pm

Re: Timbrado con Diverza

Mensajepor Dariodxd » Sab Ene 06, 2018 8:53 pm

Si perdon solo copie el link aun estoy en modo de prueba pero no puedo crear la conexion a diverza utilizando php

Código: Seleccionar todo

$request_options = array(
  'http' => array(
    'method' => "POST",
    'header' => "x-auth-token: ABCD1234\r\n",
    'content' => $cfd,
    'ignore_errors' => true
));

$stream_context = stream_context_create($request_options);

$response = file_get_contents('https://staging.diverza.com/stamp', false, $stream_context);

$response_code = $http_response_header[0];
$stamp = $response;

echo "Codigo HTTP: $response_code\r\n";
echo "Timbre: $stamp\r\n";

Dariodxd
Mensajes: 8
Registrado: Sab Ene 06, 2018 1:37 pm

Re: Timbrado con Diverza

Mensajepor Dariodxd » Dom Ene 07, 2018 7:59 pm

Hola ya pude establecer la conexion en modo prueba pero ahora me sale este error,

string(356) "{"stage":"content_reading","request_headers":[{"host":"192.237.238.229:4006"},{"accept":"*/*"},{"content-type":"application/json"},{"content-length":"2765"},{"expect":"100-continue"}],"message":"The request content in body is not valid","level":5,"error_id":21639,"error_details":"[{\"document.content\":\"is invalid, it must be in base64\"}]","code":4352}"

jggtz
Mensajes: 357
Registrado: Lun Oct 10, 2011 12:50 pm

Re: Timbrado con Diverza

Mensajepor jggtz » Dom Ene 07, 2018 8:04 pm

No conozco php
pero te puedo decir que logro ver que estas tratando de utilizar la conexion cuando era CFDI v3.2
Ahora para conectarse a Diverza para timbrar CFDI v3.3 se esta utilizando un Request y Response formado con JSon
Puedes ver mas detalles aqui : ---> https://diverza.docs.apiary.io/#reference/0/stamp <---

Dariodxd
Mensajes: 8
Registrado: Sab Ene 06, 2018 1:37 pm

Re: Timbrado con Diverza

Mensajepor Dariodxd » Dom Ene 07, 2018 10:05 pm

Gracias por la informacion ya estoy con stamp de diverza pero ahora me sale esto

string(42283) "
Phoenix.Router.NoRouteError at POST /api/v1/documents/stamp
no route found for POST /api/v1/documents/stamp (Cetus.Aiakos.Router)
web/aiakos_router.ex
No code available.
cetus Cetus.Aiakos.Router.match_route/4

Paulister
Mensajes: 1
Registrado: Vie Ene 12, 2018 4:15 pm

Re: Timbrado con Diverza

Mensajepor Paulister » Vie Ene 12, 2018 4:17 pm

Buen dia estoy desarrollando timbre con diverza con las urls demo, pero al cancelar me regresa error:

"message": "El documento no cumple con el contenido definido por el SAT",
"level": 5,
"error_id": 6997798,
"error_details": "[\"Document has not been deliver to SAT instance yet\"]",
"comp_error_details": "Document has not been deliver to SAT instance yet",
"code": 4402

el cual es porque no encuentra el cfdi en SAT y efectivamente no viaja al sat el timbre pero si lo timbra diverza y le genera un UUID, mi pregunta es:

En ambiente de pruebas es normal eso?

SuperEdmundo
Mensajes: 1
Registrado: Sab Ene 20, 2018 10:52 am

Re: Timbrado con Diverza

Mensajepor SuperEdmundo » Sab Ene 20, 2018 11:22 am

Hola a todos: Estoy tratando de timbrar con IVA exento, pero solo regresa Bad Request, he intentado esto:

1)
<cfdi:Conceptos>
<cfdi:Concepto ClaveProdServ="10131508" Cantidad="1" ClaveUnidad="C81" Unidad="PZA" Descripcion="Prueba concepto 1" ValorUnitario="100" Importe="100">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="100" Impuesto="002" TipoFactor="Exento" />
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
</cfdi:Conceptos>
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Impuesto="002" TipoFactor="Exento" TasaOCuota="0" Importe="0" />
</cfdi:Traslados>
</cfdi:Impuestos>

2)
<cfdi:Conceptos>
<cfdi:Concepto ClaveProdServ="10131508" Cantidad="1" ClaveUnidad="C81" Unidad="PZA" Descripcion="Prueba concepto 1" ValorUnitario="100" Importe="100">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="100" Impuesto="002" TipoFactor="Exento" />
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
</cfdi:Conceptos>
<cfdi:Impuestos TotalImpuestosTrasladados="0">
<cfdi:Traslados>
<cfdi:Traslado Impuesto="002" TipoFactor="Exento" TasaOCuota="0" Importe="0" />
</cfdi:Traslados>
</cfdi:Impuestos>

3)
<cfdi:Conceptos>
<cfdi:Concepto ClaveProdServ="10131508" Cantidad="1" ClaveUnidad="C81" Unidad="PZA" Descripcion="Prueba concepto 1" ValorUnitario="100" Importe="100">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="100" Impuesto="002" TipoFactor="Exento" />
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
</cfdi:Conceptos>
<cfdi:Impuestos TotalImpuestosTrasladados="0" />
</cfdi:Comprobante>

4)
<cfdi:Conceptos>
<cfdi:Concepto ClaveProdServ="10131508" Cantidad="1" ClaveUnidad="C81" Unidad="PZA" Descripcion="Prueba concepto 1" ValorUnitario="100" Importe="100">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="100.00" Impuesto="002" TipoFactor="Exento" />
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
</cfdi:Conceptos>
<cfdi:Impuestos />
</cfdi:Comprobante>

Y nada, siempre me devuelve bad request? ustedes como le hacen para que les apraezca mas detalles del error?

Gracias por cualquier ayuda
Edmundo Sánchez

jggtz
Mensajes: 357
Registrado: Lun Oct 10, 2011 12:50 pm

Re: Timbrado con Diverza

Mensajepor jggtz » Vie Ene 26, 2018 9:18 pm

El Response de Diverza de un CFDI timbrado lo recibo en Base64 y lo quiero convertir a xml...

El proceso que sigo es:
1.- El cfdi en Base64 lo convierto a formato Byte
2.- El Byte lo convierto a Unicode
3.- Guardo el xml para su posterior envio al cliente y almacenarlo en disco

Todo está bien, mientras no existan descripciones de conceptos con letra Ññ...
Al convertir a Unicode las cambia por otros caracteres extendidos
No he revisadosi sucede tambien con otras letras o caracteres

Alguna sugerencia o comentario
Gracias


Volver a “Otros”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados