Ver Mensaje Individual
  #2  
Viejo 05/06/09, 12:13:57
ballan ballan is offline
Senior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 671
Para agregar una posicion tendrias que hacer algo mas o menos asi

Necesitas el objeto cabecera IM_HEADER type ref to IF_PURCHASE_REQUISITION

Si tienes el objeto posicion puedes llamar al metodo get_requisition( ) para que te devuelva la cabecera

data: lo_header type ref to IF_PURCHASE_REQUISITION

lo_header = im_item->get_requisition( ).

una vez que tengas el objeto cabecera vamos a suponer que se llama IM_HEADER

data: lo_item type ref to IF_PURCHASE_REQUISITION_ITEM

data: ls_item type MEREQ_ITEM.

lo_item = im_header->create_item( ).

ls_item-matnr = material.
ls_item-menge = cantidad.

lo_item->set_data( ls_item).
Responder Con Cita