lunes, 12 de diciembre de 2011

SBO: El documento ingresado como asociado no existe

Estimados amigos, en esta ocasión revisaré una alerta del sistema que podría aparecer cuando intentamos crear una nota de crédito de proveedor. El mensaje en cuestión es el siguiente:


Sucede que en ocasiones el sistema no termina de copiar el correlativo del documento original, en este caso de la factura de compras de proveedor en la nota de crédito de proveedor. El solución al problema es la siguiente: 

0. Desde la Factura de Proveedor hacer click en el botón "Copiar a" y luego click en la opción "Nota de crédito de proveedores"


1. Ubicarse en la pestaña "Logística" de la Nota de Crédito de Proveedores


2. Dirigirse al campo "Documento original" de la pestaña "Logística"


3. Modificar dicho campo ingresando el Correlativo de la Factura de Proveedores correspondiente


4. Dar click en el botón "Crear" de la Nota de Crédito de Proveedores.


El problema debería estar resuelto siempre que el correlativo ingresado en el campo "Documento original" coincida con el correlativo de la Factura de Proveedores origen.

Que tengan un buen día,

 Renzo Gutiérrez



Para cualquier información adicional me pueden escribir al  correo renzogm1977@gmail.com ó al móvil 964256190

martes, 29 de noviembre de 2011

Crystal Report: Problemas con la función drill down

Estimados amigos, en esta ocasión vamos a revisar un mensaje de ayuda que pude resolver oportunamente:
 
Hello everyone!

I have some difficulties using the drill down function in CR.
I have a Query wihich gives me a list of my open Production orders.
I would like to have a simple drill down from my list to the purchase orders.

I followed the CR pdf, and entered the following in the hyperlink field:
'http://$b1$/link?table=OWOR&key='+'{Command.GYU}'

I suppose this gives me a link to my Production orders in SAP.
GYU is the productuion order number in my querry.

When I review the CR list in SAP B1 and click on the golden arrow, I get the following error message:

"You are not permitted to perform this action.Authorisation path: Help"

Can some please tell what is wrong?

I am on PL19 and have the Fixpack for CR installed.

Thanks in advance,

Otto

El problema es muy común y resulta de una pequeña confusión de nuestro usuario. Sucede que el CR asigna automáticamente un tipo de datos de caracteres a cada campo ingresado en el reporte. Dado esto, ya podríamos entender por qué surge un error al momento de ingresar dicho hiperlink. El CR no permite la comparación de tipo de datos diferentes, es decir si nuestro tipo de datos es numérico o tipo fecha debemos previamente convertir dicho dato en una cadena string. Eso se consigue de la siguiente forma por ejemplo:

'http://$b1$/link?table=ORCT&key='+CStr ({Comando.Nro. Pago})

Lo que hemos introducido en nuestro hipervínculo es la función CStr (x) que convierte nuestro campo numérico en un campo tipo string. Ahora, a modo de comprobación deberíamos hacer click en el boton Revisar ubicado en la parte superior izquierda de nuestra ventana principal o usar la opción Alt + C.


  

Finalmente debemos obtener un cuadro de conformidad como el siguiente:



Con el reporte de CR listo solo faltaría cargarlo en el SBO y hacer las pruebas funcionales respectivas.


Renzo Gutiérrez



Para cualquier información adicional me pueden contactar a través del email renzogm1977@gmail.com ó al móvil 964256190.

martes, 8 de noviembre de 2011

SBO: Query manager

El uso del Query Manager nos permite encontrar información de forma rápida y práctica. Los reportes obtenidos son fácilmente exportables a excel o si se desea se pueden imprimir directamente. Adicionalmente, si no hay unión de tablas, el reporteador nos permite navegar, vía los famosos golden arrow, a traves de los diversos documentos del reporte como pueden ser los datos maestros de artículos o los datos maestros de inventario.

El SBO nos brinda dos caminos para generar queries: a través de un Asistente de consulta o ingresando directamente al Generador de consultas. Ambas opciones son perfectamente válidas y amigables, dependiendo su uso del expertise del usuario. Por ahora revisaré rápidamente la 2da opción. Entramos a: Menú > Herramientas > Consultas > Generador de consultas, aquí debemos ingresar las tablas con las que queremos trabajar. Por ejemplo si queremos saber todas nuestras facturas abiertas debemos ingresar la tabla OINV (Facturas) y le damos a la tecla Tab. Automáticamente se cargan campos de la tabla OINV. Para nuestro caso seleccionamos los campos DocNum y DocStatus. En el campo Donde del Generador de consultas ingresamos el siguente código T0.[DocStatus] ='O' y le damos click en Ejecutar. Debería aparecer una pantalla como la siguiente:


Para el caso hemos encontrado cuatro factura abiertas (status "O") e inclusive podríamos ingresar al detalle de los documentos vía las flechas de la columna Número de documento. Para exportar nuestro reporte a excel debemos hacer click en el símbolo de excel ubicado debajo de la barra de menús.

Espero que les haya sido útil. Para cualquier información adicional me pueden contactar a través del email renzogm1977@gmail.com ó al móvil 964256190.

Saludos cordiales, 

 Renzo Gutiérrez