A cumplir por el Consejo de administración de la Cooperativa

Las Cooperativas tienen una normativa muy clara y extensa sobre cómo mantener su condición de matriculadas a nivel nacional a través de la Ley Nacional 20.337, y complementarias, y mediante las circulares y resoluciones emitidas por el Instituto Nacional de Asociativismo y Economía Social (INAES).
Asimismo la Agencia Federal de Ingresos Públicos (AFIP) y la Agencia de Recaudación de la Provincia de Buenos Aires (ARBA) o en la o las provincias en las que operen ya que poseen reglamentaciones específicas acerca del tipo de presentaciones que se deben que realizar.

Trámites mensuales obligatorios para las Cooperativas:

1. Redacción de Acta de reunión de Consejo de Administración en donde se informe todo lo sucedido en la cooperativa.
2. Presentación de Declaraciones Juradas en AFIP: IVA, Régimen de Información de Compras y Ventas. (Realizados por AUDITOR EXTERNO) Pago de IVA en caso de corresponder.
3. Presentación de Declaraciones Juradas en ARBA u otros: Ingresos Brutos. (Realizados por AUDITOR EXTERNO). Pago de Ingresos Brutos de corresponder.

Trámites irregulares obligatorios para las Cooperativas:
 
1. Redacción de Acta de Reunión de Consejo de Administración en donde se informe todo lo sucedido en la cooperativa ante renuncias, sanciones, suspensiones o expulsiones de asociados/as en concordancia al Estatuto Social y Reglamento de la Cooperativa.
2. Redacción de Acta de Reunión de Consejo de Administración designando al Auditor Externo (Contador Público).
3. Presentación de Modificaciones de Consejo de Administración, domicilio, correo electrónico o actividad en AFIP, ARBA, INAES y Subsecretaría de Coordinación de Programas Productivos y Acción Cooperativa
4. Convocatorias a Asambleas extraordinarias por casos de extrema urgencia y su correspondiente presentación previa y posterior ante los órganos de control (INAES y Órgano Local Competente.)
5. Solicitud de Clave de Acceso INAES.
6. Solicitud de Certificado de vigencia de Matricula Nacional.
7. Declaración Jurada ante la Unidad de Información Financiera de las entidades cooperativas que realicen operaciones de crédito y/o que prestan el servicio de gestión de préstamos.

Trámites anuales obligatorios para las Cooperativas:
 
A)   Elaboración de documentación PRE ASAMBLEA y su correspondiente remisión con 15 días corridos de anticipación a la realización de la asamblea al INAES y Órgano Local
Competente, a saber:

1. Nota firmada por Presidente y Secretario de la entidad describiendo la documentación a presentar.
2. ACTA DE REUNION DEL CONSEJO DE ADMINISTRACIÓN CONVOCATORIA A ASAMBLEA ORDINARIA (indicando la necesidad de convocatoria a asamblea según cierre de ejercicio establecido en Estatuto Social, y en el caso de corresponder, llamado a elecciones de autoridades del Consejo de Administración)
3. CONVOCATORIA A ASAMBLEA ORDINARIA (indicando lugar, fecha y hora de realización, así como los puntos del orden del día)
4. MEMORIA ANUAL (firmada por Presidente y Secretario).
5. INFORME DEL SÍNDICO: debidamente firmado.
6. ESTADOS CONTABLES y CUADROS ANEXOS (firmado por Presidente; Secretario y Tesorero. Así como la firma del Contador actuante, y su certificación por el Consejo Profesional de la localidad correspondiente). (Realizados por AUDITOR EXTERNO)
7. DICTAMEN DEL AUDITOR (Realizado por AUDITOR EXTERNO)
8. PROYECTO DE DISTRIBUCIÓN DE EXCEDENTES (con los porcentajes, consistentes en: 5% Reserva Legal; 5% Fondo de Acción Asistencial y Laboral o para estímulo del personal; y 5% para el Fondo de Educación y Capacitación Cooperativa). (Realizado por AUDITOR EXTERNO)
9. INFORME ANUAL DE AUDITORIA (Si la misma ha sido sometida a procedimientos de auditoría durante la revisión de los estados contables básicos) (Realizado por AUDITOR EXTERNO)
10. ENVIO DIGITAL con Clave de Acceso INAES de Estados Contables. (Realizado por AUDITOR EXTERNO)
11. ENVIO DIGITAL con Clave de Acceso INAES de nómina de asociados. 

