Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


...

El proceso Control de tareas permite enviar mensajes con tareas, a un operador, solicitando esta

...

ejecución en el sistema. 

...

El operador puede recibir un mensaje vía Recolector RF y ejecutar automáticamente una rutina, sin necesidad de recorrer las opciones del menú. Para que este proceso ocurra es necesario que el responsable incluya una tarea por esta rutina, informando el código del operador que recibirá el mensaje, el cuerpo del mensaje, el estatus, rutina a ejecutar y el buffer del teclado. El operador tiene acceso a los mensajes en el Recolector RF por la rutina Mensajes.

El proceso también permite que cualquier operador existente y ocioso en el sistema pueda ejecutar una tarea no leída, eliminando la necesidad de vincularla a un determinado operador, basta que el responsable por el registro deje el campo CBF_PARA en blanco. Al verificar el mensaje, el operador queda responsable por la ejecución de la tarea y esta puede volver a quedar pendiente para cualquier otro operador si el responsable por el control de la tarea limpia el contenido del campo CBF_PARA durante la modificación.

 Importante: Si no se informa cuál es la rutina a ejecutar, el operador solamente recibe el mensaje.

Al recibir un mensaje y no confirmar la ejecución de la tarea, esta queda con el estatus pendiente, esperando finalización. Para ejecutar una tarea, el operador debe acceder a la rutina Mensajes, seleccionar el mensaje y pulsar la tecla ENTER.


...

Procedimientos

Cómo incluir el control de tareas:

  1. En Control de tareas, acceda a la opción Incluir.
  2. Informe los valores para los campos de acuerdo con los detalles

O processo também possibilita que qualquer operador existente e ocioso no sistema possa executar uma tarefa não lida, eliminando a necessidade de vinculá-la a um determinado operador, basta que o responsável pelo cadastro deixe o campo CBF_PARA em branco. Ao verificar a mensagem o operador fica responsável pela execução da tarefa e esta pode voltar a ficar pendente para qualquer outro operador se o responsável pelo controle de tarefa limpar o conteúdo do campo CBF_PARA na alteração.

 Importante: Caso não seja informado qual é a rotina a executar, o operador somente recebe a mensagem.

Ao receber uma mensagem e não confirmar a execução da tarefa a mesma fica com o status pendente, aguardando finalização. Para executar uma tarefa o operador deve acessar da rotina Mensagens, selecionar a mensagem e pressionar a tecla ENTER.

Procedimentos

Para incluir controle de tarefas:

1. Em Controle de Tarefas, acesse a opção Incluir.

...

  1. :
    • Para (CBF_PARA):

...

    •  Código del operador responsable por la tarea. Para que todos

...

    • los operadores tengan acceso a la tarea, deje el campo vacío.
    • Asunto

...

    • (CBF_MSG): 

...

    • Contenido del mensaje visualizado por el operador.

...

    • Estatus (CBF_STATUS): 

...

    • Estatus del mensaje.

...

    • Rutina (CBF_ROTINA):

...

    •  Nombre de la rutina llamada cuando el operador confirme la ejecución de la tarea.
    • Keyboard (CBF_KEYB):

...

    •  Una cadena de caracteres

...

3. Confira os dados e confirme a inclusão.

Exemplo de Utilização:

...

    • con la información que queda en buffer para la ejecución de la rutina indicada.
  1. Verifique los datos y confirme la inclusión.


...

Ejemplo de utilización:

Necesitamos que el operador 000001 efectúe la Requisición de 10 unidades del producto PA-001, utilizando

...

el tipo de

...

movimiento 501 en la rutina Movimientos internos.

Para (CBF_PARA):

...

                    000001

...

Asunto (CBF_MSG):

...

                Proceder con la requisición del producto PA-001

...

Estatus (CBF_STATUS): 

...

No leído

...

Rutina (CBF_ROTINA): ACDV130

...

En la inclusión de la tarea, ya tenemos que conocer el tamaño de los Campos de la rutina Movimientos internos, para registrar la cadena de caracteres correctamente. Consideraremos para este

...

ejemplo que el flujo de la rutina sea informar los siguientes campos:

 Image Modified

...

Considerando esta

...

estructura, debemos registrar el Keyboard con la información que tenemos, tomando en consideración el tamaño total de todos

...

los Campos que

...

se cumplimentarán:

Keyboard (CBF_KEYB): 501PA-001                                          01           10

...

Observe que

...

fue necesario concatenar toda la información de la tarea considerando el tamaño de cada campo de la rutina. Cuando el operador ejecuta esta tarea vía Recolector RF, se carga la rutina con todos los datos informados, faltando solamente la confirmación.


...

Observaciones:

  • Para incluir tareas para las otras rutinas es necesario conocer cada campo llamado, en la secuencia en que se llaman para montar la cadena de caracteres correctamente.
  • El campo Keyboard no acepta fórmulas en ADVPL, solamente cadena de caracteres.



Observações:

  • Para incluir tarefas para as demais rotinas é necessário conhecer cada campo chamado, na sequencia em que são chamados para montar a cadeia de caracteres corretamente.
  • O campo Keyboard não aceita fórmulas em ADVPL, apenas cadeia de caracteres.

...