Cambiar relacion entre dos business partner

Hola chicos,

Necesito cambiar la tabla BUT050 (sin hacer directamente un UPDATE) y para ello he probado con las siguientes bapis:

BAPI_BUPR_RELATIONSHIP_CHANGE
BUPR_RELATIONSHIP_CHANGE

La segunda es llamada dentro de la primera. Pero por probar…

No he conseguido que ninguna de las dos me actualice ninguna relación o fecha.

Alguna idea por favor?

Estás usando dentro de esas pruebas la BAPI_TRANSACTION_COMMIT, no?

Así es, el problema es que la BAPI devuelve un mensaje de que el intervalo está limitado.

Si intento modificar VALID_TO : el intervalo 01.01.0001 - 31.12.9999 está limitado al final
Si intento modificar VALID_ROM: el intervalo 01.01.0001 - 31.12.9999 está limitado al principio

Clase de mensaje R1 - Numero 769 si no recuerdo mal

Buenas, entiendo que estás dejando vacío esos campos en la bapi y por eso te da error (o en su defecto tener los tipos mal definidos, es decir, mal convertido la fecha de interno a externo o viceversa).

@ditek nos puedes añadir el trozo de código donde llamas a la bapi para poder evaluarte bien? Gracias.

Un saludo!

1 me gusta

@ditek, podes usar gist.github.com para pasar el código así lo analizan los abapers :wink:

Muchas gracias a todos. Finalmente con otros partner que he creado yo , si me está dejando modificar.

Cosas del estandar.

Gracias a todos por intentar ayudarme :slight_smile:

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.