B)   Elaboración de documentación POST ASAMBLEA y su correspondiente remisión con 30 días corridos posteriores a la realización de la asamblea al INAES y Órgano Local Competente, a saber:
1. NOTA FIRMADA por Presidente y Secretario de la entidad describiendo la documentación a presentar.
2. ACTA DE ASAMBLEA ORDINARIA, fotocopia del original, con firma del Presidente y Secretario.
3. NÓMINA DE ASISTENCIA A ASAMBLEA, con la firma de todos los presentes, junto con la firma del Presidente y Secretario.
4.  ACTA DEL CONSEJO DE ADMINISTRACIÓN (de distribución de cargos). Fotocopia de su original, con firma de Presidente y Secretario. Si no hubo distribución de cargos, debe dejarse informarse por escrito esta situación.
5. NÓMINA DEL CONSEJO DE ADMINISTRACIÓN (lista con los datos personales de los miembros: nombre completo, DNI, domicilio particular y cargo del Consejo, Sindicatura y Gerente, si hubiera)
6. Copia de la Declaración Jurada-Formulario 369 AFIP. (Realizado por AUDITOR EXTERNO) En caso de corresponder, pago ante entidad bancaria y remisión del formulario con el comprobante de pago.

Todas estas documentaciones se deben presentar por TAD (Sistema online de AFIP, Tramites a Distancia), a través de los Tramites de INAES.

Manual del buen uso del Correo Electrónico, Buenas Prácticas

publicado en: Instructivos, Internet | 0

A la hora de utilizar el correo electrónico, es conveniente tener en cuenta una serie de normas para un correcto uso:

No responder al correo no solicitado
Responder al correo no solicitado (spam) es una forma de aumentar la cantidad de correo basura en nuestro buzón ya que indica al remitente que la cuenta es leída. Los mensajes no deseados (incluidos los que contiene o contenían virus) deben borrarse sin más.

No abrir ficheros que no esperamos
Aunque procedan aparentemente de personas conocidas no debemos abrir mensajes no esperados que contengan adjuntos ya que puede tratarse de virus Aunque el servicio antivirus del correo los haya limpiado es bueno tener esta costumbre.

No difundir correo no solicitado
No reenvié correo no solicitado (cadenas de mensajes, publicidad, rumores y bulos (por ejemplo sobre virus),…). Solo está contribuyendo a aumentar el correo no solicitado entre sus conocidos.

No envie mensajes a muchas personas en el campo «Para»
Si envía un correo a una larga lista de personas en el campo «Para» está contribuyendo a que estas personas reciban más correo no solicitado. Además puede que algunos de ellos no deseen que su dirección sea conocida por terceras personas. Utilice para ello el campo CCO (copia oculta).

Tenga en cuenta que la difusión de dirección en el campo «Para» a personas que no habían dado su consentimiento para ello puede dar lugar a denuncias por violación del Reglamento General de Protección de Datos.

Dar nuestra dirección con moderación.
No proporcione su dirección de correo en webs de dudosa confianza o que puedan enviarle publicidad no deseada. Atentos al rellenar formularios para no indicar sin saberlo que queremos recibir publicidad. Es una buena idea disponer de un cuenta gratuita para registrarnos en este tipo de sitios.

Diferenciar entre correo profesional y personal.
Obtenga una cuenta de correo electrónico para asuntos personales. De esta forma podrá reducir el volumen de correo de su buzón profesional, manteniendo este para sus fines adecuados.

Usar un estilo de redacción adecuado al destinatario.
La forma de redacción debe adecuarse al destinatario. No escriba en mayúsculas ya que implica gritar. Utilice los smileys (símbolos de caras) con moderación y nunca en un mensaje formal. No utilice la arroba (@) como sustituto del género neutro. Si el contenido de un mensaje le irrita, no conteste de forma inmediata, haga antes una pausa. Tenga en cuenta que se trata de comunicación escrita.

Limite el tamaño de los mensajes y el uso de adjuntos.
El correo electrónico no es el mecanismo adecuado para transferir ficheros. Tenga en cuenta que el destinatario puede tener problemas para leerlos, bien por su excesivo tamaño o porque el tipo de fichero (.exe, .vbs, …) puede estar prohibido en el sistema receptor.​

