11 - Servicios APP
grupo de servicios que consume la app movil
📄️ Iniciar sesion y obtener el token
El login requiere de un usuario que se haya registrado junto a una empresa, se utiliza el correo y el numero de documento como contraseña en los primeros accesos hasta que sea modificada.
📄️ Listar los documentos de la empresa
Permite listar los documentos y filtrar por fecha utilizando la clave date y los valores all, current_month, last_month, last_ninety, mientras que search es capaz de buscar por numero, prefijo, total, fecha especifica y algunos datos principales del cliente como nombre, correo, telefono o numero de documento, tambien cuenta con el sistema paginacion utilizando la clave page.
📄️ Listar los clientes
Permite listar los clientes registrados por la empresa. La clave search busca por numero de documento o nombre, y cuenta con el sistema de paginacion utilizando la clave page.
📄️ Actualizar un cliente
Permite actualizar un cliente, el numero de identificacion no es modificable ya que es unico por cliente
📄️ Listar las resoluciones de la empresa
Permite listar las resoluciones
📄️ Listar los metodos de pago
Permite listar los metodos de pago disponibles (payment_method_id), que son los que indican el medio con el que se paga el documento: efectivo, consignacion, tarjeta de credito, etc. Devuelve el id y el nombre de cada uno.
📄️ Listar las formas de pago
Permite listar las formas de pago disponibles (payment_form_id), que son las que indican si el documento es de contado o a credito. Devuelve el id y el nombre de cada una.
📄️ Listar los productos
Permite listar los productos y filtrar con 'search', es capaz de buscar por codigo interno o nombre.
📄️ Actualizar un producto
Permite actualizar un producto, el parametro para la url es el id del mismo
📄️ Registrar un producto
Permite registrar un producto en el catalogo de la empresa. El codigo interno no se puede repetir; para modificar uno ya existente se usa el request Actualizar producto.
📄️ Descargar el PDF de un documento desde la app
Permite descargar el PDF de un documento ya emitido para mostrarlo en la app. En URL el primer parametro es el NIT de la empresa y el segundo el nombre del archivo, que se obtiene del listado de documentos.