Innanzitutto devo chiarire che sono non riferito alla società Business Objects recentemente acquisita da SAP. Invece mi riferisco agli oggetti business come definiti nel SAP Business Object Repository (BOR), ad es. SalesOrder (BUS2032).Come serializzare SAP Business Objects?
Quindi quale sarebbe l'approccio preferito per serializzare un tale oggetto di business nel sistema SAP in modo che un sistema di terze parti possa deserializzare l'oggetto business, inclusi tutti gli attributi che costituiscono un'istanza di un oggetto business specifico?
Ciò consentirebbe la chiamante per ottenere t i dati fuori dal sistema R/3, ma sarebbero in un formato strutturato definito da SAP e non in un formato "serializzato". – Thorsten
Vero: non conosco un modo semplice in cui SAP serializzerà gli oggetti BOR per te. – Esti
I BAPI sono i metodi esposti da SAP che consentono di modificare un oggetto business. Un'altra caratteristica degli oggetti business sono gli eventi che consentono di notificare a un destinatario le modifiche a un oggetto business. Quest'ultimo sarebbe di maggiore interesse in questo contesto, ma per impostazione predefinita di solito notifica al destinatario solo le modifiche di stato e include solo i campi chiave degli oggetti business. Quando il ricevitore è un sistema remoto, questo non è sufficiente per ricreare l'oggetto business inclusi tutti i suoi attributi. – Tom