Appearance
Factura (Contado/Crédito)
- [POST]
ip:puerto/crear/factura/lote
Por defecto, la SIFEN habilita únicamente el envío de documentos por lote a todos los contribuyentes
- [POST]
ip:puerto/crear/factura/online
Ejemplo del body
json
{
"usuario": "juan_lopez",
"returnQr": true,
"documento": {
"establecimiento": "001",
"punto": "002",
"numero": "0000123",
"fecha": "2022-08-18T10:11:00",
"tipoEmision": 1,
"tipoTransaccion": 1,
"tipoImpuesto": 1,
"moneda": "PYG",
"cambio": null,
"codigoSeguridadAleatorio": 2,
"cliente": {},
"factura": { "presencia": 1 },
"condicion": {
"tipo": 1,
"entregas": [],
"credito": []
},
"obligaciones": [
{ "codigo": 211 },
{ "codigo": 311 }
],
"items": [
{
"codigo": "TEST001",
"descripcion": "ARTICULO PRUEBA NRO 1",
"unidadMedida": 77,
"cantidad": 1.00,
"precioUnitario": 5500,
"descuento": 0,
"ivaTipo": 1,
"ivaBase": 100,
"iva": 10
}
]
}
}
Ejemplos de la respuesta
json
{
"status": true,
"requestId": "8bc559e0-0032-41d7-96fc-513650da9a39",
"message": "La factura se ha generado y programado para su emisión a la SET.",
"kude": {
"CDC": "13241324132413241324132413241324132413241324",
"formattedCDC": "1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 12343544",
"url": "https://ekuatia.set.gov.py/consultas/...",
"base64": "data:image/gif;base64,..." // caso returnQr sea true
}
}
{
"status": false,
"requestId": "cc91b700-896a-4490-b927-075cbdb0a6cd",
"message": "Valor de la Fecha '2024-11-16T1s6:30:21' en data.fecha no válido. Formato: yyyy-MM-ddTHH:mm:ss",
"details": []
}
Detalles del documento
usuario
usuario de emisión del documentoreturnQr
(boolean) para recibir el base64 del código QRdocumento.establecimiento
número de sucursaldocumento.punto
número de cajadocumento.numero
número de documentodocumento.fecha
timestamp creación de la facturadocumento.tipoEmision
(usualmente será1
normal)documento.tipoTransaccion
encontrarás los valores para este campo aquídocumento.tipoImpuesto
encontrarás los valores para este campo aquídocumento.moneda
moneda en la que se emite el documentodocumento.cambio
si es PYG enviar como nulldocumento.codigoSeguridadAleatorio
código de Seguridad (generado lado cliente de hasta 9 dígitos)documento.cliente
encontrarás los ejemplos de usos mas cotidianos aquídocumento.factura.presencia
encontrarás los valores para este campo aquídocumento.condicion.tipo
encontrarás los valores para este campo aquídocumento.condicion.entregas
encontrarás los valores para este campo aquídocumento.condicion.credito
encontrarás los valores para este campo aquí