Skip to content

Facturador Multiusuario del servicio de Comprobantes en Linea

License

Notifications You must be signed in to change notification settings

abustosp/Facturador-Multiusuario

Repository files navigation

BOT Facturador Multiusuario

Bot de generación de Comprobantes de manera masiva del servicio Comprobantes en Línea de AFIP de manera masiva de múltiples usuarios.

Esta el la versión Multiusuario: Inicia y cierra sesión de distintos contribuyentes y realiza las comprobantes a emitir de cada contribuyente.


El licenciamiento es bajo PL (es decir que no se puede distribuir comercialmente, solamente GRATIS). y si se utiliza este el código, su derivado también debe ser distribuido abierta y gratuitamente.


Ejecución del BOT

Los pasos para ejecutar el bot son los siguientes:

  1. Crearse una cuenta en UiPath (https://www.uipath.com/).

  2. Descargar el Uipath Studio (https://www.uipath.com/studio) en la versión Community (es gratuita).

  3. Instalar la version el Studio (no la Studio X).

    • Si se instala la versión Studio X se debe cambiar la versión del proyecto a Studio X con desde las configuraciones

    Configuración de versión

    • Si no permite hacer este cambio se debe:

      1. Iniciar sesión en Uipath cloud.

      2. Eliminar la organización.

      3. Crear una nueva organización.

  4. Descargar el BOT. Acá hay 3 opciones:

    1. Descargar el ZIP.

    2. Descargarlo con la integración de GIT desde el Uipath.

    • Si no aparece la opción de GIT en el Uipath se debe instalar el GIT desde las configuraciones de Uipath

    Configuración de GIT

    1. Descargar el repositorio con GIT utilizando el comando git clone https://github.com/abustosp/Facturador-Multiusuario.git
  5. Una vez Descargados los archivos se debe:

    1. Abrir el project.json o archivo .xaml

    2. Seleccionar el sub-bot adecuado.

    3. Ejecutarlo (hacer click en el boton de "Play").


Particularidades del BOT:

  • El Bot corre en Firefox (se puede configurar para Chrome pero se recomienda el primero por temas de rendimiento) y en Windows 10 cómo mínimo.

    • Firefox se debe configurar de la siguiente manera:

      1. El idioma tiene que estar en Español de Argentina

      Configuración de idioma

      1. La descarga de archivos debe estar configurada para que se pregunte donde guardarlos

      Configuración de descarga

      1. La descarga de archivos debe estar configurada para que no se pregunte si se quiere guardar el archivo (si el archivo aparece en la lista tiene que estar configurado con la opción de "Guardar Archivo" por ejemplo en el caso de los PDF y XLSX o planillas de cálculo)

      Configuración de descarga

  • Si el Bot saltea los contribuyentes es probable que sea deba a que la pc donde se corre el bot tiene poca memoria RAM y/o un procesador con capacidades limitadas o la pagina de AFIP funciona con lentitd.

    • Para solucionarlo se debe cambiar el target de la actividad "Existencia de Ver Todos" y cambiar 3000 milisegundos por un valor mayor (depende de la velocidad de la PC y de la conexión a internet).
  • Para Ejecutar el BOT se debe completar la información de los Excels:

    • Se deben completar como mínimo 2 Excels: El maestro que contiene las claves y las ubicaciones de los "Excels base" y los "Excels Base" que contienen la información de los comprobantes a emitir.
  • En caso que no se guarden los Archivos con el nombre definido en el Excel se debe ejecutar el bot que contiene en su nombre "sin ST"

  • Las ubicaciones del Excel deben ir desde el Disco hasta la Ubicación completa con un backslash final (ejemplo: C:\Users\Agustin Bustos\Desktop\TEST\)

  • En el excel de Facturación es recomendable Cargar en la columna de 'Nombre de Archivo' con alguna fórmula contatenando ciertos datos de la factura por ejemplo "CUIT"&" - "&"Denominación"&" - "&"Descripción del servicio" (esto se debe porque algunas PC tienen un error al momento de obtener el nombre original del archivo)

  • En la Columna 'Nombre en RCEL' va el nombre tal cual aparece en comprobantes en línea (Respetanndo mayúsculas, espacios y caracteres especiales)


Aclaraciones

  • La utilización del bot Corre bajo la responsabilidad del que lo ejecuta.

  • Si se comparte debe ser de manera GRATUITA, ya que la licencia es bajo PL. También los bots derivados deben seguir la misma licencia gratuita.


Links de Interés


Cualquier cosa pueden contactarme en:


💰 Acepto donaciones para mantener el proyecto libre y gratuito

PayPal

Invitame un café en cafecito.app

💰 Y También en Pesos Argentinos

Mercado Pago

Mercado Pago

Mercado Pago

Mercado Pago

Mercado Pago

About

Facturador Multiusuario del servicio de Comprobantes en Linea

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published