PDA

Ver la Versión Completa : Transacción MM02


edgar_par87
23/11/11, 18:15:29
Hola qué tal, aquí de nuevo pidiendo su apoyo.

Necesito actualizar las conversiones de unidades de medida de los materiales desde la transacción MM02. Estoy utilizando la BAPI "BAPI_MATERIAL_SAVEDATA", esta me hace perfectamente el proceso de creación y modificación de conversiones. Sin embargo, necesito también poder borrar, es decir, si tengo 7 conversiones y ahora sólo requiero de 4, borrar 3. ¿Es posible realizar esto con esta BAPI, o cuál otra existe que me permita realizar esto?

Muchas gracias por sus respuestas.

Saludos!!

chivi82
24/11/11, 13:08:26
Hola,

Para borrar los datos de "Unidades" se deben informar dos variables en el módulo de función BAPI_MATERIAL_SAVEDATA

* Estructura Import (informar un atributo):
HEADDATA-MATERIAL = 30."ID material.

* Tabla (informar dos atributos):
UNITSOFMEASURE-ALT_UNIT = 'CJ'."ID unidad a borrar
UNITSOFMEASURE-DEL_FLAG = 'X'."significa borrado

Acuerdate de realizar COMMIT WORK después de la llamada.

Espero que te funcione. Ya dirás cómo ha ido.

Saludos,

edgar_par87
25/11/11, 00:20:20
Gracias por tu respuesta chivi82, lo he probado y ha funcionado perfectamente :D.

Saludos!!