Autofactura.getFacturados
Recibe un rango de fechas de las cuales se quieren obtener los tickets facturados y retorna un listado de tickets.
- Parámetros:
-
Nombre Descripción Requerido clientId xs:string
Nombre de usuario registrado para el uso del WebService.
Sí password xs:string
Contraseña del usuario.
Sí periodo tns:periodo
Fecha inicial y final de la consulta.
Sí emisorId xs:string
El identificador del emisor.
Sí -
tns:periodo
Nombre Descripción Requerido fechaInicial xs:date
Fecha inicial de la consulta de los tickets facturados.
Sí fechaFinal xs:date
Fecha final de la consulta de los tickets facturados.
Sí
Este método recibe 4 parámetros, de los cuales 2 se encuentran en el encabezado del mensaje SOAP
Ejemplo de petición:
Descargar este ejemplo
Regresa:
- Este método retorna un tipo compuesto: tns:ticketFacturado, los atributos se describen en la siguiente tabla:
-
Atributos de tns:ticketFacturadoNombre Descripción Requerido status xs:int
El código estatus de la operación. Códigos de respuesta
Sí mensaje xs:string
El mensaje de respuesta, una cadena de caracteres detallando el estatus de la operación.
Sí ticketFacturado Arreglo de tns:ticketFacturado
Resultado de la consulta, puede no presentarse si no se encontraron tickets en la fecha especificada
No -
tns:ticketFacturado
Nombre Descripción Requerido fecha xs:dateTime
Fecha en que fue facturado el ticket
No importeTotal xs:decimal
Importe total del ticket
No ticketNo xs:string
Número de ticket
No folioFactura xs:long
El folio de la factura con la que se generó el ticket
No serieFactura xs:string
La serie con la que se generó la factura
No uuidFactura xs:string
El identificador universal de la factura
No
Ejemplo de respuesta - getFacturados
Descargar este ejemplo
Códigos Respuesta
-
200 — Acceso correcto;
El cliente se autentico correctamente y el método retorno los resultados.
En general cualquier proceso que termine sin ninguna incidencia.. -
201 — Acceso correcto;
El cliente se autentico correctamente y el método retorno los resultados.
En general cualquier proceso que termine sin ninguna incidencia.. -
202 — El ticket ya se había procesado en otra transacción de importación;
El ticket que se deseaba importar ya existía en una transacción anterior.
-
204 — Se encontraron errores al validar el ticket con el digito validador;
El ticket no paso la validación del digito validador, esto se debe a que el ticket no cumple con lo especificado en el digito verificador o el hash generado es diferente. - 206 — El numero de ticket ya ha sido facturado;
El ticket fue facturado con anterioridad. -
208 — El ticket no pudo ser almacenando y marcado como facturado;
El proceso de almacenado encontró un problema por lo cual no continuo. -
500 — Error al procesar los tickets;
Error en al tratar de leer la información de los tickets. - 601 — Error en la autenticación del cliente;
Usuario y/o contraseña incorrectos.