Cuando enviemos un adjunto indicar en el texto del mensaje cual es su contenido y su propósito para evitar que el destinatario sospeche de que se trata de un virus.

Incluya un «Asunto» del mensaje
Indique en el campo «Asunto» una frase descriptiva del mensaje. Esto facilita la clasificación, recuperación y lectura al destinatario y constituye una norma de cortesía.

Limite el tamaño de las firmas automáticas
Las firmas automáticas y otro tipo de texto de inclusión automática debe ser lo más esquemáticas posibles. No incluya imágenes o información innecesaria. Limítelo a sus datos de contacto esenciales. Tenga presente si quiere que estos datos sean visibles cuando escribe a ciertas personas o a listas de distribución. En el lado opuesto nunca deje de identificarse con nombre y apellidos cuando nos dirigimos a personas desconocidas.

No utilice estilos ni adornos innecesarios
Limite el uso de mensajes en formato HTML cuando sea estrictamente necesario para una mejor organización del texto. No utilice estilos con fondos de mensaje ya que recargan (en todos los sentidos) el correo y pueden provocar problemas en el destinatario.

Respete la privacidad de los mensajes y el destinatario
No reenvíe mensajes destinados a usted sin el permiso del remitente, sobre todo aquellos con contenido conflictivo o confidencial. No abuse de nuevas funcionalidades como el «aviso de lectura», su eficacia práctica es escasa y puede suponer una intromisión en la privacidad del destinatario.
No divulgue la dirección de una persona a terceros sin su permiso. No publique direcciones de correo en una web sin permiso del titular.​

La utilización de estas normas le permitirán dar un buen uso del correo electrónico.

Limpiar el estado de los paquetes rotos o pendientes

publicado en: Comandos, Debian, Linux | 0

Cuando se estropea, dificulta y no se puede avanzar en la actualización o instalación del algún paquete.
Y ya no se puede superar el problema con las ejecuciones siguientes:

# apt –fix-broken install
# apt-get -f install

Se puede limpiar el estado de los paquetes rotos o pendientes se puede borrar /var/lib/dpkg/status y crear un status vacio:

# rm /var/lib/dpkg/status
# touch /var/lib/dpkg/status

Esto hace que el sistema no sepa que tiene pendiente. Y puede permitir la ejecucion de los comandos anteriores y quizas superar el problema de dependencias incumplidas.

Alias de actualización para Debian en modo consola

Este metodo permitira mantener nuestro sistema operativo Debian actualizado manualmente y limpio.

Consiste en agregar un alias al bash de nuestro usuario, para disponer de una nueva instruccion, en este caso up, de manera que saliendo a una consola y en cualquier lugar ejecutando up, realiza el trabajo.

1) Crear o editar el archivo en tu home $HOME/.bash_aliases y agregar el siguiente alias:

alias up=’sudo apt update && sudo apt full-upgrade && sudo apt clean && sudo apt autoclean && sudo apt autoremove’

Claro que de la misma forma puedes agregar cualquier alias, para agilizar comandos frecuentes.

* Recordar que para que tome el alias, se debe salir y entrar nuevament en la consola o refrescar el entorno bash.

Ya se puede ejecutar el alias up y ver como trabaja.
Suerte
Coop. de Trabajo Bantics.

Resolver en apt cuando las firmas no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY

Resolver en Debian con el apt, apt-get, aptitude cuando al hacer el update de los repositorios da el error: «las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY XXXXXXXXXX»

Generalmente cuando una instalacion queda vieja, puede ocurrir este problema, al intentar actualizar los paquetes.

W: Error de GPG: https://debian.unnoba.edu.ar/debian testing InRelease: Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 7638D0442B90D010
E: El repositorio «https://debian.unnoba.edu.ar/debian testing InRelease» no está firmado.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.

Se puede reparar corriendo el siguiente comando:

# wget -O – https://ftp-master.debian.org/keys/archive-key-8.asc | apt-key add –
# wget -O – https://ftp-master.debian.org/keys/archive-key-8-security.asc | apt-key add –
# aptitude install debian-keyring debian-archive-keyring

Luego proceder normalmente.
Suerte.
Coop. de Trabajo Bantics.

¿Cómo efectuar la solicitud del «Código de Autorización de Impresión» (C.A.I.)?

publicado en: Instructivos | 0

