Menú Extensiones

Documentación •
En este artículo

Las Extensiones  son funcionalidades del programa para elaborar informes, cálculos, exportaciones, importaciones, reportes de facturas, recordatorios y más.

Deben ser instaladas por el usuario, a través del menú Extensiones > Administrar Extensiones y dentro de la funcionalidad específica, por ejemplo Importar en contabilidad.

El menú Extensiones enumera todas las Extensiones ya instaladas, utilizables con el archivo actual abierto. Al elegir el comando, se ejecuta la Extensión indicada.

Gestión de Extensiones

El comando Administrar Extensiones permite buscar, instalar, cambiar configuraciones y desinstalar Extensiones.

Instalación de una nueva Extensión

Para la instalación de una nueva Extensión consulte la página Gestión de Extensiones.

Extensión Embedded

Las Extensiones Embedded son extensiones guardadas en la tabla Documentos del archivo de contabilidad que funcionan sin instalación.

Información técnica sobre las Extensiones

Algunas informaciones técnicas sobre las Extensiones.

  • Son programas escritos en lenguaje Javascript, que hacen uso de las API proporcionadas por Banana Contabilidad.
  • Son muy seguras, no pueden ejecutar funciones que tengan un impacto en el sistema operativo.
  • Extensiones individuales:
    archivo de texto, con extensión .js, que contiene un programa en Javascript, con las características indicadas para ser una Extensión de Banana Contabilidad.
  • Paquete de Extensiones:
    archivo comprimido, con la extensión .sbaa, que puede contener varios otros archivos necesarios para la aplicación, como comandos, imágenes, diálogos. Un paquete puede contener varios comandos. En el menú Extensiones se indica el título del paquete y los comandos que contiene.
    Si se desactiva un paquete, todas las Extensiones quedan desactivadas.

Requisitos para la ejecución de las Extensiones

Los comandos para la ejecución de las Extensiones están disponibles únicamente si el archivo actual (aquel en el que se está trabajando) cumple con las características requeridas por la Extensión. Si falta alguna de estas características, la Extensión no es visible o no se puede ejecutar desde el menú Extensiones.

  • Las Extensiones están disponibles en el contexto específico:
  • Asociación a un Tipo de Archivo.
    Extensiones que requieren que el archivo actual sea por ejemplo un archivo de contabilidad, de partida doble, o de direcciones.
  • Asociación mediante una propiedad.
    Algunas Extensiones están diseñadas para ejecutarse únicamente si en las Propiedades del archivo > sección Otro, se indica la palabra requerida.
    Por ejemplo, las impresiones de la Lista de ciudadanos, con campos específicos, requieren la propiedad Ciudadanía.

Suscripción al plan Advanced necesaria

Algunas extensiones están disponibles en los planes Free y Professional, mientras que varias otras requieren el plan Advanced
La información sobre el plan requerido está indicada en la propia extensión. 

Además:

  • El plan Advanced es necesario para ejecutar extensiones locales y descargadas desde la web.
  • Algunas extensiones que requieren el plan Advanced pueden usarse también con otros planes solo mientras la contabilidad tenga un número de asientos inferior a 70 líneas.

Desarrollar una Extensión propia

Cualquier persona puede crear Extensiones que amplíen las funcionalidades del programa:

  • Se requieren conocimientos de programación.
  • Es necesario tener el plan Advanced de Banana Contabilidad Plus.

Para desarrollar una Extensión de Banana, lo mejor es empezar desde un proyecto existente. Aquí algunos consejos:

Help us improve the documentation

We welcome feedback on how to improve this page.

Tell us what theme needs a better explanation or how to clarify a topic.

Share this article: Twitter | Facebook | LinkedIn | Email