Retorna el detalle de ventas de Pymes desglosado por línea de documento (una fila por ítem facturado). Incluye facturas de venta y notas crédito. Solo se incluyen documentos cuyo estado no sea EP (en proceso). Adicionalmente, permite consultar los impuestos y retenciones aplicados a cada línea del detalle enviando embedded=impuestos junto con el cliente (clienteUuid o clienteId) o el numero del documento.
Parámetros
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
establecimiento | string | No | UUID o código del establecimiento a filtrar. Si no se envía, o si corresponde a un nodo de tipo compañía, retorna la consolidación de toda la compañía. |
clienteUuid | string | No | UUID del cliente en Loggro a filtrar. |
clienteId | string | No | Número de identificación del cliente a filtrar. |
tipoDocumento | string | No | Tipo de documento a filtrar. Valores permitidos: FAVE (factura de venta), NCVE (nota crédito de venta). |
numero | string | No | Número del documento a filtrar. Si se envía y no se indican fechaDesde ni fechaHasta, la consulta se realiza sin restricción de rango de fechas. |
fechaDesde | string | Condicional | Fecha inicial del rango a consultar. Formato dd/MM/yyyy. Obligatorio, salvo que se envíe numero sin indicar ninguna fecha. |
fechaHasta | string | Condicional | Fecha final del rango a consultar. Formato dd/MM/yyyy. Obligatorio, salvo que se envíe numero sin indicar ninguna fecha. |
embedded | string | No | Permite incluir información adicional en la respuesta. Único valor soportado: impuestos. Requiere indicar clienteUuid, clienteId o numero. |
page | integer | No | Número de página (base 1). Debe ser mayor o igual a 1. Por defecto 1. |
limit | integer | No | Máximo de registros por página. Debe ser mayor o igual a 1 y no puede superar 100. Por defecto 20. |
Reglas de negocio
fechaDesdeyfechaHastason obligatorios, a menos que se envíenumerosin indicar ninguna de las dos fechas.- Si se envía únicamente
fechaDesdeo únicamentefechaHasta(sin la otra), la fecha faltante sigue siendo obligatoria, incluso si se envíanumero. fechaDesdeyfechaHastadeben tener el formatodd/MM/yyyy; de lo contrario retorna400.fechaDesdedebe ser anterior afechaHasta; de lo contrario retorna400.fechaHastano puede ser una fecha futura; de lo contrario retorna400.- El rango entre
fechaDesdeyfechaHastano puede superar 31 días; de lo contrario retorna400. - Si se envía
tipoDocumento, debe serFAVEoNCVE; de lo contrario retorna400. - Si se envía
embedded, su único valor permitido esimpuestos; de lo contrario retorna400. - Si se envía
embedded=impuestos, es obligatorio indicarclienteUuid,clienteIdonumero; de lo contrario retorna400. - Si se envía
establecimientoy no existe (por UUID o código), retorna404. pagedebe ser mayor o igual a 1; de lo contrario retorna400.limitdebe ser mayor o igual a 1 y no puede superar100; de lo contrario retorna400.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400fechaDesde o fechaHasta no se envían (y no se envió numero) o tienen formato inválido, fechaDesde no es anterior a fechaHasta, fechaHasta es una fecha futura, el rango entre fechaDesde y fechaHasta supera 31 días, tipoDocumento no es FAVE ni NCVE, embedded tiene un valor distinto de impuestos, se envía embedded=impuestos sin indicar clienteUuid, clienteId ni numero, o page/limit son inválidos.
404Establecimiento no encontrado.
500Error interno del servidor.