Autorización de Impresión de Comprobantes – ¿Cómo efectuar la solicitud del «Código de Autorización de Impresión» (C.A.I.)?
Si sos Monotributista o Sujeto Exento y deseás solicitar la impresión de facturas, notas de crédito, notas de débito, remitos, etcétera, antes de concurrir a la imprenta, deberás solicitar el “Código de Autorización de Impresión” (C.A.I.). Dicha autorización se realiza a través de la página Web institucional, accediendo al servicio con Clave Fiscal “Autorización de Impresión de Comprobantes”.

Puedes ver la guía en el siguiente link de AFIP: https://servicios1.afip.gov.ar/genericos/guiaspasopaso/VerGuia.aspx?id=138

Eliminando archivos duplicados con fdupes en GNU/Linux

publicado en: Comandos, Debian, Linux, Terminal | 0

Alguna vez te habrá ocurrido que te quedan archivos duplicados y quieres conservar solo uno. Especialmente con archivos importantes, al tratar de backupearlos, o cuando guardas datos de un teléfono. Por suerte, existe una herramienta muy buena para buscar duplicados. se llama «fdupes» y puede ayudarte a remover los duplicados facilmente.

En sistemas derivados de Debian puede instalarse con este comando:

# apt-get install fdupes

Este programa corre en el terminal y tiene opciones muy faciles. Para buscar en un directorio archivos duplicados, simplemente corra el siguiente comando:

$ fdupes -r directorio/

El comando buscara en el directorio recursivamente y mostrara el resultado.

Si quieres remover los duplicados dejando solo uno, se puede hacer con el siguiente comando:

$ fdupes -rdN directorio/ > resultado.txt

La opcion r hace que fdupes busque recursivamente. La opcion d hace que fdupes borre duplicados. La opcion N cuando se usa junto con la opcion d, preserva el primer archivo de cada set de duplicados y borra el resto sin preguntar.

man fdupes para mas informacion.

Activando el tap del touchpad (wayland y libinput) y Wifi en Notebook v310 Lenovo

En un notebook lenovo v310, instalando un Linux Debian GNU 9 testing (hoy buster).
Se instalo todo perfecto desde netinstall por red cableada.
@pupol:~$ lspci
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 30)
@pupol:~$

Automaticamente detecto practicamente todo su hardware, red calbeada, camara, bluetooth, touchpad, video. etc. Solo no funciono por defecto la placa wifi y el tap del touchpad (clic sobre el tactil)
Para la placa wifi, agregar los repositorios de contrib y non-free
@pupol:~$ cat /etc/apt/sources.list
deb http://mirrors.dcarsat.com.ar/debian/ testing main contrib non-free
deb http://security.debian.org/debian-security testing/updates main
@pupol:~$
@pupol:~$ sudo apt update

@pupol:~$ sudo apt install firmware-atheros

Con esto los driver de la placa wifi ya funcionaban ok.

Luego activar la función «tap to click» del touchpad, así como el desplazamiento en el borde.
Parece que se reemplazo el uso del driver synaptic por libinput, esto parece que esta ligado al nuevo wayland que pretende reemplazar al X.

@pupol:~$ nano /usr/share/X11/xorg.conf.d/40-libinput.conf (en vez de nano tu editor favorto)

En la seccion agregar la linea: Option «Tapping» «on». Quedando asi:

Section «InputClass»
Identifier «libinput touchpad catchall»
MatchIsTouchpad «on»
MatchDevicePath «/dev/input/event*»
Option «Tapping» «on»
Driver «libinput»
EndSection
Y Listo reinicia las X y Suerte.

Formatear dispositivo USB desde una Terminal

publicado en: Comandos, Debian, Linux, Terminal | 0

Formatearemos una memoria USB a través de comandos. Quizás no sea lo mas fácil, pero seguramente funcionara para cualquier distribución GNU/Linux. No son tan complicados y ayudan a comprender que es lo que se esta haciendo.

Formatear el dispositivo USB en FAT32 (para que sea compatible con otros sistemas, todavía muchos equipos viejos, no soportan otros formatos mas modernos), para ello, conectamos el dispositivo USB en un puerto USB del equipo.

Para ver en que dispositivo se identifico la memoria (seguramente se monto en algún punto automáticamente):

# sudo mount

Entre otras cosas, deberian poder detectar alguna linea similar a esta:

/dev/sdb on /media/cgnunez/D462-55D7 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

