ÍNDICE

  1. Visión general
  2. Condiciones previas
  3. Configuración del workflow
  4. Utilización de la aprobación de solicitud vía workflow 


01. VISIÓN GENERAL

Esta documentación tiene como objetivo apoyar la configuración de la solicitud de baja y transferencia (ATFA125) vía workflow en el Protheus.


02. CONDICIONES PREVIAS

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


https://centraldeatendimento.totvs.com/hc/pt-br/articles/360039344333-MP-SIGAATF-SOLICITA%C3%87%C3%83O-DE-BAIXA-OU-TRANSFERENCIA-ATFA125-ATFA126



Configuraciones del web service en el appserver.ini utilizado en el ejemplo de la siguiente imagen: 


Importante

Lo idealesé que el PATH esté apuntando a la carpeta Protheus_data, para que no haya problemas para encontrar los archivos del workflow

03. CONFIGURACIÓN DEL WORKFLOW

Para realizar las siguientes configuraciones, acceda al menú del configurador.


  • CUENTAS DE E-MAIL

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.



  • PROCESOS DE WORKFLOW



    En el menú del configurador acceda a:

    Entorno > Workflow > Procesos de workflow

    Incluya un proceso de workflow.


  • ESTATUS 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


  • PARÁMETROS DEL WORKFLOW

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

Es importante que en el campo servidor se informe la dirección del web service del workflow. 




  • E-MAIL/PROXY

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:


          



  • INSTALACIÓN Y CONFIGURACIÓN DEL SERVIDOR DE E-MAILS

          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.


          

          

           

            

           

           

           





  • PARÁMETROS DEL SISTEMA (SX6)

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







  • REGISTRO DE USUARIO



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



04. UTILIZACIÓN DE LA SOLICITUD DE TRANSFERENCIA VÍA WORKFLOW

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:

           Configuração_Worflow_ATFA125.docx