Manual Tickets Timbrado FD 2015

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

Manual de Aplicacin de

Autofacturacin por Tickets

Versin 1.0

rpido

seguro confiable

www.FoliosDigitales.com

Introduccin
El siguiente manual tiene como objetivo guiar al programador para realizar el correcto registro de sus tickets y con ello
generar su factura.
Esperamos que esta informacin sea de su ayuda.
La finalidad de los tickets es la autoforma, para poder automatizar su sistema para que sus clientes reclamen dicho
comprobante mediante el portal de Folios Digitales.
Por comodidad es altamente recomendable emitir todas sus facturas mediante este mtodo, ya que de esta manera
agiliza procesos para usted y su empresa.
Desde su sistema generar su XML v3.2 que es el mismo proceso para generar su factura en nuestro servicio de Timbrado, a diferencia que este no debe contener el Nodo Receptor, ni el nodo Sello definido.
Como respuesta usted obtendr un Nmero de Ticket con el cual podr reclamar su factura mediante nuestro portal.
Acceso al servicio FD
La URL de acceso al Webservice es la siguiente:
https://www.foliosdigitalespac.com/WSTimbrado/WSTicket.svc
El WSDL expuesto por este servicio es el siguiente:
https://www.foliosdigitalespac.com/WSTimbrado/WSTicket.svc?WSDL
La Implementacin del servicio se realizar a travs del protocolo HTTPS, de esta forma se garantiza un canal de comunicacin seguro.

Folios Digitales Los Expertos en Facturacin Electrnica


www.FoliosDigitales.com

Funcionamiento General:
El Usuario Emisor deber entrar en la siguiente liga para poder instalar su Certificado de Sello Digital y configurar
cuntos das de vigencia va a tener los Ticket que emita para que el Usuario Receptor pueda generar su propia factura.
Opcionalmente podr instalar un Logo el cual slo tiene funcin interna, ya que esta imagen aparecer en el portal de
Recuperacin de Tickets y podr verla nicamente el Usuario Receptor.
En este mismo panel, el usuario podr visualizar los Tickets emitidos, conocer su status y descargar cada uno de sus
facturas en formato XML y PDF.
Liga de configuracin de Tickets (Usuario Emisor):
http://www.foliosdigitalespac.com/PanelTicketsFD/Panel/LoginPanel.aspx
En la siguiente liga, el Usuario Receptor podr capturar el cdigo de su Ticket. Le mostrar el nmero de conceptos
y monto a facturar y deber ingresar sus datos fiscales como RFC, Razn Social y Domicilio. Al dar click en Emitir, se
generar su Factura en formato XML y PDF donde podr descargarla o bien enviarla por correo electrnico.
Liga para reclamar Ticket (Usuario Receptor):
http://www.foliosdigitalespac.com/PanelTicketsFD/ticket/FacturarTicket.aspx
Liga para descargar un XML de ejemplo para ticket sin Nodo Sello ni Receptor:
http://www.foliosdigitales.com/descarga/AutoFacturaTickets/XMLPruebaTicketsTimbrado.rar

Folios Digitales Los Expertos en Facturacin Electrnica


www.FoliosDigitales.com

Mtodos del Servicio:


Generar Ticket
Descripcin:
La funcin GenerarTicket es el mtodo para emitir el Ticket, el cual se entrega un Nmero de Ticket con el cual el cliente
receptor podr reclamar su factura desde nuestro portal.
Consideraciones:
Se requiere de un Usuario de Timbrado FD (distinto al usuario FD en Lnea o Conexin Remota, si se cuenta con uno).
El usuario es responsable de incorporar correctamente todos los esquemas y requisitos al XML de acuerdo a la versin
ms actual del Anexo 20 del SAT, sin agregar el nodo Receptor ni el nodo Sello.
El uso de CSD es obligatorio para personas fsicas y morales para sellar sus comprobantes.
Est funcin en productivo consume timbres siempre y cuando se reclame el Ticket, es decir, se emita un CFDI a partir
del Ticket generado.
Parmetros:
Parmetro

Uso

Tipo de Dato

usuario

Requerido

String (min12-max13)

password

Requerido

String (min6)

cadenaXML

Requerido

String

Descripcin
Usuario FD que va a realizar la
peticin.
Contrasea de autenticacin
del usuario.
Contenido del XML con la informacin del comprobante. Debe
cumplir con todos los requisitos
de la versin ms actual del
CFDI.

Validaciones:
Se valida que la estructura del XML cumple con todas las especificaciones del SAT, conforme a la versin ms actual
del Anexo 20, excluyendo al Nodo Receptor y Nodo Sello.
Se valida que el Certificado de Sello Digital (CSD) haya sido emitido por el SAT.
Que el CSD est vigente en la fecha de generacin del comprobante.
Que el CSD utilizado para firmar el comprobante corresponda al emisor del mismo.
Folios Digitales Los Expertos en Facturacin Electrnica
www.FoliosDigitales.com

Se valida que el emisor del comprobante se encuentre en la lista LCO.


Se valida que el emisor del comprobante tenga validez de obligaciones en la LCO.
Se verifica que el usuario cuente con permiso de acceso al servicio.
Se verifica que el comprobante no haya sido timbrado previamente.
Se valida que el periodo de tiempo entre la fecha de emisin del comprobante y la fecha de certificacin no sea mayor
a 72 horas.
Se valida que el comprobante no contenga Addendas.
Se verifica que el usuario cuente con timbres disponibles.
Se valida que el usuario sea correcto y que el proceso de autenticacin sea exitoso.
Respuesta:
La respuesta a la peticin se devuelve en un Objeto del Tipo RespuestaTFD que contiene propiedades con informacin
til para el usuario, que le permitirn agregar el Nmero de Ticket en su versin impresa.
Propiedad

