Appearance
Factura (Contado/Crédito)
POST
POST
ip:puerto/crear/factura/lote POST
ip:puerto/crear/factura/onlinePor defecto, la SIFEN habilita únicamente el envío de documentos por lote a todos los contribuyentes
Ejemplo del body
NOTE
Encontrarás toda la información relevante a distintos campos y parámetros mas abajo, en Detalles del Documento
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": {}, // ver detalles mas abajo
"factura": { "presencia": 1 },
"condicion": { // ver detalles mas abajo
"tipo": 1,
"entregas": [],
"credito": []
},
"obligaciones": [
{ "codigo": 211 },
{ "codigo": 311 }
],
"items": [ // ver detalles mas abajo
{
"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
usuariousuario de emisión del documentoreturnQr(boolean) para recibir el base64 del código QRdocumento.establecimientonúmero de sucursaldocumento.puntonúmero de cajadocumento.numeronúmero de documentodocumento.fechatimestamp creación de la facturadocumento.tipoEmision(usualmente será1normal)documento.tipoTransaccionencontrarás los valores para este campo aquídocumento.tipoImpuestoencontrarás los valores para este campo aquídocumento.monedamoneda en la que se emite el documentodocumento.cambiosi es PYG enviar como nulldocumento.itemsarray de los artículos vendidos, encuentra mas detalles aquídocumento.codigoSeguridadAleatoriocódigo de Seguridad (generado lado cliente de hasta 9 dígitos). Importante: Esta información deberás almacenar de tu lado, de forma que si el documento sea rechazado, puedas corregir los detalles para reemitir el documento sin inconvenientes y que el CDC no presente variacionesdocumento.clienteencontrarás los ejemplos de usos mas cotidianos aquídocumento.factura.presenciaencontrarás los valores para este campo aquídocumento.condicionarray con información referente a la forma de pago.