Вы находитесь на странице: 1из 6

Manual de uso del Servicio Virtual PAC

Instrucciones para el uso del Area de Pruebas de VirtualPAC


Antes de proceder al rea de pruebas de VirtualPAC, revise que el contenido de este
paquete incluya los siguientes archivos:

ManualPruebasVirtualPAC.pdf (este archivo)


VirtualPAC_CFDI_v30_Produccion.xml (archivo con la plantilla para CFDI Ver. 3.0 para el
rea de produccin).
VirtualPAC_CFDI_v30_Prueba.xml (archivo con la plantilla para CFDI Ver. 3.0 para el rea
de pruebas)
VirtualPAC_CFDI_v32_Produccion.xml (archivo con la plantilla para CFDI Ver. 3.2 para el
rea de produccin)
VirtualPAC_CFDI_v30_Prueba.xml (archivo con la plantilla para CFDI Ver. 3.2 para el rea
de produccin)
VirtualPAC_admin.exe (Herramienta para la administracin de timbres).
aaqm6110917qja.cer (archivo .CER para firmar el XML a enviar a VirtualPAC)
aaqm610917qja_1011180955s.key (archivo .KEY para generar el sello digital)
CiberCBB.DLL (DLL para creacin del cdigo de Barras Bidimensional QRCode)
CiberCLI.DLL (DLL de comunicaciones basadas en CLI)
CiberPAC.DLL (DLL de manipulacin del CFDI)
CiberSAT5.DLL (DLL para firmado y sellado del CFDI)
CiberURL.DLL (DLL de comunicaciones con el PAC basada en sockets)
CiberURLNet.DLL (Componentes de comunicaciones para .NET)

El rea de pruebas de VirtualPAC solo puede utilizarse con un nico RFC emisor que es
"AAQM610917QJA", no intente usar ningn otro RFC emisor ya que el rea de pruebas lo
rechazar, si lo desea, para fines de identificacin de sus pruebas, puede usar el nombre de su
emisor en el atributo nombre="[EmisorNombre]", pero el atributo rfc="[EmisorRFC]"
debe quedar como rfc="AAQM610917QJA".

Hemos generado una llave CiberPAC para el emisor AAQM610917QJA, la cual deber
usarse con el usuario CiberSAT: CTE940531F58 la llave electrnica para este RFC emisor es:

HwAAAHwy86Vk019bpYTlKPO43jdfIptacNFvjiqKiJTnFSS/IJHuHIrSZSZA3E/C;lwRktQ==;

Pgina | 1

Manual de uso del Servicio Virtual PAC

Los archivos VirtualPAC_CFDI_V30_Prueba.XML y VirtualPAC_CFDI_V32_Prueba.XML,


contienen la plantilla que ya est configurada para acceder al rea de pruebas con la versin CFDI
3.0 y 3.2 respectivamente.
Para usar el rea de pruebas de VirtualPAC usted deber colocar en la cabecera de la
plantilla la siguiente informacin:
<CiberSAT5 PAC="VirtualPAC" usuario="oskar78" emisor="AAQM610917QJA">

El acceso al rea de Pruebas se realiza nicamente con el usuario "oskar78" y solo puede
utilizarse con el RFC emisor AAQM610917QJA. En el paquete de distribucin encontrar los
archivos .CER y .KEY correspondientes a este RFC emisor.
El password del archivo key es: 12345678a
Rellene su plantilla como lo hace normalmente, asegurndose de que el atributo
rfc="[EmisorRFC]" quede como rfc="AAQM610917QJA".

Llamado al a funcin CiberPAC_SignXML(), a la Clase TCFDI y al Ejecutable externo :


Si usted utiliza directamente las funciones contenidas en la DLL de CiberPAC, (en lenguajes
como Visual FoxPro, Visual Basic 6, Delphi, todos los lenguajes .NET, C, C++, WinDev, etc.) La
funcin CiberPAC_SignXML() debe ser llamada de la siguiente manera:
CiberPAC_SignXml ( <cXmlEntrada>,
"aaqm610917qja.cer",
"aaqm610917qja_1011180955s.key",
"12345678a",
<cArchivoSalida>,
"CTE940531F58",
"HwAAAHwy86Vk019bpYTlKPO43jdfIptacNFvjiqKiJTnFSS/IJHuHIrSZSZA3E/C;lwRktQ==;",
<nFlags> )

