lunes, 23 de diciembre de 2013

TABLAS Y CAMPOS DEFINIDOS POR EL USUARIO


Sé que prometí continuar con el módulo de gestión en esta publicación, pero decidí publicar un documento  que ya había realizado hace algún tiempo y que explica el funcionamiento de los campos y tablas definidos por el usuario.

Cuando hablamos de campos y tablas definidos por el usuario, hacemos referencia a la posibilidad que nos brinda SAP de personalizar de alguna manera la estructura de los formularios con el fin que podamos agregar información adicional a la que permite la base de datos estándar y que son necesarios para las empresas. ES importante aclarar que para realizar estos cambios es necesario que ningún usuario esté realizando operaciones en SAP ya que puede perder los cambios al actualizarse la base de datos.

Tablas

Para crear una tabla debemos ir al menú superior, Herramientas/herramientas personalización/Tablas definidas por el usuario.

Se abrirá una ventana donde debemos ingresar el nombre que tendrá la tabla que no puede exceder los 19 caracteres  y su descripción no mayor a 30. Se recomienda que el nombre sea corto pero entendible a la hora de usar la tabla en la construcción de consultas SQL. Por último se define el tipo de objeto que será la tabla: datos maestros, filas de datos maestros, documento o filas de documento.

Una vez es creada la tabla, por defecto tendrá dos campos, Code y Name. El dato del primer campo se podrá ingresar solo una vez y ya no podrá modificarse, esto con el fin de crear una llave primaria. Posteriormente se podrán definir más columnas para almacenar la información que requiera. A continuación describiré el procedimiento para crear campos, ya sea en una tabla de usuario o dentro las que son estándar de la base de datos.

Campos

Para crear un campo seguimos la misma ruta que con las tablas, Herramientas/Herramientas de personalización pero la opción campos definidos por el usuario.

Al seleccionar, nos aparecerá una ventana que organiza por categorías los diferentes formularios donde podremos agregar un campo, además del lugar donde deseamos hacerlo, su encabezado, el detalle o diferentes opciones dependiendo del documento.

Para explicar su creación y configuración tomaremos como ejemplo una de las opciones de datos maestros como son los socios de negocio, que por su estructura permite agregar campos asociados directamente al socio de negocio, a las personas de contacto o las direcciones que se le definan al mismo. Suponemos que vamos a hacerlo usando la primera opción, entonces debemos pararnos sobre ella, automáticamente se sombreará de color amarillo y se habilitará la opción crear en la parte superior. También podemos ver lo campos creados anteriormente dando clic en la flecha junto al enunciado de la opción.

Al dar clic en el botón crear, nos abrirá la siguiente ventana:


A continuación explico a que hace referencia cada campo y check dentro de la ventana.

- Título: Es el nombre que tendrá el campo en la base de datos. Se recomiendan nombres cortos y no se permiten espacios.

- Descripción: Será el nombre que se le mostrará al usuario para identificar el campo.

-Tipo: Como su nombre lo indica, define qué tipo de dato almacenará el campo. Estos datos podrán ser:

- Alfanumérico: Permite almacenar caracteres alfabéticos y numéricos.

- Numérico: Almacena datos numéricos. Es usado para campos que realizarán operaciones en informes.

- Fecha/Hora. Como su nombre indica almacena datos ya sea indicando una fecha o una hora.

- Unidades y totales: Este tipo de campo es de gran ayuda también para realizar operaciones, además cuenta con subtipos de campo que permite usarlo de una forma optimizada, dichos subtipos son:

o   Tarifa
o   Importe
o   Precio
o   Cantidad
o   Porcentaje
o   Medidas

- General: Permite almacenar Imágenes o enlace.

- Dependiendo del tipo de campo que definamos se habilitarán las cajas inferiores o el espacio para definir la longitud que tendrá el mismo. Si escogemos un campo alfanumérico podremos ver la funcionalidad de estas opciones.

- Fijar valores válidos para campo: Permite generar una lista desplegable, donde daremos un código y una descripción a cada opción.

- Fijar valor estándar para campo: Permite ingresar un valor que tendrá por defecto al campo.

- Campo Obligatorio: SAP no permitirá que se guarden los cambios hasta que el campo tenga un valor.

- Fijar tabla vinculada: Así como podemos crear una lista para el campo, también podemos asociar una tabla ya creada con el fin de no duplicar información.

Una vez configuremos el campo según nuestras necesidades, el usuario tendrá el campo disponible la próxima vez que ingrese.

Espero está publicación sea de gran ayuda.

Saludos!!


 "Hay una fuerza motriz más poderosa que el vapor, la electricidad y la energía atómica: La voluntad humana" Albert Einstein



viernes, 27 de septiembre de 2013

Módulo de Gestión - Definiciones Parte 1



En la presente publicación seguiremos revisando el módulo de Gestión de SAP Business One, enfocándonos en la carpeta de definiciones. Este conjunto de opciones permite determinar algunos datos básicos e importantes dentro de la parametrización de SBO y cada uno de sus módulos. Definiciones está compuesto a su vez por 8 Subcarpetas, una de ellas de carácter general y las restantes con configuraciones específicas de los diferentes módulos. En esta ocasión hablaremos de la subcarpeta General. Las demás se irán explicando en futura publicaciones.

En General se encuentran opciones y datos de configuración que se pueden requerir en uno o varios módulos dentro del ERP. 

