miércoles, 25 de junio de 2014

REQUERIMIENTOS BÁSICOS SAP BUSINESS ONE

En las entradas anteriores se ha hablado acerca de las funcionalidades y características de SAP Business One, pero no se han mencionado los requerimientos mínimos con respecto a hardware y software para que se pueda realizar una implementación óptima.


SAP ha realizado un listado de los S.O., motores de bases de datos y componentes de Hardware para sus últimas 4 versiones que a continuación comparto con ustedes.

SISTEMA OPERATIVO SERVIDOR.

SISTEMA OPERATIVO
VERSION
8.8
8.81
8.82
9.0
Microsoft Windows Server 2003  32 Bit (x86) / 64 Bit
(x64)  Standard & Enterprise Edition
X
X
X

Microsoft Windows Server 2003 R2 32 Bit (x86) / 64 Bit
 (x64) Standard & Enterprise Edition
X
X
X

Microsoft Windows Server 2008 32 Bit (x86) / 64 Bit
 (x64)  Standard & Enterprise Edition
X
X
X
X
Microsoft Windows Server 2008 R2 64 Bit (x64)
 Standard & Enterprise Edition
X
X
X
X
Microsoft Windows Small Business Server (SBS)
2003 32 Bit (x86) Standard & Premium Edition
X
X
X

Microsoft Windows Small Business Server (SBS)
2003 R2 32 Bit (x86) Standard & Premium Edition
X
X
X

 Microsoft Windows Small Business Server (SBS)
2008 64 Bit (x64) Standard & Premium Edition
X
X
X
X
Microsoft Windows Small Business Server (SBS)
2011 64 Bit (x64) Standard & Essentials Edition

X
X
X

SISTEMA OPERATIVO ESTACIÓN DE TRABAJO

SISTEMA OPERATIVO
VERSION
8.8
8.81
8.82
9.0
Microsoft Windows XP 32 Bit (x86) Professional Edition
X
X
X

Microsoft Windows Vista 32 Bit (x86) / 64 Bit (x64) Business, Enterprise & Ultimate Edition
X
X
X

Microsoft Windows 7 32 Bit (x86) / 64 Bit (x64) Professional, Enterprise & Ultimate Edition
X
X
X
X
Microsoft Windows 8  32 Bit (x86) / 64 Bit (x64) Windows 8 & Windows 8 Pro Edition


X
X

MOTOR BASE DE DATOS

MOTOR BASE DE DATOS
VERSION
8.8
8.81
8.82
9.0
Microsoft SQL Server 2005 32 Bit (x86) / 64 Bit (x64) Express , Workgroup, Standard & Enterprise Edition
X
X
X

Microsoft SQL Server 2008 32 Bit (x86) / 64 Bit (x64)  Express , Workgroup, Standard & Enterprise Edition
X
X
X
X
Microsoft SQL Server 2008 R2  32 Bit (x86) / 64 Bit (x64) Express , Workgroup, Standard & Enterprise Edition
X
X
X
X
Microsoft SQL Server 2012 32 Bit (x86) / 64 Bit (x64) Express , Standard, Business Intelligence & Enterprise


X
X

COMPONENTES SERVIDOR

Componentes Servidores
8.8 / 8.81 / 8.82
9.0
Procesador
1x Intel Pentium 4 (o equivalente)
 1x Intel Xeon E3 (o equivalente)
Memoria
1 GB
4 GB
Disco duro libre
Partición Instalación 0.5 GB
 Partición Instalación 5 GB

Partición Datos 2GB
Partición Datos 15 GB
Drive
DVD-ROM
DVD-ROM
Display
640 x 480 with 256 colors or higher
800 x 600 with 16-bit colors or higher
Tarjeta de Red
Gigabit NIC 10/100/1000
Gigabit NIC 10/100/1000

COMPONENTES ESTACIONES DE TRABAJO

Componentes Estaciones de trabajo
8.8 / 8.81 / 8.82
9.0
Procesador
1x Intel Pentium 4 (o equivalente)
1x Intel® Core® i3 (o equivalente)
Memoria
1 GB 
2 GB
Disco duro libre
Partición Instalación 1 GB
Partición Instalación 2 GB

Partición Datos 0.5 GB
Partición Datos 1 GB
Drive
DVD-ROM
DVD-ROM
Display
800 x 600 with 24-bit colors or higher
1024 x 768 with 24-bit colors or higher
Tarjeta de Red
Ethernet 10/100
Ethernet 10/100

Para obtener la configuración ideal sobretodo del servidor es importante tener en cuenta la cantidad de clientes, la topología de red y adicional a esto los add-ons con los que contará la compañía, ya que estos también tienen requisitos básicos para su funcionamiento en especial con respecto al consumo de memoria.

Espero esta entrada sea de ayuda. 

Jonathan Ramírez

“Si hubiera preguntado a mis clientes qué es lo que necesitaban, me hubieran dicho que un caballo más rápido”. Henry Ford.

lunes, 31 de marzo de 2014

Tablas SAP Business One

Una de las tareas más comunes dentro de SBO para nosotros como administradores o algunos usuarios avanzados es la construcción de consultas SQL. Ya sea para  seleccionar ciertos datos de una misma tabla, realizar un reporte en Crystal Reports o crear procedimientos almacenados es importante conocer las tablas que componen  la base de datos de SAP.


Para iniciar, es importante conocer algo de su estructura. La base de datos de SBO es relacional, es decir sus tablas guardan “conexiones” entre ellas a través de datos comunes o lo que se le llama llave o clave.  A continuación un ejemplo:




Aquí se ven dos tablas comunes en SAP con algunos de los campos que las componen. OCRD es la tabla principal de los socios de negocios y CRD1 es la tabla de direcciones de los mismos. Como se puede observan están unidas por cardcode que es el campo con el código del SN. Esto permite que un cliente, proveedor o lead pueda tener 1 o varias direcciones.

A continuación dejo algunos ejemplos dentro de las tablas más usadas con su respectiva descripción es :



A continuación dejo un link para ustedes donde se encuentra un listado completo de las tablas, cabe aclarar que no es de mi autoría y me ha sido de gran ayuda.


Un saludo para todos y espero esta entrada les sea útil.

“Todos somos aficionados. La vida es tan corta que no da para más” Charles Chaplin

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