Descripcin

CodigoRespuesta

Cdigo de confirmacin de peticin (Cotejar con cdigos


adjuntos).
Mensaje de error al consumir el servicio.
Mensaje detallado sobre el error presentado
Esta propiedad muestra el nmero de ticket generado
para poder incluirlo en su versin impresa.
True/False (Resultado de la operacin, True para operacin exitosa, False para peticin errnea).

MensajeError
MensajeErrorDetallado
NoTicket
OperacionExitosa

Ejemplos en cdigo:
Descargar en VB.NET
Descargar en C#
Descargar en Java
Descargar en SOAP (Mensaje SOAP)

Folios Digitales Los Expertos en Facturacin Electrnica


www.FoliosDigitales.com

ConsultarTickets
Descripcin:
La funcin ConsultarTickets le permite obtener una lista detallada de todos los Tickets que fueron emitidos en un lapso
de tiempo.
Consideraciones:
Se requiere de un usuario de Timbrado FD (distinto al usuario FD en Lnea o Conexin Remota si se cuenta con uno).
Est funcin no puede ser utilizada en principios o finales de mes y se limita a filas por comprobantes.
Est funcin no consume timbres.
Parmetros:
Parmetro

Uso

Tipo de Dato

usuario

Requerido

String (min12-max13)

password

Requerido

String (min6)

fechaInicial

Requerido

fechaFinal

Requerido

filaInicial

Requerido

Date Time (yyyy-mm-ddThh:mm:ss)


Date Time (yyyy-mm-ddThh:mm:ss)
Int (min1)

Descripcin

Usuario FD que va a realizar la peticin.


Contrasea de autenticacin del usuario.
Fecha inicial del rango de
bsqueda.
Fecha final del rango de
bsqueda.
Fila del resultado a consultar.

Validaciones:
Se verifica que el usuario cuente con permiso de acceso al servicio.
Se valida que el usuario sea correcto y que el proceso de autenticacin sea exitoso.
Se valida que la Fecha Inicial sea mayor a la Fecha Final.
Se valida que la Fecha Final no sea menos a la Fecha Inicial.
Se verifica que el mtodo se encuentre disponible.
El periodo mximo es de 7 das naturales entre la fecha inicial y final de la consulta.
Respuesta
La respuesta a la peticin se devuelve en un Objeto del tipo RespuestaReporte que contiene propiedades con la lista
de todos los Tickets encontrados:
Folios Digitales Los Expertos en Facturacin Electrnica
www.FoliosDigitales.com

Propiedad

Descripcin

MensajeError

Mensaje de error al consumir el servicio.


True/False (Resultado de la operacin, True para operacin exitosa, False para peticin
errnea).
Total de comprobantes encontrados en el rango de bsqueda.
Es un arreglo de registro de Tickets.
Este arreglo contiene los siguientes atributos:

OperacionExitosa
TotalTicketsPeriodo
ListaTickets

Propiedad

Descripcin

Estado
Fecha
NoFila
NoTicket
Total

Estado del comprobante (Timbrado/Sin Timbrar).


Fecha de emisin del Ticket.
Nmero de fila del resultado de la bsqueda.
Clave de emisin del Ticket.
Monto total emitido en el Ticket.

Ejemplos en cdigo:
Descargar en VB.NET
Descargar en C#
Descargar en Java
Descargar en SOAP (Mensaje SOAP)

- Al consultar los Tickets slo se podr hacer por un rango de fechas de 7 das naturales.
- Por cada invocacin del mtodo se devolver un mximo de 50 registros.
- Al invocar el mtodo se pide filaInicial el cual es un conjunto de 50 registros.
- La cantidad de filaInicial es el nmero total de registros en el rango de fechas entre 50.
- ste mtodo es nicamente para verificar el registro de los Tickets emitidos en un rango de fechas, no devuelve ni
PDF ni XML.
- A continuacin veremos dos ejemplos, uno de un cliente que en 7 das realiz 56 tickets y otro que en los mismos 7
Folios Digitales Los Expertos en Facturacin Electrnica
www.FoliosDigitales.com

das realiz 1035.


Ejemplo prctico para un usuario que registr 56 tickets en 7 das.

Invocacin

Peticin1
24/11/14
01/12/14
1

fechainicial
fechaFinal
filaInicial

Peticin2
24/11/14
01/12/14
2

Respuesta

Fila 1 (comprobantes del


1 al 50)

totalComprobantesPeriodo
Lista de comprobantes

Peticin1
56
60 Registros

1
2

Peticin2
56
6 Registros

24/11/14

3
...
...
...
49
50

51...
Fila 2
(del 51 al 56) 56

01/12/14

Folios Digitales Los Expertos en Facturacin Electrnica


www.FoliosDigitales.com

INVOCACIN DEL SERVICIO FOLIOS DIGITALES

Folios Digitales Los Expertos en Facturacin Electrnica


www.FoliosDigitales.com

rpido

seguro confiable

Folios Digitales S.A. de C.V.

01 800 0872 884


www.FoliosDigitales.com

También podría gustarte