Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BADI: VENDOR_ADD_DATA
Metodos:
PRESET_VALUES_CCODE: para inicializar valores en la información de
sociedad (tabla LFB1).
PRESET_VALUES_PORG: para inicializar valores en los datos de
organización de compras (tabla LFM1).
PRESET_VALUES_PORG_ALTERNATIVE: para inicializar valores en los
datos de organización de compras, para los datos divergentes por
centro/surtido de proveedor (tabla LFM2).
Podéis consultar las definiciones de la BADI con la transacción SE18, así como la
documentación asociada a cada método.
El sistema nos pedirá el paquete donde queremos incluir los objetos creados, asi
como la correspondiente orden de transporte para luego poder pasar las
especificaciones a nuestro sistema de productivo.
Validación y pruebas.
A continuación accedemos a las transacciones de creación de
proveedores para verificar el correcto funcionamiento del código abap incluido (en
este caso, al estar inicializando los datos de sociedad, podriamos utilizar la XK01 o
FK01).
En nuestro ejemplo, procedemos a crear un proveedor de un grupo de cuentas 0001.
Al llegar a los datos de sociedad, podemos observar como los valores deseados son
inicializados según la lógica descrita en el método de la Badi.
De esta manera, nos aseguramos que determinados campos relevantes se inicialicen
con determinados valores al crear los proveedores, siguiendo si es necesario una
lógica relevante según los valores de las unidades organizativas o los valores de otros
campos de referencia.