Si usted utiliza la clase TCFDI (En lenguajes como (x)Harbour, Xailer, FiveWin, Harbour
MiniGUI, etc.) la llamada a la clase TCFDI debe hacerse de la siguiente manera:
TCfdi():New(<cXmlEntrada>,;
<cXmlSalida>,;
" aaqm610917qja.cer",;
"aaqm610917qja_1011180955s.key",;
"123456780",;
"CTE940531F58",;
"HwAAAHwy86Vk019bpYTlKPO43jdfIptacNFvjiqKiJTnFSS/IJHuHIrSZSZA3E/C;lwRktQ==;",;
<nFlags>)

Pgina | 2

Manual de uso del Servicio Virtual PAC


Si usted es usuario del EXE externo CiberSAT5.EXE (en lenguajes como CA-Clipper, Clarion,
Word, Excel, ASP o PHP), la ejecucin del programa ejecutable externo CiberSAT5.EXE debe
hacerse como se muestra a continuacin:
CiberSAT5 <cXmlEntrada> aaqm610917qja.cer aaqm610917qja_1011180955s.key 12345678a
<XmlSalida> CTE940531F58
HwAAAHwy86Vk019bpYTlKPO43jdfIptacNFvjiqKiJTnFSS/IJHuHIrSZSZA3E/C;lwRktQ==;
<nFlags>

En todos los casos, note que usted deber proveer los parmetros <cXmlEntrada>,
<cXmlSalida> y <nFlags>.

Instrucciones para el acceso al Area de Produccin de VirtualPAC

Muy Importante: Es ampliamente recomendable que realice pruebas con su software ANTES de
entrar en el rea de produccin, tenga en cuenta que una vez que ha dado de alta a un emisor
en VirtualPAC, y comience a usar el rea de produccin, TODAS las operaciones que realice
consumirn un timbre incluso las que fallen por causas no atribuibles al servicio de VirtualPAC,
como por ejemplo: que la fecha y la hora del documento estn fuera del rango de tiempo
permitido para emitir una factura, que el documento est firmado con una FIEL (Firma
Electrnica Avanzada) en vez de por un CSD (Certificado de Sello Digital) o bien que el CSD del
emisor an no haya sido replicado a todos los PACs despus de tramitado.

Despus de que haya realizado sus pruebas con VirtualPAC, entrar al rea de produccin
es muy sencillo, solo deber llenar en la cabecera los campos "[usuarioSEFactura]"con el

nombre del Usuario asignado por Cibertec y el campo "[EmisorRFC]" con el Rfc del Emisor
de las facturas y cambiar el atributo PAC por "vpac-sef".

En este paquete de distribucin se incluyen plantillas para el rea de produccin


tanto para la versin 3.0 como para la versin 3.2 de CFDI.

Instrucciones para el uso de la herramienta de Administracin de timbrado


VirtualPAC Administration Tool

Muy Importante : Esta aplicacin requiere forzosamente que se encuentre conectado a Internet
en el momento de ejecutarla.

Pgina | 3

Manual de uso del Servicio Virtual PAC


Desempacar en una carpeta de su disco Duro la Aplicacin Virtual Pac Administration Tool
y ejectela, le presentar una imagen como esta:

Username : Deber teclear el Usuario VirtualPAC que le proporciona Cibertec y el password


asignado la primera vez , despus usted deber cambiarlo por su seguridad. A continuacin
presione el botn Conectar.

La imagen en la siguiente pgina muestra la pantalla una vez que se ha conectado al servicio.

Pgina | 4

Manual de uso del Servicio Virtual PAC


Una vez conectado, ver en la parte superior los timbres que tiene disponibles para
distribuir entre sus emisores.

Deber crear primero al Emisor indicando el RFC en el campo Emisor y el nombre del
mismo en el campo Razn Social, a continuacin presione en el mensaje Agregar.

Para Asignar timbres a este emisor, primeramente seleccinelo de la lista haciendo click
sobre el registro con el RFC y el nombre, y a continuacin ingrese en el campo Timbres el nmero
la cantidad timbres que desea asignar a este emisor y presione el botn Asignar, como lo muestra
la imagen de la siguiente pgina.

Pgina | 5

Manual de uso del Servicio Virtual PAC


Si lo desea usted puede asignar timbres a otros Distribuidores, para ello deber
proporcionarles una copia del programa de administracin VirtualPAC Administration Tool y
deber darlos de alta en la seccin Distribuidor, tal y como se muestra en la siguiente pantalla:.

Para Asignar timbres a este Distribuidor, hgalo de manera similar a como lo hizo para
asignar timbres al Emisor.

Seleccione al Distribuidor de la lista haciendo click sobre el registro con el RFC y el nombre,
y a continuacin ingrese en el campo Timbres el nmero la cantidad timbres que desea asignar y
presione el botn Enviar.

Pgina | 6

Вам также может понравиться