Producto: | Protheus |
Entorno: | Facturación (SIGAFAT) |
Ocurrencia: | Configuración completa para acceso al portal del vendedor. |
Paso a paso: | A continuación indicamos los registros necesarios para acceso al Portal del vendedor: 1 - Configuración del WEBSERVICES Para habilitar los Portales Protheus, es necesario que los WebServices estén activos. Ambos servicios dependen del servicio HTTP del Protheus, que permite que las informaciones se publiquen en la WEB. La configuración comienza habilitando el servicio HTTP y configurando el puerto que todos los otros servicios dependientes de este utilizarán para la publicación de las informaciones. Los servicios deben configurarse por el WIZARD, pues a cada módulo WEB instalado se descomprimen archivos importantes en el directorio informado en la configuración. Estos archivos son de extensión exclusiva de Microsiga, los *.MZP, y que solamente con el Wizard será posible la correcta instalación. En el ejemplo anterior, la configuración se está realizando para el camino LOCALHOST. Para publicarlo, informe el nombre de la máquina o la dirección IP. Si su servicio HTTP estuviera configurado para el puerto 80, no debe informarlo en el host. Ejemplo localhost/ws. A - Acceda al Wizard de configuración de los Servicios. B - En Servidor Internet (HTTP/FTP), verifique si existe el servicio de HTTP, confirme si está habilitado y para qué puerto está configurada. Pues estas son informaciones indispensables para el correcto funcionamiento de los WebServices y Portales C - Configuración de HTTP/FTP
Importante En la configuración de la Sección, incluimos como ejemplo el puerto 92, sin embargo esta puede modificarse si prefiriera. Si se definiera el puerto estándar del servicio HTTP que es la 80, no es necesario especificarla en la configuración del WS y Portales. Basta confirmar y grabar las configuraciones. D - Configure los Módulos de la Web: WS TOTVS Línea Protheus Web Services
Finalizar y confirmar la configuración. E - Configure el Portal (Protheus) PP Portal Protheus
Finalizar y confirmar la configuración. Incluya en la carpeta pp colocar los archivos de la carpeta web en systemload. F - Después de las configuraciones anteriores, el sistema incluirá las informaciones de acceso a los Web Services en el archivo AppServer.ini del Protheus, verifique si las informaciones están de acuerdo con el siguiente ejemplo, si no estuvieran realice ajustes (Recordando que el Puerto y el Nombre del entorno serán los que completó durante la configuración): AppServer.ini
[HTTP] ENABLE=1 PORT=81 [localhost:92/ws] ENABLE=1 PATH=c:\seuambiente\Protheus_Data\web\ws ENVIRONMENT=12.1.025 INSTANCENAME=ws RESPONSEJOB=JOB_WS_9901 DEFAULTPAGE=wsindex.apw SECURITY=0 [JOB_WS_9901] TYPE=WEBEX ENVIRONMENT=12.1.025 INSTANCES=1,1 SIGAWEB=WS INSTANCENAME=ws ONSTART=__WSSTART ONCONNECT=__WSCONNECT PREPAREIN=99,01 SECURITY=0 [localhost:92/pp] ENABLE=1 PATH=c:\seuambiente\Protheus_Data\web\pp ENVIRONMENT=12.1.025 INSTANCENAME=pp RESPONSEJOB=JOB_PP SECURITY=0 [JOB_PP] TYPE=WEBEX ENVIRONMENT=ENVIRONMENT INSTANCES=1,1 SIGAWEB=PP INSTANCENAME=pp ONSTART=STARTWEBEX ONCONNECT=CONNECTWEBEX ONEXIT=FINISHWEBEX WEBSERVICELOCATION=http://localhost:92/ws SECURITY=0 Alerta de riesgo "Quede atento al utilizar el parámetro de configuración con la clave Security=0, pues esto permitirá que las integraciones (API) no exijan autenticación, consecuentemente los datos de su entorno podrán consultarse sin ningún control de autorización." G - Finalmente, reinicie el Server del Protheus y verifique si el servicio del WebService subió de forma correcta al Browser, basta digitar el camino que configuró en el Wizard y verifique si el sistema indica como Habilitado:
El proceso de configuración para una nueva sucursal es básicamente el mismo, pero es necesario tener un nuevo WebService y Portal. A - Configurar WS TOTVS Línea Protheus Web Services
Finalizar y confirmar la configuración. B - Configurar PP Portal Protheus
Finalizar y confirmar la configuración Los servicios deben configurarse por el WIZARD, pues a cada módulo WEB instalado se descomprimen archivos importantes en el directorio informado en la configuración. Estos archivos son de extensión exclusiva de Microsiga, los *.MZP, y que solamente con el Wizard será posible la correcta instalación. En el ejemplo anterior, la configuración se está realizando para el camino LOCALHOST. Para publicarlo, informe el nombre de la máquina o la dirección IP. Si su servicio HTTP estuviera configurado para el puerto 80, no debe informarlo en el host. Ejemplo localhost/ws. Para cada sucursal nueva es necesario configurar un nuevo portal. C - Después de las configuraciones anteriores, el sistema incluirá las informaciones de acceso a los Web Services en el archivo AppServer.ini del Protheus, verifique si las informaciones están de acuerdo con el siguiente ejemplo, si no estuvieran realice ajustes (Recordando que el Puerto y el Nombre del entorno serán los que completó durante la configuración): AppServer.ini
[HTTP] [localhost:91/ws] [JOB_WS_9901] [ONSTART] [localhost:91/pp] [JOB_PP] [JOB_WS02_9902] [localhost:91/pp02] [JOB_PP02] D - Finalmente, reinicie el Server del Protheus y verifique si el servicio del WebService subió de forma correcta al Browser, basta digitar el camino que configuró en el Wizard y verifique si el sistema indica como Habilitado:
2 - Configuración del acceso del usuario Después de la configuración de los Web Services, comenzaremos la configuración del Portal del vendedor. Para ello:
3 - Configuración del Portal del vendedor Acceda a Facturación / Actualizaciones / Portal / Usuarios e incluya un nuevo usuario.
Para acceder al Portal del vendedor, verifique si el servicio del WebService <PP> subió de forma correcta al Browser. Digitando el usuario y contraseña del Portal registrados, es posible visualizar las rutinas en el Portal del vendedor. Importante MV_PORTAL1 - permite que se especifique el camino (path) del archivo txt que contiene el fuente html que muestra un texto institucional (u otro deseado) para mostrarse en la Página principal del Portal Protheus. |
Puede ser de su interés: | Inclusión de presupuesto en el Portal del vendedor: https://tdn.totvs.com/x/l3-7I Inclusión de pedido en el Portal del vendedor: https://tdn.totvs.com/x/PPoDIQ Invalid Class ARRAYOFUSERFIELD on GRIDLINESEX: https://tdn.totvs.com/x/eh59IQ - solapa posibles inconsistencias |