Sie sind auf Seite 1von 30

Cesar Bianchi - Junio/2013

Conceptual – Módulo Configurador


Conceptual – Módulo Configurador

2
Conceptual – Módulo Configurador

Índice

I)Terminología e introducción rápida


Términos comúnmente utilizados

II)Gestión de empresas y archivos


Introducción al archivo de empresas y al diccionario
de datos.

III) Gestión del usuario


Explique sobre las buenas prácticas de
mantenimiento e inclusión de usuarios.

IV) Gestión del diccionario de datos


Explique sobre las facilidades de esta poderosa
herramienta

3
Términos comúnmente utilizados

Antes de iniciar, se presentarán las definiciones básicas de algunos términos que se


utilizarán durante la presentación, para comprender mejor los asuntos tratados.

• dbAcess o TopConnect
Aplicación TOTVS, responsable por proveer la comunicación entre el Microsiga Protheus y la
base de datos relacional (SGDB).

• AppServer.ini
Archivo de configuración del servidor de aplicación del Microsiga Protheus.

• AppServer
Corresponde al servidor de aplicación del Microsiga Protheus.

• SmartClient
Ejecutable del Microsiga Protheus. Equivalente al “Client” de la aplicación.

4
Introducción rápida

• El módulo de configuración (SIGACFG) es la principal herramienta de apoyo al


desarrollo y personalización de los módulos integrados del sistema.

• Este módulo permite que el usuario adapte el sistema a las necesidades de su


empresa. Dada su flexibilidad, permite el mantenimiento del diccionario de datos,
configuraciones, disparadores, además de otras funcionalidades. Debido a esta
importancia, el módulo de configuración tiene acceso limitado solamente al
administrador del sistema.

5
Estructura de directorios y archivos

• RootPath
– Directorio raiz del sistema Microsiga Protheus.
• StartPath
– Directorio de inicialización del Microsiga Protheus. En este directorio se
encuentran los archivos del diccionario de datos.

6
Conceptual – Módulo Configurador

Índice

I)Terminología e introducción rápida


Términos comúnmente utilizados

II)Gestión de empresas y archivos


Introducción al archivo de empresas y al diccionario
de datos.

III) Gestión del usuario


Explicar sobre las buenas prácticas de
mantenimiento e inclusión de usuarios.

IV) Gestión del diccionario de datos


Explicar sobre las facilidades de esta poderosa
herramienta

7
Gestión de Empresas

Concepto de empresas – modelo clásico

• El Microsiga Protheus permite dividir una organización entre empresas y


sucursales. Se entiende por empresa una organización jerárquica de
sucursales y de un establecimiento mercantil constituido jurídicamente.

• El código de la empresa y sucursal está formado por 2 dígitos


alfanuméricos en que se permiten 1296 empresas con 1296 sucursales
cada una.

• Para cada empresa registrada en el Microsiga Protheus, se vincula un


conjunto de tablas y diccionarios de datos. Es decir, las sucursales que
están por jerarquía vinculadas a una empresa, comparten las mismas
tablas y diccionario de datos.

8
Gestión de Empresas

Concepto de empresas – modelo nuevo


• A partir de la versión 11 del Microsiga Protheus, es posible dividir una organización entre:

Grupo de empresas
Empresas
Unidades de negocio
Sucursales

(En esta orden jerárquica)

• El código del grupo de empresas está formado por 2 dígitos alfanuméricos en que se permiten 1296 grupos de
empresas. El código de las empresas, unidades de negocios y sucursales pueden tener hasta 4 dígitos
alfanuméricos cada uno, haciendo un total de 12 dígitos. Esta combinación de dígitos está almacenada en el
campo _FILIAL de cada tabla.

• El formateo de la “máscara” de los campos empresa, unidad de negocio y sucursal lo realiza el archivo de
empresas del módulo de configuración.

• Para cada Grupo de empresas (anteriormente denominado “empresa” en su modelo antiguo) del Microsiga
Protheus, se vincula un conjunto de tablas y diccionario de datos. Esto significa que las empresas, unidades de
negocios y sucursales que están por jerarquía vinculadas a un grupo de empresas, comparten las mismas tablas y
diccionario de datos.

