Esiste un modo standard per eseguire la convalida del documento XML utilizzando XSD in ABAP? Per quanto ne so, esiste un approccio che utilizza le funzionalità XI/PI, ma queste non sono disponibili nel nostro sistema.Convalida XML contro XSD in puro ABAP
Penso che potremmo anche utilizzare una soluzione alternativa: rendere Java RFC standalone o un servizio Web in qualsiasi altra lingua, che prenderà XML e XSD da SAP, eseguire la convalida e restituire i risultati a SAP; ma questa potrebbe essere una soluzione più complessa e meno affidabile.
Hai incontrato un compito simile e come lo hai risolto? Tutti i suggerimenti, i commenti e persino le domande di chiarimento sono molto apprezzati!
Per quanto ne so non esiste un modulo/metodo di una classe consegnato nello standard SAP. L'ho anche cercato qualche tempo fa e non sono riuscito a trovare nulla. Immagino tu sia bloccato dall'idea di chiamare un servizio esterno per farlo. – Jagger
Una possibile "soluzione" che utilizza java sul server delle applicazioni per utilizzare xerces e/o convertire l'XSD in DTD: http://scn.sap.com/thread/3535431 – hotzen