Para exportar facturas tomar en cuenta lo siguiente:
Con el token obtenido en la autenticación se autenticará la petición para emitir una factura en la siguiente ruta:
METHOD | PATH | HEADERS |
---|---|---|
POST | /api/facturas/emitir |
Content-Type:application/json |
{
"token": "string|hash",
"receptor": {
"tipo": integer,
"razonSocial": "string",
"nro": "string"
},
"numero": integer,
"serie": "string",
"tipoMoneda": "string",
"totalVentaGravada": "double",
"totalVentaExonerada": "double",
"totalVentaInafecta": "double",
"sumatoriaIgv": "double",
"importeTotal": "double",
"tipoOperacion": "string",
"montoTotalImpuestos": double,
"items": [{
"unidadMedidaCantidad": "string",
"cantidad": integer,
"descripcion": "string",
"valorUnitario": "double",
"precioVentaUnitario": "double",
"tipoPrecioVentaUnitario": "string",
"montoTotalImpuestosItem": "double",
"baseAfectacionIgv": "double",
"porcentajeImpuesto": integer,
"codigoProducto": "string",
"montoAfectacionIgv": "double",
"codigoTributo": "string",
"codigoProductoSunat": "string",
"valorVenta": "double",
"tipoAfectacionIgv": "integer"
}]
}
{success} Solicitud Aceptada
HTTP_CODE 200
Contenido
{
"success": 1,
"invoice": "string|hashed"
}
{danger} Solicitud no aceptada
HTTP_CODE 500
Contenido
{
"success": 0,
"msg": "string|description"
}