Package: conversor-nominas-bancos-chile
Conversor Nóminas Bancos ChileEste programa convierte nóminas de transferencias con formato Banco BCI al resto de formatos de Bancos, en Chile. Se toma como referencia el formato del Banco BCI porque es en excel, es simple, y contiene todos los datos necesarios.InstalaciónEjecutarpip install conversor_nominas_bancos_chilePara abrir la interfaz basta con ejecutar el siguiente comando desde la terminal:start_menu_conversor_nominasSe debe tener en cuenta lo siguiente:Está pendiente implementar la transformación de nóminas a otros bancos que no sean Banco de Chile, Santander, BICE.Se requiere crear un archivo excel con los datos de las cuentas corrientes de las empresas desde donde se realizarán las transferencias, se puede llamar "datos_empresas.xlsx" y tiene el siguiente formato:razonsocialrazonsocial_abreviaturarutbanco_codigocuenta_numconvenios_pagos_masivos_bancochileDistribuidora de Alimentos El Abastoabasto762345312-2379203874981no_aplicaConstructora Los Andes S.A.losandes987654321-11150983062811 - Pago remuneraciones, 812 - Pago proveedoresTiendas de Moda Elegance Limitadaelegance156789013-31820018739812 - Pago proveedoresComercializadora de productos de bellezabelleza230912837-41240684902812 - Pago proveedoresTecnología e Innovación S.A.tecinnova165432198-71410576930no_aplicaServicios de Limpieza Industrial S.A.limpind875432019-028783095017no_aplicaConsultora Empresarial Integrar Limitadaintegrar782356789-228370280064no_aplicaInmobiliaria Santa María Limitadasantamaria245632189-51690128047813 – Pago remuneracionesEJEMPLO (INPUT):
El programa recibe como input un excel de una nómina de transferencias en formato BCI, a continuación se muestra un ejemplo.Nº Cuenta de CargoNº Cuenta de DestinoBanco DestinoRut BeneficiarioDig. Verif. BeneficiarioNombre BeneficiarioMonto TransferenciaNro.Factura Boleta (1)Nº Orden de Compra(1)Tipo de Pago(2)Mensaje Destinatario (3)Email Destinatario(3)Cuenta Destino inscrita como(4)6166809792126063349766208745Seguridad Integral Argentum Spa4550000OTRPFMQ FC 622mail@argentum.clSeguridad Integral Argentum Spa6166809792126063349766208745Seguridad Integral Argentum Spa3420000OTRPFMQ FC 623mail@argentum.clSeguridad Integral Argentum Spa6166809720008406031765980134Servicios de Ingeniería y Desarrollo Tecnológico Ltda449012OTRPFGV FC 4636mail@idt.clServicios de Ingeniería y Desarrollo Tecnológico Ltda616680978640446137768724503SICASA SPA59500OTRPFLI FC 42mail@sicasa.clSICASA SPA616680976839885237763145922Transportes Ayarza2385152OTRPFLI FC 21871mail@ayarza.clTransportes Ayarza616680976839885237763145922Transportes Ayarza1224520OTRPFGV FC 21872mail@ayarza.clTransportes Ayarza616680976839885237763145922Transportes Ayarza1983190OTRPFLI FC 21922mail@ayarza.clTransportes Ayarza6166809713167745051769634283Discentrado SA321550OTRPFIN FC 1022608mail@discentrado.clDiscentrado SA6166809713167745051769634283Discentrado SA27370OTRPFIN FC 1022700mail@discentrado.clDiscentrado SA6166809713167745051769634283Discentrado SA39496OTRPFIN FC 1022760mail@discentrado.clDiscentrado SAEJEMPLO (OUTPUT):
El programa entrega como output un archivo excel, csv o de texto plano según el formato requerido por el banco. Se muestra a continuación la nómina anterior transformada para que pueda ser subida al Banco SantanderCta_origenmoneda_origenCta_destinomoneda_destinoCod_bancoRUT benef.nombre benef.Mto TotalGlosa TEFCorreoGlosa correoGlosa Cartola ClienteGlosa Cartola BeneficiarioGlosa Cliente9203874981CLP921260633CLP49766208745Seguridad Integral Argentum Spa4550000PFMQ FC 622mail@argentum.clPFMQ FC 622PFMQ FC 622PFMQ FC 6229203874981CLP921260633CLP49766208745Seguridad Integral Argentum Spa3420000PFMQ FC 623mail@argentum.clPFMQ FC 623PFMQ FC 623PFMQ FC 6239203874981CLP2000840603CLP1765980134Servicios de Ingeniería y Desarrollo Tecnológico Ltda449012PFGV FC 4636mail@idt.clPFGV FC 4636PFGV FC 4636PFGV FC 46369203874981CLP86404461CLP37768724503SICASA SPA59500PFLI FC 42mail@sicasa.clPFLI FC 42PFLI FC 42PFLI FC 429203874981CLP68398852CLP37763145922Transportes Ayarza2385152PFLI FC 21871mail@ayarza.clPFLI FC 21871PFLI FC 21871PFLI FC 218719203874981CLP68398852CLP37763145922Transportes Ayarza1224520PFGV FC 21872mail@ayarza.clPFGV FC 21872PFGV FC 21872PFGV FC 218729203874981CLP68398852CLP37763145922Transportes Ayarza1983190PFLI FC 21922mail@ayarza.clPFLI FC 21922PFLI FC 21922PFLI FC 219229203874981CLP1316774505CLP1769634283Discentrado SA321550PFIN FC 1022608mail@discentrado.clPFIN FC 1022608PFIN FC 1022608PFIN FC 10226089203874981CLP1316774505CLP1769634283Discentrado SA27370PFIN FC 1022700mail@discentrado.clPFIN FC 1022700PFIN FC 1022700PFIN FC 10227009203874981CLP1316774505CLP1769634283Discentrado SA39496PFIN FC 1022760mail@discentrado.clPFIN FC 1022760PFIN FC 1022760PFIN FC 1022760