¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Actualización de LFA1-SPERR para proveedores de empleados: ¿Cuál BAPI/FM utilizar?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 35 Vistas
0
Cargando...

Hola a todos

Necesito actualizar LFA1-SPERR para los proveedores de empleados.

Intenté verificar desde los BAPIs como

BAPI_VENDOR_EDIT, pero no cumple con nuestros requisitos. Supongo que actualizar la tabla estándar directamente no sería una buena idea, ¿alguien puede sugerir algún otro BAPI/FM para hacer lo mismo?

Saludos,

Martin

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

No utilice VENDOR_UPDATE (y no sugiera su uso) ESTA ES UNA TAREA DE ACTUALIZACIÓN FM (mire la pestaña de atributos) Por lo tanto, es llamado por el programa estándar de SAP al final del control y después del COMMIT WORK para actualizar la base de datos. Si utiliza un FM de tarea de actualización, no realizará ninguna comprobación y no ejecutará el otro FM que llaman los programas estándar (*). De hecho, al usar este FM, solo habría ejecutado una declaración de actualización open-sql. (*)

Como ya se sugirió, llamar a la transacción (BDC) de XD05 es una forma correcta de actualizar la bandera.

Saludos,

Raymond

(*) Consulte a través de la herramienta de dónde se utiliza

(**) Consulte el código fuente del FM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Martín,

Puedes lograrlo utilizando la FM 'VENDOR_UPDATE' como recomendó Saurab.

Obtén los detalles del cliente de LFA1 y simplemente cambia el campo SPERR a 'X' o SPACE (según tu requerimiento).

Pasa los valores de toda la estructura al parámetro de importación I_LFA1 y simplemente ejecuta la FM.

Saludos,

Smart Varghese

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Gracias por tu respuesta Saurabh.

¿Puedes proporcionar un código de muestra para este FM: VENDOR_UPDATE?

Esto se debe a que no pude encontrar una forma de actualizar el campo SPERR ya que solo aparece en los parámetros de EXPORTACIÓN y no en los parámetros de IMPORTACIÓN/Cambio/Tablas.

Mi requerimiento es que necesitamos actualizar el campo para los proveedores de empleados terminados de la organización.

Saludos,

Martín

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Martín,

Puedes usar FM: VENDOR_UPDATE para actualizar el campo (Function-Group: F02K) [No liberado para el cliente]

Sin embargo, si pudieras contarnos un poco más detalladamente sobre tus requerimientos, tal vez podríamos intentar encontrar alguna otra alternativa (si es posible).

Espero que esto ayude.

Saurabh

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?