Bonsai usa una caracteristica de ppostgresql llamada schemas cada schema puede almacener todas las tablas de una organizacion, cuando se crea una nueva organizacion se crea todas las tablas, por ejemplo si creo la organización mi org el schema sera mi_org y tendra las tablas solo para esa organizacion, es como tener otra base de datos con las mismas tablas que la principal.
Para poder integrar con un ingreso el modulo de facturacion hay que relacionarlo con Income
entonces cuando entres en la vista del Income que seria incomes/:id puedes adicionar un botón
que diga crear factura, en factura almacenas.
Las tablas relacionadas para un Income son:
accountsque almacena el maestromovement_detailsque almacena el detalle (ítems)
entonces para relacionar con facturación usas el id de accounts y la tabla facturas
tendria una llave foranea account_id