• A partir de la versión 11 se pueden utilizar los dos modelos : clásico o nuevo.

9
Gestión de Empresas

Ejemplo modelo clásico

YourPet

Empresa
Linda Beleza Best Doce
Ración para Shampoos
perros Galletas

Sucursal
Sucursal Sucursal
AM
SP RJ
Sucursal

Sucurs
Sucursal BA
Sucursal

ales
MG MG Sucursal
RS

Sucursal Sucursal
RO RS

10
Gestión de Empresas

Ejemplo modelo nuevo

empresas
Grupo de
Suiza
Corporation

Empresas
YourPet Linda Beleza BestDoces

Ración para Ración para Cremas

Negocio
Shampoos Galletas

Unidad
perros peces faciales

Sucursal
Sucursal Sucursal Sucursal Sucursal
AM
SP MG RJ RJ
Sucursal

Sucursales
Sucursal Sucursal Sucursal BA
MG MG MG Sucursal
RS

Sucursal Sucursal Sucursal


RO EEUU RS
Gestión de Empresas

Archivo de empresas (creación).

• La creación de un grupo de empresas / empresa / unidad de negocio / sucursal solamente se


puede realizar por medio del módulo de configuración del Microsiga Protheus, y cada vez que
se actualicen los datos de identificación, es necesario comunicar a TOTVS, para que
nuevamente se realice la liberación del acceso.

• Después de registrar una empresa (modelo clásico) o grupo de empresas (modelo nuevo) en la
tabla ( SM0 – SIGAMAT.EMP ), el sistema creará el conjunto de diccionarios de datos en que
operará, obteniendo los datos iniciales a partir del directorio Systemload. (archivos SXSBRA o
equivalente, que depende de la localización (País) adoptado)

12
Gestión de archivos

Familia de archivos

• Microsiga Protheus tiene una identificación para tablas y archivos del sistema que consiste en
codificar sus nombres, siguiendo un estándar establecido previamente, para que los usuarios
y analistas puedan identificarlos fácilmente.

• Los nombres de las tablas y archivos están formados por un prefijo de tres dígitos que
permiten identificarlos, seguidos de un sufijo de dos dígitos referente a la empresa o grupo
de empresas (depende del modelo adoptado), a que archivo se refiere, agregando incluso el
término “0” al final

SX1 Preguntas y respuestas SXC Control de usuarios


SX2 Mapeo de archivos SXD Control del Schedule de procesos
SX3 Diccionario de datos SXE Secuencia de documentos (+1)
SX4 Agenda del Schedule de procesos SXF Secuencia de documentos (Siguiente)
SX5 Tablas SXG Tamaño estándar para campos
SX6 Parámetros SXK Control de preguntas (SX1) usuarios
SX7 Disparadores SXO Control de Logs por tabla
SX9 Relación entre archivos SXP Control de Logs por tabla
SXA Carpetas de archivos SIX o SINDEX Índices de los archivos (1)
SXB Consulta Estándar

13
Gestión de archivos

Familia de archivos

• También hay archivos que almacenan datos especiales, como script de planillas,
contraseñas, help, menús, consultas etc., que no se limitan a una empresa o grupo
específico, por lo general en formato texto. Estos son:

SIGAADV.HLP Help de Campos – Portugués

SIGAADV.HLS Help de Campos – Español

SIGAADV.HLE Help de Campos – Inglés

SIGAMAT.EMP Empresas

SIGAMAT.IND Índice del SIGAMAT.EMP

SIGAPSS.SPF Contraseñas del usuario

SC*.* Archivos temporales


Atención: se considerán archivos temporales solamente a los que quedan en la carpeta
System.

14
Conceptual – Módulo Configurador

Índice

I)Terminología e introducción rápida


Términos comúnmente utilizados

II)Gestión de empresas y archivos


Introducción al archivo de empresas y al diccionario
de datos.

III) Gestión del usuario


Explicar sobre las buenas prácticas de
mantenimiento e inclusión de usuarios.

IV) Gestión del diccionario de datos


