bra

Configuración del Web Service para el SPED: Factura electrónica (e-Fact/ e-FactS)

Para acceder al módulo de Configuración del TSS, ejecute el wizard del Protheus:

1. Para la versión 10, procese el ejecutable ubicado en \bin\smartclient\totvswizard.exe o ejecute el SmartClient y, en el campo Programa inicial, digite SRVWIZARD.

2. En la pantalla inicial del WizardSeleccione la opción Módulos Web haga clic en Nuevo módulo. En la pantalla que se muestra, rellene los campos de acuerdo con la siguiente orientación:

    • Nombre de la instancia: se puede atribuir en nombre cualquiera ; sin embargo, para identificar que el web service que se configuró hace referencia a la e-FactS, se sugiere el nombre e-FactS.
    • Directorio raíz de las imágenes: el Sistema creará el directorio de forma automática con el nombre de la instancia.
    • Seleccione el environment: en este campo se debe seleccionar el entorno ya creado para la e-FactS.

Help_buttonImportante:

Marque el campo Active los procesos en la inicialización del servidor. Este campo creará la sección ONSTART en el archivo .ini del Server para iniciar los JOBS de la e-FactS al iniciar el servicio.


3. En la pantalla siguiente se realiza la relación de las empresas/sucursales que accederán al TSS.

    • Host: en este campo se debe informar la dirección IP o nombre del servidor de web service. En caso de que el servidor sea la misma máquina donde se está realizando la configuración, se puede utilizar localhost. Si el puerto HTTP utilizado es diferente del puerto estándar 80, se necesitará informar este puerto, según el ejemplo que sigue:


Help_buttonImportante:

Tras seleccionar la Empresa/Sucursal, haga clic en Relacionar.

En caso de que haya más de una empresa, y se quiera configurar un web service para cada empresa, se deberá hacer el procedimiento individualmente . En este caso, se deberá incluir una barra (/) de forma que el TSS comprenda que el host pertenece a otra empresa/sucursal, ej: localhost:8080/sucursal2.

No existe obligatoriedad en este procedimiento, pues las empresas pueden trabajar con apenas un Web Service. De esta forma, apuntarán para el mismo entorno y mismo base de datos del SPED/TSS.


4. A continuación, se muestra una pantalla donde se configura la cantidad de usuarios que podrán acceder al TSS simultáneamente. Sugerimos que se rellene un mínimo de 20 y un máximo de 30 usuarios.

5.Al hacer clic en Finalizar, se muestra un mensaje para la instalación del módulo Protheus. Seleccione la opción y el Sistema creará el archivo appserver.ini (versión 10).

6.Acceda al archivo totvsappserver.ini para verificar la configuración estándar.

Help_buttonImportante:

Como el SPED no consume licencias, es importante borrar la línea PREPAREIN del .INI, pues este comando indica el consumo de licencias.


Para trabajar con la Factura Electrónica (e-Fact o e-FactS) es necesario crear un JOB más, que se hace directamente en el archivo .ini.

Al reiniciar el servicio del Protheus, verifique si se ejecutó el servicio de HTTP y los JOBS que se crearon.

Después de concluidas todas estas etapas, realice una prueba accediendo a la URL del Webservice por Internet Explorer.

A partir de este momento la configuración de la e-Fact por medio del módulo  Facturación ya se puede realizar.