Para datos a FI desde SD al momento de facturar

Para pasar datos desde SD cuando se crea la factura(VF01) a FI, lo que hay es que implementar el user-exit: ZXVVFU02.

Para hacer esto debemos:
1. Crear un proyecto por la transacción CMOD.
2. Colocar la ampliación SDVFX002.
3. En el Exit   EXIT_SAPLV60B_002 crear el include ZXVVFU02.
4. Implementar codigo, Ejemplo:
*&---------------------------------------------------*
*&  Include           ZXVVFU02
*&---------------------------------------------------*

"Pasar destino mercancia a DOC FI.

if xaccit-blart = 'FV'.
  data: wavbrp like line of cvbrp,
        dest   type likp-kunnr.

  if cvbrp[] is not initial.
    read table cvbrp into wavbrp index 1.

    clear dest.
    select single kunnr
      from likp into dest
     where vbeln = wavbrp-vgbel.

    "Asignar destino merc.
    concatenate 'DEST. MCIA: ' dest
           into xaccit-sgtxt respecting blanks.
  endif.
endif.



Comentarios

Entradas populares de este blog

Direcciones en SAP

Funcion MD_CONVERT_MATERIAL_UNIT