Ver Mensaje Individual
  #2  
Viejo 19/10/11, 16:03:37
Avatar de Fabian leonardo velasquez
Fabian leonardo velasquez Fabian leonardo velasquez is offline
Member
 
Fecha de Ingreso: sep 2007
Localización: Facatativa
Mensajes: 62
Ley de vida, simpre evita utilizar sentencias OR en las consultas a las bases de datos. Para mejorar la rutina podrias organizar la tabla interna por la fecha y la hora. de tal forma que al hacer el DELETE la rutina funcione mucho mas rapido. Igual lo mejor que podrias hacer es hacer TEST de rendimiento a tu programa.

SELECT aufnr objid gstrs
gsuzs gltrs gluzs
INTO TABLE lt_ordenes_pm
FROM caufv WHERE autyp = '30'
AND bukrs = c_bukrs
AND werks = c_werks
AND gltrs >= sy-datum.

***Ordena la tabla interna

DELETE lt_ordenes_pm WHERE gltrs EQ sy-datum
AND gluzs LE sy-uzeit.
__________________
Cordialmente
Fabián Leonardo Velásquez P.
Consultor SAP ABAP
Bogota - Colombia
Responder Con Cita