Como Duplicar un Complemento en eFactory Software ERP en la Nube

Te mostraremos los pasos para duplicar un complemento en eFactory ERP en la Nube.

A continuación se resumen los pasos:

  1. Ingrese a eFactory Administrativo, Contabilidad o Nómina con su usuario y contraseña.
  2. Haga clic en la pestaña de Herramientas.
  3. Haga clic en la opción de Administrador de Complementos.
  4. Presione el botón Buscar.
  5. Busque y Seleccione el complemento que desea duplicar.
  6. Haga clic en la pestaña Avanzado.
  7. Presione el botón Duplicar.
  8. Llene los campos del Complemento.
  9. Haga clic en el botón Aceptar para guardar el nuevo complemento.
  10. Seleccione el módulo de Sistema.
  11. Haga clic en la sección de Operaciones.
  12. Seleccione la opción de Subir Archivos.
  13. Presione el botón Descargar Archivos.
  14. Busque y Seleccione el complemento utilizando las listas desplegables.
  15. Haga clic en el botón Descargar Complemento para descargar los archivos fuentes del complemento.
  16. Cambie el nombre de los archivos fuentes descargados.
  17. Realice las modificaciones necesarias a los archivos del nuevo complemento.
  18. Ingrese nuevamente a eFactory Administrativo, Contabilidad o Nómina con su usuario y contraseña.
  19. Seleccione el módulo de Sistema.
  20. Haga clic en la sección de Operaciones.
  21. Seleccione la opción de Subir Archivos.
  22. Importe los archivos del nuevo complemento en la sección Complementos.
  23. Haga clic en el botón Subir Complemento para subir los archivos del nuevo complemento.

Paso 1: Ingresar al Sistema Administrativo, Contabilidad o Nómina

Primero debemos ingresar al sistema de eFactory colocando nuestro usuario y contraseña en la pantalla inicial de eFactory, luego presionaremos el botón de Iniciar Sesión y seleccionaremos el sistema de Administrativo, Contabilidad o Nómina, la Empresa y la Sucursal de la Empresa y hacemos clic en el botón .

Paso 2: Seleccionar la opción de Administrador de Complementos

a. Al ingresar en el sistema debemos hacer clic en la pestaña de Herramientas y luego seleccionaremos la opción de Administrador de Complementos.

Paso 3: Buscar y seleccionar el complemento para duplicarlo

a. Luego de haber seleccionado la opción de Administrador de Complementos se muestra la pantalla donde debemos presionar el botón .

b. Despues de presionar el botón se abrirá la pantalla de Busqueda de Complementos, en esta debemos buscar el complemento que deseamos duplicar, lo seleccionamos y pulsamos el botón .

Paso 4: Duplicar el complemento seleccionado

a. Luego de seleccionar el complemento, debemos hacer clic en la pestaña Avanzado.

b. Despues de hacer clic en la pestaña Avanzado debemos pulsar el botón para duplicar el complemento seleccionado.

c. Al presionar el botón el formulario Administrador de Complementos cambiará a modo registro y en este debemos llenar los campos escenciales para crear el complemento:


  • Código: Debe asignar un código único al complemento (Se recomienda utilizar las primeras 3 letras de cada sílaba del nombre del complemento).
  • Nombre: Nombre del complemento que se mostrará en pantalla.
  • Archivo: Debe indicar la ruta del nuevo complemento (../../Administrativo/Complementos/Nombre_del_Complemento.aspx).
  • Tipo: Permite indicar el tipo de complemento (Complemento o Consulta).
  • Sistema: Debe seleccionar el sistema al que pertenece el nuevo complemento.
  • Módulo: Debe seleccionar el módulo al que pertenece el nuevo complemento.
  • Sección: Debe seleccionar la sección a la que pertenece el nuevo complemento.
  • Opción: Debe seleccionar la opción (Formulario) a la que pertenece el nuevo complemento.
  • Clase: Permite seleccionar si el complemento se abrirá desde el encabezado (usando el botón Avanzado > Complementos) o desde los renglones de los documentos.
  • Active la casilla Usa parámetros si el complemento leerá el registro o documento desde el cual se abra.
  • Active las casillas de Confirmación del complemento.

Por último, debemos presionar el botón para guardar el nuevo complemento.

Paso 5: Descargar los archivos fuentes del complemento seleccionado

a. Al ingresar en el sistema debemos seleccionar el módulo Sistema y al desplegar la sección de Operaciones seleccionaremos la opción de Subir Archivos.

