jueves, 10 de diciembre de 2015

Configuración SBO Mailer con Office 365


Hace algún tiempo tuve que configurar el SBO Mailer para poder enviar diariamente información a empleados del área comercial. Al principio fue un poco complicado, pero después de unas horas de trabajo se logró el objetivo y quiero compartir lo que realicé para que así fuera. Iré mencionando cada uno de los campos y su debida configuración.

SMTP Server: smtp.office365.com

SMTP Port: 587

User name: cuenta de correo que tendrá asignado SBO.

Password: la contraseña establecida.

Enconding: Buscamos el idioma apropiado, en mi caso seleccioné Spanish (Argentina).

SMTP Client: Microsoft .NET

Authentication: Basic Authentication

Logging level: Minimal

Se debe marcar Use TLS Encryption

Por último dejamos en el campo Sender email la misma dirección de correo electrónico.

Para realizar pruebas, únicamente debemos ir a la opción de correo Electrónico dentro de SAP y enviar un mensaje a alguno de los usuarios que cuenten con una cuenta de correo configurada.

Espero esto les sea de gran ayuda.

Saludos

Jonathan Ramírez I.





lunes, 20 de julio de 2015

Solución XML Input is Empty Informes programados

Hola a todos,

Hace un tiempo no redactaba una entrada pero la verdad he estado demasiado ocupado.

Hoy quiero compartir la solución a un problema que se presenta comúnmente a la hora de programar el envío de Informes y que hasta hace poco me hizo gastar bastante tiempo para solucionarlo.

Resulta que construimos nuestro reporte, hacemos la programación para su envío y al ver el log nos muestra un error que hice algo así, entre otras lineas más

Error #-10 encountered
Executing XSLT transformation
XML Input is Empty

Después de consultar bastantes foros, probar cambios en el servicio de SBO Mailer y hacer muchas pruebas más encontré que el error se presenta por 2 Motivos.

1- Impresora predeterminada para el reporte.
2- Campos que se llevan al reporte dentro de la consulta.

A continuación explico la razón y solución para cada uno de ellos.

1- Impresora predeterminada para el reporte.

Ya sabemos que SAP requiere que definamos impresoras por defecto para layouts y reportes y que muy probablemente generará error si no la tiene. Cuando estaba revisando mi problema la veía configurada por lo que no pensé que esto lo pudiera causar, pero resulta que yo hacía esta asignación desde mi laptop y aunque era la misma impresora el servidor no la tomada.

Solución: Siempre se deben definir las impresoras directamente desde nuestro servidor sin importar que las tengamos también configuradas en nuestro computador.

2- Campos que se llevan al reporte dentro de la consulta.

Al realizar una consulta SQL acostumbro traer información (columnas) de más debido a que es posible que requiera incluirla más adelante en el reporte y a la hora de crearlo lo que hago es ocultarla. Al parecer cuando se ejecuta el reporte, al no mostrar esta información también puede llegar a generar inconvenientes.

Solución: Traer al reporte únicamente la información que se va a imprimir  únicamente.

Yo tuve que realizar estas dos cosas para que mis reportes se enviaran sin problemas, puede que en otros casos sólo se requiera alguna de las dos o el error sea otro. 

Si conocen otras posibles soluciones a este error pueden compartirlas en los comentarios para ampliar el conocimiento de todos.

Saludos

Jonathan Ramírez I.




lunes, 9 de febrero de 2015

Datos Maestros de artículos - SAP Business One


Constantemente diferentes personas me consultan acerca de lo que son los datos maestros en SBO, ya que no tienen claro el concepto. En la presente entrada trataré de explicar a que hace referencia el término y los tipos que existen.

En sí un dato maestro es la información base y por decirlo así, más relevante dentro del ERP. Sin estos datos las operaciones de producción o ventas no podrían realizarse. Para Sap Business One existen tres tipos de datos maestros, aunque a mi parecer existe uno adicional que mencionaré en último lugar.

1. Socios de negocio.

Comprende toda la información con respecto a terceros que tienen alguna relación con la compañía, clasificados de la siguiente manera:

  • Lead. Son los prospectos de clientes, aquellos que aún no son clientes pero que se está realizando una labor para que lo sean a través de las oportunidades de venta.
  • Clientes. Como su nombre lo dice, son aquellos que se benefician por los productos o servicios ofrecidos por la compañía.
  • Proveedores. Son los terceros que suministran materias primas, elementos de aseo, oficina, etc, a la compañía. 
2. Artículos. 

Son todos los datos de productos que manipula la empresa, ya sean materias primas, producto terminado, graneles. Son primordiales para el proceso de compras, MRP, producción y ventas.

3.  Empleado.

Son usados en el módulo propio de Rec. Humanos de SBO. Registra toda la información personal del los empleados de la compañía. Cuando se trabaja un desarrollo de nómina, control de asistencia, etc. Que esté unido a SAP es de gran ayuda, de lo contrario es más a nivel informativo. Como consejo, los empleados deben crearse como proveedores en los socios de negocio.

4. Plan contable. 

Aunque por SAP no sea considerado un dato maestro, la correcta construcción del plan de cuentas es vital para una implementación exitosa y es pilar para el módulo de finanzas, por esta razón considero que debe ser incluido dentro de los datos maestros.

Cabe aclarar que la demás información no puede ser considerada como complementaria ya que tiene tanta importancia como los datos maestros, es solo una terminología usada dentro de Sap Business One.

Como siempre, espero que esta entrada sea de gran ayuda y estoy atento a sus comentarios, inquietudes y sugerencias.

Saludos


Jonathan Ramírez I.