Explicar sobre las facilidades de esta poderosa
herramienta

15
Gestión de usuarios

Creación de usuarios

• Para crear un usuario en el Microsiga Protheus, es necesario tomar en


cuenta las seguintes definiciones:
 Módulos que el usuario puede acceder
 Menús que el usuario utilizará en cada módulo.
 Empresas y sucursales que éste podrá acceder.
 Grupos de usuarios al que pertence éste.
 Usuarios que son ‘superiores’ a éste.
 Y el acceso funcional – Vínculo funcional (Matrícula del RRHH, modulo GPE).

• Las buenas prácticas definen que la mejor política de gestión de usuarios


está en la distribución de los privilegios de acceso y menús en los grupos
de usuarios.

16
Gestión de usuarios

Creación de grupos

• Para crear un grupo de usuarios en Microsiga Protheus, es necesario


tomar en cuenta las siguientes definiciones:

 Módulos a los que el grupo puede acceder.


 Menús que el grupo utilizará en cada módulo.
 Empresas y sucursales que éste puede acceder.

• De manera resumida, el grupo de usuarios permite seleccionar


básicamente las mismas competencias que corresponden al usuario,
excepto a una pequeña porción de opciones de contexto individual que
no se puede aplicar a un grupo como un todo. (Por ejemplo, la opción de
“Vinculo funcional - RRHH”)

17
Gestión de usuarios

Validación de usuarios

• A partir de la versión 11 de Microsiga Protheus, la contraseña se validará


solamente por medio de la secuencia “Nombre + Contraseña del usuario”,
diferente de las versiones anteriores en que solamente se permitía utilizar
(via configuración) la “Contraseña del usuario”.

• Por medio de la opción “usuario > contraseñas > política” del módulo de
configuración, se pueden configurar las políticas de seguridad de la
empresa, tales como:

 Tamaño mínimo de la contraseña.


 Número de días para cambiar la contraseña.
 No se deben repetir las últimas contraseñas.
 Utilización de letras y números en la contraseña.
 Cantidad de intentos/fallas para bloquear al usuario.
 Notificar al Administrador sobre el intento de violación.

18
Gestión de usuarios

Concepto de Menús

• Cada módulo del Microsiga Protheus tiene un respectivo archivo de menú, por lo
general nombrado como NOMEMODULO.XNU.
Ejemplo: SIGAFIN.XNU, SIGAFAT.XNU

• Cada menú del módulo consiste en un archivo del tipo XNU (similar al XML).

• Los menús de los módulos del Microsiga Protheus pueden ser editados por el cliente
y vinculados a cada uno de los usuarios del sistema o grupo de usuarios.

• En este escenario, el menú contiene la orden, división y subdivisiones de


presentación del menú, así como las rutinas que pueden ser accedidas por éste.

• En cada actualización del sistema, es necesario revisar el acceso de los usuarios, para
poner a su disposición las nuevas rutinas, cuando sea necesario.

19
Gestión de usuarios

Ejemplo Gestión de usuarios


SIGAFIN_DIR.XNU

Grupo Usuarios Usuario


YourPet Directores Director 01

SIGAFIN_GER.XNU
Usuario
Administrador
Ración para Ración para Grupo Usuarios 01

perros peces Administradores Usuario


Administrador
02

SIGAFIN_OPE.XNU
Sucursal Sucursal Usuario
SP MG 01

Usuario
Sucursal 02
MG
Grupo Usuarios Usuario
03
Sucursal
Operadores
RO Usuario
04

Usuario
05
20
Conceptual – Módulo Configurador

Índice

I)Terminología e introducción rápida


Términos comúnmente utilizados

II)Gestión de empresas y archivos


Introducción al archivo de empresas y al diccionario
de datos.

III) Gestión del usuario


Explicar sobre las buenas prácticas de
mantenimiento e inclusión de usuarios.

IV) Gestión del diccionario de datos


Explicar sobre las facilidades de esta poderosa
herramienta

21
Diccionario de Datos

Introducción rápida

• El sistema utiliza un conjunto de tablas que definen la organización básica de


