Avalados por :

Cómo adaptar un formato de impresión de Crystal Reports a SAP B1 para visualizar datos de vacaciones

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Loading...

Buenos días.
Actualmente tengo un formato de impresión que me funciona en Crystal Reports pero no en SAP B1

El problema es el que sigue.

Al tener el dato maestro de un empleado abierto, y darle clic en previsualizar documento, se abre por defecto mi formato de vacaciones, este formato abre una petición de vacaciones por ciertos días (Datos que saca de HEM1). En el dato maestro del empleado tengo un campo de usuario que me liga OHEM con Line de HEM1

Mi duda es la siguiente:

¿Cómo hago para que funcione en SAP? Ya que no me trae dato alguno.

En SQL lo puedo hacer, pero para el usuario es molesto tener que irse a informes y luego teclear los parámetros, y sería más cómodo tener toda la info con un solo click

----------------------

Este es el Query, pero actualmente en CR lo hice mediante el asistente. NOTA: Donde hay datos van las variables

SELECT

T2.Name,

T0.ExtEmpNo,

CONCAT (T0.lastName, ' ' , T0.firstName),

T3.name,

T1.U_TOTALDIAS,

T0.U_DIAH,

T0.U_FECHIN,

T0.U_FECHATER,

T1.U_SALDOPEND,

T0.startDate,

T0.U_docn

FROM

OHEM T0

INNER JOIN HEM1 T1 ON T0.empID = T1.empID

INNER JOIN OUDP T2 ON T0.dept = T2.Code

INNER JOIN OHPS T3 ON T0.position = T3.posID

WHERE

T0.ExtEmpNo = 14567 AND T0.U_docn = 1

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Loading...

Hola Orlando

¿Qué versión y qué PL tienes de SAP? Para darte una respuesta más clara, ya que ahora Crystal es un complemento más de SAP.

Saludos.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

También puedes crear un procedimiento almacenado (y conectarlo a Crystal) que te devuelva el valor del parámetro que estás buscando (pasándole el DocKey@ como parámetro).

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Estoy trabajando en eso, pero además del DocKey@ necesito otro parámetro. Necesito dos, el número de empleado y otro más. ¿Sabes si es posible generar un informe que me permita obtener el formato de impresión con esos dos parámetros?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Hola Orlando,

Si te he entendido bien, lo que puedes hacer es importar ( Gestión->Definiciones->General->Gestión de Informes y Lay Out ) tu informe como un Lay Out asociado a la ficha de los Recursos Humanos:

- Una vez importado, le fijas por defecto:

- Si lo previsualizas:

- En el diseño del crystal puedes usar el Token @Docentry para recoger de forma automática el empleado activo en pantalla. En este caso verás que en el informe está pintando el número del empleado (1). Te puede servir como filtro para tu query:

Un saludo, Borja.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?