MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 28/09/11, 23:34:58
acha3318 acha3318 is offline
Senior Member
 
Fecha de Ingreso: abr 2008
Localización: Cali - Colombia
Mensajes: 182
Como Limpiar La Memoria

Hola a todos,

Necesito que me ayuden con un caso, es que tengo un Batch Input simulando la MSC2N (Modificar Lote) en el modo No.1, y tengo el problema que cuando ejecuto la transacción MSC2N en el modo No.2, digito todos los 4 criterios: Material, Lote, Centro, Almacén, los datos que se escribieron en el modo No.2, son heredados en el modo No.1 los cuatro criterios, y necesito que cuando ejecute mi Bacht Input en el modo No.1 estos datos los pueda limpiar, pues en este caso solo necesito, Material, y Lote, los otros campos Centro y Almacén, los necesito vacios.

De antemano si alguién sabe como limpiar la memoria para que, en otro modo estos datos no los copie, les agradezco muchisimo.
Responder Con Cita
  #2  
Viejo 29/09/11, 16:08:03
pancho6102 pancho6102 is offline
Senior Member
 
Fecha de Ingreso: jun 2010
Localización: Queretaro México
Mensajes: 238
Hola no entiendo bien lo que quieres hacer pero si lo que quieres hacer es que se borren los ultimos datos que tienes en la memoria sap y cuando hagas otra entrada a la transaccion los campos esten vacios puedes hacer lo siguiente.

veo que los campos de la transaccion todos tienes activado el set y el get parametros.

entra a opciones tecnicas con F1 a cada campo y eXtrae el PARAMETER ID por ejemplo para el material es el: MAT asi saca los IDS de los 4 parametros.

cuando termines tu primer modificacion o el primer paso por la transaccion puedes poner esta sentencia al ultimo y antes de comenzar el paso:

SET PARAMETER ID 'MAT' FIELD space.

con esta sentencia estarias planchando el espacio de memoria SAP con espacio, no liberas la memoria solo le asignas un espacio como valor.

haz un SET PARAMETER por cada campo y pruebas haber si te funciona.

seria mejor la sentencia para hacer un free memory pero no la recuerdo si haya algua.

saludos.
__________________
Francisco Ramirez.
consultor SAP ABAP Netweaver
Queretaro, Mexico.
Responder Con Cita
  #3  
Viejo 01/10/11, 13:15:41
acha3318 acha3318 is offline
Senior Member
 
Fecha de Ingreso: abr 2008
Localización: Cali - Colombia
Mensajes: 182
Francisco, muchas gracias, hice exactamente lo que me explicaste y funcionó a la perfección. En mi caso era limpiar la memoria SAP de los campos CENTRO y ALMACEN asi:

SET PARAMETER ID 'WRK' FIELD space.
SET PARAMETER ID 'LAG' FIELD space.

Te agradezco de nuevo espero seguir contando con tu ayuda.

Responder Con Cita
  #4  
Viejo 01/10/11, 15:40:25
pancho6102 pancho6102 is offline
Senior Member
 
Fecha de Ingreso: jun 2010
Localización: Queretaro México
Mensajes: 238
Que bien que te haya funcionado, pero aun estoy buscando una sentencia que para fines de buena utilizacion de memoria borre memoria SAP.

si encuentro algo lo posteo.

saludos!
__________________
Francisco Ramirez.
consultor SAP ABAP Netweaver
Queretaro, Mexico.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 07:19:20.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web