Hola,
Estoy tratando de averiguar si es posible mantener un número de socio comercial específico (agente de reenvío SP) copiado de un documento de referencia cuando se cambia el cliente en el nuevo documento.
Me explico, actualmente mi cliente crea cotizaciones de ventas y dentro de ellas completan la función de socio de agente de reenvío (SP). Luego crean un acuerdo de programación tomando esta cotización como referencia y todos los socios se copian en este nuevo documento. Hasta aquí todo funciona bien. El problema surge más tarde, porque cambian el cliente y los socios se vuelven a determinar eliminando al agente de reenvío. Quieren mantener este agente de reenvío copiado del documento de referencia de la cotización.
He intentado utilizar la salida de usuario EXIT_SAPLV09A_003, pero no funciona: no hay forma de obtener los números de socio anteriores, solo podemos obtener el nuevo cliente que acabamos de completar, por lo que es inútil.
También intenté marcar esta función de socio, SP, como no modificable en el procedimiento de función de socio, pero esto no funciona, aunque aparece en gris después de cambiar el cliente, se elimina automáticamente.
He buscado si hay algún BADI que pueda usar, pero aparentemente no se ejecuta ninguno durante la redeterminación de socios.
¿Alguien me puede ayudar?
Gracias de antemano y un cordial saludo,
Raquel