los datos, como estructura de las tablas, nombres, características de cada
campo, preguntas de configuración y otros.

• El recurso del diccionario de datos ofrece flexibilidad en la personalización del


sistema; las tablas que lo componen se graban en el directorio \SYSTEM y se
identifican por el prefixo SX.

• El mantenimiento en algunas de estas tablas se realiza por medio del módulo


de configuración en el menú Diccionário de Datos. Otras tablas son del
control interno del sistema, por lo tanto no es posible la intervención.

22
Diccionario de Datos

Archivo de preguntas – SX1

• El archivo de grupo de preguntas SX1 contiene todas las preguntas


del Microsiga Protheus, de tal manera que en cada interación el
usuario logre visualizar la última cumplimentación realizada.

• En el Microsiga Protheus, es posible que el usuario cree nuevos


grupos de preguntas o nuevas preguntas en los grupos existentes,
pero en cada actualización de versión puede haber pérdida de
datos y se debe realizar un nuevo tratamiento.

23
Diccionario de Datos

Archivo de tablas – SX2

• El archivo de tablas SX2 contiene todas las tablas de datos del Microsiga
Protheus.

• En el Microsiga Protheus, es posible que el usuario modifique el modo de


compartir la tabla (por empresa,unidad y sucursal), la descripción y el
nombre físico. Pero, se debe tener mucha cautela, puesto que esta
acción puede dañar la integridad del sistema.

• Microsiga Protheus pone a disposición de sus clientes el conjunto de


tablas iniciadas en “Z” o “SZ”, para que puedan crear sus propias tablas.

24
Diccionario de datos

Archivo de campos – SX3

• El archivo de tablas SX3 contiene todas las definiciones de los campos de


las tablas del Microsiga Protheus, tales como:
Rótulo del campo
Descripción
Estructura del campo
Inicializador estándar
Regla de validación

• En el Microsiga Protheus, es posible que el usuario complemente la


validación del campo, cambio de rótulo, etc.

25
Diccionario de datos

Archivo de índices – SIX

• El archivo de índices SIX contiene todas las definiciones de los índices


de las tablas del Microsiga Protheus.

• El usuario puede agregar índices o inhibirlos, nunca eliminarlos o


modificarlos.

• Cuando se agrega un índice, recuerde que en una actualización de


versión este debe ser revisado.
• Existe la posibilidad de crear un NickName para el índice y referenciarlo con el
NickName en vez de con el número asignado, de esta forma se evita la revisión
en la actualización de versión, ejemplo:
• INDICE:9
• ALIAS: MUNICIPIO
• Uso:
• Substituir : DbSetOrder(9) por DbOrderNickName(“MUNICIPIO”)

26
Diccionario de datos

Archivo de disparadores – SX7

• El disparador es un recurso que permite disparar una acción cuando


se completa dicho campo.

• El archivo de disparadores SX7 contiene todas las definiciones de los


disparadores de interfaz del Microsiga Protheus.

• El usuario puede agregar nuevos disparadores o inhibirlos, según su


necesidad.

27
Diccionario de datos

Archivo de consultas estándar – SXB

• Consultas estándar son herramientas que ayudan a completar un campo a


partir de una tabla.

• Una “lupa” aparece al lado de cada campo cuando la consulta estándar está
disponible. La consulta se puede activar pulsando el botón de la lupa o
haciendo clic en “F3”.

• El archivo de consulta (F3) SXB contiene todas las definiciones de las consultas
estándar del Microsiga Protheus.

• El usuario puede agregar nuevas consultas, pero si se modifica alguna


consulta, esta se perderá en una actualización de versión.

28
Diccionario de datos

Archivo de parámetros– SX6

• El archivo de parámetros SX6 contiene todos los parámetros del


Microsiga Protheus.

Diferente del archivo de preguntas, estos parámetros solamente


pueden ser modificados por el administrador del sistema.

• Los parámetros se pueden separar por sucursales o para todas las


empresas, según el caso.

29
Conceptual – Módulo Configurador

Preguntas

Cesar Bianchi

cesar.augusto@totvs.com.br

30

Das könnte Ihnen auch gefallen