Usuarios. En esta opción se crean los nombres de los perfiles que harán uso del ERP. Cuenta con una información general pero los datos más relevantes son el código y nombre de usuario junto con la definición de una contraseña por defecto que será usada para el primer ingreso y que por seguridad SAP pedirá reemplazar. Desde aquí también se puede bloquear un usuario que ya no vaya a ser usado. 

Cabe aclarar que con sola la creación de un usuario no se obtiene la operatividad del perfil, ya que depende de la existencia de una licencia asignada y del otorgamiento de unos permisos.

Opciones de Usuario. Permite definir algunas opciones por defecto que pueden ser usadas para uno o varios usuarios. 

Consta de 4 pestañas. La primera de ellas tiene información general como correo electrónico, teléfono y dirección. La siguiente permite dejar como valores propuestos el color de SBO, el empleado de ventas, un almacén por defecto, etc. La tercera es exclusiva de la impresión de documentos, donde dependiendo del tipo se puede definir número de copias, comentarios permanentes o que sea exportado a Excel. Por último se pueden declarar las tarjetas de crédito por defecto que va a usar el usuario que cuente con este perfil.

Empleado/Encargado de compras del departamento de ventas. Aquí se definen las personas encargadas de ventas y compras de la compañía junto con el porcentaje de comisiones de cada uno, aunque también se pueden crear grupos de comisiones.

Grupos de comisiones. Como se mencionaba anteriormente es posible crear una comisión como un grupo y al seleccionarlo en la opción anterior automáticamente se asigna el porcentaje que contiene dicho grupo.

Texto predefinido. Como su nombre lo indica permite dejar párrafos de texto predeterminados para ser usados en los diferentes documentos de SBO.

Gastos adicionales. Sap Business One permite la creación de gastos adicionales según se requiera. Para esto es necesario definir el nombre del gasto y definir la cuenta adonde se adjudicará dicho valor cuando se use. 

Gestión de Informe y de layout. Desde esta opción se hace la administración de los informes y plantillas ya sean de tipo PLD o realizados en Crystal Reports. Aquí podemos modificar o importar dichos documentos así como dejarlos como inválidos en el momento que no se vaya a usar de nuevo. También es posible definir impresora por defecto para cada documento o secuencias de impresión cuando se requiera que 2 o más layouts o informes se impriman consecutivamente.

Seguridad. Esta carpeta contiene 3 opciones enfocadas a la protección del ERP. La primera permite gestionar el nivel de seguridad que van a tener las contraseñas de los usuarios; desde aquí se define el vencimiento de las claves, su longitud mínima, si requiere una cantidad específica de caracteres en mayúscula o minúscula, etc. La segunda opción permite el cambio de dicha contraseña para cada uno de los usuarios y la última permite crear usuarios que solo puedan leer la base de datos. Cabe aclarar que la primera y última opción deben ser modificadas únicamente por administrador de SAP.

En la próxima publicación hablaremos de las opciones presentes en la subcarpeta Finanzas y Oportunidades de ventas.



"No es lo que decimos, sino lo que pensamos, es lo que se trasluce en nuestro semblante" Florence Nightingale.










viernes, 22 de febrero de 2013

Modulo de Gestión- Acerca de las autorizaciones

Hola a todos, finalmente he regresado para continuar con la descripción de los módulos de SAP Business One. He estado algo alejado ya que hace poco ha nacido mi hija, así que entenderán las complicaciones con respecto al tiempo.

Como mencionaba, en esta entrada vamos a retomar la explicación del módulo de gestión. Me saltaré un poco el orden e iniciaré con la opción de procedimientos de autorización,  esto solo con el fin de no hacerlo tan "cuadriculado". Bueno manos al blog.

Procedimiento de autorización.  SBO permite que algunos documentos se puedan generar únicamente después de la autorización de algún usuario dependiendo de su criterio con respecto al documento. Para crear dichas autorizaciones se deben tener claros 4 conceptos.


  1. Autor. Que usuarios dentro del software generarán el/los documentos que tendrán el proceso de autorización.
  2. Documento. Como su nombre lo dice, se refiere al tipo de documento al que se le aplicará la autorización. Aunque se permite generar la misma autorización a varios documentos, recomiendo realizar una para cada uno.
  3. Etapas. Es quien o quienes autorizarán el documento. Se puede definir uno o varios usuarios y la cantidad de aprobaciones necesarias para que el documento sea generado.
  4. Condiciones. Define las características que deberá tener el documento para que se active el proceso de aprobación. SAP tiene varias por defecto y que pueden ser muy útiles, pero también brinda la posibilidad de construir condiciones propias a través de sentencias SQL.
Teniendo claros estos conceptos se pueden generar autorizaciones para controlar un poco más nuestras implementación de SAP. Cabe aclarar que en el momento que un documento ingresa al proceso de aprobación queda como un borrador y únicamente será oficial en el momento que tenga el visto bueno y su creación sea confirmada por el usuario que inicialmente había ingresado el borrador.

Esta opción también permite generar dos tipos de informe para revisar el estado de los documentos, así como un resumen de las decisiones que se han tomado sobre los mismos.

Espero esto sea de gran ayuda para todos ustedes y pronto seguiremos con nuevas entradas que tratarán de explicar el inmenso mundo de SAP Business One

"Quien mira hacia afuera, sueña. Quien mira hacia adentro, despierta"Carl Jung