Página 1 de 1

Dudas sobre ambiente de prueba o ambiente Demo

Publicado: Lun Ene 16, 2017 7:38 pm
por Halcon Divino
Quiero comprar la librería CFDLib.dll para timbrar la Nomina con el complemento 1.2

Pero antes de comprar la librería y los timbres quisiera hacer pruebas
Por lo que estuve leyendo se puede descargar la librería CFDLib.dll en forma de DEMO
Tengo las siguientes 4 dudas.

    1. Se puede TIMBRAR los XML de Nomina 1.2 en ambiente DEMO ???

    2. Y de ser así tengo que hacer algún tramite de inscripción o darme de alta en algún sitio web para poder timbrar en forma de prueba. o hacer un pago para el ambiente de pruebas ???

    3. Otra duda es que yo estoy generando los XML ya sellados ... puedo usar esta librería solo para timbrar la nomina 1.2 ??? (no requiero que se genere o se cree el xml con los archivos .ini)

    4. Hay algún ejemplo de timbrado en C# que me puedan proporcionar ??? En el demo solo hay un ejemplo de VB.

Re: Dudas sobre ambiente de prueba o ambiente Demo

Publicado: Lun Ene 16, 2017 8:01 pm
por Dado
1. Si se puede timbrar en la DEMO, la restriccion es que uses un RFC y un certificado especial para estas pruebas

2. No, absolutamente ningun tramite, el RFC en mencion ya esta registrado y tiene timbres de prueba asignados

3. Si, puedes crear el XML por tu cuenta y enviarlo a timbrar con la libreria DLL, solo asegurate de cumplir con el punto 1

4. Si hay ejemplo de programacion en C# en la DEMO, checalo bien, estan en la carpeta "Ejemplo Visual Studio [CPP] [C#] [VB.NET] Rev.2014"

Re: Dudas sobre ambiente de prueba o ambiente Demo

Publicado: Lun Ene 16, 2017 8:07 pm
por Halcon Divino
Gracias Dado por tus respuestas
Voy a probar la dll a ver que tal me va

Al timbrar me puede regresar un numero de error diferente de 0
Este numero me indica el error
el catalogo de errores en donde lo puedo consultar ???

Re: Dudas sobre ambiente de prueba o ambiente Demo

Publicado: Mar Ene 17, 2017 3:33 am
por Dado
La funcion GetError() te regresa cero si todo estuvo bien y otro numero si hubo un error, aqui puedes facilmente saber si se timbro o no

Pero para "entender" mejor cual fue el error te recomiendo consultar la funcion GetErrorExt() que devuelve un string que describe con mas precision el error.

Tambien te comento que para fines de depuracion la DLL crea un archivo "bitacora de proceso.txt" que describe paso a paso lo que va haciendo