Correcto así es como lo estoy haciendo pero dura demasiado en jalar la información y en la empresa se facturan como 1000 facturas por dia y cada una se retrase como 10 segundos en cada salida de reporte . esto con impresora de inyección de tinta directa al equipo del facturador .y usando el asistente de facturación de SAP
para mejorar el rendimiento tuve que hacer una clausula WHERE que me limitara la obtención de registros a obtener las ultimas 20 lineas creadas ya que las facturas las usamos a un máximo de 20 lineas. y así mejore el rendimiento pero esto me impide reimprimir facturas ya que el reporte sale en blanco cuando quiero imprimir facturas viejas.
Existe alguna manera de vincular un Parámetros Field a un Parámetro List ? para asi pasar el valor que SAP logra interpretar con el DocKey@ yl mandar este valor al WHERE de la consulta así podría obtener solo la información de la factura que quiero pero párese que no funciona.
esto mismo me sucede con los reportes de movimientos de inventario todos se visualizan he imprimen pero igual duran mucho para salir, tuve que reducir a solo buscar entre los registros del mes actual para mejorar un poco el rendimiento.
mi versión de SAP es la 8.82 no se si a alguien mas le sucede algo similar y si lo pudo solucionar les agradeseria que me ayudaran .El formato de SAP si funciona rápido pero no es estético.