Instituciones Financieras Chile – Base de datos de las instituciones financieras de Chile basada en la información del SBIF en SQL, CSV, PHP y JSON
Casi todas las cosas que comparto son debido a que no me gusta hacer el mismo trabajo más de una vez. En este caso estoy haciendo un modulo financiero para nuestro sistema ERP para conciliación bancaria, por lo que encontré que era buena idea tener la información de las instituciones bancarias de Chile.
La página que aparece en el link posee la información de las instituciones reguladas por el SBIF, su número de resolución o código según corresponda.
Además viene en los siguientes formatos :
- SQL, para que lo puedas ingresar directamente a una base de datos.
- PHP, por si quieres usarlo en un desarrollo propio. En general es posible que igual necesites la versión SQL.
- CSV, por si necesitas hacer la importación a otro sistema o Base de Datos.
- Json, simplemente pensé que sería buena idea incluirlo. La verdad yo no lo usaría debido que lo generaría de manera dinámica.
El formato del SQL posee la siguiente estructura :
CREATE TABLE IF NOT EXISTS `instituciones` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tipo` enum('Bancos','Cooperativas de Ahorro y Crédito','Operadores de Tarjetas de Débito','Asesorías Financieras','Sociedades de Apoyo al Giro Bancarias','Sociedades de Apoyo al Giro de Cooperativas','Sociedad de Leasing Inmobiliario','Sociedades de Cobranza','Sociedades de Factoring','Emisores y Operadores de Tarjetas de Crédito','Operadores de Tarjetas de Pago con Provisión de Fondos','Sociedades Evaluadoras','Sociedades de Garantía Recíproca y Fogape','Firmas Evaluadoras de Instituciones de Garantía Recíproca','Auditores Externos','Almacenes Generales de Depósito registrados en SBIF','Firmas Evaluadoras de Almacenes Generales de Depósito') NOT NULL DEFAULT 'Bancos', `codigoSBIF` varchar(5) DEFAULT NULL, `codigoRegistro` varchar(5) DEFAULT NULL, `nombre` varchar(150) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `codigoRegistro` (`codigoRegistro`), UNIQUE KEY `codigoSBIF` (`codigoSBIF`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=133 ;
En donde :
- id, es simplemente el campo auto incremental para la información. No tiene relación a la información del SBIF.
- tipo, corresponde al tipo de institución que es regulada por el SBIF. Existe la gran posibilidad que solo uses el tipo Banco.
- codigoSBIF, corresponde al código otorgado a la institución por el SBIF.
- codigoRegistro, corresponde al número de registro que otorga el SBIF.
Espero que les sirva !
https://github.com/ctala/InstitucionesFinancierasChile/