Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: Nuria en 09 de Enero de 2008, 09:48:36 am

Título: PROVIDE
Publicado por: Nuria en 09 de Enero de 2008, 09:48:36 am
Hola.

Me puede explicar alguien como actua el comando PROVIDE?

No entiendo como actua el loop que hace.

Gracias.
Título: Re: PROVIDE
Publicado por: oscar en 09 de Enero de 2008, 04:06:59 pm
Esto es lo que he podido leer en unos manuales sobre PROVIDE...
No se nada de HR, igual alguien puede ampliar la información.

Las tablas de infotipos de tiempos se tratan con la certificación LOOP, puesto que la certificación PROVIDE limita y, por consiguiente modifica, las fechas de inicio y fin de los infotipos con el período de selección de datos.

Las tablas internas del infotipo se procesan con la sentencia PROVIDE.
La sintaxis es:

Código: [Seleccionar]
PROVIDE * FROM Pnnnn BETWEEN PN-BEGDA AND PN-ENDDA.
.....
ENDPROVIDE.

Donde nnnn sería el numero del infotipo. La relación entre el infotipo y el período de selección de datos de la imagen de selección se establece mediante las variables PN-BEGDA (Inicio) y PN-ENDDA (Fin).

Un saludo...
Oscar.