Tema: Ayuda Wm
Ver Mensaje Individual
  #2  
Viejo 23/07/13, 07:08:44
coloso coloso is offline
Senior Member
 
Fecha de Ingreso: feb 2006
Mensajes: 110
Hola compañero, anda que a veces los usuarios o consultores se quedan anchos cuando piden cosas.

Te comento por donde puede ir la cosa, hay que programar en ABAP y usar una user-exit cuando SAP genera el embalaje (creo que eso es el HU = Handling Unit)

Nosotros tenemos implementada en la transacción CMOD la ampliación PACKMODI
que tienes 3 user-exits

EXIT_SAPLV51P_001
EXIT_SAPLV51P_002
EXIT_SAPLV51P_003

Hemos usado la segunda (EXIT_SAPLV51P_002), lo único que claro o te calculas primero cuantas piezas van entras en esas cajas colectoras o el usuario de alguna forma te lo tiene que decir. Si es orden siempre es el mismo primero piezas X, luego Y y luego Z te puedes generar ya tú en nº de embalajes que vas a tener.

Nosotros lo tenemos montado así.

data: itkompv like kompv occurs 0 with header line,
etverko like verko occurs 0 with header line,
etverpo like verpo occurs 0 with header line.

itkompv[] = it_kompv[].

call function 'Z_SD_GENERAR_EMBALAJE'
exporting
if_vpobjkey = if_vpobjkey
if_vpobj = if_vpobj
if_loop = if_loop
if_call = if_call
tables
itkompv = itkompv
etverko = etverko
etverpo = etverpo.

et_verko[] = etverko[].
et_verpo[] = etverpo[].

Y ahí ya en la tabla de cabecera y en la de posiciones te generas los embalajes.

Por ahí pueden ir lo tiros.........

Salu2.
Responder Con Cita