Skip to content

Este proyecto fue desarrollado para automatizar una función administrativa, asistiendo las operaciones manuales que haría un empleado en la conformación del expediente electrónico.

License

Notifications You must be signed in to change notification settings

HammerDev99/GestionExpedienteElectronico_Version1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GestionExpedienteElectronico

Tabla de contenidos


Descripción

Se trata de una solución RDA (Robotic Desktop Automation versión Beta) que permite realizar de forma automatizada la creación y diligenciamiento del formato índice electrónico con los metadatos de los archivos alojados en una carpeta específica; aquellos archivos (documentos) conformarán un expediente electrónico y mediante este software se creará desde cero el índice del mismo. Dicho procedimiento se encuentra estándarizado en el Plan Estratégico de Transformación Digital de la Rama Judicial, dentro del cual se contempla el programa de Expediente Electrónico. El presente proyecto se amolda en mayor medida a los parámetros, estándares técnicos y funcionales del acuerdo PCSJA20-11567 de 2020 "Protocolo para la gestión de documentos electrónicos, digitalización y conformación del expediente electrónico" Versión 2. Link directo al Protocolo.

Demo

alt

Características de GestionExpedienteElectronico_Version1

Este proyecto fue desarrollado para gestionar una función específica de caracter administrativo, asistiendo los procedimientos que haría un empleado de forma manual mediante una aplicación de forma automatizada.

Conceptos

Expediente Electrónico: Conjunto de documentos electrónicos correspondientes a un mismo trámite o procedimiento judicial.

Metadatos: Información estructurada o semi estructurada que posibilita la creación, registro, clasificación, acceso, conservación y disposición de los documentos a lo largo del tiempo.

Los metadatos incluyen una amplia información que se puede utilizar para identificar, autenticar y contextualizar los documentos, los procesos y sus relaciones.

Metadatos de los documentos: Describen la información de cada uno de los documentos que conforman el expediente, para asegurar la integridad, fiabilidad, disponibilidad y valor probatorio de los documentos. Algunos de los metadatos de los documentos que se registran en el libro índice son:

  • Nombre Documento
  • Fecha creación del documento
  • Fecha Incorporación Expediente
  • Orden Documento
  • Número de Páginas
  • Página Inicio (automático con fórmula excel)
  • Página Fin (automático con fórmula excel)
  • Formato
  • Tamaño
  • Origen (Electrónico ó Digitalizado)
  • Observaciones

Instalación

GitHub

Obtener copia del repositorio

  1. Descargalo directamente a tu computador o ejecuta el siguiente comando en la terminal para clonar el repositorio de GitHub en tu equipo:
git clone https://github.com/HammerDev99/GestionExpedienteElectronico_Version1.git
  1. Navega hacia el directorio del repositorio que acabas de clonar:
cd GestionExpedienteElectronico_Version1
  1. Ahora, debes vincular tu repositorio local con el repositorio del fork que quieres hacer en tu cuenta de GitHub. Para ello, ejecuta el siguiente comando:
git remote add fork https://github.com/tu-nombre-de-usuario/GestionExpedienteElectronico_Version1.git

Sustituye "tu-nombre-de-usuario" por el usuario que llevas en github.

  1. Luego, ejecuta el siguiente comando para enviar todos los cambios del repositorio local al repositorio del fork en tu cuenta de GitHub:
git push fork master

Con estos pasos, deberías haber creado un fork del repositorio original en tu cuenta de GitHub. Recuerda que un fork es una copia del repositorio original que puedes usar para hacer cambios sin afectar el repositorio original. Puedes enviar tus cambios de vuelta al repositorio original a través de un "pull request".

Preparar y ejecutar

  1. Para preparar el programa con buenas prácticas debes de crear el ambiente virtual con el siguiente comando:
python3 -m venv venv

Para activar el ambiente virtual usa:

source venv/bin/activate
  1. Luego instala las dependencias necesarias:
pip install --upgrade -r requirements.txt
  1. Una vez instalados los modulos, puedes ejecutar el programa:
python app_package/main.py
  1. Por último, debes comprobar que tengas Microsoft Excel instalado en tu computador.

Registro de cambios

  • 2023-05-29 Modifies index name format and enables cross-platform function. (v.1.0.1)
  • 2022-12-02 Update folder schema.
  • 2022-10-26 First release. (v.1.0.0)

Construido con

Python versión 3.9.6

Descargar

Para recibir actualizaciones de las novedades y cambios que se realicen al programa puedes seguirme en la cuenta de twitter @hammerdev99 dónde se comparte su creación en público.


La cooperación con los demás constituye la base de la sociedad (extraído de "software libre para una comunidad libre" autor Richard M. Stallman)

About

Este proyecto fue desarrollado para automatizar una función administrativa, asistiendo las operaciones manuales que haría un empleado en la conformación del expediente electrónico.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages