Skip to content

jospaquim/IGV-Helper-Chrome-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Esta extensión para Chrome te ayuda a calcular el precio de tus productos sin incluir el IGV (Impuesto General a las Ventas), lo cual es útil para el registro correcto de ventas ante la SUNAT.Además, cuenta con una función adicional para generar nombres y apellidos aleatorios.

GitHub repo size License: MIT

Versión actualizada a Manifest V3 para compatibilidad con Chrome moderno

Descripción

En Perú, el IGV es un impuesto del 18% que se aplica a la venta de bienes y servicios. Sin embargo, en el sistema de la SUNAT, el precio de venta se registra incluyendo automáticamente el IGV. Esta extensión permite ingresar el precio de venta con IGV y obtener el precio neto sin IGV, facilitando el registro preciso de las ventas.

Adicionalmente, la extensión incluye una función para generar nombres y apellidos aleatorios, lo cual puede ser útil en diversos escenarios, como pruebas de software, generación de datos ficticios, etc.

Características

Cálculo de precio sin IGV

  • Ingreso del precio de venta con IGV mediante un campo de entrada
  • Cálculo automático del precio neto sin IGV
  • Visualización del precio neto sin IGV en un campo de salida
  • Interfaz sencilla e intuitiva
  • Nuevo: Soporte para tecla Enter para calcular automáticamente
  • Nuevo: Notificaciones visuales de éxito/error

Captura de pantalla del cálculo de precio sin IGV

Generador de nombres y apellidos

  • Generación aleatoria de nombres y apellidos
  • Opción para generar un solo nombre o un conjunto de nombres
  • Visualización de los nombres generados en un área de texto
  • Nuevo: API moderna de portapapeles con fallback para navegadores antiguos

Captura de pantalla del generador de nombres y apellidos

Actualizaciones en la versión 1.6.0

  • Migrado a Manifest V3 para compatibilidad con Chrome moderno
  • API de portapapeles moderna con fallback para navegadores antiguos
  • Mejor manejo de errores con notificaciones visuales
  • Soporte para tecla Enter en el campo de precio
  • Código JavaScript modernizado con mejores prácticas
  • Seguridad mejorada con CSP actualizado
  • Estructura HTML mejorada con metadatos apropiados

Instalación

  1. Descarga el código fuente de este repositorio o clona el repositorio en tu máquina local.
  2. En Google Chrome, abre la página de extensiones (chrome://extensions/).
  3. Activa el "Modo de desarrollador" en la esquina superior derecha.
  4. Haz clic en "Cargar descomprimida" y selecciona la carpeta del repositorio clonado.
  5. La extensión IGV-Chrome-Extension se ha instalado correctamente.

Uso

Cálculo de precio sin IGV

  1. Después de instalar la extensión, aparecerá un nuevo icono en la barra de herramientas de Chrome.
  2. Haz clic en el icono para abrir la interfaz de la extensión.
  3. Ingresa el precio de venta con IGV en el campo de entrada correspondiente.
  4. Presiona "Calcular" o usa la tecla Enter para calcular automáticamente.
  5. El precio neto sin IGV se mostrará automáticamente en el campo de salida.
  6. Utiliza este precio neto para registrar correctamente la venta en el sistema de la SUNAT.

Generador de nombres y apellidos

  1. En la interfaz de la extensión, accede a la sección del generador de nombres y apellidos.
  2. Los apellidos y nombres aleatorios se generan automáticamente en ese orden.
  3. Los nombres generados se mostrarán en el área de texto designada.
  4. Presiona "Copiar" para copiar el nombre al portapapeles.

Compatibilidad

  • ✅ Chrome 88+ (Manifest V3)
  • ✅ Edge 88+ (basado en Chromium)
  • ✅ Otros navegadores basados en Chromium

Contribución

Si deseas contribuir a este proyecto, ¡eres bienvenido! Puedes abrir issues para reportar problemas o enviar pull requests con mejoras o nuevas características.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

About

Es una extensión que simplifica el manejo del IGV. Calcula automáticamente el precio neto sin IGV a partir del precio de venta, facilitando el registro preciso en la SUNAT. Además, incluye un generador de nombres y apellidos aleatorios.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors