Avalados por :

Cómo mantener el número de socio comercial al cambiar de cliente: soluciones y recomendaciones

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

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

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

4 Respuestas

0
Cargando...

Finalmente usaré userexit: USEREXIT_CHECK_VBAK

No pude encontrar ningún otro userexit activado solo cuando los socios son redeterminados y donde pueda obtener el documento de referencia y cambiar la tabla XVBPA.

De todas formas, gracias Abhishek por tu ayuda.

Saludos cordiales,

Raquel

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

Hola Raquel,

Entiendo tu punto.

En este escenario, las rutinas de copia no funcionarán. Y no estoy seguro de si las salidas de usuario funcionarán.

El punto es que cuando eliminas el campo "sold-to" y haces una nueva determinación de socios, entonces la tabla XVBPA se borra y se vuelve a llenar.

Por lo tanto, en algún lugar de la salida de usuario tendrás que copiar el agente de reenvío del documento anterior, cada vez que se vuelvan a determinar los socios.

Espero que esto ayude. De lo contrario, házmelo saber y revisaré los códigos y te informaré.

Saludos,

Abhishek

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

Gracias Abhishek por tu respuesta.

La rutina de copia solo se activa cuando estás creando el nuevo documento utilizando un documento de referencia, y está funcionando bien, el agente de reenvío se está copiando de la cotización al nuevo acuerdo de programación. Sin embargo, si cambio el cliente, la rutina de copia no se activa, se vuelven a determinar los socios y, por lo tanto, se elimina el agente de reenvío... este es el punto que quiero evitar... ¿alguna idea?

Saludos cordiales,

Raquel

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

¡Hola Raquel!

¿Has intentado usar rutinas de copia entre dos tipos de pedidos de venta?

Creo que debería ser una opción de programación copiar los socios no estándar de documentos anteriores a documentos sucesivos.

Puede haber salidas de usuario en la orden de venta que podrían ser utilizadas, pero el punto es que no todos los pedidos de venta pueden tener documentos anteriores. Por lo tanto, incluso si programas las salidas de usuario, el documento de venta no conocerá los documentos anteriores. Y si estás usando la opción "Crear con referencia", entonces la rutina de copia es la respuesta correcta.

Saludos,

Abhishek

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?