Integra billdin de manera personalizada con tu ERP mediante nuestra API. Facilita la automatización de tareas, evita la duplicidad y mejora el flujo de trabajo entre los diferentes departamentos.
Más rapidez y eficiencia integrando tus herramientas con billdin
La API de billdin te permite crear una integración funcional de forma rápida y sencilla. Este es un resumen de las llamadas que puedes hacer:
Contactos
BILLDIN-ADD-CONTACT
Genera un nuevo registro en la base de datos con el objeto, proporcionándole un nuevo PK. Es necesario indicar en la propiedad “type” uno de los valores [‘provider’, ‘client’, ‘architect’, ‘manager’].
BILLDIN-UPDATE-CONTACT
Permite modificar una o varias propiedades de un objeto contacto
BILLDIN-DELETE-CONTACT
Elimina un objeto contacto, siempre y cuando, este contacto no tenga un gasto o un pedido vinculado con el.
BILLDIN-GET-CONTACT-LIST
Obtiene una lista de objetos contacto, que cumplan las posibles restricciones indicadas en los filtros de la llamada.s
Proyectos
BILLDIN-GET-PROJECT
Obtiene el objeto proyecto que coincida con la clave primaria indicada en la llamada. El objeto, contiene además las fases de certificación del presupuesto principal del proyecto.
BILLDIN-UPDATE-PROJECT
Permite modificar una o varias propiedades de un objeto proyecto, identificado por su clave primaria.
BILLDIN-GET-PROJECT-LIST
Obtiene una lista de objetos proyecto, que cumplan las posibles restricciones indicadas en los filtros de la llamada.
BILLDIN-GET-BUDGET
Obtiene el objeto presupuesto que coincida con la clave primaria indicada en la llamada. El presupuesto contiene todos los conceptos del mismo, así como la información relativa a las posibles certificaciones que se hayan realizado.
Gastos
BILLDIN-ADD-EXPENSE
Genera un nuevo registro en la base de datos con el objeto gasto, proporcionándole un nuevo PK. Es necesario indicar el PK del proyecto al que pertenece el gasto.
BILLDIN-UPDATE-EXPENSE
Permite modificar una o varias propiedades de un objeto gasto. No permite modificar la imputación a las partidas del proyecto.
BILLDIN-DELETE-EXPENSE
Elimina un objeto gasto deshaciendo la imputación correspondiente en el caso de que existiera.
BILLDIN-GET-EXPENSE
Obtiene el objeto gasto que coincida con la clave primaria indicada en la llamada. El presupuesto contiene todos los conceptos del mismo, así como la lista de las url’s de los archivos adjuntos al mismo.
BILLDIN-GET-EXPENSE-LIST
Devuelve una lista de objetos gasto, que cumplan las posibles restricciones indicadas en los filtros de la llamada.
BILLDIN-UPLOAD-DOCUMENT-EXPENSE
Permite subir un documento y vincularlo con un gasto. El contenido del documento debe estar en Base64.
Pedidos
BILLDIN-ADD-ORDER
Crea un nuevo registro en la base de datos con el objeto pedido, proporcionándole un nuevo PK. Es necesario indicar el PK del proyecto al que pertenece el pedido.
BILLDIN-UPDATE-ORDER
Permite modificar una o varias propiedades de un objeto pedido. No permite modificar la imputación a las partidas del proyecto.
BILLDIN-DELETE-ORDER
Elimina un objeto pedido deshaciendo la imputación correspondiente en el caso de que existiera. También se eliminan las posibles proformas creadas a partir de dicho pedido y desvinculando los posibles gastos enlazados. A estos gastos, también se les eliminaría sus imputaciones, pero no el gasto.
BILLDIN-GET-ORDER
Obtiene el objeto pedido que coincida con la clave primaria indicada en la llamada. El pedido contiene todos un array con las proformas que se hayan generado, así como la lista de las url’s de los archivos adjuntos al mismo.
BILLDIN-GET-ORDER-LIST
Devuelve una lista de objetos pedido que cumplan las posibles restricciones indicadas en los filtros de la llamada. Cada uno de los objetos devuelto, contiene también la información referente a las proformas del pedido.
Otros
BILL-DIN-GET-REAL
Devuelve un objeto que además de la información del concepto raíz, contiene el importe pendiente, el importe en pedidos y el importe en gastos de todas las imputaciones del proyecto. A su vez, este objeto contiene un array con los objetos hijos del principal y así con todos los conceptos del presupuesto.
BILLDIN-REPLACE-PROVIDER
Recorre todos los pedidos y todos los gastos del proveedor antiguo y lo sustituye por el PK del nuevo proveedor.
BILLDIN-GET-TIMESHEET-LIST
Devuelve una lista con todos los objetos del Equipo definidos en el Area de trabajo.