Esta documentación tiene como objetivo apoyar la configuración de la solicitud de baja y transferencia (ATFA125) vía workflow en el Protheus.
Como condición previa para la utilización de la aprobación de baja y transferencia vía workflow es necesario que ya estén configurados el servidor, la herramienta de e-mails y un web service del entorno para el workflow.
Para aprobación no es necesario acceder al Protheus, porque después de la configuraciones necesarias, se enviará el e-mail al aprobador que responde, aprobando o no la solicitud.
Si necesita de ayuda con el servidor local y la herramienta de e-mails, el siguiente documento muestra cómo realizar esta configuración de cuenta para el envío de cuenta de workflow por el Gmail.
O siguiente también las configuraciones de la documentación del worflow SIGAPCO
Configuración de aprobación de contingencia vía workflow - SIGAPCO - P12
Configuraciones del web service en el appserver.ini utilizado en el ejemplo de la siguiente imagen:
Importante
Para realizar las siguientes configuraciones, acceda al menú del configurador.
Por medio del configurador (SIGACFG) acceda a:
Entorno > Workflow > Cuentas de e-mail
Caja de correo
Informe los datos de la caja de correo. No se olvide de informar el e-mail que utiliza por el remitente para las aprobaciones de contingencia en la dirección, en el ejemplo utilizaremos el e-mail [email protected]
Recibir mensajes
Informe el servidor POP3 y el puerto, y la cuenta y contraseña de los e-mails que se utilizarán en la recepción de los mensajes
Enviar mensajes
Informe el servidor y el puerto SMTP y la cuenta que se utilizará para envío de las aprobaciones de contingencia.
Entorno > Workflow > Procesos de workflow
Incluya un proceso de workflow.
En el menú del configurador acceda a:
Entorno > Workflow > Estatus de workflow
Incluya un estatus de workflow, vinculando el proceso incluido en el paso anterior
En el menú del configurador acceda a:
Entorno > Workflow > Parámetros de workflow
Correo
Seleccione las opciones de acuerdo con sus preferencias, en el ejemplo de la aprobación de contingencia que utilizaremos está de la siguiente forma:
Procesos
Notificación
Messenger
Atención
En el menú del configurador acceda a:
Entorno > E-mail/Proxy > Configurar
Informe los datos de su servidor e e-mail
Configuración del webservice:
Acceder al SRVWIZARD:
Seleccionar la carpeta Módulos Web y haga clic en la opción agregar
Informe los campos de la pantalla conforme lo indicado:
Vincule la dirección de su host (web service) con el código de la sucursal que utilizará:
[HTTP]
ENABLE=1
PORT=83
Informe la dirección localhost + el puerto que está en la clave HTTP en el .INI del servidor.
Configure el mínimo y máximo de usuarios para acceso al webservice y haga clic en confirmar:
Esta herramienta servirá como un servidor local de e-mails con SMTP y POP.
Podemos realizar el download de esta herramienta gratuitamente vía portal del desarrollador http://www.hmailserver.com
Configuración del Mozilla Thunderbird:
Esta herramienta de e-mails denominada Thunderbird es libre (gratis) y podrá descargarse directamente del sitio del desarrollador Mozilla:
https://www.mozilla.org/pt-BR/thunderbird
A continuación la documentación adjunta, donde veremos las configuraciones de este servidor:
CONFIGURANDO O SERVIDOR DE E-MAILS.docx
Si necesita de ayuda con el servidor local y la herramienta de e-mails, el siguiente documento muestra cómo realizar esta configuración de cuenta para el envío de la cuenta de workflow por el Gmail.
A continuación se muestran los parámetros del sistema necesarios para la utilización del workflow en la aprobación de solicitud.
MV_ATFSOLD - Indica si el proceso de solicitud de Baja/Transferencia está activado
MV_PRELAN - Genera el asiento previo en la contabilidad
MV_ALTLCTO - Permite modificar el asiento contable de integración
MV_ATFHTTP - Directorio del servidor HTTP
MV_ATFWBX - Activa el envío del workflow en la solicitud de baja/transferencia
MV_ATFWFM= Indica si debe generarse el WF para solicitudes
MV_ATFASTR - Archivo HTML de modelo de aprobación de la solicitud
MV_ATFASBX - Archivo HTML de modelo de solicitud de baja
MV_ATFAAPS - Archivo HTML de modelo de solicitud de transferencia de activo
MV_ATFURL - URL del servicio HTTP
MV_ATFRESP - Indica el código del usuario responsable por el Activo
En el menú del configurador, acceda:
Usuario > Contraseñas > Usuarios
Incluya o modifique un usuario informando el e-mail de aprobador en el campo e-mail
En el menú del módulo Activo fijo (SIGAATF), acceda a:
Actualizaciones > Registro> Registro de personas
Informe el email en el registro de personas
Acceda a la rutina Responsables vs. Bienes:
Actualizaciones > Registros >Responsables vs. Bienes
Establecer el vínculo del registro del bien con el registro de persona
Acceda a la rutina de Solicitud de baja de transferencia:
Actualizaciones > Movimientos>Solicitud de baja y transferencia
En el ejemplo, utilizaremos la solicitud de transferencia
Haga clic en la opción Otras acciones -> Solicitud de transferencia
Solicitud realizada - código 000070
Para enviar los e-mails, acceda al SIGACFG:
Entornos / workflow / Cuentas de e-mail
Haga clic en la opción Otras acciones -> Enviar:
Confirme la operación
Referente a la solicitud 000070 recibida correctamente caja de email:
Seleccionar el usuario para aprobar la soliciud
Al acceder al enlace, el sistema redirecciona a la página de aprobación:
Después de aprobar la solicitud
Acceda a la rutina Solicitud de baja y transferencia:
Actualizaciones > Movimientos>Solicitud de baja y transferencia
La solicitud se aprobó correctamente
Atención
Los archivos .htm pueden encontrarse en el TFS, en la carpeta rdmake estándar y deben copiarse al local informado (dentro de la carpeta donde se configuró el workflow)
$/Protheus_Padrao/Fontes_Doc/Master/Fontes/Rdmake Padrao/MODELOS/Administrativos
Evidencia en el siguiente enlace, sobre cómo hacer la configuración paso a paso: