Skip to main content
El servicio permite al cliente aceptar una factura electrónica de venta emitida por la empresa, desde el portal de clientes, en línea en formato JSON. La aceptación la procesa el módulo de documentos electrónicos de SEDI-ERP sobre la factura indicada por su identificador único y queda registrada en el log de la plataforma con la dirección IP y el usuario enviados. Para rechazar una factura se utiliza el servicio de rechazo de facturas. El método de solicitud es POST y se requiere un encabezado “Authorization” para la autenticación, que debe contener el AccessToken (JWT) obtenido previamente del servicio de inicio de sesión.

Prerequisitos

Antes de aceptar una factura, se debe contar con los siguientes datos:

Aceptar factura

Request URL: https://portal.sedierp.com/API_FAC/api/Facturas/FacturasAceptar
Tipo: POST
Content Type: application/json
GUID
required
Identificador único de la factura que se aceptará.
string
required
Dirección IP del dispositivo desde el que se envía la aceptación (máx. 50 caracteres). Se registra en el log de la plataforma.
int
required
Código del usuario que envía la aceptación (ID). Se registra en el log de la plataforma. Se recomienda enviar el TerceroID del servicio de datos del cliente.

Validaciones

El servicio realiza las siguientes validaciones. Si alguna no se cumple, no se acepta la factura y se retorna HTTP 400 con el error correspondiente.
  • UniqueID, DirIP y Usuario son obligatorios.
  • La factura debe cumplir las validaciones del módulo de documentos electrónicos para ser aceptada. Si el proceso retorna un error, se deshace la operación y se retorna el detalle precedido de “Error:”.

Respuesta

string
Resultado de la operación: “OK”.
int
Código de salida retornado por el proceso de aceptación.
string
Descripción del resultado retornada por el proceso de aceptación.
Cuando ocurre un error, el servicio responde HTTP 400 con el campo Message, que contiene el detalle del error precedido de “Error:”. Si el AccessToken no se envía, es inválido o expiró, el servicio responde HTTP 401 ({"Code": 401, "Message": "El TokenAcceso no es valido"}).