b. Luego de haber seleccionado la opción de Subir Archivos se muestra la pantalla donde debemos hacer clic en el botón .

c. Al hacer clic en el botón se abrirá el formulario Descargar Archivos, en este debemos seleccionar el complemento que deseamos descargar, utilizando los filtros del formulario (Sistema, Opción y Complemento) y por último debemos presionar el botón .

Paso 6: Editar los archivos fuentes descargados

Al presionar el botón se descargará un archivo .zip con los fuentes del complemento seleccionado.


a. Este archivo debemos descomprimirlo y luego debemos asignar el nuevo nombre a los archivos fuentes del complemento.

b. Despues de editar el nombre de los archivos fuentes del complemento, debe abrir los archivos en Microsoft Visual Studio y allí debe reemplazar también el nombre anterior de los archivos dentro de los fuentes del complemento.


Para esto debe:


  • Sombrear el nombre anterior de los archivos.
  • Pulsar Ctrl + H para abrir el panel de Buscar y Reemplazar.
  • En el primer campo del panel de Buscar y Reemplazar debe indicar el nombre anterior de los archivos.
  • En el segundo campo del panel de Buscar y Reemplazar debe indicar el nuevo nombre asignado a los archivos.
  • Seleccionar la opción Todos los archivos abiertos.
  • Por último debemos pulsar el botón (Reemplazar Todo) para reemplazar el nombre anterior con el nuevo nombre en todos los archivos descargados.

c. Luego de asignar el nuevo nombre de archivo dentro de los fuentes del complemento (Usando la ventana de Buscar y Reemplazar), podremos empezar a editar el contenido de cada archivo:


1. En el archivo .aspx: Este es el archivo en el que se programa la apariencia visual del complemento, en este archivo debemos editar:


  • Sección de Título: En esta sección debemos actualizar el título del complemento.
  • Sección Contenido: En esta sección se configura el contenido del complemento y se asignan los controles que se mostrarán en pantalla.
  • Sección Botonera: En esta sección se asignan los botones que ejecutarán las acciones del usuario en pantalla (Por ejemplo los botones Aceptar, Actualizar, Cancelar, Cerrar...).
  • Sección Scripts: En esta sección puede programar los Scripts Javascript con las funciones y eventos personalizados que requiera que se ejecuten del lado del cliente.

2. En el archivo .aspx.vb: Este es el archivo que ejecuta las funciones del complemento del lado del servidor y se encarga de hacer las consultas a Base de Datos. Este archivo cuenta con secciones o regiones que nos permiten mantener el código ordenado, estas regiones son:


  • Sección Propiedades: En esta sección se declaran las propiedades del formulario y las variables de sesión que se necesiten en el complemento.
  • Sección Eventos: En esta sección se programan las funciones que se ejecutan por eventos Asp.
  • Sección Métodos: En esta sección se programan los métodos o funciones que ejecutarán las tareas del complemento.
  • Sección Servicios: En esta sección se programan los servicios web que recibirán peticiones Javascript personalizadas en el complemento.

En el archivo .aspx.vb debemos editar:


  • Evento Load: El evento Load se ejecuta en la apertura del complemento. Este evento es el que recibe los parámetros enviados por el formulario de origen y en este se debe realizar la configuración inicial de los controles.
  • Eventos de controles: Los eventos de controles son capturados y ejecutados automáticamente por Asp.net y en estos se llama a las funciones que ejecutarán las tareas del formulario. En estas funciones se definen las acciones de los eventos Aceptar, Actualizar, Cancelar, Busqueda...
  • Funciones o Métodos Los métodos son las funciones que ejecutarán las tareas del complemento. En estas funciones se debe programar las consultas, inserciones, actualizaciones y eliminaciones de base de datos que requiera en el complemento.

  • Sección de Bitácora: En esta sección debemos indicar quien realizó el complemento, la fecha de creación y las tareas realizadas, para llevar control de los cambios realizados sobre el complemento.

Paso 7: Subir los archivos fuentes del nuevo complemento

a. Despues de terminar de modificar los archivos del nuevo complemento, debemos ingresar en el sistema, seleccionar el módulo Sistema y al desplegar la sección de Operaciones seleccionaremos la opción de Subir Archivos.

b. Luego de haber seleccionado la opción de Subir Archivos se muestra la pantalla donde debemos subir los archivos (aspx, vb) en la sección Complementos y por último hacer clic en el botón .

Video relacionado