o

# sudo fdisk -l

Nos saldrá algo parecido a esto:

Disco /dev/sdb: 4009 MB, 4009754624 bytes

Con esto descubrimos que el dispositivo se identifico con /dev/sdb (puede ser distinto en cada caso)

Necesitamos desmontar el dispositivo para poder formatearlo:

# sudo umount /dev/sdb

Para darle formato al dispositivo (se perderán todos los archivos) es recomendable realizar copia de los archivos que tiene, en este caso, /dev/sdb y con formato FAT32, escribimos en Terminal:

# sudo mkfs.vfat -F 32 /dev/sdb -I

Eso es todo, salimos del terminal, sacamos la memoria, la volvemos a colocar y ya estará disponible formateada.

Buscar el repositorio más rápido para tu debian

publicado en: Debian, Linux | 0

Un repositorio es un lugar donde se almacenan los paquetes de forma organizada y con una estructura bien definida.

Para configurarlos utilizamos el archivo: /etc/apt/sources.list

Un ejemplo sería:

#Mis repositorios:
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib

Si queremos utilizar otros repositorios, podemos consultar:

Replicas de debian en todo el mundo: https://www.debian.org/mirror/list

Existe un par de herramienta para debian que nos ayuda a buscar los repositorios mas veloces para nuestra zona y conexion de internet y poder configurar mejor nuestros repositorios:

netselect –> #aptitude install netselect

Permite realizar pruebas de velocidad.

He realizado la prueba con los siguientes repositorios:

cgnunez@mazinger:~$ sudo netselect -vv http://ftp.br.debian.org/debian/ http://ftp.us.debian.org/debian/
[sudo] password for cgnunez:
Running netselect to choose 1 out of 5 addresses.
………………………………………….
http://128.61.240.89/debian/ 191 ms 15 hops 33% ok ( 1/ 3) [ 1432] http://64.50.236.52/debian/ 184 ms 10 hops 100% ok (10/10) [ 368] http://128.30.2.26/debian/ 188 ms 14 hops 100% ok (10/10) [ 451] http://64.50.233.100/debian/ 187 ms 11 hops 100% ok (10/10) [ 392] http://ftp.br.debian.org/debian/ 189 ms 10 hops 90% ok ( 9/10) [ 420] 368 http://ftp.us.debian.org/debian/

Para cada repositorio nos muestra: Tiempo de ping aproximado – Saltos en la red para llegar al objetivo – Porcentajes de ping con éxito – Una puntuación.

Aquel repositorio al que se le asocia una puntuación más baja, se considera que es el más rápido. En este caso correspondería con 368 http://ftp.us.debian.org/debian/

La otra herramiento asociada a esta es herramienta netselect-apt –> #aptitude install netselect-apt

Automáticamente nos busca el repositorio más rápido entre la lista oficial de repositorios debian.

cgnunez@mazinger:~$ sudo netselect-apt

The fastest 10 servers seem to be:

http://ftp.ccc.uba.ar/pub/linux/debian/debian/
http://download.unesp.br/linux/debian/
http://linorg.usp.br/debian/
http://ftp.us.debian.org/debian/
http://ftp.br.debian.org/debian/
http://debian.ec.as6453.net/debian/
http://mirror.steadfast.net/debian/
http://debian.bhs.mirrors.ovh.net/debian/
http://ftp.us.debian.org/debian/
http://mirror.nexcess.net/debian/

Of the hosts tested we choose the fastest valid for HTTP:
http://ftp.ccc.uba.ar/pub/linux/debian/debian/

Writing sources.list.
sources.list exists, moving to sources.list.1467584956
Done.

Nos genera un archivo sources.list en el directorio de trabajo, cuyo contenido podemos ver:

cgnunez@mazinger:~$ cat sources.list
# Debian packages for stable
deb http://ftp.ccc.uba.ar/pub/linux/debian/debian/ stable main contrib
# Uncomment the deb-src line if you want ‘apt-get source’
# to work with most packages.
# deb-src http://ftp.ccc.uba.ar/pub/linux/debian/debian/ stable main contrib

# Security updates for stable
deb http://security.debian.org/ stable/updates main contrib
cgnunez@mazinger:~$

Si nos interesa, la solución propuesta, bastaría con copiar este archivo a /etc/apt. o editar con esta info nuestro sources.list si es mas complejo.