{"id":3864,"date":"2022-09-02T11:33:13","date_gmt":"2022-09-02T14:33:13","guid":{"rendered":"https:\/\/www.flulpycrea.com.ar\/wp\/?page_id=3864"},"modified":"2022-09-03T10:16:33","modified_gmt":"2022-09-03T13:16:33","slug":"control-general-de-actividades-que-el-empleado-pueda-realizar-que-se-cobran","status":"publish","type":"page","link":"https:\/\/www.flulpycrea.com.ar\/wp\/documentacion\/manual-del-usuario\/control-general-de-actividades-que-el-empleado-pueda-realizar-que-se-cobran\/","title":{"rendered":"Control general de actividades que el empleado pueda realizar que se cobran"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Requiere Server 17.3.47 o superior y clientes actualizados (al menos en las PCs a controlar)<\/p><\/blockquote>\n\n\n\n<p>Cuando las PC del personal tienen el CCC en &#8220;Modo Staff&#8221;, o PCs clientes tienen contratado tiempo, (es decir, no est\u00e1n en modo mantenimiento), el servidor observa y controla la actividad de las PCs.<\/p>\n\n\n\n<p>El control, lo hace tanto como filtro anti-porno, bloqueos de prop\u00f3sito general (manejo de black-lists), y tambi\u00e9n registro de actividad en el &#8220;User Log&#8221; (Log de actividad de usuarios) en forma de l\u00edneas de color azul.<\/p>\n\n\n\n<p>Si nosotros tenemos <strong>activado el registro de dicha actividad<\/strong>, podremos ir al UserLog, activar el check de ver las l\u00edneas azules, filtrar por el nombre de PC que nos interese ver su actividad (ej. el nombre de la PC del cajero), y pedir el informe, all\u00ed podremos ver \u00bfC\u00f3mo el servidor visualiza la actividad de las aplicaciones).<\/p>\n\n\n\n<p>Entonces si queremos controlar por ejemplo, que cobre por usar el escaner, lo que debemos hacer es usar la aplicaci\u00f3n de escaneo , generar un par de escaneos, y guardar el archivo escaneado, puede ser un PDF multi-hoja, puede ser que se guarde un PNG \/ JPG por hoja escaneada, etc.<\/p>\n\n\n\n<p>Luego vamos al UserLog, y nos fijamos como se visualiz\u00f3 una o m\u00faltiples escaneadas, esa informaci\u00f3n es la que usaremos para configurar el control de escaneos.<\/p>\n\n\n\n<p>Master Control cuenta con un motor de cobranza por uso de aplicaci\u00f3n de prop\u00f3sito general, en el cual puedes configurar diferentes cobros por usar distintas aplicaciones. Por ejemplo: si cobramos por realizar un tr\u00e1mite gubernamental, tal vez nos convenga indicar que si se usa determinada web, cuente como un cobro autom\u00e1tico por haber realizado dicho tr\u00e1mite, de esa forma no hay fugas de dinero (idealmente se usa la parte de la web donde descarga o abre el PDF del tr\u00e1mite ya realizado para activar el cobro de ese tr\u00e1mite, y no el hecho de que abran la web con el formulario a llenar porque finalmente podr\u00edan no usarlo y generar\u00eda falsa cobranza).<\/p>\n\n\n\n<p>Con la misma idea, tenemos que ver como funciona la aplicaciones de escaneo, por ejemplo, la app de escaneo HP, tiene una ventana principal, donde se elige cual tipo de scan hacer, luego hay una ventanita chiquita de &#8220;procesando&#8221; que aparece cada vez que se escanea una hoja, luego para que lo escaneado se use, se tiene que usar la ventana de &#8220;Guardar como&#8221;, que es la que se usa para guardar el archivo ya escaneado.<\/p>\n\n\n\n<p>Entonces, podemos entender, de esa visualizaci\u00f3n, de que son 3 etapas, 1) se abre la ventana principal, 2) se escanea y eso hace visible un ventana peque\u00f1a, 3) se guarda el archivo. Otras aplicaciones pueden ser distintas.<\/p>\n\n\n\n<p>El motor de cobranza por actividad se configura escribiendo DIRECTIVAS, estas son \u00f3rdenes que indican \u00bfC\u00f3mo comportarse?.<\/p>\n\n\n\n<p>Primero escribimos un nombre administrativo relacionado, Ejemplo: &#8220;Control de escaneos&#8221;, debajo escribimos qu\u00e9 c\u00f3digo r\u00e1pido de art\u00edculo o servicio se debe facturar cuando la aplicaci\u00f3n se use.<\/p>\n\n\n\n<p>En la tabla de abajo<strong> se agregan o modifican las directivas<\/strong>, una a una, y luego <strong>se le da en &#8220;Guardar&#8221;<\/strong>, si no se guarda, no se memoriza nada de lo escrito o modificado, lo mismo si seleccionas un nombre administrativo en la tabla de arriba pero no guardaste antes lo hecho en la tabla de abajo, se pierden.<\/p>\n\n\n\n<p><span style=\"font-size: inherit; color: var(--text-color); font-family: var(--text-font);\"><\/span><\/p>\n\n\n\n<p>El motor de cobranzas soporta un mont\u00f3n de tipos de directivas que le indican \u00bfC\u00f3mo comportarse?. <\/p>\n\n\n\n<p>Con la idea de evitar FALSOS POSTIVOS (falsas cobranzas), b\u00e1sicamente el motor de cobranzas &#8220;puede prestar atenci\u00f3n&#8221; y puede dejar de &#8220;prestar atenci\u00f3n&#8221;, comienza no prestando atenci\u00f3n.<\/p>\n\n\n\n<p> Le podemos programar que &#8220;a partir de que vea la ventana principal de la aplicaci\u00f3n de escaneo&#8221;, que se ponga a prestar atenci\u00f3n!.<\/p>\n\n\n\n<p>Le podemos decir, que &#8220;cada vez que vea la ventanita de procesando 1 hoja de escaneado&#8221;, que haga un conteo, es decir, que cuente las veces que aparece la ventanita chiquita de &#8220;procesando scan&#8221;.<\/p>\n\n\n\n<p>Y le podemos decir, que &#8220;cuando el cajero guarde el archivo&#8221;, que ah\u00ed se facture la cantidad de hojas escaneadas mediante el uso del conteo.<\/p>\n\n\n\n<p>Y con eso, al cumplirse los 3 pasos, se genera la cobranza autom\u00e1tica,  se buscar\u00e1 a la consola del cajero que est\u00e9 en uso en la misma PC como prioritario.<\/p>\n\n\n\n<p>Tal vez en otras aplicaciones no tengamos el lujo de distinguir entre esos 3 pasos, por eso tambi\u00e9n hay directivas que indican &#8220;cada vez que aparezca esta ventana, generas una cobranza&#8221;, es una directiva menos inteligente, muy directa, y potencialmente puede generar falsas cobranzas, pero igual est\u00e1 soportada. <\/p>\n\n\n\n<p>El orden de las directivas en la lista no importa, el servidor las procesar\u00e1 a todas. Se pueden repetir los tipos de directivas para soportar m\u00faltiples ventanas (Ejemplo:  <strong>-C:<\/strong> Ventana1  &#8230; &#8230;   <strong>-C:<\/strong> Ventana2). <\/p>\n\n\n\n<p>Tambi\u00e9n hay directivas que limitan el periodo en el que el motor estar\u00e1 &#8220;prestando atenci\u00f3n&#8221;, con la finalidad de evitar falsas cobranza por actividad no relacionada.<\/p>\n\n\n\n<p>Un grupo de directivas, pueden requerir que el PID (process ID), sea el mismo que cuando gener\u00f3 que se ponga a prestar atenci\u00f3n. Por ejemplo, la ventana que usaremos para cobrar se llama &#8220;Guardar como&#8221;, pero &#8220;Guardar como&#8221; es un nombre de ventana muy com\u00fan, puede ser la del Office u cualquier otro programa, entonces si buscamos que aparte de ese nombre, sea la misma aplicaci\u00f3n que la ventana principal de escaneos (mismo process ID), mejor, ya que la directiva funcionar\u00e1 solamente cuando sea el &#8220;Guardar como&#8221; de la aplicaci\u00f3n de escaneos y no cualquier otra aplicaci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A continuaci\u00f3n la lista de directivas y variantes.<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Directiva para que el motor comience a prestar atenci\u00f3n:<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-H: t\u00edtulo de ventana<\/strong>      ; cuando el t\u00edtulo indicado coincide completo y exacto con la ventana observada, esta directiva se activa, y provoca que el motor se ponga a prestar atenci\u00f3n, y s\u00f3lo si antes no estaba prestando atenci\u00f3n inicializa el contador de cantidad de cobranza a CERO.<\/li><li><strong>-H:$$ t\u00edtulo de ventana<\/strong>      ; cuando el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), esta directiva se activa, y provoca que el motor se ponga a prestar atenci\u00f3n, y s\u00f3lo si antes no estaba prestando atenci\u00f3n inicializa el contador de cantidad de cobranza a CERO.<\/li><li><strong>-Z: t\u00edtulo de ventana<\/strong>      ; cuando el t\u00edtulo indicado coincide completo y exacto con la ventana observada, esta directiva se activa, y provoca que el motor se ponga a prestar atenci\u00f3n, e inicializa el contador de cantidad de cobranza a CERO siempre (sin importar si ya ven\u00eda prestando atenci\u00f3n o no).<\/li><li><strong>-Z:$$ t\u00edtulo de ventana<\/strong>      ; cuando el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), esta directiva se activa, y provoca que el motor se ponga a prestar atenci\u00f3n, e inicializa el contador de cantidad de cobranza a CERO siempre (sin importar si ya ven\u00eda prestando atenci\u00f3n o no).<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Directivas de conteo de cantidad a cobrar:<\/h3>\n\n\n\n<h5 class=\"wp-block-heading\">Sin verificar ProcessID&#8230;<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-C: t\u00edtulo de ventana<\/strong>          ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, esta directiva se activa, y agrega 1 al contador de cantidad de cobranza.<\/li><li><strong>-C:$$ t\u00edtulo de ventana<\/strong>          ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), esta directiva se activa, y agrega 1 al contador de cantidad de cobranza.<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Verificando ProcessID&#8230;<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-K: t\u00edtulo de ventana<\/strong>          ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, y agrega 1 al contador de cantidad de cobranza.<\/li><li><strong>-K:$$ t\u00edtulo de ventana<\/strong>          ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, y agrega 1 al contador de cantidad de cobranza.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Directivas que activan el cobro de lo contado:<\/h3>\n\n\n\n<h5 class=\"wp-block-heading\">Sin verificar ProcessID&#8230;<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-G: t\u00edtulo de ventana<\/strong>            ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, esta directiva se activa, y genera el cobro de lo contado a cobrar, luego sigue prestando atenci\u00f3n.<\/li><li><strong>-G:$$ t\u00edtulo de ventana <\/strong>    ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), esta directiva se activa, y genera el cobro de lo contado a cobrar, luego sigue prestando atenci\u00f3n.<\/li><li><strong>-J: t\u00edtulo de ventana <\/strong>           ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, esta directiva se activa, y genera el cobro de lo contado a cobrar, pero ya deja de prestar atenci\u00f3n.<\/li><li><strong>-J:$$ t\u00edtulo de ventana <\/strong>    ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), esta directiva se activa, y genera el cobro de lo contado a cobrar, pero ya deja de prestar atenci\u00f3n.<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Verificando ProcessID&#8230;<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-X: t\u00edtulo de ventana <\/strong>           ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, y genera el cobro de lo contado a cobrar, luego sigue prestando atenci\u00f3n.<\/li><li><strong>-X:$$ t\u00edtulo de ventana<\/strong>     ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, y genera el cobro de lo contado a cobrar, luego sigue prestando atenci\u00f3n.<\/li><li><strong>-Y: t\u00edtulo de ventana <\/strong>           ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, y genera el cobro de lo contado a cobrar, pero ya deja de prestar atenci\u00f3n.<\/li><li><strong>-Y:$$ t\u00edtulo de ventana<\/strong>     ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, y genera el cobro de lo contado a cobrar, pero ya deja de prestar atenci\u00f3n.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Otras directivas<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-T:      <\/strong>              ; Si est\u00e1 presente, limita el periodo de &#8220;prestar atenci\u00f3n&#8221; solo hasta 15 minutos contando a partir de la \u00faltima directiva activada.  Una vez pasado los 15 minutos, deja de prestar atenci\u00f3n.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Directivas de cobro directo (sin uso de conteo pero requieren que se est\u00e9 prestando atenci\u00f3n):<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\">Sin verificar ProcessID&#8230;<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-D: t\u00edtulo de ventana <\/strong>           ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, y est\u00e1 dentro de los 15 minutos de prestar atenci\u00f3n, esta directiva se activa, cobra directamente una unidad, sin hacer uso del mecanismo de conteo.<\/li><li><strong>-D:$$ t\u00edtulo de ventana  <\/strong>          ;  Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), y est\u00e1 dentro de los 15 minutos de prestar atenci\u00f3n, esta directiva se activa, cobra directamente una unidad, sin hacer uso del mecanismo de conteo.<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">Verificando ProcessID&#8230;<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-B: t\u00edtulo de ventana <\/strong>           ; Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado coincide completo y exacto con la ventana observada, y est\u00e1 dentro de los 15 minutos de prestar atenci\u00f3n, y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, cobra directamente una unidad, sin hacer uso del mecanismo de conteo.<\/li><li><strong>-B:$$ t\u00edtulo de ventana  <\/strong>          ;  Si est\u00e1 prestando atenci\u00f3n, y el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), y est\u00e1 dentro de los 15 minutos de prestar atenci\u00f3n, y tambi\u00e9n coincide el mismo <strong>ProcessID <\/strong>observado al activarse la directiva -H o -Z, esta directiva se activa, cobra directamente una unidad, sin hacer uso del mecanismo de conteo.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Directivas de cobro directo (sin importarle m\u00e1s nada):<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-E: t\u00edtulo de ventana <\/strong>             ; Si el t\u00edtulo indicado coincide completo y exacto con la ventana observada, esta directiva se activa, genera el cobro directo de una unidad.<\/li><li><strong>-E:$$ t\u00edtulo de ventana <\/strong>        ; Si el t\u00edtulo indicado est\u00e1 dentro del t\u00edtulo de la ventana observada (Ej.: parcialmente), esta directiva se activa, genera el cobro directo de una unidad.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Requiere Server 17.3.47 o superior y clientes actualizados (al menos en las PCs a controlar) Cuando las PC del personal<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":118,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3864","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/pages\/3864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/comments?post=3864"}],"version-history":[{"count":16,"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/pages\/3864\/revisions"}],"predecessor-version":[{"id":3890,"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/pages\/3864\/revisions\/3890"}],"up":[{"embeddable":true,"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/pages\/118"}],"wp:attachment":[{"href":"https:\/\/www.flulpycrea.com.ar\/wp\/wp-json\/wp\/v2\/media?parent=3864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}